Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×
Handhelds Cellphones Media Media (Apple) Hardware

Palm Pre "iTunes Hack" Detailed By DVD Jon 338

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."
This discussion has been archived. No new comments can be posted.

Palm Pre "iTunes Hack" Detailed By DVD Jon

Comments Filter:
  • Poor Open Source (Score:2, Insightful)

    by TheNinjaroach ( 878876 ) on Thursday June 04, 2009 @01:38PM (#28212091)
    Inevitably Apple will move to block this, making the next model of iPods that much harder to use with open source software.
  • by kipin ( 981566 ) on Thursday June 04, 2009 @01:39PM (#28212103) Homepage
    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.
  • by Anonymous Coward on Thursday June 04, 2009 @01:44PM (#28212173)

    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?

  • by SuperKendall ( 25149 ) on Thursday June 04, 2009 @01:47PM (#28212223)

    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...

  • Aha, one mode (Score:5, Insightful)

    by SuperKendall ( 25149 ) on Thursday June 04, 2009 @01:50PM (#28212257)

    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.

  • by Xtifr ( 1323 ) on Thursday June 04, 2009 @01:55PM (#28212339) Homepage

    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.

  • by SuperKendall ( 25149 ) on Thursday June 04, 2009 @01:55PM (#28212343)

    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.

  • by Chaos Incarnate ( 772793 ) on Thursday June 04, 2009 @01:55PM (#28212349) Homepage
    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.
  • by MrEricSir ( 398214 ) on Thursday June 04, 2009 @01:55PM (#28212351) Homepage

    Whereas the current generation of iPods is usable with open source software? Gimmie a break dude. If you can get my goddamn Nano 3G to work with Linux, you can have it.

    (That's right, a free iPod Nano!)

  • Re:Antitrust? (Score:5, Insightful)

    by Albanach ( 527650 ) on Thursday June 04, 2009 @02:01PM (#28212433) Homepage

    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.

  • Re:Aha, one mode (Score:3, Insightful)

    by harryandthehenderson ( 1559721 ) on Thursday June 04, 2009 @02:05PM (#28212465)
    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.
  • by argent ( 18001 ) <peter@slashdot.2 ... m ['.ta' in gap]> on Thursday June 04, 2009 @02:08PM (#28212511) Homepage Journal

    Dumping the USB registers: cool.

    Commentator confusing USB registers with code: not cool.

    Mod DVD Jon +1
    Mod Slashdot -1

  • by SuperKendall ( 25149 ) on Thursday June 04, 2009 @02:10PM (#28212537)

    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...

  • by prockcore ( 543967 ) on Thursday June 04, 2009 @02:15PM (#28212583)

    1.)Release new version of iTunes that checks specifically for the Pre.

    iTunes isn't done until Pre won't run?

    The only thing more sickening than Apple's anti-competitive tactics is their users cheering them on.

  • by DoofusOfDeath ( 636671 ) on Thursday June 04, 2009 @02:15PM (#28212589)

    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.

  • by Anonymous Coward on Thursday June 04, 2009 @02:15PM (#28212593)

    Remember, though - Apple's goal with iTunes is less to sell music and more to move iPods and iPhones. To that end, anything that syncs with iTunes is not helping them with their iPod domination goal.

  • by ITJC68 ( 1370229 ) on Thursday June 04, 2009 @02:22PM (#28212717)
    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?
  • Re:Good or Bad? (Score:4, Insightful)

    by ledow ( 319597 ) on Thursday June 04, 2009 @02:28PM (#28212803) Homepage

    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.

  • by ohcrapitssteve ( 1185821 ) on Thursday June 04, 2009 @02:28PM (#28212807) Homepage
    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.
  • by sjstrutt ( 603317 ) on Thursday June 04, 2009 @02:33PM (#28212909) Homepage

    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.

  • by SuperKendall ( 25149 ) on Thursday June 04, 2009 @02:43PM (#28213033)

    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.

  • by ckaminski ( 82854 ) <slashdot-nospam.darthcoder@com> on Thursday June 04, 2009 @02:44PM (#28213051) Homepage
    Verizon doesn't have ANY rights to the Pre until 2010. The Pre is launching on Sprint.
  • by mrwolf007 ( 1116997 ) on Thursday June 04, 2009 @02:46PM (#28213079)
    How is this any different than Opera/Firefox/whatever changing the User-Agent string?
    Neither looks like anything complicated nor like anything illegal.
  • Force Neutral (Score:3, Insightful)

    by SuperKendall ( 25149 ) on Thursday June 04, 2009 @03:31PM (#28213763)

    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.

  • Re:Aha, one mode (Score:3, Insightful)

    by whoever57 ( 658626 ) on Thursday June 04, 2009 @04:13PM (#28214377) Journal

    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".

  • Re:DMCA ??? (Score:2, Insightful)

    by MJMullinII ( 1232636 ) on Thursday June 04, 2009 @04:23PM (#28214471)

    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).

  • by ckaminski ( 82854 ) <slashdot-nospam.darthcoder@com> on Thursday June 04, 2009 @05:23PM (#28215177) Homepage
    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.
  • by R3d M3rcury ( 871886 ) on Thursday June 04, 2009 @05:38PM (#28215375) Journal

    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.

  • Re:DMCA ??? (Score:3, Insightful)

    by digitalunity ( 19107 ) <digitalunityNO@SPAMyahoo.com> on Thursday June 04, 2009 @05:47PM (#28215453) Homepage

    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.

  • Re:DMCA ??? (Score:3, Insightful)

    by Planesdragon ( 210349 ) <<su.enotsleetseltsac> <ta> <todhsals>> on Thursday June 04, 2009 @06:48PM (#28216137) Homepage Journal

    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.

  • by eples ( 239989 ) on Thursday June 04, 2009 @07:05PM (#28216315)
    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) [wikipedia.org]

    Palm didn't copy Apple's code in this instance. You're comparing oranges and fish.
  • by 644bd346996 ( 1012333 ) on Thursday June 04, 2009 @08:50PM (#28217253)

    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.

8 Catfish = 1 Octo-puss

Working...