Rockbox Development > New Ports
Toshiba Gigabeat S30
ZunePet:
>... would it just be a case of for every bit changed, we need to change another bit in the opposite way...
No, hash functions don't work that way (otherwise it would be too easy to crack)
The SHA-1 hash has not been cracked, it has been bipassed using a much simpler exploit (ie. a 'bug' in the loader)
> I read this can be done on the zune/something else...
Not true. The Zune has very similar SHA-1 logic, but they fixed the bugs so you can't use the same exploit. The GigaBeat "S" is wide open for homebrew, the Zune is not.
Other devices, including the iPod and some older WinCE devices, use simple checksums (for a simple checksum, it is very easy to change bits the 'opposite' way to fix up the checksum). They have been wide-open for homebrew for a long time.
> would there be any other issues to prevent code from running?
Not due to security checks. Figuring out how to directly access the hardware and port Rockbox (or Linux) is the work that must be done. So far the interest has been very low. That's probably because it is GigaBeat "S" only.
djuniah:
It's been a while since i have posted here, but I am just offering my support to this project. I'm running an S60 at the moment and am willing to help out in any way i can. I have some solid programming experience and could help out with the rockbox/linux porting. When the time comes to start porting just let me know. For now, good luck with the bootloader (wish i could assist with this, but it is not my area of expertise), I'll be checking back frequently.
ptw419:
I just wanted to inform anyone who is interested that I have managed to write to the framebuffer of the Gigabeat S. For those of you that don't know what a framebuffer is, it means that I have been able to print something to the lcd screen. So far I have been able to turn the screen to a certain colors of my choosing based on the RGB format. I was able to do this by working on top of what Zunepet had already accomplished, and by utilizing info provided to me by toffe. I will be posting code on this probably within a day or two. Rockbox on Gigabeat S just got one giant step closer :)
saratoga:
Please post code as soon as possible. So far, this project has been at a stand still since no one else has been able to contribute for lack of a way to run code on the Gigabeat.
ptw419:
I've posted the code to the gigabeat S wiki :
http://www.rockbox.org/twiki/bin/view/Main/GigabeatSInfo
under Gigabeat S Signature Disable and Framebuffer Write
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version