Slashdot Mirror


uClinux Ported to the iPod

ucdot writes "Here is the announcement for a port of uClinux to the Apple iPod, checkout the project page for extra details. Currently the frame buffer, audio and IDE devices are working. Still plenty of work to do."

15 of 213 comments (clear)

  1. realtime playlists, deleting, dual boot by Anonymous Coward · · Score: 5, Interesting

    when i got the nomad jukebox it was ok, but i had to trade up for the beautiful UI of the iPod.

    the only thing i miss about the NJB is the ability to make realtime playlists, and to be able to delete songs away from the computer. i would love to see that come to my iPod via this port!!!

    also a dual boot would be incredible, but doubt the 2 firmwares could co-exist unless the firmware would be a booter (ala lilo or grub), and the iPod/Linux firmware be made virtual and put onto the ide harddrive.

  2. The screenshots by Anonymous Coward · · Score: 5, Informative

    For anyone bored to check their website here are the two screenshots they include.

    1

    and

    2

  3. Re:And this is useful, how? by Anonymous Coward · · Score: 5, Insightful

    first off, I don't see that this has been done for anything other than a bit of fun. the pleasure of the hack. However, going a bit further... ...part of the iPods appeal to me is the multipurpose aspect. It's not just a music player, it's a -fast- external HD. Now that's well and good, but more features never hurt.

    Adding in the possibility of tcp over firewire gives you, essentially, an entire portable linux box that's a good sized firewire HD, music player, and terminal-accessible machine with a battery life measured in DAYS.

    That doesn't mean it could ever completely replace a good laptop for example, but to me a lot of the little uses of a piece of hardware are those that go beyond what it was designed/made/intended for.

    It is what it is, and someone shall find a use for it. And it's cool :)

  4. Nice...but what about iTunes? by interactive_civilian · · Score: 5, Interesting
    This is really freaking cool!!! (though I'm not going to install it until it matures). Makes me wish I had the time and knowledge to contribute to this project. Unfortunately, I am lacking in both, so the only thing I can do is put out a few requests to the hackers out there:

    1. Get it to continue working with iTunes. Imagine, once this matures and the music capabilities are running at full speed, how nice it will be to be able to sync and use both your ogg vorbis and mp3 files on the iPod using iTunes to organize everything.

    2. Figure out the remote pin-outs, so hardware hackers, or at least those with soldering skill can make their own remotes. I'm thinking I would like to modify my snowboarding jacket since I can't afford that Burton/Apple iPod jacket. Granted, this request goes out to anyone who is interested as it really doesn't have anything to do with the iPod linux project. If I can find some time, I may look into it myself.

    If anyone has any info on the above, please feel free to chime in. Oh, yeah, and I noticed this from the FAQ. Perhaps this can waylay all of the "WHY?!?" trolls:

    1.2 Why would you do that?
    A number of reasons but mainly because its there.

    Cheers. :)

    --
    "Empathise with stupidity, and you're halfway to thinking like an idiot." - Iain M. Banks
  5. Re:Way to revert? by mccalli · · Score: 4, Informative
    I think an important question is (and I didn't find the answer in the article) that can I put back the original software?

    Yes, more info in the FAQ. See section 4.1 for the bit on reloading Apple firmware.

    I'm really very interested in tracking this - my iPod is behaving horribly with VBR-encoded files (firmware 1.2.1, mine cuts off the end of the track if you pause or fast forward/rewind) and short of re-ripping 40Gigs-worth I'm stuck without a solution. Quite keen to see what happens here.

    Cheers,
    Ian

  6. Re:Windows iPod only by mikeplokta · · Score: 4, Informative

    As long as you've got access to a Windows machine with Firewire, you can convert a Mac iPod to Windows by using the Windows iPod software installer from Apple. And it'll still work on the Mac -- Windows iPods work just fine with Macs, although not vice versa -- the only thing you lose is the desktop icon.

  7. Re:Impressive by Carthag · · Score: 5, Funny
    This will give Apple a run for their money.

    How so? You still need to actually buy the iPod from Apple...

  8. Firewire Filesharing by Op7imus_Prim3 · · Score: 4, Funny
    "uClinux comes equipped with a full TCP/IP stack, as well as support for numerous other networking protocols"

    I can see it now. Two geeks in a bar looking at each others linux equipped ipods. One pulls out a firewire cable and says "I'll share you mine if you share me yours"

  9. Re:Enjoy while it lasts by fiftyvolts · · Score: 5, Insightful

    Its sad to think that people are so anti-cooperate that they don't know a good thing when it bites them on the nose. It's OK to make money. If we didn't make money we would all be starving on the corner of some streetor "working" behind a supermarket. Apple traditionally doesn't tell people to stop hacking their devices unless they have a good reason. As long as we don't see an article like "Linux used to pirate boatloads of music on the iPod" on /. and the linux hackers have followed all the details outlined in the EULA we won't hear Apple cry shennanigins. I contribute to opensource free software projects; don't let yourself get overzealous with this anti-corporate thing.

  10. I highly doubt Apple will do anything by mj_1903 · · Score: 4, Informative

    Its not like it is breaking any agreement with Apple. Read the software license that comes with the iPod, its a simple software license, nothing else. Just like Apple has not squished the Linux on PowerPC programs, Apple will not got after someone wanting to write something for the iPod. iCommune was a person breaking their agreement with Apple, they had all the right in the world to tell him to cease and desist. My 2 cents.

  11. Re:Impressive by troc · · Score: 4, Insightful

    not really..... Apple are fundamentally a hardware company, they only have software on the iPod so people will buy an iPod. They probably don't really mind what software people run s long as it's an iPod that Apple sold 'em ;)

    They can't even be pushing Mac-only compatibility as they sell a Windows version etc etc.

    So will Apple be miffed if you buy an iPod and install a random os on it? I doubt it, just like they don't send the boys round when you buy a Mac an install Yellow Dog or something.

    Troc

    --
    Troc's dubious podcast and blog: http://www.trocnet.net
  12. Re:And this is useful, how? by drunkenbatman · · Score: 4, Insightful

    And this is useful, how?

    What a curious statement... I bet they had a lot of fun creating it and learned a ton in the process. Since when does hacking something have to be useful? :)

    It didn't exist before, and they made it exist, even if all it will ever do is show the penguin logo. Kudos to them.

    At the same time, you could fit a lot of iPods in a server rack...

  13. Re:Silly question by troc · · Score: 5, Funny

    I was.... like.. trying to catch fish with my rod and it was like *snap* *snap* *snap*.... .... and the fish got away. ...... and it was a really big fish.

    or something

    Troc

    --
    Troc's dubious podcast and blog: http://www.trocnet.net
  14. Re:And this is useful, how? by biglig2 · · Score: 4, Insightful

    I have to say that this is potentially a hell of a lot more practical than hundreds of other odd projects to port Linux to wierd hardware.

    Some ideas, most of which are based around the principle that this allows the Linux community to add features to the pod that apple haven't gotten round to yet:

    Stuff Apple might very well do anyway:
    Ogg support, and perhaps other freaky formats.
    Playlist editing on the Pod

    Stuff Apple are very unlikely to do:
    Ipod's store the files on the disk but name them randomly so you cannot access them easily when it is operating as a firewire drive; a TuxPod (I'll want royalties on that name please) could store them as regular files so you no longer need special software to load a pod up and can use it to play your songs on a PC without needing to keep a copy on the PC.
    It should be possible to put something together to allow you to use the scroll wheel to enter text (I'm thinking something like the system Stephen Hawking uses to enter text into his voice synth) making it capable of all sorts of PDA functions.
    AvantGo client.

    --
    ~~~~~ BigLig2? You mean there's another one of me?
  15. Re:And this is useful, how? by JHromadka · · Score: 4, Informative
    Once you have control over the OS you can run almost any software you want on it. You could turn it into a complete organizer, not just a portable audio player and storage device.

    It does this already. iSync lets you store Address Book and iCal data on your iPod. Pretty slick too.

    --
    "The objective of securing the safety of Americans from crime and terror has been achieved." -- John Ashcroft