Xoutpost.com

Xoutpost.com (https://xoutpost.com/forums.php)
-   Navigation System (https://xoutpost.com/electronics/navigation-system/)
-   -   Editing Splash Screen on V26-09a Beta (https://xoutpost.com/electronics/navigation-system/11539-editing-splash-screen-v26-09a-beta.html)

RealShakaZulu 02-18-2006 09:33 PM

1 Attachment(s)
Okay so here's the challenge now... it took me almost a 1/2 hour to create the BMW logo as no stock image was large enough yet simple enough to meet the new smaller image size restriction. So I am taking this GIF

Attachment 5167

and inserting it twice... off to the burner and then the X.

drex 02-18-2006 09:33 PM

sure paul-- anything we can do to help!

UCrewX5 02-18-2006 09:42 PM

Quote:

Originally Posted by RealShakaZulu
Okay so here's the challenge now... it took me almost a 1/2 hour to create the BMW logo as no stock image was large enough yet simple enough to meet the new smaller image size restriction. So I am taking this GIF

Attachment 5167

and inserting it twice... off to the burner and then the X.

Now that would be totally off the hook if you can make that work :wow:

RealShakaZulu 02-18-2006 09:49 PM

NO LUCK... created another coaster... "An Error Occurred During Programming!"

nitramluap 02-18-2006 09:52 PM

Quote:

Originally Posted by nitramluap
OK...

I've used Tino's excellent application (see his post in the other thread - http://www.xoutpost.com/101854-post105.html)

...and I've noticed that there are TWO identical splash screens embedded within the NAVBOOT file - maybe the checksum is as simple as having inserted two identical images??

One at B1FE84-B21044
One at B438C8-B44A88

Both have lengths of 4544 (HEX length = 11C0)

I'll try this out later today (unless someone beats me to it!)

Is it possible to bring splash screen discussion to this thread so it is all in one place?

Paul Martin
Australia

No, that didn't work. Same error on attempting the update.

The 'official' T26.09A takes 20 seconds after the progress bar has finished before it states that the installation was successful. All my modified files take much longer (in the order of a minute) and they all fail.

Now... we just need to find that checksum.

Paul Martin
Australia

ekaz 02-18-2006 10:17 PM

I wish I was a programmer. I can understand the concept but can't help with the hacking, I mean editing :) .
So, good luck guys. I'll be waiting like the rest of us. :thumbup:

ambishop 02-18-2006 10:22 PM

I would bet the Checksum would have a file creation date the same as the navboot file

Only a few files do
GSW_tools
lng_rel.tbl
loader.ini
lowboot
sw_rel_tbl

Now lowboot was the last file created and logically would contain the checksum.

Cruzing thru the lowboot file dec location 413417 shows the Error File %s Size %u does not match chain size of %d x %d bytes

I searched for %d and found the following at dec location 395201

Check CRC Valid modules in bootfile %d size 0x%x -> 0x%x

My guess is that you smart guys can modify the lowboot file to either remove the checksum or modifiy as needed

Also note that I have found CheckCRC=%d

RealShakaZulu 02-18-2006 10:44 PM

Alrighty then... based on the above and

"A Cyclic Redundancy Check performs a mathematical calculation on a block of data and returns a number that represents the content and organization of that data. The idea is to have the CRC return a number that uniquely identifies the data. You can think of CRC as being the operation that generates a "fingerprint" for a block of data. The actual number, or fingerprint, that is used to identify the data is called a checksum.

The CRC is calculated by performing a modulo 2 division of the data by a generator polynomial and recording the remainder after division."

swapping the images is out and coding is definitely in order... off to the lab.

beedeeman 02-18-2006 11:16 PM

Just took a look at the old V26 "navboot" and ran Gifextractor against it. It only contained a single version of the "BMW" logo. The new V26.09A has two of the T26.09A just an observation I made. It probably doesn't help with the checksum issue.

Keep up the great work guys :thumbup:

Roscoe 02-18-2006 11:26 PM

Instead of trying to change the screen. Why don't you try to change a boring bit of text emedded in the navboot file.

Make it a very minor change. And then see if that is loaded ok i.e just swap one letter.

If this is rejected it shows the whole file is CRC checked somewhere. If it isn't rejected then either its just the gif thats CRCed or something more fundamental with the gif swapping.

It might help narrow down the search.


All times are GMT -4. The time now is 11:04 PM.

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