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 6 of 49
Posted May 09, 2011 · 22:03 UTC#126

I can read value of default app directory with registry:

HKEY_LOCAL_MACHINE\SOFTWARE\Information\ProgramDir0 = PRG0

HKEY_LOCAL_MACHINE\SOFTWARE\Information\ProgramDir1 = PRG1

 

Could you please check your values, if they are different/reversed?

[HKEY_LOCAL_MACHINE\SOFTWARE\Information]

"ProgramDrive"="USER"

"ProgramDir0"="PRG0"

"ProgramDir1"="PRG1"

"ProgramFlag"="PRG.FLG"

"ProgramVolumeFile"="VOLUME.DAT"

Posted May 09, 2011 · 22:38 UTC#127

Hey Condi excelent work here! I've tried this on my Z120BT and was able to follow your steps, however, I am not able to copy and paste USER file to the SD card. The selection is greyed out, unless I open USER and select all then copy. But when I move back to SD it will not copy to the root of SD even after the unit says that it is pasting the files. I have even made a "save file" folder on the SD to save to and it still didn't work. Am I missing a step or has Pioneer put a block on this?

Posted May 09, 2011 · 22:45 UTC#128

Hey Condi excelent work here! I've tried this on my Z120BT and was able to follow your steps, however, I am not able to copy and paste USER file to the SD card. The selection is greyed out, unless I open USER and select all then copy. But when I move back to SD it will not copy to the root of SD even after the unit says that it is pasting the files. I have even made a "save file" folder on the SD to save to and it still didn't work. Am I missing a step or has Pioneer put a block on this?

 

It's a bit tricky, I've found that manually selecting the folder, not select all, is the best method. I'll try to make a video of the process soon.

Posted May 09, 2011 · 23:02 UTC#129

It's a bit tricky, I've found that manually selecting the folder, not select all, is the best method. I'll try to make a video of the process soon.

 

 

Thanks JasonH, look forward to seeing it!

Posted May 10, 2011 · 02:17 UTC#130

Condi,

 

There is a button for GOOG411 where the phone number is now inactive. BTW I don't have any programming skills, but I do have a question. Would we be able to reprogram the phone number? Using notepad I am able to open the file. The following phone number is inside 14252964544. Would it be as simple as just editing the phone number to a desire number?

 

Thank you very much.

 

NDATA\TEL\GOOG411.DAT file contents:

14252964544

 

BTW I'm referring to the Z110bt/z120bt model.

Edited May 10, 2011 by identityexpired
Posted May 10, 2011 · 06:05 UTC#131

Thanks JasonH, look forward to seeing it!

Posted May 10, 2011 · 07:12 UTC#132

Other interesting news: USB Mouse is working!!!...no pointer though but I can click an navigate menues.

haha good one :) try also usb keyboard. until we've got not working control panel we cant change options of mouse and keyboard.

somehow we should be able to enable the pointer..

 

 

Confirmed that is exactly what was wrong!!! I have a z110 with the shortfuse upgrade and i had the PRG.FLG file did exactly what garrettoomey did and works like a champ now! Thanks man! Now where is everyone getting the igo8 software from?? Where can i get a copy?

Glad that at last you've got working hackmode ;) about iGO8 - there is no working/free gps port - for now.

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Information]

"ProgramDrive"="USER"

"ProgramDir0"="PRG0"

"ProgramDir1"="PRG1"

"ProgramFlag"="PRG.FLG"

"ProgramVolumeFile"="VOLUME.DAT"

Its the same, so PRG.FLG is some kind of 'switch' from PRG0 to PRG1, and it runs PRG1 apps.

I think that I will make some script, which will check for PRG.FLG - if yes, then it will run PRG0 av.exe, also user will have to copy prg1 as prg0, and hackmode file to prg1. Little twisted thing ;)

 

Hey Condi excelent work here! I've tried this on my Z120BT and was able to follow your steps, however, I am not able to copy and paste USER file to the SD card. The selection is greyed out, unless I open USER and select all then copy. But when I move back to SD it will not copy to the root of SD even after the unit says that it is pasting the files. I have even made a "save file" folder on the SD to save to and it still didn't work. Am I missing a step or has Pioneer put a block on this?

I wrote all the description from my memory, there could be some mistakes ;)

 

Condi,

 

There is a button for GOOG411 where the phone number is now inactive. BTW I don't have any programming skills, but I do have a question. Would we be able to reprogram the phone number? Using notepad I am able to open the file. The following phone number is inside 14252964544. Would it be as simple as just editing the phone number to a desire number?

 

Thank you very much.

 

NDATA\TEL\GOOG411.DAT file contents:

14252964544

 

BTW I'm referring to the Z110bt/z120bt model.

