IPB

Welcome Guest ( Log In | Register )

Rockbox for the Ipod finally working, Well, MP3/AAC play at lease :)
saratoga
post Jan 29 2006, 02:35
Post #1





Group: Members
Posts: 4715
Joined: 2-September 02
Member No.: 3264



QUOTE
Rockbox boots and appears to be stable on the iPod Color/Photo, the Nano and the Video. Plugins and codecs work, including audio on the Color/Photo and Nano. There is no audio on the Video yet.


http://www.rockbox.org/twiki/bin/view/Main/IpodPort

And from the IRC channel:

QUOTE
mp3, aac, wavpack, ac3, wav are all OK.  Ogg and ALAC need a little optimising, FLAC has some memory alignment bugs to fix.


Amazing work, the entire Ipod project started just a few months ago, and it appears that people are submitting updates for the ipod port almost daily.

I have a 3G, which isn't supported, but it looks like someone is working on that too, so maybe I'll get to try it out soon smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Replies
bryant
post Jan 29 2006, 23:49
Post #2


WavPack Developer


Group: Developer (Donating)
Posts: 1287
Joined: 3-January 02
From: San Francisco CA
Member No.: 900



Kritip:
There was a bug that would cause mpc playback to sometimes become corrupt during track changes, and this would add [sometimes loud] noise until playback was restarted. I fixed this, however in the process I also discovered that the first and last frames in mpc files were sometimes still not being decoded correctly, and this will sometimes produce a click. Unfortunately, I haven't had any time to look into this further (and mpc is now usable, at least).

Dave:
First, thanks for all your hard work on this! smile.gif

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...?

Thanks again,
David
Go to the top of the page
+Quote Post
davechapman
post Jan 30 2006, 00:14
Post #3





Group: Members
Posts: 95
Joined: 28-April 04
Member No.: 13767



QUOTE (bryant @ Jan 29 2006, 02:49 PM)
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...?
*


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

CODE
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.
Go to the top of the page
+Quote Post
bryant
post Jan 30 2006, 00:58
Post #4


WavPack Developer


Group: Developer (Donating)
Posts: 1287
Joined: 3-January 02
From: San Francisco CA
Member No.: 900



QUOTE (davechapman @ Jan 29 2006, 03:14 PM)
That's a completely different boot sector to other ipods I've seen - mine (a 60GB iPod Color) is as follows:

CODE
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.
*

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! smile.gif

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!
Go to the top of the page
+Quote Post

