android
  #1  
Old 01-02-2007, 01:39 PM
Der Janni Der Janni is offline
Junior Member
 
Join Date: Sep 2006
Posts: 7
Default Rockbox still possible after 1.03.01h update?

I just wanted to ask if it's possible to install rockbox after having installed the 1.03.01 firmware update, cause rockbox has it's own bootloader and so shouldn't bother which new firmware is on the player.
So i wanted to ask if anybody has already tried or will try.
Reply With Quote

Advertisement [Remove Advertisement]

  #2  
Old 01-02-2007, 02:22 PM
Tobey's Avatar
Tobey Tobey is offline
Insignia Moderator
 
Join Date: Oct 2006
Posts: 1,500
Default

Heh, yeah I'm wondering the same thing. I just installed that update last night, and 5 minutes later I had wondered if I had just screwed myself rockbox wise...
Reply With Quote

  #3  
Old 01-02-2007, 02:40 PM
zivan56 zivan56 is offline
Member
 
Join Date: May 2006
Location: Vancouver, BC
Posts: 461
Default

If you are able to use the mi4code tool to extract a key from the new .rom file, then yes, it will work.
__________________
Sandisk Sansa e200 v1 w/Rockbox
Microsoft Zune 30 GB v2.3 Firmware
Reply With Quote

  #4  
Old 01-03-2007, 09:11 AM
Der Janni Der Janni is offline
Junior Member
 
Join Date: Sep 2006
Posts: 7
Default

Thanks for the answer.So i'll just try to install the new firmware.
Reply With Quote

  #5  
Old 01-03-2007, 09:16 AM
Slaughter's Avatar
Slaughter Slaughter is offline
Ultra Senior Member
 
Join Date: May 2006
Location: Austin, Texas
Posts: 2,421
Default

Quote:
Originally Posted by zivan56 View Post
If you are able to use the mi4code tool to extract a key from the new .rom file, then yes, it will work.
Zivan, the problem with the new firmware is that the player no longer looks for mi4 or rom files at startup, so it appears they have a new method for loading firmware. I am not familiar enough with rockbox to know, but it seems that ROckbox would need a utility to somehow overwrite the existing firmware versus dropping a new firmware in the root and having the player detect it on startup. Maybe you can provide more insight....
__________________
***Updated 1/22/07***
The ultimate fix for all e2xx v1 problems - Format, enter recovery mode, downgrade firmware Link, reinstall newest firmware via newest Sansa Updater, reload tunes.

How To Remove the Hebrew Beta firmware
Reply With Quote

  #6  
Old 01-03-2007, 09:16 AM
davinci's Avatar
davinci davinci is offline
Junior Member
 
Join Date: Aug 2006
Posts: 24
Default

How did it go then? would be nice to know. I guess it works.
Reply With Quote

  #7  
Old 01-03-2007, 10:17 AM
kailash kailash is offline
Junior Member
 
Join Date: Oct 2006
Posts: 81
Default

i havent tried it ..but i am pretty sure it is possible since u are using a dual bootloader. just do wat u did b4 to make the bin file and put is in teh system folder. the bootloader loads rockbox as its default firmware but if u choose teh origional firmware then it loads that..
Reply With Quote

  #8  
Old 01-03-2007, 03:50 PM
Bagder Bagder is offline
Rockbox Developer
 
Join Date: Aug 2006
Posts: 83
Default

Quote:
Originally Posted by Slaughter View Post
Zivan, the problem with the new firmware is that the player no longer looks for mi4 or rom files at startup
What makes you draw this conclusion? Did you analyze the contents of your hidden parition after your upgrade and you didn't find the contents of the mi4 there?

The rom file was never "looked for" at startup.

Quote:
so it appears they have a new method for loading firmware.
But you still (can) upgrade to a new mi4 file the same way, right? Like when using the recovery mode?

Quote:
it seems that ROckbox would need a utility to somehow overwrite the existing firmware versus dropping a new firmware in the root and having the player detect it on startup.
The mi4 is not left in the root and "detected at startup" and it never was (on the Sansa). When you put it there for upgrade, the device moves it and stores it in the hidden partition and then removes it from the visible file system. (the R models do it differently)
__________________
Rockbox hacker
Reply With Quote

  #9  
Old 01-03-2007, 05:07 PM
zivan56 zivan56 is offline
Member
 
Join Date: May 2006
Location: Vancouver, BC
Posts: 461
Default

I forgot to mention when I was looking at the firmware (the key is in the bootloader), I did see a new "/system/firmware.mi4" or similar string in the new firmware. The *nix command strings won't dump it, so you will have to search with a hex editor to find it.
As Bagder said, there will always be recovery mode.
__________________
Sandisk Sansa e200 v1 w/Rockbox
Microsoft Zune 30 GB v2.3 Firmware
Reply With Quote

  #10  
Old 01-03-2007, 07:17 PM
Slaughter's Avatar
Slaughter Slaughter is offline
Ultra Senior Member
 
Join Date: May 2006
Location: Austin, Texas
Posts: 2,421
Default

Badger - I tried putting an old mi4 in every folder I could and it would never detect/move it on startup, even in recovery mode. I am assuming this is why Sandisk states on their site that you cannot downgrade this new firmware once installed. The rom file was required to do this upgrade, so I am assuming it was detected on startup and this no longer happens. I guess what I wanted to say is the mi4 is no longer "moved" no matter where you drop it on the player.

Zivan - there is recovery mode, but putting old firmware files here does nothing. The player starts up and the mi4/rom files remain there untouched.

