Apple Cuts Off Linux iPod Users
Will Fisher writes "New iPods will no longer be able to work with Linux. iTunes now writes some kind of hash (SHA1, md5?) to the iPod database which new iPods check against. If this check fails then the iPod reports that it contains 0 songs. This appears to be protection against 3rd party applications writing out their own databases. We haven't found out how to generate our own valid hashes (but we do know the hash includes the database itself, and possibly the iPod serial number), and are looking for help."
They should talk to the GAIM^WPidgin developers. I've heard that they have a wee bit of experience in reverse-engineering hashes transmitted over a network.
My blog
Just use Rockbox then. It's an open-source firmware replacement. Though it may not run on the newest generation of iPods yet... http://rockbox.org/
Trying to make gtkpod work, I've borked my 2nd gen iPod nano. Starting from scratch, I could files make show up but not play. I had the brilliant idea and update to the latest firmware, hoping it was an issue with it. Now I can't make anything at all show up unless it's added with iTunes. Coincidence?
They're cheaper, too.
iTunes sucks. I have an iPod 160 and my library has 11,000 songs (and there are folks out there with 50,000+). I'm on Windows XP SP2 on a fast box with 2GB memory and USB 2.0. iTunes is entirely unscalable. It is very slow to do anything with my library, even with manual sync. Adding one song to the iPod is a 5-minute process. File transfer speed is not the problem. For sure iTunes wastes time doing unnecessary work. Ejecting the iPod alone takes over a minute. Also, the iTunes MP3 player is buggy. It has trouble with MP3/VBR and generates clicking in the audio output. MediaMonkey is a much better content organizer. It is very fast. But the Apple's file format change on the iPod Classic means the current version of MM can't handle the iPod filesystem. I hope the MM developers will have the problem solved soon.
Birth is the leading cause of death.
If they DMCA'd your site, you'd have even more against them. Especially if you publish the formula/code for the crack/cipher , there's not a lot you can do.
Sorry, but if you're going to pun poorly, prepare to be critiqued.
See http://en.wikipedia.org/wiki/Hash which disambiguates the various uses.
Usability and simplicity. I've had three other music players, some of them having received very good reviews (cowon products). But I used my wife's iPod, and it is simply a better, more user-friendly experience. I was disappointed to go back to my old player; and will very likely be replacing it with an ipod when it dies.
Itunes is another reason for the casual user. They don't care about formats. Most of them can't tell the difference in quality. They don't need to transfer it to a million different locations. They know they can hear a song they like, and own it, and enjoy it -- relatively cheaply, and without any headache or hassle. I'm not a fan of it for the reasons you mentioned, but the vast majority of the paying public doesn't really care about those issues. Most aren't even aware of them.
You don't even have to RTFA to see that it states that this stops Rockbox from working as well, as several posters have already pointed this fact out.
iPod popularity is due in part to herd mentality, but there are solid technical reasons as well. The main one is the UI: the iPod/iTunes combination beat the shit out of anything else when it first came out, and AIU it's still one of the best around.
Because it became so popular early on, there are lots of accessories for it, which creates its own momentum.
Also, the restrictions are something most people (non-geeks) can live with, sound quality is good enough (hell, I've no problem with the sound quality of the iPod and I'm an audio nerd), and it supports all the music formats most people (non-geeks) use.
And it's easily the best-looking music player around. No herd mentality needed to see that one, either.
which proprietary format? AAC? (oops, not proprietary) MP3? (oops, not proprietary). AIFF? (oops, not proprietary) WAV? (oops, not proprietary).
Do you even lift?
These aren't the 'roids you're looking for.
Now try to uninstall iTunes. EVERY SINGLE ID3 tag you edited with it will be completely wiped out. I was lucky that I had backups of all my music, otherwise I would have had to input tags for about 90Gb worth of music.
Now try to uninstall iTunes. EVERY SINGLE ID3 tag you edited with it will be completely wiped out. I was lucky that I had backups of all my music, otherwise I would have had to input tags for about 90Gb worth of music.
I'm good with what CDDB grabs, so no big deal.
Encrypting of the database shouldn't directly affect rockbox, but they've been encrypting the firmware too, and the hardware will not run unencrypted firmware. It's not only the extremely new iPods that rockbox won't run on. I got a 2nd gen nano for free that I would love to install rockbox on, but the encryption thing appears to be one of the reasons they don't have a version for it yet.
So it's not that the encryption of the database directly prevents rockbox. The encryption of the database prevents users from using Linux with the Apple firmware, and since they've been encrypting the firmware for a while, installing rockbox isn't likely to be an option anytime soon.
Warning: Opinions known to be heavily biased.
AAC and MP3 are still proprietary, you know. They're standards, yes, but proprietary ones. In contrast, the Xiph formats (e.g. Vorbis, FLAC) are actually not proprietary.
The thing that makes a format proprietary or not is whether anyone is allowed to implement and/or use it without paying royalties, not how popular it is.
"[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz
Are you sure that's because iTunes doesn't support the format you used (which I find unlikely unless you ripped to WMA, which as other posters have pointed out was stupid to begin with)? I ask because the other (and more likely, in my opinion) possibility is that your wife has the "Copy files to iTunes Music folder when adding to library" and/or "Keep iTunes Music folder organized" options checked in her iTunes preferences. If you turn those off, it should (theoretically) work without having to make a copy.
"[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz
Cutting off Linux users is just a side effect of this.
"Empathise with stupidity, and you're halfway to thinking like an idiot." - Iain M. Banks
Yes, Apple does inform the consumer that iTunes is required, on their tech specs page:
http://www.apple.com/ipodclassic/specs.html
You have to consider that the iPod page on Apple's site is actually for iTunes:
http://www.apple.com/itunes/
Then the title is actually, "iTunes+iPod".
Then when you click on the iPod classic there is an iTunes tab:
http://www.apple.com/ipodclassic/itunes.html
They also describe exactly how iTunes+iPod works:
The moment you connect your iPod to a Mac or PC, iTunes syncs music and video automatically.
GPL Deconstructed
"There's very little in the available extra metadata that's meaningful for creating "subsets of music"."
Oh please. I have playlists with new music, old '60s music, favorite music by ratings, by genres, by year, by specific playlists, and so on. And the "notes" field is great for tagging songs and albums.
Typical notes field: rock, classic, 60s, folk, female, vocal, soft, background
Use that and the other fields (type, grouping, rating, and so on) and I can create hundreds of meaningful custom "subsets" of music. (Classic Rock Female Vocalists, Classic Rock Background Music, Favorite Female Vocalists, etc.) In fact, I often create a new smart playlist depending on my mood and end up finding stuff I'd forgotten about.
I think the real problem is that you spent no time whatsoever exploring what could be done with it. iTunes has a LOT of power hidden under that hood.
Any sect, cult, or religion will legislate its creed into law if it acquires the political power to do so.
iPods are highly overrated, and irritatingly restrictive. I have a sandisk sansa express (3gb after adding in the microSD) and the wife has a creative zen stone 3gb. Both were cheap and show up as USB drives on our respective Debian Linux 2.6.x boxen.
L.V.X., brother mouse
I call BS. I wrote a rb-appscript tool to sync a master iTunes library (mostly ALAC) to a transcoded (AAC + other) iTunes library, and every last bit of ID3-style metadata was preserved in the files for an entire ~600 album collection. A few dimensions are stored only in the iTunes DB, the user/library specific stuff such as play count, rating, etc.
Note that the aforementioned tool works only by using Applescript to make iTunes transcode files, then transfers those files to the secondary library's directories -- there's no attempt to transfer data directly between the iTunes Library database files. The secondary iTunes picks up everything just fine from only the file-stored metadata.
The possible exception to this may be album art downloaded from iTunes (as opposed to that originally embedded in tracks and/or manually acquired using something like the AmazonArt widget, web search, etc.). Haven't really experimented in this area much yet...
On the internets these days, ftw means For The Win.
Karma: Bad (mostly due to all those "In Soviet Russia" jokes)
Either you don't understand what the DMCA says, or you don't understand what Apple has done.
Apple has added a hash to the iTunes Library database. The music is not encrypted*, so we're not talking about breaking encryption to bypass DRM, and the database is not copyrighted, so we're not talking about breaking encryption to bypass DRM. The DMCA doesn't apply.
* Unless you bought encrypted music from the iTunes Store, but even if you did, we're not talking about breaking that encryption.
$x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
$x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
I call BS on the usability arguement, sorry. My Creative Zen Nano is just as easy to use as my daughter's iPod if not easier. The only reason iPods sell as well as they do is name and hype.
Itunes *maybe*. I personally hate it and won't use it, but I can see how it might lock in some users. Usability though? No.
I can't listen to the DRM'd iTMS tracks
It's been a while since I purchased anything on iTunes, but wouldn't QTFairUse take care of that for you?
It goes from God, to Jerry, to me.
Actually, iFixit just disassembled a Touch, and found there is no bluetooth hardware at all. It was just a mistake on the part of an Apple product-mock-up guy.
...that Apple did it because they were stupid, not malicious.
Apple isn't stupid. You can bet that this move was carefully considered and motivated by the bottom line. I agree that they probably aren't concerned that much with locking out Linux users, but you can bet that they are concerned about free tools that access the contest of the device.
Install rockbox on an iPod, as that supports vorbis.
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
Well. Get a used iPod 5 and / or install Rockbox. Death to proprietary crap!
open (SIG, "</dev/zero"); $sig = <SIG>; close SIG;