Home Forums Articles How To's FAQ Register
Go Back   Xoutpost.com > Electronics > Navigation System
User Name
Member List Premier Membership Search Today's Posts Mark Forums Read

Xoutpost server transfer and maintenance is occurring....
Xoutpost is currently undergoing a planned server migration.... stay tuned for new developments.... sincerely, the management

Closed Thread
LinkBack Thread Tools Display Modes
Old 02-19-2006, 12:09 PM
Join Date: Feb 2006
Location: NJ
Posts: 35
beedeeman is on a distinguished road
Okay boys I'm one step closer I haven't tried it yet. Seems as though somethings have transpired overnight and I had to do some research. Anywho, thanks to "ambishop" for pointing me to jacksum. I have indeed verifed the checksum on my hacked version of "navboot" and the original V26 file. They are indeed identical. Now the testing begins.

Off to my car. I'll report back as soon as I can. Pray for me folks

Sponsored Links

Old 02-19-2006, 12:11 PM
X5Jay's Avatar
Join Date: Mar 2005
Location: I'm Back!
Posts: 3,775
X5Jay is on a distinguished road
We're praying beedeeman!!!! You reverse engineers rock! This is better than watching 24!
'08 335i Coupe - Barbera Red / Saddle Leather / Light Poplar Wood / 6spd Manual
Options: Sport, Premium, Cold Weather, Comfort Access, Active Steering (awesome!), Power Rear Shade, IPod Adapter, Navigation w/IDrive
Mods: M6 Wheels, Split Armrest, M-Steering Wheel, Euro Light Switch w/Rear Fog Lights, Short Shift Knob w/Matching E-Brake Handle, Clear Reflectors, CDV, Clear Bra

Retired:'04 X5 4.4i
Old 02-19-2006, 12:12 PM
Join Date: Feb 2006
Location: UK
Posts: 438
RichardP1 is on a distinguished road
Originally Posted by beedeeman
Off to my car. I'll report back as soon as I can. Pray for me folks
Old 02-19-2006, 12:44 PM
Join Date: Feb 2006
Location: Spain
Posts: 9
JBerto is on a distinguished road
Originally Posted by 2Wires
I also thought about that. But unless I know how they create the checksum, I cannot reproduce it.
The most simple would be XOR but there is also CRC etc.

I guess without further inside info we are screwed or can just try.
My program replaces the images very exactly. So if someone can exchange the image with a smaller one (filesize) and it works, then we know that there is no checksum.
With bigger file is always the risk to "disturb" the bytes of the next file.
2Wires, if the method of "checksum" is discovered, could you introduce the code in your GifExtractor (http://http://carmes.de/download/sof...Extractor.exe) to correct it and make the process of change logos more easy?
Old 02-19-2006, 12:52 PM
Join Date: Dec 2005
Location: Atlanta
Posts: 26
tdaniely is on a distinguished road
Sorry for entering the party so late !!!

Since it seems I was the one that originally started this craze, it's only fair that I answer.

Here are a few notes, speaking from personal trials (yes, I was brave enough to try on my OWN nav computer)

1) No, you cannot "permanently" screw up your nav computer with a corrupt image. If you screw up the checksum with an invalid GIF89a image, the disc will either NOT boot, or will boot and hang during the middle of the install

2) Dont panic, turn the car off. If you have a video module, when you turn the car back on, you'll have a very rudimentary main menu. Eject the disc from the nav computer, and insert a FRESH copy of v26. Give it a few MINUTES (not seconds). It will eventually boot and load the fresh copy of v26 back onto the computer. Then you're free to go back into the house and continue hacking the OS LOL

DISCLAIMER: Just because I've flashed mine about a ZILLION times and not killed it, doesn't mean you'll do the same LOL

Now, for the other news.

I have NOT changed the logo, but I have been able to successfully REMOVE it from the code.

There is indeed a checksum, however, we need a Microware OS-9000 guru to figure out that portion.

I have a copy of IDA PRO if anyone needs it (with the OS-9000 plugin)
Old 02-19-2006, 12:55 PM
TJJ TJJ is offline
Join Date: Sep 2005
Location: X5world
Posts: 50
TJJ is on a distinguished road
Only difference in tioarch.tar is in nav_gd.tio. In T26.09A: AdviceMode=3 and in V26 AdviceMode=0. Someone please make a copy of V26 with tioarch.tar from T26.09A and see what happens. Maybe it's this easy...
Old 02-19-2006, 12:58 PM
Join Date: Feb 2006
Location: NJ
Posts: 35
beedeeman is on a distinguished road
Update: Sorry guys, need to go back to the drawing board. I thought I cracked this nut. I'll provide an update when it's fully functional. I think I'm off by two bits.
Old 02-19-2006, 01:07 PM
Join Date: Feb 2006
Location: Germany
Posts: 42
2Wires is on a distinguished road
@JBerto & All
As soon as there is a routine found to exchange the images and keep the checksum, I will implement it into the GifExtractor.

What went wrong? Was the checksum incorrect or didn't the navi take the update though the checksum was right?

Old 02-19-2006, 01:11 PM
Join Date: Feb 2006
Location: UK
Posts: 438
RichardP1 is on a distinguished road
Some systems use multiple checksums, one on each block of code/data, and then another at the end of the data.
Old 02-19-2006, 01:13 PM
Join Date: Feb 2006
Location: Austin
Posts: 289
ambishop is on a distinguished road
I have one image that works GREAT, but trying another method based on comments that the V26 files are newer
Closed Thread


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

All times are GMT -4. The time now is 02:32 PM.
vBulletin, Copyright 2020, Jelsoft Enterprises Ltd. SEO by vBSEO 3.6.0
2017 Xoutpost.com. All rights reserved. Xoutpost.com is a private enthusiast site not associated with BMW AG.
The BMW name, marks, M stripe logo, and Roundel logo as well as X3, X5 and X6 designations used in the pages of this Web Site are the property of BMW AG.
This web site is not sponsored or affiliated in any way with BMW AG or any of its subsidiaries.