Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  Toshiba Gigabeat S30
« previous next »
  • Print
Pages: 1 2 [3] 4 5

Author Topic: Toshiba Gigabeat S30  (Read 83551 times)

Offline ZunePet

  • Member
  • *
  • Posts: 3
Re: Toshiba Gigabeat S30
« Reply #30 on: April 26, 2007, 06:39:35 PM »
>... 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.
Logged

Offline djuniah

  • Member
  • *
  • Posts: 3
Re: Toshiba Gigabeat S30
« Reply #31 on: May 15, 2007, 11:17:18 AM »
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.
Logged

Offline ptw419

  • Member
  • *
  • Posts: 17
Re: Toshiba Gigabeat S30
« Reply #32 on: May 17, 2007, 01:21:22 PM »
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  :)
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8974
Re: Toshiba Gigabeat S30
« Reply #33 on: May 17, 2007, 01:26:36 PM »
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.  
Logged

Offline ptw419

  • Member
  • *
  • Posts: 17
Re: Toshiba Gigabeat S30
« Reply #34 on: May 17, 2007, 11:25:57 PM »
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
Logged

Offline ptw419

  • Member
  • *
  • Posts: 17
Re: Toshiba Gigabeat S30
« Reply #35 on: May 17, 2007, 11:46:15 PM »
*****IMPORTANT*******

Please also read the note under the sig disable and fb write download link. it is very important in order to be able to restore the original firmware, or try another custom firmware file.
Logged

Offline Llorean

  • Member
  • *
  • Posts: 12931
Re: Toshiba Gigabeat S30
« Reply #36 on: June 13, 2007, 05:40:29 PM »
Just a reminder, please don't ask things like "Are there any updates?"
Any such posts will be removed. These threads are for people to actually discuss getting work done, and are for contribution.
Logged

Offline ptw419

  • Member
  • *
  • Posts: 17
Re: Toshiba Gigabeat S30
« Reply #37 on: July 11, 2007, 03:14:46 AM »
Although there has been very little activity on this thread recently, work has still been ongoing. There were some setbacks(like me burning my S again), but work was still ongoing. Currently there is some very good news. I was just able to print "Hello World!" with the Rockbox code which is a giant step towards getting a rockbox port working. If you would like to try out the sample bootloader it can be downloaded here :
   http://rapidshare.com/files/42253579/gigabeatS.hello-world-rockbox.rar.html

Also, work is being done to wrap up a Gigabeat S tree. On top of that a function for scramble.c is in the works to hopefully create a custom nk.bin for rockbox instead of working on the original one. This work is being done by aliask. The text print is still a little buggy since I was just able to do it, today. From here, work on the S tree, and scramble.c might be a next target, or more than likely hard drive drivers...

Aside from that, feel free to ask if you want to see the code for hello world. I probably won't release it publicly until an S tree is working so as to provide a fully functioning and clean source tree.
Logged

Offline djuniah

  • Member
  • *
  • Posts: 3
Re: Toshiba Gigabeat S30
« Reply #38 on: July 11, 2007, 09:52:38 AM »
awesome!  Ive been hoping for an update.  I would like to see the hello world code if possible.  I plan on helping with some dev work a little later on and would like to get a jump on understanding the code if possible.  E-mail or PM it if you can.
Logged

Offline ptw419

  • Member
  • *
  • Posts: 17
Re: Toshiba Gigabeat S30
« Reply #39 on: July 12, 2007, 03:47:36 AM »
pics :

http://www.rockbox.org/twiki/bin/viewfile/Main/GigabeatSInfo?rev=1;filename=hello-world-gigabeats.jpg

http://www.rockbox.org/twiki/bin/viewfile/Main/GigabeatSInfo?rev=1;filename=hello-world-2-gigabeats.jpg
Logged

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: Toshiba Gigabeat S30
« Reply #40 on: July 12, 2007, 10:51:34 AM »
Awesome!

Congratulations guys!
Logged

Offline GodEater

  • Member
  • *
  • Posts: 2829
Re: Toshiba Gigabeat S30
« Reply #41 on: October 04, 2007, 03:12:08 PM »
I've just taken delivery of an S60, and am keen to pitch in on this port. Rumour has it that aliask has taken a trace of the usb traffic passed during the Gigabeat firmware update process. Anyone know if he's posted it on line anywhere useful ?
Logged

Read The Manual Please

Offline NicolasP

  • Developer
  • Member
  • *
  • Posts: 195
Re: Toshiba Gigabeat S30
« Reply #42 on: November 22, 2007, 01:15:03 PM »
It is now possible to update the firmware on a Gigabeat S using the tool I just committed in SVN: utils/MTP. I'll edit the wiki soon, but the procedure is the same as with the hacked V updater.
Logged

Offline portable

  • Member
  • *
  • Posts: 57
  • We specialize in 2.5" HDD PMPs
    • Portable Electronics Limited
Re: Toshiba Gigabeat S30
« Reply #43 on: March 10, 2008, 07:04:26 AM »
Fantastic guys.......I thought the Gigabeat port was going nowhere.

I assume that the same port (or firmware) should work on another device that runs MX31, right?

(well, will get a try on our MX31 developer board and see if it works.....  8-), will try to give you an update later)
update: too bad, can't make it work on our board..... :-\ or anyone have any suggestions?
We tried to flash the nk.bin onto the board, but board still boot from the original OS, nothing is changed, ideas?

I have posted some request on another thread regarding developments of Rockbox or linux on MX31 players...........without knowing that the Gigabeat have went to this stage already!!!! Last time I check, everyone was still stuck......
http://forums.rockbox.org/index.php?topic=15873.0
« Last Edit: March 10, 2008, 07:58:07 AM by portable »
Logged
Eric Wong
Managing Director
Portable Electronics Limited // Technology you can carry
http://www.hdmp4.com

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: Toshiba Gigabeat S30
« Reply #44 on: March 10, 2008, 08:41:48 AM »
Quote from: portable on March 10, 2008, 07:04:26 AM
update: too bad, can't make it work on our board..... :-\ or anyone have any suggestions?

Yes, get a developer to try this. But if you're serious, start a new port thread for your particular target and then provide a busload of more details than just "it didn't work".
Logged

  • Print
Pages: 1 2 [3] 4 5
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  Toshiba Gigabeat S30
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.156 seconds with 14 queries.