If you cannot load your Nuvi 5000 or 8xx (cyclic reboot with white line)- please write PM to me - I try help you (7 bricked 5000 and 3 860 recovered succesfully).
If nuvi reboot or power off at Loading maps - 90% it is internal filesystem problem. Damaged maps files, text, gcd or NTFS formatted internal memory
If you cannot load your Nuvi 5000 or 8xx (cyclic reboot with white line)- please write PM to me - I try help you (7 bricked 5000 and 3 860 recovered succesfully).
Once I've seen a device (nuvi 760 with corrupted filesystem, as it appeared later) that couldn't be repaired with cure firmware. I guess this is because a cure firmware still tries to read files from currupted fs. Replacing all occurrences of "0:/" to "1:/" will not always help in this case, because some of file paths are generated like this: sprintf(filename, "%d:/%s", idisk, some_string).
That's why I patched OpenFile (function in firmware that's used for opening files) to open files from 1:/ instead of 0:/ and suddenly it helpedActually, there was no external flash inserted that time, so this patch just disabled opening of any file. The patch can't be made automatically, by signature lookup, because OpenFile changes even in adjacent firmware versions, not to mention different device models. So no patcher released, ask me to make such firmware.
Last edited by kunix; 9th September 2011 at 06:38 AM.
@ kunix
Will you make one example firmware with patched OpenFile function? For example the firmware for 13xx/14xx.
Thanks,Code:Please Login or Register to see the links
@ddabcd277
ok. a bit later. have to leave now.
@ddabcd277
Here is the firmware you've requested. Hope I don't violate any forum posting rules.
[Only registered and activated users can see links. ]
I don't like the way this firmware works, actually. It doesn't load voice, lang, map files from SD card. And it is crashing when opening SQL database, don't know why. So I've disabled opening databases at all, which is sad and non-portable.
So there is something very important that I'm missing. Maybe SD card is mounted too late.
@ kunix
Thank you! I am just going to examine your patch.To be hones with you I am not interested in the method as a way for fixing. I am sure it would help a lot. Mainly I am interested in the patch itself.
Cheers,
DD
@ddabcd277
So what can you say?
@ kunix
You are working well on IDAUnfortunatelly, I don't understand much from disassembling.
Hi, tried flashing my 1450 with a cure FW (wrong GCUPDATE.gcd file inserted), the unit won't start on pre-boot, just reboots all over again in loading software. Tried updater.exe and finally caught the unit to flash the cure FW (backup of the original GCUPDATE.gcd + hex edited) then successfully booted now, after which, I flashed again the modified FW (US+PH FW) and not returning ang GCUPDATE back to the .System folder of GPS. After all, I've noticed something different. No GPS version on settings - about, no predictive text, and other stuff. Tried testing it outdoors, no satellite lock. After hours of turned off GPS, tried testing it again without changing anything, surprised it worked (satellite lock)
Did I do something wrong? I was thinking I messed up the GPS system?
Bookmarks