Search Archive

Condi's HACKMODE v2.2 - AUTOINSTALL! working also with F40BT, X940BT etc! [updated: 27.09.2012]

By condiczek · Apr 25, 2011in Hacks/Mods💬 1,207 posts👁️ 757,721 views
Page 10 of 49
Posted May 18, 2011 · 00:59 UTC#226

I'll stick it out, and start a new thread as suggested. tested the SD card with service mode. Z120 failed to write to SD cards each time. This will have to wait.

 

I will try help-u into a other thread

 

describe step to stpe what u doing and how u doing

like i press this after this.....

this system is terrible, i have a 110 upgraded to 120 and need make 2x because i didnt see the second page of files . copy and past files is hard and have a lot of tricks... send a pm with the link to your thread!! and i try help u

Bye

Posted May 18, 2011 · 01:34 UTC#228

Did I correctly noticed that F900BT is based on WinCE 4.2 (not 5.0?)

They said it WinCE 5.0
Posted May 18, 2011 · 13:40 UTC#229

got modified gps utility working! can switch, change protocols/ports etc. further investigation..

Posted May 18, 2011 · 16:25 UTC#230

got modified gps utility working! can switch, change protocols/ports etc. further investigation..

 

 

How??? what is the trick?

Posted May 18, 2011 · 18:05 UTC#231

OK, I followed your video to the letter and my Z120 still will not let me copy and paste the contents of USER to the SD card. I have the e-brake bypass, would this have anything to do with this? I can select the files I want to copy, the screen will quickly flash telling me the files are copied, I then go back to the root and select SD, and then try to paste USER contents to a folder I named save file. The screen flashes quickly saying it is pasting, but nothing happens! What an I doing Wrong?! I've checked to make sure the SD card isn't locked or full (it's 8G, could that be the problem?). The main reason I want to be able to do this is to upgrade to the Z130 firmware, and get rid of the Warning "OK" Nag that appears during start up. It's rather anoying especially when you are in AV mode and forget to switch back to NAV mode and press OK. It will not load up voice commands unless you do this.

 

Thevil,

 

Create a USER directory on your SD Card using your computer. Then on the AVIC, don't just "Select" the USER directory, Enter it. Then select all the files and Copy. Then navigate to your SD card and Paste into the USER directory you created.

 

Confirmed on my Z120BT.

Posted May 18, 2011 · 21:45 UTC#232

How??? what is the trick?

 

Another good news!:

 

1) we can now kill processes! i kill GpsMC.exe process without freeze!

2) after GpsMc.exe kill, we can run other GpsMC exe!, maybe thats the key to success,

3) we got new task manager app with killing process very handy!

4) i will remake hackmode to ask question for 2-3 seconds on boot if you want to enter hackmode - now I just can do that..

5) PortSplitter app is starting now! no success with making virtual port, I'm working on it,

6) SirtTech app is running, but can't open any com port!

7) AstProc.exe process cant be killed, or maybe after kill it instantly comes back?! maybe because of that sh!t our gps port is busy..

 

thats (propably) all of the news of last 2 days :) will keep you informed guys,

must check a lot of things now. I will post some tools or hackmode 1.3, when its ready :)

 

one more time - keep your fingers crossed! :D

Posted May 19, 2011 · 02:33 UTC#233
7) AstProc.exe process cant be killed, or maybe after kill it instantly comes back?!

I can't find AstProc.exe on my device neither in windows folder nor User or NDATA. Task manager is not working on my unit so I can't check running processes.

Posted May 19, 2011 · 19:36 UTC#234

Thevil,

 

Create a USER directory on your SD Card using your computer. Then on the AVIC, don't just "Select" the USER directory, Enter it. Then select all the files and Copy. Then navigate to your SD card and Paste into the USER directory you created.

 

Confirmed on my Z120BT.

 

 

AKKK! I should have thought of that. It will only copy to the same filename?! Will test today!

Posted May 19, 2011 · 19:52 UTC#235

Finishing v1.3 :)... testing...

 

 

---edit:

got some issues... sorry guys, going sleep, will fix it tomorrow/sunday.

Edited May 19, 2011 by condiczek
Posted May 19, 2011 · 20:17 UTC#236

Finishing v1.3 :)... testing...

 

i wanna see this !!!

Posted May 20, 2011 · 02:16 UTC#237

 

SO FAR CONFIRMED TO WORK ON:

  • F30BT (tested by me ;) )
  • X920BT (thanks to Krms!)
  • X930BT (thanks to Ralpharn!)
  • Z110BT with Z120BT firmware (thanks to PatrickFernandes!)
  • F920BT (thanks to Tudor Z!)
  • F20BT (thanks to wikke!)
    ...

 

 

Just a suggestion... but if this thread could be mirrored in as a sticky in all the other Hack/Mod forums, it might bring in more info....

Some people may not see this, being that it's stuck in the F-series forum<--probably the least sought after Pioneer unit ATM...

 

Just saying....

