Rockbox Development > New Ports
Creative Zen Vision:M
saratoga:
--- Quote from: Transience on July 12, 2007, 08:22:39 PM ---If that's true then the player can't checksum the firmware being passed to it, and should accept any firmware that is uploaded to it.
--- End quote ---
Why would that be?
Transience:
if the firmware doesn't contain checksum code, then it can't determine if the firmware being passed to it is legitamate or not, and it should accept anything.
I just tried searching for the checksum with a memory editor and debugger while the program was running, and found no trace of it. It seems that whatever checksum validation is done, is done by the player, and not the updater.
saratoga:
Sorry, misread what you wrote.
Transience:
That's alright.
An update on what i said earlier about the firmware updater:
The updater MAY still be performing a checkusm on the firmware. I noticed that the program won't begin an update while I have any sort of memory editor/viewer or debugger running on it. It may not begin the checksum untill its debugger/memory editor check passes. If someone has a harder to detect debugger perhaps they can try searching for the checksum with that, but I've tried three now, and I can't find one that the updater doesn't detect.
mamboman:
if someone has Winhex from http://www.winhex.com i think it's quite powerful
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version