gremlin190 Posted October 14, 2009 Report Share Posted October 14, 2009 Thnaks carver for this hard work. I thought you had gived up on it because you were gone so long. If you get everything solved then you should do a paypal account so people can donate to your cause. Maybe it will give you more inspiration to make other changes Quote Link to post Share on other sites
manulolo Posted October 14, 2009 Report Share Posted October 14, 2009 Hi, I have tried both MainMenu.exe with 0s delay, and both work well, but I keep pressing the button the MAP. Works perfectly, does not leave anything on the screen directly passed to the map view is phenomenal. With the other option screen comes a moment's notice. I use the map of Spain. I will continue testing it, but if no failures, this genial. Thank you very much!! Quote Link to post Share on other sites
misterblue Posted November 11, 2009 Report Share Posted November 11, 2009 so, at this moment we has only two way, for skip power up navigation warning.1) after warning - press OK button. 2) skip warning and press MAP button. also, we has problem, for both case - we need delay with pressing, and maps or poi size interact with this delay. so, i share archive with two ways, and different delay for both way. for my avic - both way with 0s delay -- forking fine, but if solutions don't work, and you using skin or map, other from my, try select other file, with longer delay. so, all file inside http://www.4shared.com/file/140653868/1 ... _warn.html p.s. fixed commonlib.dll also need for this case, in this post - just power up additional. can you tell me if this new "MainMenu.exe" I must still use the "Commonlib.dll" hacked? Edit : it's ok, I found Quote Link to post Share on other sites
Danno Posted November 17, 2009 Report Share Posted November 17, 2009 so, at this moment we has only two way, for skip power up navigation warning.1) after warning - press OK button. 2) skip warning and press MAP button. also, we has problem, for both case - we need delay with pressing, and maps or poi size interact with this delay. so, i share archive with two ways, and different delay for both way. for my avic - both way with 0s delay -- forking fine, but if solutions don't work, and you using skin or map, other from my, try select other file, with longer delay. so, all file inside http://www.4shared.com/file/140653868/1 ... _warn.html p.s. fixed commonlib.dll also need for this case, in this post - just power up additional. carver, can you, or someone post a link to the CORRECT commonlib.dll file to use with this? Thanks. Quote Link to post Share on other sites
carver Posted December 14, 2009 Author Report Share Posted December 14, 2009 i update first topic post for 3.020200 version, UC or EW. Quote Link to post Share on other sites
carver Posted December 14, 2009 Author Report Share Posted December 14, 2009 also i add SystemSetting.exe for show Pioneer DEBUG MODE in System Information tabs. Quote Link to post Share on other sites
SFYellow Posted December 15, 2009 Report Share Posted December 15, 2009 Carver thank you for the amount of time you invested into this mod. Like everyone else in this forum I am looking to get my unit to the best possible tune and your mode is one of the items that is great to have to bring Avic unit to its best. I currently have 3.01 and IDT mode plus green theme. Should I have any issues running your files to eliminate navi warnings? Just to make sure I understand the sequence of install: 1. Downloaded latests thee files from the first page: CoomonLib.dll; MainMenu.exe; SystemSetting.exe. 2. Copy all three files from SD card (while I am in test mode) to My Flash Disk\APL. Is that right? Do I need to run the .exe files or simply copy and paste them in the APL folder? Thanks again. Quote Link to post Share on other sites
carver Posted December 16, 2009 Author Report Share Posted December 16, 2009 yes, just copy/rewrite to APL folder, but this files from 3.0202 version. also, if mainmenu.exe don't help for powerup warning, you can back original mainmenu.exe. Quote Link to post Share on other sites
misterblue Posted December 18, 2009 Report Share Posted December 18, 2009 Hi Carver, I was when I used your version 3010100 "mainmenu.exe_0sec. It worked really well on my F910BTeu. I saw that you ave 3020200_2sec releases a version, I found this rather long time, can you release a version 1_sec or 0_sec? or else tell me the offsets to edit with my hex editor? thank's for your good job Quote Link to post Share on other sites
carver Posted December 19, 2009 Author Report Share Posted December 19, 2009 I saw that you ave 3020200_2sec releases a version, I found this rather long time, can you release a version 1_sec or 0_sec? or else tell me the offsets to edit with my hex editor? yes. i also used 0sec version, but few guys write about problem with some used iGo skin and additional software, so i set two seconds. mainmenu.exe fix works very easy, when avic select startup screen (TopMenu, iGo/Warning, or Passwors) i add code to start new my thread, only if MAP-warning selected and in my thread, i just wait two sec and press MAP button. .text:0005A710 press_map .text:0005A710 00 40 2D E9 STMFD SP!, {LR} .text:0005A714 28 00 9F E5 LDR R0, =0x7D0 ; dwMilliseconds .text:0005A718 11 31 FF EB BL Sleep .text:0005A71C 28 40 9F E5 LDR R4, =HMILib_SendMessage .text:0005A720 20 30 9F E5 LDR R3, =0xC31000 .text:0005A724 01 20 A0 E3 MOV R2, #1 .text:0005A728 03 1C A0 E3+ MOV R1, 0x312 .text:0005A730 01 00 A0 E3 MOV R0, #1 .text:0005A734 0F E0 A0 E1 MOV LR, PC .text:0005A738 00 F0 94 E5 LDR PC, [R4] .text:0005A73C 01 00 A0 E3 MOV R0, #1 .text:0005A740 00 80 BD E8 LDMFD SP!, {PC} .text:0005A740 ; End of function press_map .text:0005A740 ; --------------------------------------------------------------------------- .text:0005A744 ; DWORD dwMilliseconds .text:0005A744 D0 07 00 00 dwMilliseconds DCD 0x7D0 .text:0005A748 00 10 C3 00 dword_5A748 DCD 0xC31000 .text:0005A74C B8 B2 06 00 off_5A74C DCD HMILib_SendMessage delay here: .text:0005A744 D0 07 00 00 dwMilliseconds DCD 0x7D0 0x7D0 = 2000 Ms = 2 Sec. so, like for 1 ms delay, in WinHex - you can change at file offset 0x49B44 (not 0x0005A744), from D0 07 00 00 to 01 00 00 00. Quote Link to post Share on other sites
misterblue Posted December 19, 2009 Report Share Posted December 19, 2009 Carver thank you, it's nice of you to tell me the values to change. I tested your version 2s 3020200 and frankly the execution is fast, I'll test the version 1s (as you say, 0s version may be just too short) Quote Link to post Share on other sites
69sixpackbee Posted December 19, 2009 Report Share Posted December 19, 2009 what hex editor program are you using? Thanx, Bud Quote Link to post Share on other sites
FourG Posted December 19, 2009 Report Share Posted December 19, 2009 what hex editor program are you using?Thanx, Bud He mentioned it at the end of his last post: WinHex Quote Link to post Share on other sites
69sixpackbee Posted December 20, 2009 Report Share Posted December 20, 2009 O Quote Link to post Share on other sites
SFYellow Posted December 24, 2009 Report Share Posted December 24, 2009 I got this working just fine! Thank you Carver!!! One question, is it hard to make an update to your code to skip warning screen when you want to switch to AV1 or AV2? Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.