I successfully changed the startup image on my 2008 Ody which uses the 4.62 ("White") DVD. I searched the web and didn't find any explanation for 4.62 so I figured I'd post what I did since it's different than instructions for previous versions.
- Remove DVD from car and insert into computer. (I used an XP system.)
- Create a folder on your Desktop. (I called the folder "navhack" and the instructions that follow will assume that.) Copy the following files from the DVD to the new folder.
08Touch2.bin
08Touch.bin
A0000_00.mng
dca0.evt
DCAO.reg
dca0_mod.evt
EDATA_ENUS.bin
EDATA_FRCA.bin
PRG_INFO.MNG
UPDATE_APL.exe
These are all the files you'll need from the DVD so you can return it to the car if you need to drive before you're done with the mod.
- Using a browser, download dumpnavi.
There are at least 2 different versions of dumpnavi. I used the one from http://guicide.com/cars/2006civic/nav/hacks/Bysin.zip. Don't bother saving the whole archive, just copy the two files (Bysin.exe and the dll) from the Release directory to the navhack directory.
- Create the screen image you want. It must adhere to the following:
Width: 480
Height: 234
Depth: 16
File Size: 224,712
Type: BMP
Name: OpeningBase.bmp
Note that the physical dimensions of the screen are:
Width: 6.875 inches
Height: 3.875 inches
The ratio of the physical width to height of the screen is roughly 7:4, so keep this in mind when choosing or designing an image.
Unfortunately, the ratio of the width to height in pixels is about 8:4, so don't just look for images of proportion 480x234. For better quality, start with an image that is a multiple of 480x270. I recommend the 270 because it's easy to scale because of the common factors it shares with 234, and its ratio to 234 is close to the ratio of 7:8 (that is, the ratio of 7:4 to 8:4). If that just went over your head, just look for an image with dimensions like these (or bigger if you can crop the image) for the best quality:
480x270
960x540
1440x810
Now scale the image down to 480x234.
I used Photoshop Elements (PSE). If you have PSE, here are the basic steps: Load the image and draw a rectangular selection of any of the dimensions I mentioned earlier. (Use the Info box to report dimensions in pixels as you resize the selection tool.) Then select Image->Crop. Now do Image->Resize->Image Size... Uncheck Constrain Proportions and enter Width 450 pixels and Height 234 pixels.
If the result looks a bit flat (i.e., vertically squashed), you've done it correctly.
Now save it in the correct format. In PSE, select Save As, select BMP and select Save. Then select File Format: Windows, Depth: 16, and click on Advanced Modes and select R5 G6 B5. I also tried the GIMP but it appears to lack the fine control over BMP formats.
If you've written the file in the correct format, the file size will be 224,712.
I understand that some people are using programs which produce 24-bit BMPs and then use a program called HCVT which converts it to 16 bit. I don't see HCVT where other people have said it lives so you may have to do some searching to find it or use a different program.
- Create a command window and go to the navhack directory
Go to Start->Run and enter "cmd" and press return.
In the new cmd window, enter: cd Desktop\navhack
- Find the unwanted BMPs
There are two BMPs (one is the automaker's emblem and the other is a title) that the software wants to overlay on the beautiful image you created earlier. Rather than redefining those two BMPs to hold a piece of the same image, it's simpler to corrupt them in such a way that the software will just give up and skip them. To do this, first get the old BMPs. You don't actually need them but because they're the right size already, it's easier to start with them.
In the cmd window, enter:
Bysin 08Touch2.bin extract Honda_emblem.bmp
Bysin 08Touch2.bin extract Navi_Title.bmp
- Corrupt the unwanted BMPs
Go back to the regular Windows file browser and, one at a time, open the BMPs with an editor. (I dragged each to a Wordpad icon on my screen.) Delete the first four characters at the beginning, save, and then check the file size to make sure it matches the following:
Honda_emblem.bmp: 13128
Navi_Title.bmp: 9352
If your new image is too large, delete some more characters until it matches.
If your new image is too small, add some X's until it does match.
By changing the first few bytes, the files will no longer be recognized and the graphics of the Honda emblem and nav title won't be overlaid. Crude but effective.
- Store all three BMPs back in the bin file
In the cmd window, enter:
Bysin 08Touch2.bin update Honda_emblem.bmp
Bysin 08Touch2.bin update Navi_Title.bmp
Bysin 08Touch2.bin update OpeningBase.bmp
- Create a new CD
Insert a new CD (I used an inexpensive CD-R). Open the D: folder (or wherever your CD is) if it hasn't opened already. Copy the following files from navhack to D:
08Touch2.bin
08Touch.bin
A0000_00.mng
dca0.evt
DCAO.reg
dca0_mod.evt
EDATA_ENUS.bin
EDATA_FRCA.bin
PRG_INFO.MNG
UPDATE_APL.exe
Click "Write these files to CD" and follow the dialog to write just the one CD.
Take the CD to the car.
Turn on the car (the accessory position works too), eject the factory DVD if it's in the drive, insert your newly-created CD, give the nav a few seconds to initialize and then hold down the MAP/Guide + Cancel + Menu buttons until you get the Diagnosis screen (should take about 5 seconds).
Press Version and select Download. This takes 5 or so minutes. (If you stay and watch the download, you'll see the new image briefly appear on the screen at the end.)
Once it's done, eject the CD and replace it with the original DVD. Restart the car.
You should see the new image on the screen.
You're done!
Here is a test image I tried based on the pirate fish at venganza.org .
It works fine with no rescaling since fish come in all difference shapes and sizes that it's unnoticeable that the fish is too tall.
Here's another I tried (also from venganza.org ): Touched By His Noodly Appendage. Since the image contains a human figure, I applied the adjustment mentioned earlier to keep the human figure from being distorted. (The FSM, on the other hand, is quite flexible. Yummy, too.)
Any remaining distortion is either due to the original image (thanks Leonardo!) or using my cheap point and shoot camera without proper lighting and a secure base to steady it on. In reality, the quality of the image is pretty good!
- Remove DVD from car and insert into computer. (I used an XP system.)
- Create a folder on your Desktop. (I called the folder "navhack" and the instructions that follow will assume that.) Copy the following files from the DVD to the new folder.
08Touch2.bin
08Touch.bin
A0000_00.mng
dca0.evt
DCAO.reg
dca0_mod.evt
EDATA_ENUS.bin
EDATA_FRCA.bin
PRG_INFO.MNG
UPDATE_APL.exe
These are all the files you'll need from the DVD so you can return it to the car if you need to drive before you're done with the mod.
- Using a browser, download dumpnavi.
There are at least 2 different versions of dumpnavi. I used the one from http://guicide.com/cars/2006civic/nav/hacks/Bysin.zip. Don't bother saving the whole archive, just copy the two files (Bysin.exe and the dll) from the Release directory to the navhack directory.
- Create the screen image you want. It must adhere to the following:
Width: 480
Height: 234
Depth: 16
File Size: 224,712
Type: BMP
Name: OpeningBase.bmp
Note that the physical dimensions of the screen are:
Width: 6.875 inches
Height: 3.875 inches
The ratio of the physical width to height of the screen is roughly 7:4, so keep this in mind when choosing or designing an image.
Unfortunately, the ratio of the width to height in pixels is about 8:4, so don't just look for images of proportion 480x234. For better quality, start with an image that is a multiple of 480x270. I recommend the 270 because it's easy to scale because of the common factors it shares with 234, and its ratio to 234 is close to the ratio of 7:8 (that is, the ratio of 7:4 to 8:4). If that just went over your head, just look for an image with dimensions like these (or bigger if you can crop the image) for the best quality:
480x270
960x540
1440x810
Now scale the image down to 480x234.
I used Photoshop Elements (PSE). If you have PSE, here are the basic steps: Load the image and draw a rectangular selection of any of the dimensions I mentioned earlier. (Use the Info box to report dimensions in pixels as you resize the selection tool.) Then select Image->Crop. Now do Image->Resize->Image Size... Uncheck Constrain Proportions and enter Width 450 pixels and Height 234 pixels.
If the result looks a bit flat (i.e., vertically squashed), you've done it correctly.
Now save it in the correct format. In PSE, select Save As, select BMP and select Save. Then select File Format: Windows, Depth: 16, and click on Advanced Modes and select R5 G6 B5. I also tried the GIMP but it appears to lack the fine control over BMP formats.
If you've written the file in the correct format, the file size will be 224,712.
I understand that some people are using programs which produce 24-bit BMPs and then use a program called HCVT which converts it to 16 bit. I don't see HCVT where other people have said it lives so you may have to do some searching to find it or use a different program.
- Create a command window and go to the navhack directory
Go to Start->Run and enter "cmd" and press return.
In the new cmd window, enter: cd Desktop\navhack
- Find the unwanted BMPs
There are two BMPs (one is the automaker's emblem and the other is a title) that the software wants to overlay on the beautiful image you created earlier. Rather than redefining those two BMPs to hold a piece of the same image, it's simpler to corrupt them in such a way that the software will just give up and skip them. To do this, first get the old BMPs. You don't actually need them but because they're the right size already, it's easier to start with them.
In the cmd window, enter:
Bysin 08Touch2.bin extract Honda_emblem.bmp
Bysin 08Touch2.bin extract Navi_Title.bmp
- Corrupt the unwanted BMPs
Go back to the regular Windows file browser and, one at a time, open the BMPs with an editor. (I dragged each to a Wordpad icon on my screen.) Delete the first four characters at the beginning, save, and then check the file size to make sure it matches the following:
Honda_emblem.bmp: 13128
Navi_Title.bmp: 9352
If your new image is too large, delete some more characters until it matches.
If your new image is too small, add some X's until it does match.
By changing the first few bytes, the files will no longer be recognized and the graphics of the Honda emblem and nav title won't be overlaid. Crude but effective.
- Store all three BMPs back in the bin file
In the cmd window, enter:
Bysin 08Touch2.bin update Honda_emblem.bmp
Bysin 08Touch2.bin update Navi_Title.bmp
Bysin 08Touch2.bin update OpeningBase.bmp
- Create a new CD
Insert a new CD (I used an inexpensive CD-R). Open the D: folder (or wherever your CD is) if it hasn't opened already. Copy the following files from navhack to D:
08Touch2.bin
08Touch.bin
A0000_00.mng
dca0.evt
DCAO.reg
dca0_mod.evt
EDATA_ENUS.bin
EDATA_FRCA.bin
PRG_INFO.MNG
UPDATE_APL.exe
Click "Write these files to CD" and follow the dialog to write just the one CD.
Take the CD to the car.
Turn on the car (the accessory position works too), eject the factory DVD if it's in the drive, insert your newly-created CD, give the nav a few seconds to initialize and then hold down the MAP/Guide + Cancel + Menu buttons until you get the Diagnosis screen (should take about 5 seconds).
Press Version and select Download. This takes 5 or so minutes. (If you stay and watch the download, you'll see the new image briefly appear on the screen at the end.)
Once it's done, eject the CD and replace it with the original DVD. Restart the car.
You should see the new image on the screen.
You're done!
Here is a test image I tried based on the pirate fish at venganza.org .
It works fine with no rescaling since fish come in all difference shapes and sizes that it's unnoticeable that the fish is too tall.
Here's another I tried (also from venganza.org ): Touched By His Noodly Appendage. Since the image contains a human figure, I applied the adjustment mentioned earlier to keep the human figure from being distorted. (The FSM, on the other hand, is quite flexible. Yummy, too.)
Any remaining distortion is either due to the original image (thanks Leonardo!) or using my cheap point and shoot camera without proper lighting and a secure base to steady it on. In reality, the quality of the image is pretty good!