Prev Previous Post   Next Post Next
Old 07-30-2007, 09:47 PM
digerati1338's Avatar
digerati1338 digerati1338 is offline
Join Date: Apr 2007
Location: Aurora, CO
Posts: 337

Thanks Llorean. That's what I needed.

So I am guessing that sansapatcher needs to be run without rockbox installed so that it can take the firmware that is currently on the player (OF) and move it to the firmware partition. This removes the need for the OF.bin file.

AHA! I looked back at the bootloader code and recognized this behavior in a part I had skimmed over before. When loading the Original firmware, first it checks the firmware partition, then tries OF.bin.

This leads me to a couple more questions:
How big is the firmware partition, and could several different firmwares be put on it?

And does anyone know specifically what this function does, in main-pp.c:
"rc = load_mi4_part(loadbuffer, pinfo, MAX_LOADSIZE, usb);"

1 Last question: Is there any big advantage to doing it the sansapatcher way, aside from not needing the OF.bin file?
Rockbox digibuild
Player: SanDisk Sansa e200
Firmware: Rockbox digibuild
Reply With Quote


Thread Tools Search this Thread
Search this Thread:

Advanced Search
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

Forum Jump

All times are GMT -5. The time now is 09:48 AM.