Rockbox Development > New Ports

Sandisk Sansa e200R

<< < (4/17) > >>

Bagder:

--- Quote from: eric_leseur on April 01, 2007, 06:09:18 PM ---I tried to replace the firmware on an e250r with the firmware of an e250, but i just got "load main image failed." the easy fix is to just drag the old e250r firmware back to the player in recovery mode. :-[

--- End quote ---

Let me repeat known facts:

1 - The R models have a different mi4 encryption key.

2 - The R models have fixed the digital signature flaw we exploit in the vanilla version so we can't sign the mi4 files to be accepted by the BL.

3 - The R models don't allow the BL to be updated in recovery mode.

4 - The R model mi4 files have different embedded magic numbers.

So blindly trying things won't do much good.

xhozt:
hmm can i toss something up here ...the R version has real/rhapsody helix drm in it and not just in the firmware from what real has told me . If its part of the hardware  helix drm is VERY open as far as licenceing and such .. could this be the slight diffrence that is preventing the bootloader from working ? ,,, ps im still willing to use my R as test fodder...

Bagder:

--- Quote from: xhozt on April 03, 2007, 02:47:25 AM ---the R version has real/rhapsody helix drm in it and not just in the firmware from what real has told me .

--- End quote ---

I don't understand. You mean that there's a DRM key stored somewhere in the player, like in one of the flashes? I would actually assume something like that. Compare with the US iriver H300 models.


--- Quote --- If its part of the hardware  helix drm is VERY open as far as licenceing and such ..

--- End quote ---

I don't understand this point.


--- Quote ---could this be the slight diffrence that is preventing the bootloader from working ? ,,,
--- End quote ---

Please read my previous post in this thread. It detailed several aspects to why our bootloader doesn't work on the R model yet. If you can think of other reasons, please give us details.


--- Quote ---im still willing to use my R as test fodder...

--- End quote ---

What are you waiting for exactly?

xhozt:

--- Quote from: Bagder on April 03, 2007, 07:49:31 AM ---
--- Quote from: xhozt on April 03, 2007, 02:47:25 AM ---the R version has real/rhapsody helix drm in it and not just in the firmware from what real has told me .

--- End quote ---

I don't understand. You mean that there's a DRM key stored somewhere in the player, like in one of the flashes? I would actually assume something like that. Compare with the US iriver H300 models.


--- Quote --- If its part of the hardware  helix drm is VERY open as far as licenceing and such ..

--- End quote ---

I don't understand this point.


--- Quote ---could this be the slight diffrence that is preventing the bootloader from working ? ,,,
--- End quote ---

Please read my previous post in this thread. It detailed several aspects to why our bootloader doesn't work on the R model yet. If you can think of other reasons, please give us details.


--- Quote ---im still willing to use my R as test fodder...

--- End quote ---

What are you waiting for exactly?

--- End quote ---

Sorry for not being clear

A. per Real/rhapsody there is DRM info stored on the actual hardware not just the firmware on the player

B. The diffrent DRM used on the R is called Helix and Its quite open source "helixcommunity.org"  this portion of the DRM may be the thing that diffrent about the pre/bootloader and more than likely we can get some help from the helix community if this is the case .

C. I think the helix DRM may be the diffrence thats causing the plaintext trick not to work

D. I have and will keep on trying any new firmware on my E250R and if any one has a idea they want to try on my player that may help get us moving along I will gladly use my player to get us there .


Better???

Bagder:

--- Quote from: xhozt on April 03, 2007, 02:20:57 PM ---A. per Real/rhapsody there is DRM info stored on the actual hardware not just the firmware on the player

--- End quote ---

"DRM info" as in a unique key used for DRM purposes is most likely stored in one of the flash memories, yes.


--- Quote ---B. The diffrent DRM used on the R is called Helix and Its quite open source "helixcommunity.org"  this portion of the DRM may be the thing that diffrent about the pre/bootloader and more than likely we can get some help from the helix community if this is the case .

--- End quote ---

I don't understand why you believe the DRM implementation has anything to do with the problems we have to run our bootloader on the R models. I've told you several matters that we have problems with. Can you please tell me how the particular DRM implementation changes any of that?


--- Quote ---C. I think the helix DRM may be the diffrence thats causing the plaintext trick not to work

--- End quote ---

No. Go back and read up on what the "plaintext trick" is. It has nothing to do with DRM.


--- Quote ---D. I have and will keep on trying any new firmware on my E250R and if any one has a idea they want to try on my player that may help get us moving along I will gladly use my player to get us there .

--- End quote ---

Here's a few ideas to start with:

1 - dump a boot rom from an R model
2 - compare the boot roms we have and figure out what the differences are
3 - figure out how you can convince your R model to accept a custom-patched version of the BL to force it to accept the "plaintext" trick again (we have such a one to test with)
4 - bring your own ideas and research and figure out how to run custom code

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version