Posts in this topic
- Mike Giacomelli   Rockbox for the Ipod finally working   Jan 29 2006, 02:35
- - kwanbis   oh my!!!!!!!!   Jan 29 2006, 03:18
- - Cyaneyes   Very good news. I use Rockbox on my H340, and like...   Jan 29 2006, 03:44
|- - Mr_Rabid_Teddybear   QUOTE (Cyaneyes @ Jan 28 2006, 06:44 PM)Very ...   Jan 29 2006, 04:43
- - Mike Giacomelli   Heh just saw this on CVS: QUOTE Prevent unaligned...   Jan 29 2006, 03:56
- - unfortunateson   I might need to sell my H140, if the Ipod port gai...   Jan 29 2006, 04:56
|- - Otto42   QUOTE (unfortunateson @ Jan 28 2006, 10:56 PM...   Jan 29 2006, 08:31
- - Eli   now if they would just get MPC support Id be in he...   Jan 29 2006, 05:35
- - Farpenoodle   If they could get it running on the mini anytime s...   Jan 29 2006, 06:03
- - unfortunateson   i could care less for aesthetics. Rockbox is easy...   Jan 29 2006, 09:15
|- - Otto42   QUOTE (unfortunateson @ Jan 29 2006, 03:15 AM...   Jan 29 2006, 13:50
|- - davechapman   Not many people would try to argue that the iTunes...   Jan 29 2006, 14:33
|- - Cpt. Spandrel   QUOTE (Otto42 @ Jan 29 2006, 11:50 PM)(snip) ...   Jan 29 2006, 14:46
||- - fairway   Read here how to install Rockbox on your iPod http...   Jan 29 2006, 17:41
|- - bhangraman   QUOTE (Otto42 @ Jan 29 2006, 04:50 AM)Like I ...   Feb 3 2006, 00:49
|- - Cpt. Spandrel   QUOTE (bhangraman @ Feb 3 2006, 10:49 AM)QUOT...   Feb 3 2006, 02:37
- - keytotime   Flac is working now, and also the port for the H14...   Jan 29 2006, 14:38
- - kritip   Well, i installed it on my nano... it crashed on ...   Jan 29 2006, 19:10
|- - davechapman   QUOTE (kritip @ Jan 29 2006, 10:10 AM)Well, i...   Jan 29 2006, 20:50
- - kritip   Hi, Correct, with regards to gapless playback, it...   Jan 29 2006, 21:31
|- - davechapman   QUOTE (kritip @ Jan 29 2006, 12:31 PM)Hi, Co...   Jan 29 2006, 21:46
- - neomoe   FINALLY! :-D   Jan 29 2006, 21:35
- - neomoe   one question: how are the files accessed, by folde...   Jan 29 2006, 21:53
|- - davechapman   QUOTE (neomoe @ Jan 29 2006, 12:53 PM)one que...   Jan 29 2006, 22:10
|- - Otto42   QUOTE (davechapman @ Jan 29 2006, 04:10 PM)Ro...   Jan 30 2006, 07:51
- - kritip   I just downloaded the lastest version, and can con...   Jan 29 2006, 22:15
- - boiling_ice2k4   Wow, this is good news indeed. Hopefully I'll...   Jan 29 2006, 23:20
- - bryant   Kritip: There was a bug that would cause mpc playb...   Jan 29 2006, 23:49
|- - davechapman   QUOTE (bryant @ Jan 29 2006, 02:49 PM)I tried...   Jan 30 2006, 00:14
|- - bryant   QUOTE (davechapman @ Jan 29 2006, 03:14 PM)Th...   Jan 30 2006, 00:58
|- - davechapman   QUOTE (bryant @ Jan 29 2006, 03:58 PM)I updat...   Jan 30 2006, 03:34
|- - bryant   QUOTE (davechapman @ Jan 29 2006, 06:34 PM)Th...   Jan 30 2006, 05:13
- - kritip   @bryant Just curious, what version firmware does ...   Jan 29 2006, 23:58
|- - bryant   QUOTE (kritip @ Jan 29 2006, 02:58 PM)@bryant...   Jan 30 2006, 00:07
- - zamel   Great, thanks for the effort! Are both displa...   Jan 30 2006, 00:15
|- - davechapman   QUOTE (zamel @ Jan 29 2006, 03:15 PM)So, toda...   Jan 30 2006, 00:36
|- - davechapman   QUOTE (zamel @ Jan 29 2006, 03:15 PM)Great, t...   Jan 31 2006, 03:00
|- - zamel   QUOTE (davechapman @ Jan 31 2006, 04:00 AM)QU...   Jan 31 2006, 21:58
- - zamel   Thanks for your quick answer Dave, I see I didn...   Jan 30 2006, 00:48
- - vinnie97   wow, the Ipod Nano is finally looking viable with ...   Jan 30 2006, 00:48
- - Mike Giacomelli   First someone gets MPC to work on a portable, and ...   Jan 30 2006, 01:11
- - david_dl   Are there any plans to support older iPods? ie. th...   Jan 30 2006, 02:37
|- - preglow   QUOTE (david_dl @ Jan 30 2006, 03:37 AM)Are t...   Jan 30 2006, 03:06
|- - eisa01   QUOTE (preglow @ Jan 30 2006, 03:06 AM)QUOTE ...   Jan 30 2006, 12:11
- - kritip   Glad the updater is sorted now and works with both...   Jan 30 2006, 11:05
|- - de Mon   QUOTE (kritip @ Jan 30 2006, 02:05 AM). . . a...   Jan 30 2006, 12:20
||- - kritip   QUOTE (de Mon @ Jan 30 2006, 12:20 PM)  ...   Jan 30 2006, 12:45
||- - fairway   QUOTE (kritip @ Jan 30 2006, 11:45 AM)QUOTE (...   Jan 30 2006, 15:33
||- - [solid]   QUOTE (fairway @ Jan 30 2006, 03:33 PM)Rockbo...   Jan 30 2006, 16:48
||- - Mike Giacomelli   QUOTE (fairway @ Jan 30 2006, 07:33 AM)QUOTE ...   Jan 30 2006, 18:22
|- - vinnie97   QUOTE (kritip @ Jan 30 2006, 02:05 AM)Glad th...   Jan 30 2006, 21:46
|- - cliveb   QUOTE (kritip @ Jan 30 2006, 11:05 AM)Just th...   Jan 31 2006, 11:12
|- - ilikedirtthe2nd   QUOTE (cliveb @ Jan 31 2006, 10:12 AM)QUOTE (...   Jan 31 2006, 11:50
|- - preglow   Don't put too much into Rockbox runtimes on iP...   Jan 31 2006, 15:53
|- - Zoide   QUOTE (preglow @ Jan 31 2006, 07:53 AM)Don...   Jan 31 2006, 17:53
|- - davechapman   QUOTE (Zoide @ Jan 31 2006, 08:53 AM)QUOTE (p...   Jan 31 2006, 18:08
- - seanyseansean   There seems to be some ambiguity as to whether sou...   Jan 30 2006, 17:01
|- - ep0ch   QUOTE (seanyseansean @ Jan 30 2006, 08:01 AM)...   Jan 30 2006, 17:59
|- - AtaqueEG   QUOTE (seanyseansean @ Jan 30 2006, 10:01 AM)...   Jan 30 2006, 18:09
- - pepoluan   Great news! Great news indeed! I have ...   Jan 30 2006, 20:11
- - kwanbis   im happier with my desicion now   Jan 30 2006, 22:31
- - vinnie97   don't rub it in...the ever-diminishing, nonrep...   Jan 30 2006, 23:00
|- - Mike Giacomelli   QUOTE (vinnie97 @ Jan 30 2006, 03:00 PM)don...   Jan 31 2006, 02:21
|- - vinnie97   QUOTE (Mike Giacomelli @ Jan 30 2006, 05:21 P...   Jan 31 2006, 08:45
- - kwanbis   hehe   Jan 30 2006, 23:47
- - Althalus   Not sure what Apple's default action is on bat...   Jan 31 2006, 09:53
- - vinnie97   The above post leads to another question for those...   Jan 31 2006, 11:18
|- - ilikedirtthe2nd   QUOTE (vinnie97 @ Jan 31 2006, 10:18 AM)The a...   Jan 31 2006, 11:48
|- - loophole   QUOTE (ilikedirtthe2nd @ Jan 31 2006, 02:48 A...   Feb 1 2006, 13:14
- - CookieFactory   1. If you guys could remove any static hiss (audib...   Jan 31 2006, 19:48
- - GodHead   Will the iPod Shuffle be supported by this project...   Jan 31 2006, 20:50
|- - davechapman   QUOTE (GodHead @ Jan 31 2006, 11:50 AM)Will t...   Jan 31 2006, 20:56
- - hangman   Does rockbox work at all with the Alpine KCA-420i ...   Feb 1 2006, 12:34
- - vinnie97   Well, got one of the black 4GBs just in time for m...   Feb 1 2006, 20:54
|- - davechapman   QUOTE (vinnie97 @ Feb 1 2006, 11:54 AM)Well, ...   Feb 1 2006, 21:02
|- - Shade[ST]   Is there any news on how the 5G audio driver is ad...   Feb 1 2006, 21:20
|- - Mike Giacomelli   QUOTE (Shade[ST] @ Feb 1 2006, 01:20...   Feb 1 2006, 21:36
|- - davechapman   QUOTE (Shade[ST] @ Feb 1 2006, 12:20...   Feb 1 2006, 21:43
- - probedb   Just a quick question. Have volume control and ba...   Feb 2 2006, 10:29
|- - davechapman   QUOTE (probedb @ Feb 2 2006, 01:29 AM)Just a ...   Feb 2 2006, 13:22
|- - probedb   QUOTE (davechapman @ Feb 2 2006, 01:22 PM)Vol...   Feb 2 2006, 15:51
- - toology   QUOTE Apart from gapless implementations which is ...   Feb 3 2006, 02:13
|- - bhangraman   QUOTE (toology @ Feb 2 2006, 05:13 PM)QUOTE ...   Feb 3 2006, 05:43
- - vinnie97   QUOTE also I often used Musepack as the encoder si...   Feb 3 2006, 03:20
- - vinnie97   QUOTE If the Rockbox team forged ahead but gave ov...   Feb 3 2006, 06:03
|- - bhangraman   QUOTE (vinnie97 @ Feb 2 2006, 09:03 PM)QUOTE ...   Feb 3 2006, 06:11
- - vinnie97   nope, can't say I have tried to pick from a se...   Feb 3 2006, 06:28
- - probedb   Remember iTunes isn't necessary. foopod(?) for...   Feb 3 2006, 09:57
- - toology   QUOTE OT but...Is this really, TRULY the case anym...   Feb 3 2006, 10:43
|- - david_dl   QUOTE I did some ABX tests beetven iTunes AAC @ 19...   Feb 3 2006, 10:51
- - toology   QUOTE Are you sure about that? I'm pretty sure...   Feb 3 2006, 10:56
- - vinnie97   QUOTE I did some ABX tests beetven iTunes AAC @ 19...   Feb 3 2006, 11:55
- - toology   Well perhaps this was some isolated artifact, but ...   Feb 3 2006, 12:02
- - davechapman   Just a quick Rockbox status update for those that ...   Feb 8 2006, 00:05
|- - probedb   Many thanks for the update. Do you know if APEv2 ...   Feb 8 2006, 00:08
|- - davechapman   QUOTE (probedb @ Feb 7 2006, 03:08 PM)Do you ...   Feb 8 2006, 00:12
||- - probedb   QUOTE (davechapman @ Feb 8 2006, 12:12 AM)QUO...   Feb 8 2006, 10:11
|- - damaki   QUOTE (probedb @ Feb 8 2006, 01:08 AM)Many th...   Feb 8 2006, 14:54
- - vinnie97   just awesome! Thanks for updating us, Dave...   Feb 8 2006, 02:12
- - kwanbis   same here ... can't wait this 25 to have my na...   Feb 8 2006, 02:56
3 Pages V   1 2 3 >


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 18th April 2014 - 19:22