Slashdot Mirror


Palm Pre "iTunes Hack" Detailed By DVD Jon

CNETNate writes "As the reviews of the Palm Pre start to roll in, DVD Jon expands on previous coverage of the Pre showing up in iTunes as some sort of an iPod, by publishing the offending code Palm has used to enabled the feature. As suspected, in regular USB mode, the phone addresses itself as a standard peripheral. But in 'Media Sync' mode, it claims to be an iPod ... from a vendor known as Apple."

74 of 338 comments (clear)

  1. Poor Open Source by TheNinjaroach · · Score: 2, Insightful

    Inevitably Apple will move to block this, making the next model of iPods that much harder to use with open source software.

    --
    I went to eat some animal crackers and the box said, "Do not eat if seal is broken." I opened the box and sure enough..
    1. Re:Poor Open Source by ohcrapitssteve · · Score: 5, Insightful

      I've never seen the rules one should follow when releasing a device that might end up in millions of hands, but I'm sure they include the following:

      1) Don't use an unstable hack to enable a feature that a very large percentage of potential users will be counting on.
      2) Don't base a feature on a cat-and-mouse game. Especially with the likes of Apple, who are really good at that particular game.
      3) Don't meddle in the affairs of a patent dragon, for thou art tasty and good with ketchup. Jobs was bragging about patents in the iPhone announcement keynote, for Christ sake.

    2. Re:Poor Open Source by TheNinjaroach · · Score: 2, Interesting

      Whereas the current generation of iPods is usable with open source software? Gimmie a break dude.

      Hell no it's not, but my 4G Photo worked just fine. Since I replaced it with an 80GB model, I've been cursing the purchase ever since.

      --
      I went to eat some animal crackers and the box said, "Do not eat if seal is broken." I opened the box and sure enough..
    3. Re:Poor Open Source by changa · · Score: 5, Informative

      I think Palm is counting on them yelling than then Palm will lean on them with their patents.

      Remember Palm defined this space long before Apple did and from a few quotes from palm recently they are going to use that as leverage.

      Quote from Palm CEO:

      "The whole area of patents is elaborate; a lot of issues there, and a very complex area. One of the things we've done over 15 years is build a very extensive patent portfolio in the mobile computing space, one of the highest-rated patent portfolios in this space, which contains more than 1,500 patents. And the reason you do that is to have a defensive position in the marketplace. It's kind of like two little porcupines going around, and you don't want to touch each other because you might get stung. You peacefully coexist and everything's OK and we keep working together."

    4. Re:Poor Open Source by DurendalMac · · Score: 2, Informative

      I doubt it. Both of them could start firing volleys at each other, but who has more money and could keep the case tied up for a few very expensive years? Apple. They have hordes of lawyers and boatloads of cash to keep them going. Palm doesn't have nearly as much capital for that kind of job. They'd be foolish to deliberately try testing Apple's legal mettle.

  2. How Long Before Apple Files a Lawsuit? by kipin · · Score: 4, Insightful

    I can't imagine a major competitor to the Apple iPhone will be allowed to do this without a lawsuit smacking them in the face. Then again, perhaps Palm wants a lawsuit to bring additional media attention to their device.

    Seems like a risky move by Palm, their entire future most likely rests on this device. Without it succeeding the risk of Palm going under are pretty high. Might as well shoot for the fences I guess.

    --
    If I can not smoke in heaven, then I shall not go. -- Mark Twain
    1. Re:How Long Before Apple Files a Lawsuit? by sys.stdout.write · · Score: 5, Funny

      I very much doubt this was orchestrated in order to gain publicity. Never ascribe to malice what can be adequately explained by a rogue engineer who wanted his phone to work with iTunes.

    2. Re:How Long Before Apple Files a Lawsuit? by Chaos+Incarnate · · Score: 4, Informative

      They may be hit with a lawsuit, but if Palm did their job right, they'll escape scot-free same as Compaq did in the early '80s.

      --
      Benford's Corollary to Clarke's Law: "Any technology distinguishable from magic is insufficiently advanced."
    3. Re:How Long Before Apple Files a Lawsuit? by anaesthetica · · Score: 4, Informative

      It's unlikely that this was the work of a 'rogue engineer.' Palm's Pre team is run by a former Apple VP who hired away Apple iPod team employees to join his new Palm Pre team. There's almost no chance that this wasn't intentional and by design, using inside information that the former Apple employees had. Apple, being famously litigious, will almost certainly try to build a case. On what basis is unclear—perhaps non-compete violations, perhaps trade secrets.

      Here's John Gruber's take on the Pre's MediaSync.

    4. Re:How Long Before Apple Files a Lawsuit? by 644bd346996 · · Score: 4, Insightful

      From the sounds of it, this hack isn't based off any information that can't be had with trivial USB sniffing. As others have put it, this is no more complex than changing the useragent string for your web browser.

  3. Antitrust? by Guspaz · · Score: 5, Interesting

    Apple could sue, and Palm could counter-sue with antitrust claims. After all, Apple does control most of the music market via iTunes.

    I vaguely recall a lawsuit where Apple was sued for limiting the iPod to only iTunes (Apple won), but I don't think anybody has challenged the reverse (using something else with iTunes) in court.

    1. Re:Antitrust? by larry+bagina · · Score: 3, Interesting

      Apple isn't doing anything (illegal or otherwise) to interfere or prevent other online music stores from operating. iTunes popularity is due to brand loyalty, mind share, convenience, and being first.

      --
      Do you even lift?

      These aren't the 'roids you're looking for.

    2. Re:Antitrust? by Albanach · · Score: 4, Insightful

      In order to gain a successful antitrust verdict you need to be something of a monopoly (which iTunes and more generally Apple clearly isn't)

      What makes you say that? A quick google search shows most sites estimate iTunes market share as between 50% and 70% of the legal downloads market. That's comfortably enough for most regulators to consider it a monopoly.

      Of course being a monopoly isn't illegal. It only becomes a problem when you try to use your monopoly in one area to create or expand a monopoly in another. Say like taking a monopoly in digital music sales and using it to help a monopoly in digital music players? Maybe or maybe not. Still, I'd be hesitant to describe Apple's digital music business as something other than a monopoly.

    3. Re:Antitrust? by bennomatic · · Score: 4, Informative

      With the removal of DRM, there's no issue of monopoly whatsoever. 70% of the market is not 100% of the market; a clever player who can work a deal could get in and take over a big chunk of that.

      The only issue before was the fact that anything you bought on the ITMS would only work on the iPod. While that sort of software-hardware vendor lock-in still does not constitute a monopoly--there are other stores that work with other devices--the removal of DRM means that you can buy from ITMS and play your files on anything. You might just have to take an extra step of importing your music into a different piece of software.

      If anyone were to take that to court and claim that this requirement constituted a monopoly, the judge would try to say, between fits of laughter, "Buy your music from a different store and use that store's music management software. Now GTF out of my courtroom!"

      --
      The CB App. What's your 20?
    4. Re:Antitrust? by Dare+nMc · · Score: 2, Informative

      In economics, a monopoly exists when a specific individual or enterprise has sufficient control over a particular product or service to determine significantly the terms on which other individuals shall have access to it. Monopolies are thus characterized by a lack of economic competition for the good or service that they provide and a lack of viable substitute goods.
      Neither the lack of possible competition entering, nor 100% market share are required to be a monopoly. With apple having the ability to dictate pricing, etc for the industry. As well as the number of devices they shipped with a lack of competition for services to those devices, they easily qualify for the Monopoly label in some areas.

    5. Re:Antitrust? by Mr2001 · · Score: 2, Informative

      For Apple's iPod/iTunes ecosystem to be considered a monopoly they would have to be doing things like offering discounts to vendors for not carrying other portable music players or making music bought from iTunes deliberately unplayable by other portable music players [...] or possibly by locking iTunes down to only provide syncing functionality to the iPod.

      Incorrect. Those are the sort of things that could get them in trouble once they already had a monopoly -- leveraging their music monopoly into a hardware monopoly. Having a monopoly in the first place isn't illegal; using your monopoly position to block potential competitors is.

      --
      Visual IRC: Fast. Powerful. Free.
  4. Silly Apple, silly Palm by avm · · Score: 5, Interesting

    Silly Apple, if it only identifies its devices via a USB identifier, but interacts with them in standard, easily emulated ways, all the while going for the exclusivity angle.

    Silly Palm, for thinking Apple will take this lying down. But kudos for the balls to do it anyway.

  5. Apple cannot block and it's not illegal by SuperKendall · · Score: 5, Interesting

    Two points:

    1) This is impossible for Apple to block. If according to USB it's an iPod, how can Apple distinguish? They can try to see if any little details are missing, but in the end any probing they do can easily be met by Palm.

    Nor is it even unsafe, because the code to support older iPods is pretty stable and will not change over time - the older iPods will always be supported.

    2) I'm pretty sure Apple sill not sue. What legality is there around USB identifiers? Nothing. The only hook there is the Apple string in the ID, but I don't think it's enough to put a case around. Why bother with the expense of a suit.

    It's a clever idea from Palm and I applaud them for it.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Apple cannot block and it's not illegal by uglyduckling · · Score: 3, Informative

      Well, if you read the article you would see that "the root USB node (IOUSBDevice) still identifies the device as a Palm Pre", therefore it appears that there are checks that could be put into the next version of iTunes to block this. If Apple were a bit smarter, they would make iTunes available for 50 quid for non-iPod devices.

    2. Re:Apple cannot block and it's not illegal by LizardKing · · Score: 5, Informative

      They are pretending to be an Apple device. I don't think that's legal.

      This computer is claiming to be an IBM PC. IBM sued. IBM lost.

    3. Re:Apple cannot block and it's not illegal by Xtifr · · Score: 4, Insightful

      There was an earlier case involving game carts and embedded trademarked identifiers where it was ruled that another company was allowed to use a particular trademark embedded in ROM because it was required to enable the full functionality of the game machine. So using your trademarked name as a "magic number" will not prevent others from connecting to your device or software legally. Once you use the trademark for a purpose other than identifying your business or product, it may become fair game in that other context.

      If they were misrepresenting themselves to USERS as an Apple device in order to make sales (like the famous "Rollex Watch"), then they'd be in big trouble, but if all they're doing is misrepresenting themselves to the machine in order to get around some technical limitations of the software, then they should be fine.

    4. Re:Apple cannot block and it's not illegal by Mordok-DestroyerOfWo · · Score: 3, Funny

      I agree with you completely! On a completely unrelated topic...what is a quid? Is it a type of bird?

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    5. Re:Apple cannot block and it's not illegal by Chaos+Incarnate · · Score: 4, Insightful

      And Apple's computers pretend to be running "Windows NT 4.9 Server" over a Windows network. It's not exactly out-of-the-ordinary.

      --
      Benford's Corollary to Clarke's Law: "Any technology distinguishable from magic is insufficiently advanced."
    6. Re:Apple cannot block and it's not illegal by harryandthehenderson · · Score: 4, Interesting

      Have any laws or court rulings to show this? How would this be any more illegal than having Opera show that it's Internet Explorer?

    7. Re:Apple cannot block and it's not illegal by harryandthehenderson · · Score: 3, Funny
    8. Re:Apple cannot block and it's not illegal by Late+Adopter · · Score: 4, Informative

      Sega v. Accolade protects trademark infringement that is necessary for the purpose of interoperability:

      Because the TMSS has the effect of regulating access to the Genesis III console, and because there is no indication in the record of any public or industry awareness of any feasible alternate method of gaining access to the Genesis III, we hold that Sega is primarily responsible for any resultant confusion.

      http://digital-law-online.info/cases/24PQ2D1561.htm

    9. Re:Apple cannot block and it's not illegal by DoofusOfDeath · · Score: 2, Insightful

      They are pretending to be an Apple device. I don't think that's legal.

      This computer is claiming to be an IBM PC. IBM sued. IBM lost.

      The DMCA didn't exist then, and syncing a Pre with iTunes can be seen as breaking a functional copyright enforcement device.

    10. Re:Apple cannot block and it's not illegal by DdJ · · Score: 4, Informative

      Nor is it even unsafe, because the code to support older iPods is pretty stable and will not change over time - the older iPods will always be supported.

      But iPods can get firmware updates.

      The older iPods will always be supported. But do you know what happens if you plug in a first generation iPod right now and don't permit iTunes to update its firmware?

      All Apple has to do is put out firmware updates for all the legacy iPods (which they really have done in the past) and require those upgrades for iTunes to continue working. Apple can block this if they want to.

      Which is kinda stupid on Palm's part, IMO.

      You can use iTunes with other MP3 players -- I have several that still work with it. If iTunes sees a driver for your music player, it'll work with it. Palm could have done whatever they wanted and distributed a driver for their device, or they could have emulated a non-Apple device for which iTunes already had a driver (eg. Diamond Rio), which Apple doesn't have the freedom to require firmware updates for. I can understand why they didn't do the former -- they want users to be able to just plug in the devices and have them work, rather than installing device drivers. But I think it was unnecessarily risky to spoof an Apple device.

    11. Re:Apple cannot block and it's not illegal by SuiteSisterMary · · Score: 2, Informative

      Next time you connect your Pre to iTunes, well, iTunes attempts to install iPod software on a Pre and I have no idea how happy the Pre will be with that :-(

      Well, the Pre will just respond with 'sure, upload the new firmware!' and pipe it over to the Pre equivalent of /dev/null. Then it will respond with the 'upgrade worked! Thanks alot!' code.

      Or, worst comes to worst, a simple update to the Pre allows it to emulate the new and improved firmware version.

      --
      Vintage computer games and RPG books available. Email me if you're interested.
    12. Re:Apple cannot block and it's not illegal by prockcore · · Score: 2, Informative

      The DMCA has exceptions for interoperability.

    13. Re:Apple cannot block and it's not illegal by DdJ · · Score: 4, Informative

      1) This is impossible for Apple to block. If according to USB it's an iPod, how can Apple distinguish?

      You didn't read all the links in the article.

      It's not the case that it's an iPod according to USB. That's not what Palm did.

      It's a USB device with an array of sub-devices. The mass storage portion claims to be an iPod mass storage device... but if you look at the whole tree, you can see that it's connected via a Palm device.

      The Pre does not pretend to be an iPod instead of a Pre. It pretends to be a Pre with an iPod inside it. Even easier for Apple to block than I had thought, if they care at all.

    14. Re:Apple cannot block and it's not illegal by aaarrrgggh · · Score: 2, Interesting

      No, that was the genius of everything; they are only syncing non-DRM music (since they can't decode FairPlay), and anything Palm is doing should come under the interoperability banner.

      I'm all for interoperability, but I do worry a little when less-elegant players try to do the same as Palm.

      Apple's only (obvious) option is to encode everything in FairPlay as it goes to the 'iPod.'

    15. Re:Apple cannot block and it's not illegal by maxume · · Score: 3, Funny

      I take it you thought the virus in Independence Day was awesome?

      --
      Nerd rage is the funniest rage.
    16. Re:Apple cannot block and it's not illegal by tepples · · Score: 3, Informative

      The DMCA didn't exist then

      Chamberlain v. Skylink, 381 F.3d 1178 (Fed. Cir. 2004), and Lexmark v. Static Control Components, 387 F.3d 522 (6th Cir. 2004), were decided in 1994 after the DMCA was passed, both times in the cloner's favor.

    17. Re:Apple cannot block and it's not illegal by eples · · Score: 3, Insightful

      That's not entirely accurate. In the case you may be referring to, the accused had literally copied copyrighted code and re-used it in their product.

      Apple v. Franklin (1983)

      Palm didn't copy Apple's code in this instance. You're comparing oranges and fish.

      --
      I'm a 2000 man.
  6. Time for an open standard by Anonymous Coward · · Score: 2, Insightful

    These types of hacks used to be common. Everybody had their own proprietary protocols and did everything they could to lock customers into their own high-priced peripherals. Companies constantly hacked other companies' protocols and interfaces so they could offer alternatives.

    These days this is rare because now the industry knows the value of standards, open when possible. In hindsight I think Palm has the right idea in trying to interface with iTunes for media syncing.

    Is it time for an open standard for media syncing?

  7. Passwords aren't copyrighted by Ironchew · · Score: 5, Informative

    *If* this is the only way to get data from iTunes, then spoofing the model and vendor should be like the Game Boy requesting an image of the Nintendo logo at bootup. There was a court ruling back in the 90s (Sega vs Galoob, I think) that said the image was treated as a password to go through the BIOS bootup, therefore, anybody could put it in their games. This is probably a completely different ball game, though.

  8. Why is either silly by SuperKendall · · Score: 4, Insightful

    Silly Apple, if it only identifies its devices via a USB identifier, but interacts with them in standard, easily emulated ways, all the while going for the exclusivity angle.

    If it's only identifying devices in a standard, easily enumerated way - then they obviously are not going for the exclusivity angle. That part is your assertion but actual technical details seem to prove your assertion wrong.

    Silly Palm, for thinking Apple will take this lying down.

    I honestly don't think Apple will care much. It leads to more people buying things from iTunes after all and cements the dominance of iTunes for managing media. Perhaps they even did this in conjuction with Palm... if you think about it they would have been smart to do so.

    But kudos for the balls to do it anyway.

    Can't argue with that. Palm is an amazing company to come back the way they have, makes me think of the Palm of old...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Why is either silly by sjstrutt · · Score: 3, Insightful

      I honestly don't think Apple will care much. It leads to more people buying things from iTunes after all and cements the dominance of iTunes for managing media. Perhaps they even did this in conjuction with Palm... if you think about it they would have been smart to do so.

      Think of iTunes as a driving force between iPod sales rather than the iPod as a driving force behind iTunes sales and you'll understand why Apple may be against this.

  9. Aha, one mode by SuperKendall · · Score: 4, Insightful

    But Palm wont be able to certify their device as USB unless the hack is an aftermarket hack.

    Why not? When you hit "Mount as Storage", the device acts as a bog standard USB mass storage device.

    When you hit media sync, it acts totally differently. But why should a special mode of using USB stop certification when it does offer a standard mode...

    Offering different options when plugging into USB is sheer genius.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Aha, one mode by harryandthehenderson · · Score: 2, Insightful

      But since this isn't a USB device, or being marked as one, they neither need a logo or a license. This is just a hack to make it seem like one and there is nothing illegal in that.

    2. Re:Aha, one mode by whoever57 · · Score: 2, Insightful

      Offering different options when plugging into USB is sheer genius.

      It's hardly novel -- my Nokia phone has done this for the last 2 or more years and I have no reason to believe other phones haven't been doing it for far longer. The only difference is that my phone doesn't have an "iPod mode".

      --
      The real "Libtards" are the Libertarians!
  10. Re:DMCA ??? by Gay+for+Linux · · Score: 5, Funny

    Their trick, in other words...

    Pre: "Knock knock"
    Windows: "Whoâ(TM)s there?"
    Pre: "iPod."
    Windows: "Cool, come in. Hey iTunes, Iâ(TM)ve got an iPod for you."
    iTunes: "You donâ(TM)t look like an iPod but if Windows says you are, thatâ(TM)s good enough for me. Smoke some of this music."
    Pre: "Kickass."

  11. Apple is not a Police Officer by SuperKendall · · Score: 3, Insightful

    They are pretending to be an Apple device. I don't think that's legal.

    What's the charge? "Impersonating an Apple Device"? What law is that exactly...

    As I noted, the only hook is that the USB id has the word Apple which could be a trademark violation... but all the car adaptors looking for iPods have the word "Apple" embedded in order to look for said iPods. There's a strong case to be made that the string is there for the purpose of interoperability.

    I don't even think it's grey enough an area to be worth a lawsuit. Did you hear of a suit filed today? Apple has known exactly how this mimicing would work for a few weeks now, you would have heard something either before or around launch.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
    1. Re:Apple is not a Police Officer by Zashi · · Score: 5, Informative

      Okay, I have to set something straight. It doesn't look for the string "Apple." It looks for a 2 byte code which MEANS apple.

      --
      Skiffy is Spiffy, but Ort is tort.
    2. Re:Apple is not a Police Officer by R3d+M3rcury · · Score: 4, Funny

      What's the charge? "Impersonating an Apple Device"? What law is that exactly...

      If there were a law, these people would have been arrested.

      On second thought, maybe we do need such a law... :^)

  12. Umm... why the fuss? by exhilaration · · Score: 5, Informative

    Why would Apple sue over this? On what grounds? There's no copy protection being circumvented, no cryptography being broken, it's a plaintext response. Also remember when that when Apple suggested legal trouble for Palm, Palm suggested that they wouldn't hesitate to strike back with their own patent portfolio. I can't see either party taking anything to court.

    1. Re:Umm... why the fuss? by ITJC68 · · Score: 2, Insightful

      I agree. This would mean more revenue for Itunes. You don't have hardware lock in.... Oh that is anti Apple thinking there..... The only tangible reason Apple would sue is this would be in direct competition with its overprices Iphone. Plus you would not be locked in to AT&T or is AT&T the only vendor that will have this phone too?

    2. Re:Umm... why the fuss? by ckaminski · · Score: 2, Insightful

      Verizon doesn't have ANY rights to the Pre until 2010. The Pre is launching on Sprint.

    3. Re:Umm... why the fuss? by X0563511 · · Score: 2, Funny

      It's like MAD, only with patents!

      --
      For large sets, this will be our guide even unto death, for the LORD will work for each type of data it is applied to...
    4. Re:Umm... why the fuss? by ckaminski · · Score: 3, Interesting

      Okay, I'm a developer, and the phones environment is pretty snazzy these days. But here's pretty much what I have for choices.

      My needs:
          Tethering, Music (ghetto iPod), Skye (maybe), custom app development.

      AT&T:

          Blackberry Curve 8900 - no touchscreen, QWERTY keyboard, SD card
          iPhone - Touchscreen, no QWERTY keyboard

      Verizon:

          Palm Centro - WinMo (ick) - QWERTY, SD card, Touchscreen
          Blackberry Storm - no QWERTY, no touchscreen, SD card

      TMo

          Blackberry Curve 8900
          Android G1 -> qwerty keyboard, touchscreen, sd card
          Sidekick XL

      Sprint:

          Palm Treo 800/750: qwerty, touchscreen, sd card
          Palm Pre : Touchscreen, qwerty, sd card?

      I *LIKE* the BB/Treo keyboard styles, so landscape style keyboards kind of ruin the experience for me. After playing with a G1 last night, I'm not convinced. I think it's come down to a WinMo treo, BB 8900, or the Pre if I like how it feels.

      I've been a Verizon customer for 12 years. I love my service - I'm loath to leave, but Verizon has been on the shit-end of the smartphone arena for too long.

    5. Re:Umm... why the fuss? by ckaminski · · Score: 3, Insightful

      What I *REALLY* want, is the old style Palm Visors with graffiti area to come back and just get rid of all the buttons. I was so much better at graffiti than typing, and we could have MASSIVE screens in the same form factor. I *LOVED* my Kyocera 6035.

    6. Re:Umm... why the fuss? by ckaminski · · Score: 2, Informative

      Everyone allows you to try before you buy nowadays (14 day return policies). Why not give a Pre a shot. I know where I'm gonna be at 9am on Saturday morning.

  13. Re:DMCA ??? by Anonymous Coward · · Score: 3, Funny

    Ugh, the text encoding in Windows is terrible.

  14. I see no code here. by argent · · Score: 3, Insightful

    Dumping the USB registers: cool.

    Commentator confusing USB registers with code: not cool.

    Mod DVD Jon +1
    Mod Slashdot -1

  15. I was wondering about that too... by SuperKendall · · Score: 2, Insightful

    It's not like the USB certification is required to sell anything. It's just a way to put a logo on a box, a logo Palm does not really need. Everyone knows it connects via USB and the cable is standard...

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  16. Re:DMCA ??? by Philip+K+Dickhead · · Score: 2

    Well,

    All Apple has to do is ROT-13 their handshakes. Then, if Palm does the same? It's now a DMCA violation.

    On a less frivolous note, perhaps this is the case that will cause the DMCA to crumble, as a possible court battle that pitches anti-competitive practice against technological copyright enforcement.

    --
    "Speaking the Truth in times of universal deceit is a revolutionary act." -- George Orwell
  17. MTP by assassinator42 · · Score: 4, Informative

    Well, there is a standard for media syncing, but it's developed by Microsoft and apparently not followed. Especially by Microsoft with their Zune, as they decided to ignore the standards they had created and sold to third-party developers in favor of something that only works with their software.
    Mass storage mode still seems to work better. Again, Microsoft will allow watching a video on the Xbox 360 from a mass storage device but not a MTP device.

  18. Re:Good or Bad? by ledow · · Score: 3, Insightful

    You really think that there isn't a SINGLE Apple employee who couldn't get hold of a Pre if they wanted to, or that they don't already have one? Even in their hardware, PR, developer etc. departments? And that "revelation" was basically revealed by plugging the device in and looking at the usbid... lsusb would have done it in a single command and there are even prettier interfaces for Windows for free.

    Obscurity is a waste of time when you're hoping the *designers* of a system don't realise how you've worked around it - it's like "telling" the DVD forum about the CSS hack - they already know *how* you circumvent it, but they may not know the exact method by which you discovered it (that's the bit that *doesn't* matter). The designers of any such system already know, or it would take seconds to make 10 guesses at how, and it would take minutes to actually discover how even without basic knowledge - you just run it through a debug version of iTunes and see what happens.

    Don't be silly. It's like saying Microsoft don't know how people are installing pirate copies of Windows, or upping the TCP connection limit, or Nintendo not knowing how the Wii hacks work. It takes *seconds* for them to work it out once it's been revealed, even if they would never have thought of it. They DESIGNED the system, after all.

  19. Thanks, then even clearer by SuperKendall · · Score: 2, Insightful

    Okay, I have to set something straight. It doesn't look for the string "Apple." It looks for a 2 byte code which MEANS apple.

    Thanks, I had not looked up that detail of what form the ID took...

    Then it's even more clearly something Apple cannot sue over.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  20. I would like to know just one thing by mrwolf007 · · Score: 5, Insightful

    How is this any different than Opera/Firefox/whatever changing the User-Agent string?
    Neither looks like anything complicated nor like anything illegal.

  21. Force Neutral by SuperKendall · · Score: 2, Insightful

    Think of iTunes as a driving force between iPod sales rather than the iPod as a driving force behind iTunes sales and you'll understand why Apple may be against this.

    Yes, I totally agree the intent is for iTunes to sell iPods.

    The Pre supporting iTunes does not change this equation. More people using iTunes is more people that might have a reason to get an iPhone, even if at first they get a Pre.

    Also, there are a lot of people that have phones but also iPods. Having a smaller iPod for running is common...

    Further, iTunes Video still cannot be played so there's still some push to getting an iPod video device of some kind.

    --
    "There is more worth loving than we have strength to love." - Brian Jay Stanley
  22. Quoth DVD Jon... by steveha · · Score: 2, Interesting

    In TFA, DVD Jon says this:

    ...when the Pre is in "Media Sync" mode it identifies itself as an Apple iPod. However, it's only the Mass Storage interface that identifies itself as an iPod. The root USB node (IOUSBDevice) still identifies the device as a Palm Pre (not visible in the image above). This means that Apple can very easily update iTunes to block the Pre.

    Emphasis added by me.

    I agree with him: all Apple has to do is add code to check the root USB node, see that the device is a Palm Pre, and refuse to accept the device as an iPod.

    P.S. If Palm had just gone to Apple and said "we want to make the Palm Pre sync with iTunes", would Apple have been reasonable about it? I saw a comment on Slashdot mentioning that there are non-Apple devices that sync with iTunes, implying that Apple can be reasonable. But in this case, the Pre is competing with the iPhone! I imagine Apple would do anything they could to sandbag a competitor, including denying iTunes.

    Apple won't sue Palm. But I won't be surprised if they do this check and lock the Pre out of iTunes.

    steveha

    --
    lf(1): it's like ls(1) but sorts filenames by extension, tersely
    1. Re:Quoth DVD Jon... by R3d+M3rcury · · Score: 3, Insightful

      P.S. If Palm had just gone to Apple and said "we want to make the Palm Pre sync with iTunes", would Apple have been reasonable about it? I saw a comment on Slashdot mentioning that there are non-Apple devices that sync with iTunes, implying that Apple can be reasonable.

      That ability is left-over from the SoundJam days, which is why the list is so antiquated. I'm also pretty sure that whatever sync code there is for 3rd party devices was written by Apple, not the device manufacturer.

      Personally, I think this is one of those, "Easier to ask forgiveness than permission" things. Assuming that Apple will sue Palm, this is just another thing that Apple can add to the list and will be worked out in whatever settlement Apple and Palm come to.

  23. Re:DMCA ??? by changa · · Score: 2, Interesting

    Not sure if it did violate the DMCA, they are not breaking encryption but only saying "Yeah, I'm an iPod..."

  24. Re:DMCA ??? by MJMullinII · · Score: 2, Insightful

    All Apple has to do is ROT-13 their handshakes.

    What, and break all the old iPods' ability to sync? Yeah, that'll go over real well.

    Handshaking doesn't exist in hardware, it exists in software.

    There isn't an iPod made that Apple could simply release an update for with new handshaking routines (such as ROT-13).

    --
    "Don't be a martyr -- BE THE ONE WHO GOT AWAY!"
  25. Re:DMCA ??? by sootman · · Score: 5, Funny

    Reader: Knock, knock
    Slashdot: Who's there?
    Reader: Unicode.
    Slashdot: Fuck off.

    Back on topic, John Gruber has covered this pretty well here and here.

    "But is it illegal? And would it be illegal for Apple to take countermeasures against it? My guess is "no" to both questions... I don't think WebOS's media sync is a mistake on Palm's part because it is wrong, I think it's a mistake because it is risky and unnecessary."

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  26. Sega, Chamberlain, and Lexmark by tepples · · Score: 3, Informative

    This computer is claiming to be an Apple Computer. Apple sued. Apple won.

    Citation needed. This device is claiming to be a Sega Genesis game cartridge (Sega v. Accolade), a Chamberlain LiftMaster garage door opener (Chamberlain v. Skylink), or a Lexmark toner cartridge (Lexmark v. Static Control Components). Sega, Chamberlain, and Lexmark sued. Sega, Chamberlain, and Lexmark lost.

  27. Re:DMCA ??? by David+Gerard · · Score: 3, Informative

    Lexmark tried this with printer cartridges and was told to bugger off.

    --
    http://rocknerd.co.uk
  28. Re:DMCA ??? by digitalunity · · Score: 2, Informative

    How did this get modded insightful?

    iPod firmware can be updated by iTunes. The interpretation of handshaking being done in hardware vs. software is very subjective, given that it's either hardcoded in the hardware(see: old modems) or in firmware(see: software modems).

    As far as another person mentioning using ROT13 to invoke DMCA, it wouldn't work. Reverse engineering is allowable(for the moment) to allow interoperability. Palm could easily explain that their device does not enable copyright infringement any more than any other mobile media device and the fact that it needs to report itself as an Apple device to connect is just evidence of Apple's reluctance to make iTunes operate with other hardware devices.

    In short, the DMCA doesn't necessarily apply.

    --
    You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
  29. Re:DMCA ??? by digitalunity · · Score: 2, Insightful

    This is much the same. Unless the Pre had features built in to make copyright infringement easy, reverse engineering the iTunes-iPod interface for interoperability likely wouldn't be affected by the DMCA.

    Given Apple's got a dominant market position in both MP3 players and online media distribution, although I'm hesitant to say a monopoly position, firing back at Palm for this could place them in the antitrust hot seat.

    --
    You can't legislate goodness. Let each to his own destiny, by will of his freely made choices.
  30. Re:DMCA ??? by Planesdragon · · Score: 2, Insightful

    They are circumventing the (very poorly conceived and implemented) technology that enforces the rule that only iPods can connect to iTunes

    Which is not a copyright protection technology.

    You can't put DRM'd files on the Palm Pre. the Pre does not crack or remove the iTunes DRM. Everything you can do wtih a Pre and iTunes you can do with an iPhone and iTunes. Ergo, Apple hasn't got a leg to stand on.

    Neither will Palm if Apple just switches it -- aside from a possible monopoly claim. Really, though, "a rising tide lifts all boats." The more devices look to iTunes, the more iTunes gets used. The more iTunes gets used, the more direct revenue for Apple. and they'll sell more iPods, too.

  31. Re:great marketing move Palm by greyhueofdoubt · · Score: 2, Interesting

    >>Apple either responds with a lawsuit or iTunes patch

    The thing is, old iPods will always be supported. There is nothing fancy about what Palm is doing here- it's just two bytes that represent "Apple" during the handshake. These are the same two bytes throughout the iPod line, and changing them would mean either: a hack workaround which changed the handshake but that still allowed both new and old, which would allow the Pre to work; or updating iTunes and all the devices to show a new handshake which would take about 10 seconds to patch on the Pre.

    The second scenario would entail a lot of negative PR for Apple without really changing the playing field. After the so-called "brick patch' that "broke" Jailbroken iPhones, I don't think Apple would try that tactic again.

    -b

    --
    No offense, but I've stopped responding to AC's.