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:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  SAMSUNG YH-920
« previous next »
  • Print
Pages: [1] 2 3 ... 16

Author Topic: SAMSUNG YH-920  (Read 126439 times)

Offline umanzor

  • Member
  • *
  • Posts: 2
SAMSUNG YH-920
« on: August 26, 2006, 06:15:56 PM »
Is it possible to install rockbox on this model.

I read they are made by portalplayer, like the ipods and the irivers.

So, if rockbox can be installed on them, is there any way to install it on a YH-920?
Logged

Offline saratoga

  • Developer
  • Member
  • *
  • Posts: 8964
Re: SAMSUNG YH-920
« Reply #1 on: August 26, 2006, 06:45:25 PM »
http://www.rockbox.org/twiki/bin/view/Main/TargetStatus
Logged

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: SAMSUNG YH-920
« Reply #2 on: August 27, 2006, 06:12:14 AM »
It uses the mi4 firmware format. Use mi4code to decrypt and start working on a port. Chances are existing PP/mi4 work are similar.
Logged

Offline umanzor

  • Member
  • *
  • Posts: 2
Re: SAMSUNG YH-920
« Reply #3 on: August 27, 2006, 01:20:17 PM »
Quote from: Bagder on August 27, 2006, 06:12:14 AM
It uses the mi4 firmware format. Use mi4code to decrypt and start working on a port. Chances are existing PP/mi4 work are similar.

That's what I thought... you mean there are people working on mi4 firmwares for other players?

Hmm, if only I could something about programming.

Well, thanks for the info.
Logged

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: SAMSUNG YH-920
« Reply #4 on: August 27, 2006, 01:57:16 PM »
Quote
you mean there are people working on mi4 firmwares for other players?

Yes, the iriver h10 and Sansa e200 both use mi4 files and at least the h10 seems to be progressing nicely.

Still, the file format of the firmware is only a little detail, there are much more than so to figure out before you have a "port".
Logged

Offline dan_a

  • Developer
  • Member
  • *
  • Posts: 85
  • MD1CLV
Re: SAMSUNG YH-920
« Reply #5 on: August 28, 2006, 03:12:30 PM »
I have one of these on the desk in front of me.  Now, if I could only figure out how to get the main PCB out without breaking it...
Logged
iPod 3G
iPod 4G Mono
Sansa E250
Sansa Clip

Offline pyro_maniac

  • Member
  • *
  • Posts: 99
Samsung YH 920
« Reply #6 on: October 28, 2008, 12:05:26 PM »
Hi folks,

I have a Samsung YH 920 and i am trying to port the iRiver H10 port for my device. Is that easily possible or completely the wrong way?

My current result is, that the bootloader stops and is warning for a corrupt firmware. I think my operations on the mi4 file were wrong.

Could anybody help me?

I hope this is the right way to ask.
Logged

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: SAMSUNG YH-920
« Reply #7 on: October 28, 2008, 05:08:37 PM »
Have you decrypted the yh920 mi4 successfully with mi4code?

Have you tried to re-encrypt such a decrypted mi4 with mi4code and verified that it then works on your target?
Logged

Offline pyro_maniac

  • Member
  • *
  • Posts: 99
Re: SAMSUNG YH-920
« Reply #8 on: October 28, 2008, 05:42:32 PM »
I only decrypt the original file and tried to encrypt the new file with that key. I will try your way to verify my work.

Have the file to be as big as the original?


/EDIT: I decrypted the original file and tried to encrypt the decrypted file.
It doesn't really work:

Code: [Select]
#mi4code decrypt -s pp5020-org.mi4 pp5020-decrypt.mi4
mi4code v1.1.2-DSA (c) by MrH 2008
Secondary label end offset 'default' (0xec)
Decrypted ok with key 'default' (20d36cc0 10e8c07d c0e7dcaa 107eb080)

#mi4code encrypt pp5020-decrypt.mi4 pp5020-encrypt.mi4 20d36cc0 10e8c07d c0e7dcaa 107eb080
mi4code v1.1.2-DSA (c) by MrH 2008
Invalid magic in mi4 header (maybe not mi4 file)!

What made i wrong?
« Last Edit: October 28, 2008, 06:03:08 PM by pyro_maniac »
Logged

Offline linuxstb

  • Developer
  • Member
  • *
  • Posts: 1163
Re: SAMSUNG YH-920
« Reply #9 on: October 28, 2008, 06:36:37 PM »
The "-s" option you used with the mi4code decrypt command strips the mi4 header - you don't want to do that.

I can confirm that if I do:

./mi4code decrypt PP5020.mi4 decrypt.mi4

followed by:

./mi4code encrypt decrypt.mi4 encrypt.mi4 20d36cc0 10e8c07d c0e7dcaa 107eb080

then the original file (PP5020.mi4) and the final output file (encrypt.mi4) are identical.
Logged

Offline pyro_maniac

  • Member
  • *
  • Posts: 99
Re: SAMSUNG YH-920
« Reply #10 on: October 29, 2008, 09:00:49 AM »
Thanks, that problem seems to be fixed. But there is still the problem that the bootloader is warning for a corrupt firmware.

Which step i missed?
Logged

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: SAMSUNG YH-920
« Reply #11 on: October 29, 2008, 09:05:55 AM »
Uh, if the two files are identical after this process then the process isn't the one to blame surely?

Then the original mi4 you're playing with is also considered "corrupt", isn't it? Then perhaps you should start researching on getting an mi4 file that works?
Logged

Offline pyro_maniac

  • Member
  • *
  • Posts: 99
Re: SAMSUNG YH-920
« Reply #12 on: October 29, 2008, 09:28:23 AM »
The encrypted original file works fine. Only the rockbox mi4 file is declared as corrupt.

/EDIT: Is the size of the mi4 file relevant? The rockbox mi4 is much smaller than the original file. The checksum will be edit by mi4code encrypt, right??
« Last Edit: October 29, 2008, 10:20:44 AM by pyro_maniac »
Logged

Offline Bagder

  • Member
  • *
  • Posts: 1452
    • Daniel's site
Re: SAMSUNG YH-920
« Reply #13 on: October 29, 2008, 05:27:39 PM »
Since there's no rockbox support for the yh920 (yet), how are you creating the "rockbox mi4" with the right encryption key?
Logged

Offline pyro_maniac

  • Member
  • *
  • Posts: 99
Re: SAMSUNG YH-920
« Reply #14 on: October 29, 2008, 06:22:46 PM »
The build got an mi4 file that i tried to encrypt and run on my device.

And as a key i took it form here:
Code: [Select]
#mi4code decrypt -s pp5020-org.mi4 pp5020-decrypt.mi4
mi4code v1.1.2-DSA (c) by MrH 2008
Secondary label end offset 'default' (0xec)
Decrypted ok with key 'default' (20d36cc0 10e8c07d c0e7dcaa 107eb080)

There is something missing, right?
« Last Edit: October 29, 2008, 06:31:05 PM by pyro_maniac »
Logged

  • Print
Pages: [1] 2 3 ... 16
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox Development
| |-+  New Ports
| | |-+  SAMSUNG YH-920
 

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

Page created in 0.208 seconds with 21 queries.