Slashdot Mirror


New iPod Checksum Cracked, Linux Supported

An anonymous reader writes "After 36 hours of reverse engineering, the method for producing the checksum on new iPods has been discovered." You can also get linux support working if that's what you crave for your shiny new toy.

18 of 422 comments (clear)

  1. What's the draw? by BadAnalogyGuy · · Score: 5, Insightful

    Is it the iTunes store? Is it the sound quality? Is it the looks of the device?

    What makes Apple's offering any better than anyone else's?

    I don't get it at all.

    What I don't get more than that is the people who buy the iPod just to put Linux on it. That actually causes negative understanding.

    1. Re:What's the draw? by Poromenos1 · · Score: 5, Insightful

      It's the scrollwheel.

      --
      Send email from the afterlife! Write your e-will at Dead Man's Switch.
    2. Re:What's the draw? by mrchaotica · · Score: 4, Insightful

      What makes Apple's offering any better than anyone else's?

      Integration with iTunes (not necessarily the store), such as syncing Smart Playlists, and 3rd-party accessory support that's an order of magnitude greater than for any other music player.

      --

      "[Regarding the 'cloud,'] ownership was what made America different than Russia." -- Woz

    3. Re:What's the draw? by Andy+Dodd · · Score: 5, Insightful

      It has a more polished user interface and more third-party accessory support than any other player.

      When shopping for an MP3 player, I considered alternatives (and in fact looked at alternatives first), and in the end went with iPod because:
      1) Most of the alternatives I looked at weren't any cheaper than the iPod
      2) Most of them got slammed in reviews for bad user interfaces
      3) Most of them were not available in B&M stores allowing me to return it easily if I hated the UI.

      In short, in the end the iPod wound up being the "safe bet", and unlike most Apple products, wasn't grossly overpriced compared to the competition. (Disclaimer: This was over a year ago, things may have changed since then.)

      --
      retrorocket.o not found, launch anyway?
    4. Re:What's the draw? by Poromenos1 · · Score: 4, Insightful

      It's not actually integration with iTunes (it's the most bloated piece of crap I've seen since RealPlayer), but the fact that there is any integration at all, i.e. a database of songs you can search and sort any way you want. Plus there's a really intuitive interface to control it. If there was another company that had that I'd buy its offer, I don't like Apple's overpriced hardware.

      --
      Send email from the afterlife! Write your e-will at Dead Man's Switch.
    5. Re:What's the draw? by pthor1231 · · Score: 4, Insightful

      Both you are your parent are wrong. Neither one is definitively better than the other, for simple fact that people like different interfaces. A lot of people I work with seems to like the nub mouse on ibm laptops. I personally can't stand using it. Does this make the touchpad style of laptop control better or worse? No, it just means they are two effective methods of input that people can use, similar to the Rio / Apple issue.

    6. Re:What's the draw? by letxa2000 · · Score: 3, Insightful

      The scroll wheel actually tends to piss me off. Especially if you're doing something like exercise, it's all too easy to overshoot with the dang scroll wheel.

    7. Re:What's the draw? by timster · · Score: 4, Insightful

      I propose Timster's Law: in every argument about the iPod, someone will eventually resort to bringing up a product that is not available, either because it was discontinued or hasn't been released.

      I also suggest that once this has occurred, the discussion should cease (much like a Godwin). My hope is that such a rule would put an end to the pointless arguments over the device. People buy the iPod because they like it, and they pay for it themselves; why is this a problem?

      --
      I have seen the future, and it is inconvenient.
    8. Re:What's the draw? by EggyToast · · Score: 5, Insightful

      iTunes on a mac isn't the "bloated," error-prone kludge it is on Windows. I'm not sure why that is, especially since it's supposed to be some sort of trojan horse for the Mac lifestyle or some other marketing thing, but iTunes on OS X is nice 'n speedy.

      It also comes pre-installed on all Macs, so there's that going for it.

    9. Re:What's the draw? by xENoLocO · · Score: 5, Insightful

      I swear to god i'm the only person on this website who sees a flaw with the "it's not X, its you!" argument.

      Same thing with linux. It's not linux, it's you! You're the problem!

      No, guys. Things should be usable in a natural state. You should be comfortable with something as soon as you start using it. If you're not, then the products usability has failed you. If someone thinks the scrollwheel is better, that's a perfectly valid opinion. You can't tell them their opinion is wrong because YOUR mp3 player works just by holding down a button instead of the scroll wheel. Guess what... that's not natural to this person.

      And no, I don't own an ipod. Yes, I've tried linux. No, I don't use a mac. I'm just a usability guy who builds websites.

      And sorry if this seems like a rant. :)

      --
      "The need to build the internet comes from something inside us, something programmed... something we can't resist."
    10. Re:What's the draw? by Tacvek · · Score: 5, Insightful

      There are some other reasons too. First of all, take iTunes. iTunes may not a real windows-like interface, and some apparently consider the Windows version to be bloated, but it does organize music well, and is easy enough to teach to people who are not computer literate. Some other players have good software, but others have software that is terrible.

      iPod is easy to use. There is no denying that the scroll wheel interface is highly intuitive, and accessing features is fairly easy. Some other player do have interfaces that are just as good.

      The iPod does not have feature bloat. Many other mp3 players have many extra features, but most of the times those features are very poorly implemented, and has the effect of just wasting menu space. These poorly implemented features also tend to drag the perception of the whole player down.

      The headphones. For low to low mid-end earbuds, the ones that come with the iPod are some of the best. Of course, many headphones, or high-end earbuds are better.

      The iPod has many accessories. It is one of the few players to support near full integration with some car head units (receivers).

      It's name. Tell somebody you want an "iPod Nano" and they will be able to remember the name. There is no part of the name that looks like "z647", which people are quite likely to forget. Even if you wanted to specify the capacity it is still easier to remember. Many of the generations have distinct names like iPod Color, and iPod Video, which are easy to remember.

      It has Apple's reputation for ease of use and reliability behind it. Most of the other closest competitors are marketed under brands with well known poor models, which can really hurt

      The simple fact is that while many players are as good or better in some of those categories, they are lacking in one or more of the others. The combination of these atributes is why the iPod is the leading mp3 player.

      Just a side note: people who are mentioning gap-less playback, please realize that many people have no such albums, and have no interest in this feature, so it should not be surprising that apple waited for so long before implementing.

      --
      Stylish sheet to fix many problems in Slashdot's D3: https://gist.github.com/801524
    11. Re:What's the draw? by somersault · · Score: 3, Insightful

      Sure you can make something natural to use, but that doesn't mean the end result will be useful. A tricycle is easier to ride than a bicycle because you don't really need to balance it manually, but in some situations a 2 wheeled bike will be much more useful, which makes it more flexible. Sometimes people have to do this thing called 'learning' before they can get the best out of a device.

      Of course for a device that plays MP3s it should be simple to make one that people will just understand because most people already know how to operate a computer, but someone that has never used a computer isn't just going to be able to pick up an iPod and say "I know this! This is a scroll-wheel!" etc. A combination of a touchscreen with a slider bar at the side (like any OS window) to go quickly to a vague area, then a more precise area to scroll around locally would be an ideal option probably. Maybe 2 fingers for fast scrolling, and 1 for more fine control

      --
      which is totally what she said
    12. Re:What's the draw? by letxa2000 · · Score: 3, Insightful

      Actually, yes, you can say with certainty that the scroll wheel is better.

      No, actually you can't.

      Why? Because the operator can move her finger slower when she approaches the song she wants.

      Oftentimes after the thing has overshot the target. And then you get back into a zone where it can be hard as heck to target a single entry--I can't say how many times I've seen what I want on the screen, I scroll up only to end up a song above it, then scroll down only to end up a song below it. And that's when I'm not moving. Doing any of this when you're running or on a bumpy road is simply frustrating.

      Perhaps you can make the claim that the scrollwheel is better for quickly getting into the general area of a song, but it's certainly less precise when you're in the general area of the song and you want to select it. The claim has been made that it's more precise than buttons. No, it's definitely not. It may be faster at general navigation, but it's not more precise.

      There's a reason the steering wheel in a car hasn't been replaced with two buttons, and the gas and brake with two more each.

      Yeah, because you don't need to navigate your car to a millimeter accuracy nor adjust your gas to within a milliliter/minute accuracy. Like the scrollwheel, the car controls are great for general navigation but not for precise control.

  2. Re:It makes me wonder by falcon5768 · · Score: 5, Insightful
    because then you run into issues with the RIAA and MPAA who want the iPod locked down even harder than it is. At least by having it somewhat locked Apple can reasonably say that they tried to prevent users from hacking it so its not their fault if people do.

    Apple rarely fights hard when it comes to hacking of their products. Often any "fix" they give out is easily removed by people in such a way that it is obvious Apple wasn't even trying.

    You have little far to look at the "please dont pirate this software" code in OS X intel.

    --

    "Slashdot, where telling the truth is overrated but lying is insightful."

  3. DMCA violation? by mi · · Score: 3, Insightful

    I doubt, Apple will tarnish its image by pressing it, but DMCA seems to apply. In fact, it may be out of Apple's hands. IANAL, but they may need to clarify, that they added the new checksum/whatever not to limit whatever it is, DMCA will try to help them uphold, but for some other, non-DMCA protected reason.

    Otherwise, the prosecutors may have to enforce the Act whether Apple wants them to or not...

    --
    In Soviet Washington the swamp drains you.
    1. Re:DMCA violation? by Arabani · · Score: 3, Insightful

      I bet that the only reason the hash is created is for some database integrity verification the ipod does.....just making sure everything is ok before writing data (play counts) to the database. If it really were just about data integrity, they wouldn't need to include the iPod's serial number hash; furthermore, a perfectly good database would work on every iPod, not just the one it came from. Since that is clearly not the case, the logical conclusion is that the hash was added for the sole purpose of locking out 3rd party software.

      It's nice to see Apple's "hard work" broken in such a short period of time, though.
  4. A integrity checksum or a crypto checksum? by victim · · Score: 5, Insightful

    The news around the web is all about this being an evil DRM checksum, but given how quickly the generation algorithm was found, isn't it possible that it is an integrity checksum?

    A user can unplug a device at any time, even in the middle of a catalog write. It only seems prudent to checksum the data to make sure you don't have a corrupt file.

    I'd be interested to hear if this is a tricky crypto algorithm, or the sort of simple MD5 or CRC of data that a programmer would whip out for integrity. This is important because if the intent was integrity we can expect it to not change. The problem is solved. If it was intended to detect reverse engineered and possibly incorrect files then we can look forward to more algorithms in the future.

    TFA was silent on the matter. <wtbw> can i hear a fuck yeah? didn't really tell me much.

    1. Re:A integrity checksum or a crypto checksum? by squiggleslash · · Score: 4, Insightful

      It only seems prudent to checksum the data to make sure you don't have a corrupt file.

      Well, yeah, but why would you want to actively disable access to the parts of the music library that aren't corrupt simply because some of it might be? It's not as if the iPod will explode (or become more corrupt) because of a bad read.

      I'm having a hard time understanding the justification for this change, both the "It's just to prevent corruption" explanation, and the "It's a conspiracy by Apple against GNOME users" one. In the absence of anything concrete from Apple, it seems all we can do is speculate.

      --
      You are not alone. This is not normal. None of this is normal.