Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Topic: Rockbox for the Ipod finally working (Read 114636 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Rockbox for the Ipod finally working

Reply #25
@bryant

Just curious, what version firmware does your nano have? I have 1.1 installed on mine. Also how many times did you search for it, ie. how many numbers high did you go. Mine was found at number 7!

KRistian

//edit
Version 1.1 is still he latest according to here: http://www.apple.com/ipod/download/. This is what i updated with, maybe if you updated with the same updater? If you are already are at 1.1 there are several tools to allow you to reload the same version using apples updater. ie. iHack or iPodWizard both found here: http://www.ipodwizard.net/cmps_index.php

Rockbox for the Ipod finally working

Reply #26
Quote
@bryant

Just curious, what version firmware does your nano have? I have 1.1 installed on mine. Also how many times did you search for it, ie. how many numbers high did you go. Mine was found at number 7!

KRistian

//edit
Version 1.1 is still he latest according to here: http://www.apple.com/ipod/download/. This is what i updated with, maybe if you updated with the same updater? If you are already are at 1.1 there are several tools to allow you to reload the same version using apples updater. ie. iHack or iPodWizard both found here: http://www.ipodwizard.net/cmps_index.php
[a href="index.php?act=findpost&pid=360617"][{POST_SNAPBACK}][/a]

Ah, I'm still at 1.0! I'll load 1.1 and see if it helps. Thanks! 

Rockbox for the Ipod finally working

Reply #27
Quote
I tried to install RockBox on my very new Nano and ran into the problem that your program would not find my Nano. I grabbed your source and recompiled it to dump the unrecognized sector to disk. I found that the text "iPod" was actually at decimal offset 83 instead of 71. I uploaded a text dump here:

www.wavpack.com/sector.txt

Should I just change the constant and be on my merry way? Is that safe, or do you want to have a look first? I suspect the newness of my Nano to be the culprit. Perhaps a bounded search would be better...?
[a href="index.php?act=findpost&pid=360616"][{POST_SNAPBACK}][/a]


That's a completely different boot sector to other ipods I've seen - mine (a 60GB iPod Color) is as follows:

Code: [Select]
0000000: eb58 904d 5344 4f53 352e 3002 0008 0002  .X.MSDOS5.0.....
0000010: 0200 0000 00f8 0000 3f00 ff00 0000 0000  ........?.......
0000020: 807c fc06 0000 0000 0000 0000 0000 0000  .|..............
0000030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000040: 0200 2952 368b a869 506f 6400 4d45 2020  ..)R6..iPod.ME  
0000050: 2020 4641 5433 3220 2020 33c9 8ed1 bcf4    FAT32   3.....
0000060: 7b8e c18e d9bd 007c 884e 028a 5640 b408  {......|.N..V@..


You should be able to safely disable that check (or change the constant) and continue on your merry way.  I would be interested to know how you got on.

Considering how different your boot sector is, I think I'll just add an || and check for either the "original" iPod string, or your example - assuming you don't run into any other problems.

Thanks,

Dave.

 

Rockbox for the Ipod finally working

Reply #28
Great, thanks for the effort!

Are both displays of the ipod color supported?

I have an ipod color and have a scrolling menu in rockbox, and odd colors in apple firmware.

EDIT: rephrasing

thanks
.zamel

Rockbox for the Ipod finally working

Reply #29
Quote
So, today I've played an .ogg-file on my iPod Color. That is so brilliant. But my display was all messed up so I had to give it up.

After I installed the bootloader and the system defaulted into apples firmware, my display looked like 4-bit color or something. It looked normal when the background light came off. Then I installed rockbox and booted it and I have display problems there too. The menu don't stay still, it scrolls down the display...

Is it me or is my ipod not supported yet?

.zamel
[{POST_SNAPBACK}][/a]


There are two types of LCD in the iPod Color/Photo - the Rockbox LCD driver for the first type of LCD has not been tested by any Rockbox developer, so it's possible that either bugs in that driver are the cause of your problems, or Rockbox is not correctly detecting your type of LCD.

If you have some time for testing, come over to #rockbox on IRC - details (and a web client) are here:

[a href="http://www.rockbox.org/irc/]http://www.rockbox.org/irc/[/url]

(edited to correct URL)

Rockbox for the Ipod finally working

Reply #30
Thanks for your quick answer Dave, I see I didn't need to rephrase :-). I'll be happy to do some testing. I'll try to stop by tomorrow (it's really late where I live).

.zamel

Rockbox for the Ipod finally working

Reply #31
wow, the Ipod Nano is finally looking viable with this latest development...

Rockbox for the Ipod finally working

Reply #32
Quote
That's a completely different boot sector to other ipods I've seen - mine (a 60GB iPod Color) is as follows:

Code: [Select]
0000000: eb58 904d 5344 4f53 352e 3002 0008 0002  .X.MSDOS5.0.....
0000010: 0200 0000 00f8 0000 3f00 ff00 0000 0000  ........?.......
0000020: 807c fc06 0000 0000 0000 0000 0000 0000  .|..............
0000030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000040: 0200 2952 368b a869 506f 6400 4d45 2020  ..)R6..iPod.ME  
0000050: 2020 4641 5433 3220 2020 33c9 8ed1 bcf4    FAT32   3.....
0000060: 7b8e c18e d9bd 007c 884e 028a 5640 b408  {......|.N..V@..


You should be able to safely disable that check (or change the constant) and continue on your merry way.  I would be interested to know how you got on.

Considering how different your boot sector is, I think I'll just add an || and check for either the "original" iPod string, or your example - assuming you don't run into any other problems.

Thanks,

Dave.
[a href="index.php?act=findpost&pid=360622"][{POST_SNAPBACK}][/a]

I updated to 1.1 firmware and now my boot sector is identical to what you show here.

Funny, the problem was not that my Nano was too new, but too old! 

I don't particularly want to take the risk of going back to 1.0 and trying again (and, in fact, I wouldn't really know how). Probably the safest thing would be to leave your program the way it is and force people to have recent firmware installed.

