Apple iPod on Linux Project
lotion writes "I'm trying to get the Apple iPod to work with Linux. I want to be able to read/write MP3s, songlists, and so forth. Since I don't own a modern Mac, I'm stuck with a $400 mirror until I get it working. Now if that's not incentive ..."
I'm a little out of my element, but aren't they just firewire harddrives? Shouldn't you be able to mount them and read/write to them as such?
-TheDawgLives suckitdown
This person seems like possibly the biggest moron I've ever heard of on the internet. Why didn't you look around and see what the status of iPod-on-Linux was before buying the iPod? And are you too lazy to look up this information yourself, so you expect everybody to do all the Googling for you?
I hope your iPod breaks and you're out the $400. Retard.
Wanting to run the theftPod on an OS used entirely by Leftist cowards so wrapped up in their own hubris that they believe they have the right to deprive artists (both musical and coding) of an income.
Is NO shred of Intellectual Property sacred? Clearly this sends out the message that there is NO REWARD for thinking, innovation and being creative. Imagine if Beethoven lived an environment like this, where every scrap of music he wrote was duplicated and 'shared' to the point of being made worthless by commonality. Would HE have been inspired to make the contributions to music that he achieved in more well-reasoned times?
"Why did they cancel my favorite Sci-Fi show? I downloaded ALL the episodes!"
Are there open source programs available for Windows that interface to the iPod or any other mp3 player? I'd be inclined to look through that code and try porting it to Linux.
Sig (appended to the end of comments you post, 120 chars)
Take a look at the Darwin HFS+ code. http://publicsource.apple.com/
Also look to http://sourceforge.net/projects/linux-hfsplus
Nothing is complete or very useable yet, but if you are a programmer, I am sure they could use all the help they can get.
you go here
http://neuron.com/~jason/ipod.html
I want 2D games back.
the iTunes:iPod combo doesn't seem to just write to disk. If you mount the iPod on a normal Mac's desktop and write mp3's as files to the thing, they won't show up in the iPod's library of songs to play. They're treated as files.
The synched mp3's are there in some other format. Possibly as a single file, or probably just as hidden files or something.
You should figure that out before going any further. Because big deal if you get a 5gb firewire hd working in linux. You can buy those for a lot less than an iPod's price.
I, myself, don't have an iPod, but it has been said that the music is located in an invisible folder on the iPod.
Why not just write some perl code to create playlists from a list of datafiles?
Their "proprietary format" for datafiles can't be too obscure of a format.
For reference sake:
/Applications/iTunes.app/Contents/Frameworks/iPodS upport.framework/Versions/A/iPodSupport
-braxton
there are easy easy hacks to reveal that "hidden mp3 folder"..... it's Apple's lofi way to discourage mass swapping of MP3s from the ipod (apple legal called for it maybe?). in general Apple's take on the MP3 issue is that the file format should not be blamed for the illegal activities of some users..... anyway i have a few friends with ipods and they all did the hack... though since they are all mac owners, i do not know how that helps it play with linux.
if you did not yet buy one, you might want to hold on a little... the company that makes the HD is supposed to ship a 10 gig drive any day now, and a 20 gig version in about a month. we might see these in the ipod as soon as MacWorld Tokyo (this thursday). ok, that info is mostly from rumor sites, but the ipod has been out about 5 months now and these days that seems to be about how often Apple tweaks hardware. anyway my point is if you were going to buy one tomorrow, wait till thursday to see what happens.
granted 20 gigs of MP3s is an insanely high amount, but the thing also is a portable hard drive, and can be used as a boot drive for macs. kinda cool for a diagnostic tool.
It doesn't look like you're getting a lot of help from the Slashbots on this one, unfortunately...
If anyone with good programming skills is in the mood to help, the best way to help out would be to get reliable write access to HFS+ filesystems, either through the kernel module or the user-mode utilities (the author's page is here)
Anyway, back to Jason, your webpage has listed, for at least a couple monthe now, several people who are "working on" things like write support in hfsplusutils and iTunes database manipulation, but there is no indication of what the status is on those projects. What's happening along those lines?
I have a positive modifier on Troll. When I mod someone Troll their karma should go UP!
Maybe you should go to a Mac friend of yours, add some MP3's to the iPod and look at home (Linux box) what iTunes did for adding those MP3's look for hidden files and folders. Open the hidden playlist to see how it stores the information.
Not sure if you thought about that, I think you did, though it just a suggestion.