Any idea on what method they are using now to upgrade/downgrade firmware? Could they be doing this to prevent rockbox type upgrades? I am sure there is a workaround for upgrading.downgrading, but I could not find it using standard procedures.
__________________
***Updated 1/22/07***
The ultimate fix for all e2xx v1 problems - Format, enter recovery mode, downgrade firmware Link, reinstall newest firmware via newest Sansa Updater, reload tunes.

How To Remove the Hebrew Beta firmware
Reply With Quote

  #11  
Old 01-03-2007, 07:46 PM
jeffrok jeffrok is offline
Member
 
Join Date: Oct 2006
Posts: 341
Default

This whole situation makes me sad.. HA!

I just want my damn themes back!
Reply With Quote

  #12  
Old 01-03-2007, 11:42 PM
OddBob OddBob is offline
Senior Member
 
Join Date: Dec 2006
Location: Oregon
Posts: 513
Default

Seems kinda strange they'd want to prevent Rockbox from being installed, since I thought Sandisk had given the Rockbox guys a couple of Sansas to help with development...
Reply With Quote

  #13  
Old 01-04-2007, 12:11 AM
Tobey's Avatar
Tobey Tobey is offline
Insignia Moderator
 
Join Date: Oct 2006
Posts: 1,500
Default

Exactly what I was thinking.
Reply With Quote

  #14  
Old 01-04-2007, 12:54 AM
zivan56 zivan56 is offline
Member
 
Join Date: May 2006
Location: Vancouver, BC
Posts: 461
Default

Quote:
Originally Posted by Slaughter View Post
Zivan - there is recovery mode, but putting old firmware files here does nothing. The player starts up and the mi4/rom files remain there untouched.

Any idea on what method they are using now to upgrade/downgrade firmware? Could they be doing this to prevent rockbox type upgrades? I am sure there is a workaround for upgrading.downgrading, but I could not find it using standard procedures.
Did you use mi4code to extract the key from the new rom and sign the old firmware with the new key? That should do it...
We can always re-write the mi4 data in MSC mode, as it allows raw access to that partition.
__________________
Sandisk Sansa e200 v1 w/Rockbox
Microsoft Zune 30 GB v2.3 Firmware
Reply With Quote

  #15  
Old 01-04-2007, 06:18 AM
Mitch's Avatar
Mitch Mitch is offline
Junior Member
 
Join Date: Sep 2006
Location: Australia
Posts: 43
Default

thank god i didn't update
Reply With Quote

  #16  
Old 01-04-2007, 10:09 AM
Slaughter's Avatar
Slaughter Slaughter is offline
Ultra Senior Member
 
Join Date: May 2006
Location: Austin, Texas
Posts: 2,421
Default

Quote:
Originally Posted by zivan56 View Post
Did you use mi4code to extract the key from the new rom and sign the old firmware with the new key? That should do it...
We can always re-write the mi4 data in MSC mode, as it allows raw access to that partition.
I knew you rockbox guys would have a solution. I have not tried that, but might if I have some time this week. Thanks.
__________________
***Updated 1/22/07***
The ultimate fix for all e2xx v1 problems - Format, enter recovery mode, downgrade firmware Link, reinstall newest firmware via newest Sansa Updater, reload tunes.

How To Remove the Hebrew Beta firmware
Reply With Quote

  #17  
Old 01-04-2007, 04:18 PM
Bagder Bagder is offline
Rockbox Developer
 
Join Date: Aug 2006
Posts: 83
Default

Quote:
Originally Posted by Slaughter View Post
Badger - I tried putting an old mi4 in every folder I could and it would never detect/move it on startup, even in recovery mode. I am assuming this is why Sandisk states on their site that you cannot downgrade this new firmware once installed. The rom file was required to do this upgrade, so I am assuming it was detected on startup and this no longer happens.
Yeah, it means they changed something. Do you happen to have that new rom/mi4 set available for us to take a look at somewhere?
__________________
Rockbox hacker
Reply With Quote

  #18  
Old 01-04-2007, 05:05 PM
breez breez is offline
Junior Member
 
Join Date: Oct 2006
Posts: 44
Default

Snatched from a thread in the firmware forum: http://www.mydatabus.com/public/ilo2...E200_SKU_H.zip
Reply With Quote

  #19  
Old 01-04-2007, 09:24 PM
Slaughter's Avatar
Slaughter Slaughter is offline
Ultra Senior Member
 
Join Date: May 2006
Location: Austin, Texas
Posts: 2,421
Default

Quote:
Originally Posted by breez View Post
Snatched from a thread in the firmware forum: http://www.mydatabus.com/public/ilo2...E200_SKU_H.zip
There is also a SKU_G, which is the one I used. H and G have different size mi4 and rom files. Also I am not sure if this matters, but the new version.txt that get's generated has pp5022BF, vs all the other firmwares listed as pp5022AF. Not sure if the AF/BF are part of the firmware description or are a hardware reference.
__________________
***Updated 1/22/07***
The ultimate fix for all e2xx v1 problems - Format, enter recovery mode, downgrade firmware Link, reinstall newest firmware via newest Sansa Updater, reload tunes.

How To Remove the Hebrew Beta firmware
Reply With Quote

  #20  
Old 01-05-2007, 04:24 PM
Bagder Bagder is offline
Rockbox Developer
 
Join Date: Aug 2006
Posts: 83
Default

There's now a new mi4code release available that has the key for the new (1.03.01h) Sansa firmware upgrade built-in and it can decrypt it fine.
__________________
Rockbox hacker
Reply With Quote

Reply

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 06:26 PM.