[QUESTION] Satnav firmware disassembly - help required :)

Guest #5297317
Rate this post
• ▲ useful
▼ not useful
I have disassembled Garmin Nuvi satnav firmware but need some help 
isolating the part code that launches the annoying popup disclaimer that 
appears on every boot, requiring user to click "Accept" and waste 10 
secs of boot time. I tried asking for help on various satnav forums 
without success. So I'm trying here instead to see if any kind soul is 
interested in helping me explore it further. :)

If interested, more info:

Garmin nuvi 2599 LMT-D firmware 
(http://gawisp.com/perry/nuvi/nuvi25x9_870.gcd).

Step 1: use RGN Tool to extract binary blobs from the above firmware.
http://turboccc.wikispaces.com/RGN_Tool
This will output fw_all.bin, boot.bin, resources_9E05.bin & 
resources_7F05.bin.

Step 2: use IDA with garmin-ida-loader.ldw to disassemble fw_all.bin. 
For best results, disable "BL jumps detection" after clicking "Processor 
options" (credit to moddie for that tip).
https://sourceforge.net/projects/garminidaloader/

Step 3: need help. :)

Any help much appreciated. Thanks.

Reply

Note: the original post is older than 6 months. Please don't ask any new questions in this thread, but start a new one.

Formatting
  • [c]C-Code[/c]
  • [code]code in other languages, ASCII drawings[/code]
  • [math]formula (LaTeX syntax)[/math]
  • [[Title]] – link to an article
  • Link to another post: right-click its post ID (#8078628), copy the address, paste it into the text

More about formatting

Post long source code as an attachment, not in the text.

Already registered? Log in

Not shown to anyone. We send you a link; your post appears once you confirm it there.

By submitting you create a free account and accept the terms of use.