Make backup of the file, modify, and copy via file explorer or pioneer testmode ;) If that .DAT file is with plain text, then it should work.

Just try :) But what about inactive button? Its because of that number? I will check it also, but after my work, later this day.

 

Great video :) thanks for making and posting, it will help some user to see how testmode ui works!

Can I add it to first post into description?

 

br

condi

Posted May 10, 2011 · 07:26 UTC#133

Great video :) thanks for making and posting, it will help some user to see how testmode ui works!

Can I add it to first post into description?

 

Yep!

Posted May 10, 2011 · 10:34 UTC#134

Added ToDo list in first post - writed down what are we fighting for ;)

Its good to have some goals/targets. Any suggestions and your own needs?

Posted May 10, 2011 · 12:56 UTC#135

Can I suggest to add few tasks to "to do list"?

- Run emulator of our devices on PC.

- integrate different GPS software (IGO - my preference) into system, it should work with standard Player and Bluetooth etc.

Posted May 10, 2011 · 13:38 UTC#136

Can somebody hook me up with igo8 for the US so I can see if I can contribute to this?

Posted May 10, 2011 · 16:39 UTC#137

Did anyone else notice that traffic and all other MSN services is complete gone on the z120 after enabling hackmode?

Edited May 10, 2011 by garrettoomey
Posted May 10, 2011 · 17:33 UTC#139

Can I suggest to add few tasks to "to do list"?

- Run emulator of our devices on PC.

- integrate different GPS software (IGO - my preference) into system, it should work with standard Player and Bluetooth etc.

 

I have run Dependency Walker on many apps that don't run on the AVIC and I see that IESHIMS.DLL is missing :huh: . I have sourced a wince 5.0 rom, extracted the all the library files but only copied the absent DLL files to the directory where the apps are.

 

Dependency Walker does not complain about missing DLLs :) but the apps still don't run on my AVIC :angry:

 

I'm thinking a registry entry is missing or a app killer is running, anyone with other ideas on how to get apps running?

Posted May 10, 2011 · 17:48 UTC#140

I have run Dependency Walker on many apps that don't run on the AVIC and I see that IESHIMS.DLL is missing :huh: . I have sourced a wince 5.0 rom, extracted the all the library files but only copied the absent DLL files to the directory where the apps are.

 

Dependency Walker does not complain about missing DLLs :) but the apps still don't run on my AVIC :angry:

 

I'm thinking a registry entry is missing or a app killer is running, anyone with other ideas on how to get apps running?

 

 

Try focus on control panel and basic stuff! why control panel doesnt run? why menus dont work?? maybe the control panel try locate explorer into windows folder, maybe all problems can be easly solved after get basic stuff running!

Edited May 10, 2011 by PatrickFernandes
Posted May 10, 2011 · 18:09 UTC#141

Try focus on control panel and basic stuff! why control panel doesnt run? why menus dont work?? maybe the control panel try locate explorer into windows folder, maybe all problems can be easly solved after get basic stuff running!

 

Agreed! What I am trying to highlight is even if the library files are located, the apps don't run. One of the apps that complains about a missing dll is explorer even though it appears to run on the avics (with limited functionality)! When I copy missing dlls DW does not show errors, however explorer then refuses to run. I am only assuming that the dll files is incorrect or any of the reasons I eluded to previously.

 

My guess and it really is a guess, is that explorer needs the to be fixed first. An example is to look at the Garmin.mscr, it relies on explorer to run first.

Posted May 10, 2011 · 20:01 UTC#142

Hi, does this work for f-220 device ?

Posted May 10, 2011 · 20:14 UTC#143

a app killer is running

possible... look at windows explorer - try to run 'my device' - it tries to run, then instantly closes!

i've got another idea, preparing some script and going down to my car! ;)

 

---edit:

OK so:

  1. tried to autocopy full wince 5.0 to windows directory on boot - fail,
  2. tried to copy 'Control Panel' only directory - control panel runs, with some new applets, but almost all of them are not working, fail,
  3. tried to copy some dlls and explorer.exe to windows directory - the same as now, fail,

After that I checked again active processes:

 


  •  
  • \Windows\AstProc.exe - ?? interesting
  • \NAND\PRG0\Apl\Av.exe - AV, part of pioneer software,
  • \Windows\device.exe
  • \Windows\filesys.exe
  • \Windows\GpsMc.exe
  • \Windows\gwes.exe
  • \NAND\PRG0\Apl\HMIManager.exe - interesting, part of pioneer software,
  • \Windows\NEventWatcher
  • \Windows\NK.EXE
  • \NAND\PRG0\Apl\Pserver.exe - part of pioneer software
  • \NAND\PRG0\Apl\Navi.exe - Navi, part of pioneer software,
  • \NAND\PRG0\Apl\Voice.exe - VR, part of pioneer software

 