Edited May 20, 2011 by dawgbone
Posted May 20, 2011 · 11:19 UTC#238

Just a suggestion... but if this thread could be mirrored in as a sticky in all the other Hack/Mod forums, it might bring in more info....

Some people may not see this, being that it's stuck in the F-series forum<--probably the least sought after Pioneer unit ATM...

 

Just saying....

 

I agree more forums more users testing more way to defeat winCE !

Posted May 20, 2011 · 15:32 UTC#239

I agree more forums more users testing more way to defeat winCE !

You guys seem to have this covered - hope it helps a bit... There are a few forums that are dedicated to random Chinese knock off systems (which have a very similar architecture). As this seems to be moving forward, maybe a few glances at what others have done may help??

 

From http://www.gpspassion.com/forumsen/topic.asp?TOPIC_ID=121168

Safety first

Be careful, changes you make could disable your device. Search for "brick" as in "I turned my GPS into a brick" on this site. You will find over a 1000 hits. Most manufacturers do not provide a way to get back to the original state.

If you do not have ActiveSync or access to the WinCE desktop, you cannot do the steps below. But unlocking your device should give one or both.

 

Backup, Backup, Backup. Here are a few things I wish someone told me to do before I started experimenting:

 

Make a backup copy of your registry. You can compare the original to the one when you have a problem.

- If you have ActiveSync you can use 30 day trialware Registry Workshop available here.

- If you have a WinCE desktop run one the regedit programs in the MioPocket package.

- Most (but possibly not all) devices do have a baseline copy of the Registry in ROM, which a hard reset will restore, but it is still prudent to make a backup immediately after you have unlocked your device. A hive-based registry is particularly hard to restore without your backup copy - see this thread for original init entries.

 

Make a backup of all your flash drives. You might need to replace a file that gets damaged.

- ActiveSync makes as easy as drag and drop. You cannot copy your \Windows directory.

- If you have a WinCE desktop, you can copy and paste to your SD Card. Total Commander in the MioPocket package can help.

 

Make a backup of your SD Card that came with the device before you use it if you can. Again to compare to see if a file is damaged.

 

Save all this on CD somewhere.

 

Finding missing dlls

I found the following tools helpful in finding the missing dlls and seeing what is in a CAB:

 

Dependency Walker - a PC program that builds a hierarchical tree diagram of all dependent modules. Run Dependency Walker on the .exe on your PC. Look at the level one dlls and see if the dlls are in \Windows. If there are missing, put the copy from MioPocket in the same directory as the exe you are trying to run. This works about 90% of the time.

 

TestDump and DumpRom -Optional- available here - are utilities to extract the dlls from your kernel so you can use them with Dependency Walker. You could just look in your \Windows directory.

 

MSCEinf - a PC utility to find, analyse, and unpack all the data contained in installation WinCE CAB files.

 

Note that the MioPocket package has a bunch of dlls and programs. You do not need to install MioPocket to run many programs. Just click, if it doesn't start then the package install is needed.

- dlls and programs are in \MioAutoRun\System directory.

- More programs are in \MioAutoRun\Programs directory.

~~~~~~~~~~~~

this is the most basic, simple, practical unlock: i would urge you to find out what the exe file is to reveal the CE desktop. it usually is explorer.exe. i know that some devices rename it differently. after u know what the exe is for CE desktop, find out the line hklm/init in the registry. make a script to run it and voila. you have the CE desktop. all u have to do next is make script to xcopy the missing files/drivers in /windows dir and u have a full CE system in your hands.

 

if you happen to have the reg entries too then make a script to import it. << though i must say, that will brick your device, so u HAVE to know what reg you are importing, and what it does. if you don't i urge you to NOT do it.

 

and don't forget, you can WIFI on your gps too.

 

There are many topics in the forum that may help (???).

 

Good luck to all...

Posted May 20, 2011 · 16:03 UTC#241

Confirmed, Hackmode works on my Z120BT. I used USB rather than SD cards.

Posted May 20, 2011 · 16:19 UTC#242

v1.3 ready. please test it, because i dont have now time to do that!!!!!

will add description later!

 

br

condi

 

---edit: im on the net with my mobile. Anybody can tell me is it working ok or do i need to fix it? ;) ;)

Edited May 20, 2011 by condiczek
Posted May 20, 2011 · 21:28 UTC#243

Hi,

nice work.

i have tested v1.3 with usb install. after the update my f30bt isn`t boot in hack mode.

There is a mistake in the autoupdate.mscr

 

orginal line 52:

Copy("\SDMMC\CONDIUPDATE\3.dat", "\NAND\PRG0\Apl\HMIManager.mscr", TRUE)

fix to:

Copy("\USB\CONDIUPDATE\3.dat", "\NAND\PRG0\Apl\HMIManager.mscr", TRUE)

 

 

Regards

Posted May 20, 2011 · 21:42 UTC#244

Hi to all, great job you are doing, special thank's to Condiczek.

Pionner have a good hardware, but very poor software, and i we all love to personalize our avic.

I've got a F-9210BT, exclusively for Volkswagen, Seat and Skoda cars (2010 Model).

I' m trying to extract the conten of the zip files and ask for a password.

Can please tell me.

Posted May 20, 2011 · 22:09 UTC#245

Hi,

nice work.

i have tested v1.3 with usb install. after the update my f30bt isn`t boot in hack mode.