Thanks again!

Rockbox for the Ipod finally working

Reply #33
First someone gets MPC to work on a portable, and now theres actually a few people interested enough to work on the decoder.  I think hell just froze over.

Rockbox for the Ipod finally working

Reply #34
Are there any plans to support older iPods? ie. the 4G? From what I've seen on the site their hardware is almost the same as the iPod photo, just without the colour LCD. It would be great to have alternative firmware to use as apple abandons support for these older iPods (I realise most people manage to break them quite quickly, but mine's still relatively unscathed )

Rockbox for the Ipod finally working

Reply #35
Quote
Are there any plans to support older iPods? ie. the 4G?
[a href="index.php?act=findpost&pid=360662"][{POST_SNAPBACK}][/a]

As a matter of fact, we have someone working on a port to the 3G iPods right now. Last I heard, the LCD driver was being worked on.

Rockbox for the Ipod finally working

Reply #36
Quote
I updated to 1.1 firmware and now my boot sector is identical to what you show here.

Funny, the problem was not that my Nano was too new, but too old!  

I don't particularly want to take the risk of going back to 1.0 and trying again (and, in fact, I wouldn't really know how). Probably the safest thing would be to leave your program the way it is and force people to have recent firmware installed.

Thanks again!
[a href="index.php?act=findpost&pid=360643"][{POST_SNAPBACK}][/a]


Someone else reported the same boot sector as you on her Nano, so I decided to add a check for either boot sector signature.  It seems to work fine, so I've released a new version of ipodpatcher.

Thanks for the feedback and I look forward to seeing those ARM optimisations for WavPack.

Dave.

Rockbox for the Ipod finally working

Reply #37
Quote
Thanks for the feedback and I look forward to seeing those ARM optimisations for WavPack.
[a href="index.php?act=findpost&pid=360672"][{POST_SNAPBACK}][/a]
Yeah, I see that the "high" mode WavPack files don't quite make it on the Nano yet... 

I'm in the process of switching to Ubuntu, so I'll bug you guys soon if I have trouble building the tools. Maybe I'll even try IRC because I already have a client installed (except you're usually all asleep when I'm working!) 

David

Rockbox for the Ipod finally working

Reply #38
Quote
Rockbox does have a tag database, but it's been neglected over recent months.  I've never looked at it, but I believe some people are using it successfully.  However, efforts in that direction seem to have picked up recently, so maybe that area of Rockbox will be improved.

But for now, the only reliable way to play back your music is via directories and "static" playlists.
[a href="index.php?act=findpost&pid=360600"][{POST_SNAPBACK}][/a]

If ya'll need some help with that, let me know. I wrote a large part of the iTunesDB entry on the iPodLinux wiki, maybe it would be possible to make the thing capable of reading the normal iPod database (thus making it iTunes compatible... as long as the normal iPod folder structure remains on the thing, iTunes won't know the difference).

Rockbox for the Ipod finally working

Reply #39
Glad the updater is sorted now and works with both software versions.

Just thought i'd update that i've tested vorbis, using the Lancer Vorbis Compiles and playback is absolutly faultless on transitions. Gapless playback is perfect which is fantastic news

High encoding speed, best quality at 128kbps and pure gapless support. Vorbis and the nano, are now my two best friends. Sadly, looks like it time to re-encode my 100G FLAC collection to vorbis

Cheers and keep up the good work!


Kristian

Rockbox for the Ipod finally working

