Modify your navigation system
Originally Posted by flawless
I have an 06 TSX and am having same problem. I press MENU for 5 secs and it brings up a 3 pages of version info, but nowhere along the way does it say loading...bin.
Also, I have 9 bins on the cd, none of which are like the ones mentioned in the guide. They are as follows:
05Jog2.bin, 05Jog.bin, 05Touch2.bin, 05Touch.bin, 06Jog2.bin, 06Jog.bin, 06Touch2.bin, 06Touch.bin, and VRDB.BIN. Are these the right bin files?
Any help would be greatly appreciated.
Also, I have 9 bins on the cd, none of which are like the ones mentioned in the guide. They are as follows:
05Jog2.bin, 05Jog.bin, 05Touch2.bin, 05Touch.bin, 06Jog2.bin, 06Jog.bin, 06Touch2.bin, 06Touch.bin, and VRDB.BIN. Are these the right bin files?
Any help would be greatly appreciated.
Same boat. I have a 06 TSX w/ < 1000 miles. I get the 3 pages of vers info as well.
Any help for you other 06ers out there would be appreciated. Thanks
Originally Posted by studville
Same boat. I have a 06 TSX w/ < 1000 miles. I get the 3 pages of vers info as well.
Any help for you other 06ers out there would be appreciated. Thanks
Any help for you other 06ers out there would be appreciated. Thanks
http://www.acura-tsx.com/forums/show...postcount=1242
Maybe I should create a new thread just for that since a lot of people seem to miss it.
Originally Posted by BananaFusion
Look at the 2 pages back. The one on Page 1 only works for 2004-2005:
http://www.acura-tsx.com/forums/show...postcount=1242
Maybe I should create a new thread just for that since a lot of people seem to miss it.
http://www.acura-tsx.com/forums/show...postcount=1242
Maybe I should create a new thread just for that since a lot of people seem to miss it.
Hey guys I have 06 Accord with navi I tried to remove nag screen a several times but for some reason I can not get it to work I vent step by step as it was showing here http://guicide.com/cars/2006civic/nav/hacks/ and still could not get it to work if some one did it can you please post a reply thank you.
Originally Posted by BananaFusion
Look at the 2 pages back. The one on Page 1 only works for 2004-2005:
http://www.acura-tsx.com/forums/show...postcount=1242
Maybe I should create a new thread just for that since a lot of people seem to miss it.
http://www.acura-tsx.com/forums/show...postcount=1242
Maybe I should create a new thread just for that since a lot of people seem to miss it.
Originally Posted by cibs
.yes it is possible.
that's what that link BananaFusion posted will take you to... the 06 instructions
that's what that link BananaFusion posted will take you to... the 06 instructions
Seriously, how many people need to ask the same exact question.
03-05 Accord follow first page instructions
06+ follow BananaFusion's instructions
And as far as I know NO ONE has REMOVED the nag screen. Maybe deleted the text but what good is that when you still have to push a button?
03-05 Accord follow first page instructions
06+ follow BananaFusion's instructions
And as far as I know NO ONE has REMOVED the nag screen. Maybe deleted the text but what good is that when you still have to push a button?
Here's a question for the 06's
i have read all 70 pages and for some reason Bysin's program wont work on my 06 si.....lol just kidding, i wanted to be cool like all the other noobs on here
n-e-way my real question is-is there some sorta way to upload a "random-file-selector-slide-show-thing-of-ma'-jig?" i have serveral different splash screens i want to have but i dont want to repeat the process over and over and over and over and over. I was hoping there was a way in which any given number of splash screens could be created, uploaded in to the navi system, then everytime you flip the key a different splash screen would appear. any ideas?
or could we upload serveral different opening1.bmp's with the same name into the system and hope the navi will be confused and pick different files upon each flip of the ignition??
n-e-way my real question is-is there some sorta way to upload a "random-file-selector-slide-show-thing-of-ma'-jig?" i have serveral different splash screens i want to have but i dont want to repeat the process over and over and over and over and over. I was hoping there was a way in which any given number of splash screens could be created, uploaded in to the navi system, then everytime you flip the key a different splash screen would appear. any ideas?
or could we upload serveral different opening1.bmp's with the same name into the system and hope the navi will be confused and pick different files upon each flip of the ignition??
by the way i forgot to mention that the Nissan/infiniti boyz figured out a way to bypass the nag screen to there systems on there forum. instead of removing it completely they simply developed something that presses ok for them. At the same time they increased the file size on the splash image. this was done to increase the time the splash screen was up, which allowed enough time for the nag screen to load (unseen) and there program-thingy to press ok for the driver. to put it simply after the mod. they would turn car on, opening image came up then str8 to map. Why am i mentioning this? maybe some one here can do the same. bewarned, them boyz sound like serious hackers over there they figured out there system completely. if anyone needs the link (and if admins would allow it) post a request and i will get it to you.
I've been reading for awhile now, so let's bring this thread back to reality...
Who has the programming skills to actually work on this? If you aren't sure, the answer is no.
Any participating would need to have a solid understanding of assembly language concepts and disassembly experience.
Here's what we know:
Nav CPU Architecture: Hitachi SH-4
OS: Windows CE
Nav files: 9 .BIN files
In order to make any progress in this situation, someone needs to have a dissassembler that works on the SH-4 processor. IDA Pro is probably one of the best for this work (http://www.datarescue.com/idabase/overview.htm) however quite expensive. ($875 USD for Pro )
Interestingly enough, this has been said to be the same CPU as the Dreamcast, which there is significant information on hacking, so that's a start. Beyond that, we're short of talent and time. There needs to be one or more people that have the time/experience to search through what probably is millions of lines of assembly language to assemble knowledge of our nav systems. Until that occurs, there is no point in asking about any features that can be added to Bysin's program.
Who has the programming skills to actually work on this? If you aren't sure, the answer is no.
Any participating would need to have a solid understanding of assembly language concepts and disassembly experience.
Here's what we know:
Nav CPU Architecture: Hitachi SH-4
OS: Windows CE
Nav files: 9 .BIN files
In order to make any progress in this situation, someone needs to have a dissassembler that works on the SH-4 processor. IDA Pro is probably one of the best for this work (http://www.datarescue.com/idabase/overview.htm) however quite expensive. ($875 USD for Pro )
Interestingly enough, this has been said to be the same CPU as the Dreamcast, which there is significant information on hacking, so that's a start. Beyond that, we're short of talent and time. There needs to be one or more people that have the time/experience to search through what probably is millions of lines of assembly language to assemble knowledge of our nav systems. Until that occurs, there is no point in asking about any features that can be added to Bysin's program.
Even easier still, how about understanding Bysin's code and using what's already available to list out the .BIN file contents, etc. and see how far we get with that.
Can someone please list out the .BIN file contents from the dumpnavi *.BIN extract command?
Can someone please list out the .BIN file contents from the dumpnavi *.BIN extract command?
Ok last post. After doing some searching on Dreamcast hacking, I came across a great resource... the Hitachi SH-4 CPU Programming Manual. Sections 7 & 10 are primarily what we're after since that is the 'legend' in deciphering the assembly code once we get a hold of it (somehow)
Get it here:
http://www.mysharefile.com/v/7040217...003d2.pdf.html
I just set it up and it'll stay active until 30 days of inactivity. It's slow, but just wait for the countdown to the file, and then dload.
Get it here:
http://www.mysharefile.com/v/7040217...003d2.pdf.html
I just set it up and it'll stay active until 30 days of inactivity. It's slow, but just wait for the countdown to the file, and then dload.
so...you dont think with that site i found for the other make vehicals w/navi systems that we can somehow borrow/steal their program and use it on our systems? i'm by no means one of those programers you speak of but dont most navi system run on windows ce like ours? if so wouldnt it be easier to borrow their program and use it on our system then having to create a whole new one??? just a thought
No unfortunately there are many reasons why that wouldn't work. Windows CE isn't what's running the Navigation system, a program is. Whatever we do is most likely specific to Acura/Honda nav systems. (Or to be technical, Mitsubishi nav systems installed in Acura/Hondas) 
Maybe we can get in touch with them to help us with our nav situation...

Maybe we can get in touch with them to help us with our nav situation...
Originally Posted by panderon
Ok last post. After doing some searching on Dreamcast hacking, I came across a great resource... the Hitachi SH-4 CPU Programming Manual. Sections 7 & 10 are primarily what we're after since that is the 'legend' in deciphering the assembly code once we get a hold of it (somehow)
Get it here:
http://www.mysharefile.com/v/7040217...003d2.pdf.html
I just set it up and it'll stay active until 30 days of inactivity. It's slow, but just wait for the countdown to the file, and then dload.
Get it here:
http://www.mysharefile.com/v/7040217...003d2.pdf.html
I just set it up and it'll stay active until 30 days of inactivity. It's slow, but just wait for the countdown to the file, and then dload.
https://acurazine.com/forums/showthr...3&page=9&pp=25
BTW, you can't run Dreamcast games on navi without modification because OS is different and even hardware is different.
Originally Posted by ak217
Maybe it makes sense first to learn things that has been already discovered?
https://acurazine.com/forums/showthr...3&page=9&pp=25
BTW, you can't run Dreamcast games on navi without modification because OS is different and even hardware is different.
https://acurazine.com/forums/showthr...3&page=9&pp=25
BTW, you can't run Dreamcast games on navi without modification because OS is different and even hardware is different.
Originally Posted by abirvalg
when it was free and on this forum it was just "kid's toys"
but before you put a price tag on it you should ask your lawyer if it's legal
i'm not trying to slow you down or make you keep it free
but it would be a bummer to loose such a smart guy if Acura decides to go after you
i'm obviously talking about the no-nag part
i doubt they give a damn about the logo screen
or at least come up with some long user agreement taking the responsibility for a damage and accidents off of you

but before you put a price tag on it you should ask your lawyer if it's legal
i'm not trying to slow you down or make you keep it free

but it would be a bummer to loose such a smart guy if Acura decides to go after you
i'm obviously talking about the no-nag part
i doubt they give a damn about the logo screen
or at least come up with some long user agreement taking the responsibility for a damage and accidents off of you


Originally Posted by WICKEDFX
Still not working. same error. "check your disk" man i'm soo upset!!! Someone help me
Originally Posted by panderon
I've been reading for awhile now, so let's bring this thread back to reality...
Who has the programming skills to actually work on this? If you aren't sure, the answer is no.
Any participating would need to have a solid understanding of assembly language concepts and disassembly experience.
Here's what we know:
Nav CPU Architecture: Hitachi SH-4
OS: Windows CE
Nav files: 9 .BIN files
In order to make any progress in this situation, someone needs to have a dissassembler that works on the SH-4 processor. IDA Pro is probably one of the best for this work (http://www.datarescue.com/idabase/overview.htm) however quite expensive. ($875 USD for Pro )
Interestingly enough, this has been said to be the same CPU as the Dreamcast, which there is significant information on hacking, so that's a start. Beyond that, we're short of talent and time. There needs to be one or more people that have the time/experience to search through what probably is millions of lines of assembly language to assemble knowledge of our nav systems. Until that occurs, there is no point in asking about any features that can be added to Bysin's program.
Who has the programming skills to actually work on this? If you aren't sure, the answer is no.
Any participating would need to have a solid understanding of assembly language concepts and disassembly experience.
Here's what we know:
Nav CPU Architecture: Hitachi SH-4
OS: Windows CE
Nav files: 9 .BIN files
In order to make any progress in this situation, someone needs to have a dissassembler that works on the SH-4 processor. IDA Pro is probably one of the best for this work (http://www.datarescue.com/idabase/overview.htm) however quite expensive. ($875 USD for Pro )
Interestingly enough, this has been said to be the same CPU as the Dreamcast, which there is significant information on hacking, so that's a start. Beyond that, we're short of talent and time. There needs to be one or more people that have the time/experience to search through what probably is millions of lines of assembly language to assemble knowledge of our nav systems. Until that occurs, there is no point in asking about any features that can be added to Bysin's program.
Unfortunately, this project is still just a concept and there is no prototype built yet (although those of us following the thread are hoping it will be soon). The other downside for some is you'd need a carputer to do the work, as this project simply provides the interface not the logic behind it.
I don't have the programming skills to write anything for the CE-based SH4, but I think I could easily crank out a simple app to run on a carputer using this interface if it ends up working out.
ok i have a 06 TSX. i have now wasted 8 cds and 2 dvd's trying to make this work. I repeadedly get the error "check your disk" after the car tries to load the software. I have one successful dvd load the new image, but the image came up black screen instead of a picture. I am now too frustrated to keep wasting money. BTW i am using 4.3 software. anyone else have this? I searched my navi disk and i have no navi.exe file. I tried to download the file and hack it and put it in my bin file and nothing works. Someone please help. I know my error is first the way the picture is turning out..... but it's a 110. and also maybe it's my burning software...... but i used 2 different burners and the car accepted it once already.
Originally Posted by WICKEDFX
ok i have a 06 TSX. i have now wasted 8 cds and 2 dvd's trying to make this work. I repeadedly get the error "check your disk" after the car tries to load the software. I have one successful dvd load the new image, but the image came up black screen instead of a picture. I am now too frustrated to keep wasting money. BTW i am using 4.3 software. anyone else have this? I searched my navi disk and i have no navi.exe file. I tried to download the file and hack it and put it in my bin file and nothing works. Someone please help. I know my error is first the way the picture is turning out..... but it's a 110. and also maybe it's my burning software...... but i used 2 different burners and the car accepted it once already. 

FYI there is no navi.exe on the 06. Are you following the right instructions? Make sure you aren't trying to use the 04/05 instructions, they won't work on an 06.
http://www.acura-tsx.com/forums/show...postcount=1242
Pioneer Navigation with Bluetooth Capability???
Hi Guys
I just bought an Acura TSX 2006 a month ago and have given my car to Car Toys for installing a Pioneer AVIC-D2 Navigation System. Unfortunately i am told that the bluetooth feature on my steering wheel will not work anymore, there needs to be an adapter that can be used with my Nav to connect the bluetooth steering controls. My current Pioneer Model does no have one out yet...any ideas and Suggestions?
I just bought an Acura TSX 2006 a month ago and have given my car to Car Toys for installing a Pioneer AVIC-D2 Navigation System. Unfortunately i am told that the bluetooth feature on my steering wheel will not work anymore, there needs to be an adapter that can be used with my Nav to connect the bluetooth steering controls. My current Pioneer Model does no have one out yet...any ideas and Suggestions?
New Splash Screens
I have a 2006 TSX
I followed the instructions found at:
Page 50 of this thread
The results were sensational.
The only thing that stumped me teporarily was that in Windows XP the command screen seems unwilling to allow operations on the C: drive. Once I put items onto a flash drive and told the command screen to go to drive H: (the designation for my flash drive) everything went well.
I ended up making 6 CDs with 6 different splash screens. I'll show photos of them on the cars nav below.
The only hassle was the 3 minute or so wait it takes for a screen to load up into the cars system. That must be a pretty slow processor.





I followed the instructions found at:
Page 50 of this thread
The results were sensational.
The only thing that stumped me teporarily was that in Windows XP the command screen seems unwilling to allow operations on the C: drive. Once I put items onto a flash drive and told the command screen to go to drive H: (the designation for my flash drive) everything went well.
I ended up making 6 CDs with 6 different splash screens. I'll show photos of them on the cars nav below.
The only hassle was the 3 minute or so wait it takes for a screen to load up into the cars system. That must be a pretty slow processor.





Modify NAV DVD with Europe maps
Does anyone know how to modify a US-spec Honda NAV DVD to accept European maps? The Odyssey won't read the European DVD (and it's not a region code thing). I have both DVDs but can't seem to pull the map information off of the Europe disc.
2007 TL success!
Hi everyone,
Great thread, have made a modified .bmp and successfully installed it. However, I did note the following for those of us lucky enough to have the 2007 Nav system (07 TL, Nav DVD version 4.54, or maybe 4.45 - it's back in the car now):
1. There are a few changes. First, in the instructions replace 06Touch2.bin and 06Touch.bin with 07Touch2.bin and 07Touch.bin respectively. Not too surprising...
2. There is no Opening3.bmp referenced in the 07Touch2.bin - however, after some investigation I found that there is a Opening1.bmp, and that is what you use instead of Opening3.bmp in the instructions detailed by BananaFusion in the post dated 5-21-2006 (I would cross-link it here, but alas I am too new to the board to know how...)
3. You probably don't want XM playing on the stereo when you are doing the download - I think it puts more of a strain on the processor, and I had a much slower download (in fact, it finally failed) than other times when I was playing a MP3 disc. I guess the best would be to have the stereo off completely.
Other than that, went without a hitch, and now my smiling daughter beams out at me whenever I start the car! Good luck to all.
- Tim
Great thread, have made a modified .bmp and successfully installed it. However, I did note the following for those of us lucky enough to have the 2007 Nav system (07 TL, Nav DVD version 4.54, or maybe 4.45 - it's back in the car now):
1. There are a few changes. First, in the instructions replace 06Touch2.bin and 06Touch.bin with 07Touch2.bin and 07Touch.bin respectively. Not too surprising...

2. There is no Opening3.bmp referenced in the 07Touch2.bin - however, after some investigation I found that there is a Opening1.bmp, and that is what you use instead of Opening3.bmp in the instructions detailed by BananaFusion in the post dated 5-21-2006 (I would cross-link it here, but alas I am too new to the board to know how...)
3. You probably don't want XM playing on the stereo when you are doing the download - I think it puts more of a strain on the processor, and I had a much slower download (in fact, it finally failed) than other times when I was playing a MP3 disc. I guess the best would be to have the stereo off completely.
Other than that, went without a hitch, and now my smiling daughter beams out at me whenever I start the car! Good luck to all.
- Tim
Originally Posted by shrykhar
MP3 disc? Internal?
Originally Posted by TimInNorCal
Yeah, the 2007 TL has support for both MP3 and WMA files - you just burn a data CD with your MP3 or WMA files, put it in the CD changer, and voila! You can organize by folders etc. and use the nav screen to pick which song or folder you want. Don't know if it supports playlists, but I will be trying that soon.
Originally Posted by bysin
I've developed a program to modify the navigation system in Acura/Hondas.
The actual navigation system is in Windows CE running a SH-4 processor, similar to a Sega Dreamcast (if not identical). I just bought my TSX about 2 days ago, but luckily I had a lot of experience hacking the Dreamcast so it didnt take me very long to hack the navigation system.
Here is the link to the program including there Visual C++ source code:
http://www.linuxkiddies.com/bysin/navi.zip
This is the ReadMe contained in the zip, it includes step by step instructions on how to use the program:
DumpNAVI by bysin
-----------------
This program is used to list, extract, and modify files contained in an XIP BIN file located on Acura/Honda navigation DVD. This system has been tested on the TSX. Use at your own risk.
Some of the things I have been able to modify are:
- Changed the background picture to my own personal image.
- Removed the "nag screen" at the beginning screen.
- Change some of the words that pop up.
Here are some step-by-step instructions on how to modify files in your navigation system. It requires a DVD-ROM drive and a CD or DVD burner.
1. At the main screen of the navigation system, hold down the Map/Guide, Menu, and Cancel buttons for 5 seconds.
2. Hit the "Version" button on the touch screen.
3. Hold down the Menu button for 5 seconds.
4. Write down the filename next to the words "Loading Filename" (ex. BNHN404A.BIN).
5. Open your trunk and find the DVD player attached to the navigation system.
6. Push down the front plate and eject the Navigation DVD-ROM.
7. Place the DVD in your computer and copy all 9 BIN files onto your hard drive (should be around 104 MB), this includes:
BN2HH12C.BIN
BN2HH110.BIN
BN2HH120.BIN
BN2HHMLD.BIN
BN2HN12B.BIN
BN2HN18B.BIN
BN2HN380.BIN
BNHH401A.BIN
BNHN404A.BIN
8. Use the dumpnavi tool to extract the files on the BIN file that was on your car, ex:
dumpnavi BNHN404A.BIN extract
9. The files will extract to the directory associated with the name of the file.
10. After modifying the files, use the dumpnavi tool to update them to the BIN, ex:
dumpnavi BNHN404A.BIN update Back.bmp
dumpnavi BNHN404A.BIN update navi.exe navi-nonag.exe
dumpnavi BNHN404A.BIN update Diag.exe
11. Copy the modified BIN file, including all other BIN files (9 in total) to a blank CD or DVD.
12. Insert the origional navigation DVD back into the DVD-ROM in your car.
13. Start the car normally, and at the main navigation screen hold Map/Guide, Menu, and Cancel for 5 seconds once again.
14. Hit the "Version" button on the touch screen once again.
15. Take the origional navigation DVD out of the car, and replace it with the CD/DVD you just created.
16. Hit the "Load Disc" button on the Version screen.
17. It should take about 20 seconds for your car to load the new BIN and reboot. Once that happens, take out your burned CD/DVD and put back the origional navigation DVD.
18. If anything goes wrong, remove the ground to the battery for 30 seconds with the origional DVD in the car. The old OS will load back on the system.
The actual navigation system is in Windows CE running a SH-4 processor, similar to a Sega Dreamcast (if not identical). I just bought my TSX about 2 days ago, but luckily I had a lot of experience hacking the Dreamcast so it didnt take me very long to hack the navigation system.
Here is the link to the program including there Visual C++ source code:
http://www.linuxkiddies.com/bysin/navi.zip
This is the ReadMe contained in the zip, it includes step by step instructions on how to use the program:
DumpNAVI by bysin
-----------------
This program is used to list, extract, and modify files contained in an XIP BIN file located on Acura/Honda navigation DVD. This system has been tested on the TSX. Use at your own risk.
Some of the things I have been able to modify are:
- Changed the background picture to my own personal image.
- Removed the "nag screen" at the beginning screen.
- Change some of the words that pop up.
Here are some step-by-step instructions on how to modify files in your navigation system. It requires a DVD-ROM drive and a CD or DVD burner.
1. At the main screen of the navigation system, hold down the Map/Guide, Menu, and Cancel buttons for 5 seconds.
2. Hit the "Version" button on the touch screen.
3. Hold down the Menu button for 5 seconds.
4. Write down the filename next to the words "Loading Filename" (ex. BNHN404A.BIN).
5. Open your trunk and find the DVD player attached to the navigation system.
6. Push down the front plate and eject the Navigation DVD-ROM.
7. Place the DVD in your computer and copy all 9 BIN files onto your hard drive (should be around 104 MB), this includes:
BN2HH12C.BIN
BN2HH110.BIN
BN2HH120.BIN
BN2HHMLD.BIN
BN2HN12B.BIN
BN2HN18B.BIN
BN2HN380.BIN
BNHH401A.BIN
BNHN404A.BIN
8. Use the dumpnavi tool to extract the files on the BIN file that was on your car, ex:
dumpnavi BNHN404A.BIN extract
9. The files will extract to the directory associated with the name of the file.
10. After modifying the files, use the dumpnavi tool to update them to the BIN, ex:
dumpnavi BNHN404A.BIN update Back.bmp
dumpnavi BNHN404A.BIN update navi.exe navi-nonag.exe
dumpnavi BNHN404A.BIN update Diag.exe
11. Copy the modified BIN file, including all other BIN files (9 in total) to a blank CD or DVD.
12. Insert the origional navigation DVD back into the DVD-ROM in your car.
13. Start the car normally, and at the main navigation screen hold Map/Guide, Menu, and Cancel for 5 seconds once again.
14. Hit the "Version" button on the touch screen once again.
15. Take the origional navigation DVD out of the car, and replace it with the CD/DVD you just created.
16. Hit the "Load Disc" button on the Version screen.
17. It should take about 20 seconds for your car to load the new BIN and reboot. Once that happens, take out your burned CD/DVD and put back the origional navigation DVD.
18. If anything goes wrong, remove the ground to the battery for 30 seconds with the origional DVD in the car. The old OS will load back on the system.
Slick mod! I know it seems obvious, but before I go and screw around, could somebody put together a step-by-step how-to for how to put the original Acura splash screen back, using only the DVD that came with the car?
Thanks!
Thanks!
Originally Posted by DLTSX6MT
Slick mod! I know it seems obvious, but before I go and screw around, could somebody put together a step-by-step how-to for how to put the original Acura splash screen back, using only the DVD that came with the car?
Thanks!
Thanks!