There is a mistake in the autoupdate.mscr

 

orginal line 52:

Copy("\SDMMC\CONDIUPDATE\3.dat", "\NAND\PRG0\Apl\HMIManager.mscr", TRUE)

fix to:

Copy("\USB\CONDIUPDATE\3.dat", "\NAND\PRG0\Apl\HMIManager.mscr", TRUE)

 

 

Regards

Thank you very much friend! I wrote it 10min before I drove away from home ;)

I just replaced 1.3 zip with usb-install fixed. Thanks again friend, thats what I expected to see as feedback :)

All other autoupdate things went correctly, please just enter pioneers testmode.key, and manually copy 3.dat as HMIManager.mscr :)

 

Hi to all, great job you are doing, special thank's to Condiczek.

Pionner have a good hardware, but very poor software, and i we all love to personalize our avic.

I've got a F-9210BT, exclusively for Volkswagen, Seat and Skoda cars (2010 Model).

I' m trying to extract the conten of the zip files and ask for a password.

Can please tell me.

No problem friend :) pass for all the files is: avic411. Please post results :)

Posted May 20, 2011 · 22:29 UTC#246

1.3 works for my X930BT.

Posted May 21, 2011 · 00:24 UTC#247

@Condis Some beer is on the way ;-)

 

I have a F930BT but didn't try it yet. I'm afraid of bricking it.

Some points I miss:

- Is it to difficult or why is there no new base version? Making one update is ok but three? Especially if the newer version seems to fix some installation problems.

- Can you please structure the installation steps more so it would be easier to understand what is happening (eg 1 Entering Service Mode, 1.1 ..., 2 Making backup of the original files, 2.1 ....)

Posted May 21, 2011 · 07:17 UTC#248

1.3 works for my X930BT.

I'm glad :)!

 

@Condis Some beer is on the way ;-)

 

I have a F930BT but didn't try it yet. I'm afraid of bricking it.

Some points I miss:

- Is it to difficult or why is there no new base version? Making one update is ok but three? Especially if the newer version seems to fix some installation problems.

- Can you please structure the installation steps more so it would be easier to understand what is happening (eg 1 Entering Service Mode, 1.1 ..., 2 Making backup of the original files, 2.1 ....)

Thanks very much for the beer, we (me & my girlfriend) will drink for you today! :)

About the updates, many people is updating hackmode instantly after its released. Thats why there are separate patches. Update procedure is very easy:

1) manually install base 1.0,

2) unpack first update to SD/USB and insert it,

3) wait for boot updated hackmode - update will be deleted after successful install from SD/USB,

 

2-3) repeat it for every update, sequentially :)

 

Good to point it out, when I come back home, I will make 'cumulative update' from v1.0 to v1.3, for people who has fresh start :)!

 

Oh and just check - as long as pioneers testmode works for you (100%),

and you've got backup of USER directory content, then you can feel safe!

F930BT is almost the same as F30BT, it will work ok :)

If you had some problem with hackmode, then just write - thats what this forum is for :)

 

br

condi

 

---edit:

about gps port/signal - something is keeping used/locked gps port, which is com7. Later this day/sunday I will add working PortSplitter, where I can set com7 as input, and com9/com0 as output port, but I cant start it - error on opening port. Same in SirfTech app. We've got to figure it out!

 

Also about apps started to work - I had to modify reference to dll libraries. Modify exe, like: from coredll.dll to coredl1.dll. 'Stock dlls' in our units are 'limited', and cause apps to not work! You can modify it manually or use ExecutabilityCheck app.

I will attach later:

1) 'working' PortSplitter,

2) some script to close currently running windows explorer and run other version - if you would like to try some other versions/solutions for fully working windows! it will be very handy, just put your files on some dir in SD/USB, run some script and it will do it all for you :) for further development,

3) 'cumulative update' - all updates in one pack for v1.0,

4) step by step how to modify apps to work with different libraries.

Edited May 21, 2011 by condiczek
Posted May 21, 2011 · 15:01 UTC#249

Great work Condi. Will try the new v1.3 ASAP, but for now I forgot my SD card in the car, and it's pouring like crazy outside :)

Posted May 21, 2011 · 16:25 UTC#250

Great work Condi!!!

 

Info from our friend Carver:

Here in \USER\PRG0\PLATFORM we have file EU090RGD.PRG 497kb and it is an image of several files:

AstProc.exe

ceconfig.h

coredll.dll

nk.exe (again??? EU090BOT.PRG turn itself into nk.exe)

As you can see it contains that mysterious AstProc.exe

 

Also I got recommendation do not mess with EU090BOT.PRG because its look like main boot-loader and error in this file can easily brick device.

Page 10 of 49