So I changed HMIManager process to file explorer.

HMIManager is first (I think) process, before AV and Navi, which is managing all other pioneer stuff.

After changing HMIManager I've got active processes:

 

  • \Windows\AstProc.exe
  • \NAND\PRG0\Apl\Av.exe
  • \Windows\device.exe
  • \Windows\filesys.exe
  • \Windows\GpsMc.exe
  • \Windows\gwes.exe
  • \NAND\PRG0\Apl\HMIManager.exe
  • \Windows\NEventWatcher
  • \Windows\NK.EXE
  • \NAND\PRG0\Apl\Pserver.exe
  • \NAND\PRG0\Apl\Navi.exe
  • \NAND\PRG0\Apl\Voice.exe

 

So as you can see, we just had got rid of pioneer processes :)

One strange process left, AstProc.exe - anybody knows what it is?

As far as I can see it runs faster, tomorrow I will make update for HACKMODE,

to 'move' it from Av.exe to HMIManager.exe.

We are getting closer.

Oh and I will anticipate questions: no, gps signal/port is still not working :P

 

br

condi

Edited May 10, 2011 by condiczek
Posted May 10, 2011 · 22:28 UTC#144

Are you guys sure the architecture isn't similar to all the Chinese / Asian stuff. Most of that runs a proprietary APP (on a secondary processor) for the Audio side, and WINCE (ARM 9/11) for the NAV/WIN side.

 

This may be why some stuff is hard to find...

 

May also explain why the updates must be in chunks

 

Good luck either way (I'll be happy to contribute a beer to Condi once this thing starts smoking....)!

 

I have the hardware service manual - I'll look through it tonight...

Edited May 10, 2011 by rrolff
Posted May 10, 2011 · 23:18 UTC#145
RegistryBackup tool fixed!

Just unpack directory to SD/USB to root like:

'\SDMMC\RegistryBackup\BackupRegistry.exe' or

'\USB\RegistryBackup\BackupRegistry.exe'

and run it ;)

Still no joy... I have copied this registry backup and tried to run it from SD, nether BackupRegistry.exe nor BackupRegistry.mscr helps, I have been waiting for at least 10 minutes but file size still 0.

Task manager from this archive not working as well, it freezes everything.

Posted May 10, 2011 · 23:21 UTC#146

Still no joy... I have copied this registry backup and tried to run it from SD, nether BackupRegistry.exe nor BackupRegistry.mscr helps, I have been waiting for at least 10 minutes but file size still 0.

Task manager from this archive not working as well, it freezes everything.

Does your SD have a directory called "RegistryBackup" with the 5 files in this directory? That is the problem that I had. It only takes about 30 seconds to run, and if you click the 'refresh' button, you can see the file size growing within a few seconds.

Edited May 10, 2011 by garrettoomey
Posted May 10, 2011 · 23:29 UTC#147
Does your SD have a directory called "RegistryBackup" with the 5 files in this directory?
Yes. Condi updated so now these 5 files in archive packed in the "RegistryBackup" folder. Neither previous set of files nor new set works.
Edited May 11, 2011 by Ralpharn
Posted May 11, 2011 · 00:48 UTC#148

Look at dump of image EU09... .PRG probably windows ce image packed, there a AstLogApi.dll! i look in hex editor, we can get some clues.

i compare a pure ce image with a pioneer ce image , theres no file into original windows!

AstLogApi.rar

Edited May 11, 2011 by PatrickFernandes
Posted May 11, 2011 · 00:49 UTC#149

Are you guys sure the architecture isn't similar to all the Chinese / Asian stuff. Most of that runs a proprietary APP (on a secondary processor) for the Audio side, and WINCE (ARM 9/11) for the NAV/WIN side.

 

This may be why some stuff is hard to find...

 

May also explain why the updates must be in chunks

 

Good luck either way (I'll be happy to contribute a beer to Condi once this thing starts smoking....)!

 

I have the hardware service manual - I'll look through it tonight...

 

Look at dump of image EU09... .PRG probably windows ce is, there a AstLogApi.dll! i look in hex editor, we can get some clues.

i compare a pure ce image with a pioneer ce image , theres no file into original windows!

Posted May 11, 2011 · 01:13 UTC#150

i Send the PM to Shortfuse today

He knows Assembler for PPC!

 

"hey man , can u help us? were are at a stuck at o point were we need some assembler skills, in hack of Z units, can check the forum http://avic411.com/index.php?/topic/31534-condis-hackmode-v11-windows-explorer-sdusb-and-autoupdate-feature-updated-08052011/

 

we have to find out what some prograns do, and your skill are welcome. by the way Thanks for Z120 upgrade for free ... rsrsrsr"

 

let see if he can help us out!

Page 6 of 49