Reply #40
Quote
Quote
Are there any plans to support older iPods? ie. the 4G?
[a href="index.php?act=findpost&pid=360662"][{POST_SNAPBACK}][/a]

As a matter of fact, we have someone working on a port to the 3G iPods right now. Last I heard, the LCD driver was being worked on.
[a href="index.php?act=findpost&pid=360667"][{POST_SNAPBACK}][/a]

Cool, maybe I'll check it out, have a 3G model myself.

Rockbox for the Ipod finally working

Reply #41
Quote
. . . and pure gapless support. Vorbis and the nano, are now my two best friends. Sadly, looks like it time to re-encode my 100G FLAC collection to vorbis
Kristian
[a href="index.php?act=findpost&pid=360720"][{POST_SNAPBACK}][/a]


  Realy great news! What about gain support?
Ogg Vorbis for music and speech [q-2.0 - q6.0]
FLAC for recordings to be edited
Speex for speech

Rockbox for the Ipod finally working

Reply #42
Quote
  Realy great news! What about gain support?
[a href="index.php?act=findpost&pid=360728"][{POST_SNAPBACK}][/a]


As in ReplayGain? I didn't check to be honest, as the volume control doesn't work yet, it doesn't matter too much  I'll check later on though anyway.

Kristian

Rockbox for the Ipod finally working

Reply #43
Quote
Quote
  Realy great news! What about gain support?
[a href="index.php?act=findpost&pid=360728"][{POST_SNAPBACK}][/a]


As in ReplayGain? I didn't check to be honest, as the volume control doesn't work yet, it doesn't matter too much  I'll check later on though anyway.

Kristian
[a href="index.php?act=findpost&pid=360732"][{POST_SNAPBACK}][/a]


Rockbox does support replaygain (track or album). I am not sure though if it's implemented on the ipod.

Rockbox for the Ipod finally working

Reply #44
Quote
Rockbox does support replaygain (track or album). I am not sure though if it's implemented on the ipod.
[a href="index.php?act=findpost&pid=360754"][{POST_SNAPBACK}][/a]

it also supports a 'track gain if shuffling mode' (which uses album gain otherwise) which is along with 'crossfade when shuffling' pure genius. even foobar doesn't have that 

Rockbox for the Ipod finally working

Reply #45
There seems to be some ambiguity as to whether sound is supported on the 5g video ipod. Can anyone confirm it working? I've got 1 1/2 hours to decide whether to run to Dixons and buy one so I can play my mpc files on it

Rockbox for the Ipod finally working

Reply #46
Quote
There seems to be some ambiguity as to whether sound is supported on the 5g video ipod. Can anyone confirm it working? I've got 1 1/2 hours to decide whether to run to Dixons and buy one so I can play my mpc files on it
[a href="index.php?act=findpost&pid=360766"][{POST_SNAPBACK}][/a]


Nope, there is no sound driver for the Video iPod (5g) at this time. I think we're all waiting for the iPod Linux team to crack this one.

Nano and 4g iPods do have working sound.

Rockbox for the Ipod finally working

Reply #47
Quote
There seems to be some ambiguity as to whether sound is supported on the 5g video ipod. Can anyone confirm it working? I've got 1 1/2 hours to decide whether to run to Dixons and buy one so I can play my mpc files on it
[a href="index.php?act=findpost&pid=360766"][{POST_SNAPBACK}][/a]


5G is Video, right?

No, it doesn't work yet. But it will, I'm sure.



BTW, shouldn't this be on the News section?
I'm the one in the picture, sitting on a giant cabbage in Mexico, circa 1978.
Reseñas de Rock en Español: www.estadogeneral.com

Rockbox for the Ipod finally working

Reply #48
Quote
Quote
Quote
  Realy great news! What about gain support?
[a href="index.php?act=findpost&pid=360728"][{POST_SNAPBACK}][/a]


As in ReplayGain? I didn't check to be honest, as the volume control doesn't work yet, it doesn't matter too much  I'll check later on though anyway.

Kristian
[a href="index.php?act=findpost&pid=360732"][{POST_SNAPBACK}][/a]


Rockbox does support replaygain (track or album). I am not sure though if it's implemented on the ipod.
[a href="index.php?act=findpost&pid=360754"][{POST_SNAPBACK}][/a]


Its implemented (and working) on the Ipod simulator at least, so I think it will work on the real thing.

Rockbox for the Ipod finally working

Reply #49
Great news! Great news indeed! 

I have added "Apple iPod with Rockbox firmware" in the list of supporting DAPs in the HA wiki for FLAC and Vorbis

The Musepack (MPC) page however does not (yet) have a section on "Supporting DAPs" so I haven't added it there    sorry. Please, MPC fans, update the page 

OT: The Rockbox page in the HA wiki is still empty. Care for some write-up?

EDIT: Added info of this development in the HA wiki page for Apple iPod.