Xoutpost.com

Xoutpost.com (https://xoutpost.com/forums.php)
-   Navigation System (https://xoutpost.com/electronics/navigation-system/)
-   -   NavTweak request: copy X language text to Y language (https://xoutpost.com/electronics/navigation-system/21429-navtweak-request-copy-x-language-text-y-language.html)

KrisL 10-16-2006 05:26 PM

NavTweak request: copy X language text to Y language
 
I'd like to copy all ENGLISH string text into all of the other languages in the navboot file.

Anyone have an idea on how to do this?

I'd like to make a "KrisL firmware" that others can download. Once I've figured out the above, I'll give people the ability to switch between english and british voices (just as you're able to switch between english/spanish/french now), as well as customizing some of the menu text so that it is a bit more intuitive. Customized BMW & Mini startup screens, colors, etc. Just some ideas I'm throwing around...

KrisL 10-17-2006 08:04 PM

Nevermind - figured out how to do it :).

Facelift 10-19-2006 04:11 AM

Do you tell it to us?

TheOfficeMaven 10-19-2006 10:43 AM

I believe this is how Kris is doing it:

1) Use NavTweak to save out to file the language modules that you are going to switch/exchange from the NavBoot file (e.g. if you want to exchange all of the English language strings for the American language strings then you would save out the "Lan_American" module).

2) Use a hex editor program such as HHD Software Free Hex Editor to change the module name at position 0x00000058 (e.g. change the module name in the saved Lan_American module file from "Lan_American" to "Lan_English").

3) Use the hex editor program to change the two language related strings at around position 0x000000ed0 (e.g. change "USA" to "GB" and change "US Eng." to "English").

4) Use CRC-24.exe to correct the CRC info of the language module file you've just modified/changed (apparently the CRC-24.exe program can be found in the HackTheIBus yahoo group). The CRC is the last 3 hex numbers in the file (XX XX XX).

5) Import the modified/changed language module back into the NavBoot file using NavTweak and save it.

I hope this helps some.

-- MIKE

KrisL 10-19-2006 10:49 AM

Quote:

Originally Posted by TheOfficeMaven
I believe this is how Kris is doing it:
3) Use the hex editor program to change the two language related strings at around position 0x000000ed0 (e.g. change "USA" to "GB" and change "US Eng." to "English").

This step isn't necessary...

...the rest is correct.

alexz 10-22-2006 11:33 PM

Kris, can you switch french with russian voice on your firmware (just like you did with GB) please abd upload it to megaupload?
Only if you have time man,
thanks!

KrisL 10-22-2006 11:35 PM

Quote:

Originally Posted by alexz
Kris, can you switch french with russian voice on your firmware (just like you did with GB) please abd upload it to megaupload?
Only if you have time man,
thanks!

I don't :)

It's rather easy.. just open the mdf file using UltraISO (www.ultraiso.com).

It'll let you rename the files.. just switch the filenames of the french female voice files with the russian female voice files... do that, save the mdf, and burn it.

alexz 10-22-2006 11:43 PM

dont you have to modify settings in navboot file and then run crc24.exe to generate correct checksum ?

KrisL 10-23-2006 12:12 AM

Quote:

Originally Posted by alexz
dont you have to modify settings in navboot file and then run crc24.exe to generate correct checksum ?

Only to change the text. To change the voice, you just rename the voice files.

alexz 10-23-2006 12:33 AM

got it thanks


All times are GMT -4. The time now is 06:58 AM.

vBulletin, Copyright 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.0
© 2017 Xoutpost.com. All rights reserved.