iPod Touch in Linux

Discussion in 'iPod touch' started by Arisian, Nov 5, 2007.

  1. Arisian macrumors 68000

    Arisian

    Joined:
    Sep 14, 2007
    Location:
    China
    #1
    Howdy guys. So I have three OS's that I run right now. I've been using the Windows (gag) partition for the last month to get all my music onto the touch (don't worry, I have a mac laptop sitting right next to it.) Since I dload all of my movies and tv shows onto my windows desktop, I need to use it. However, I'm wanting to move back to using my Linux drive rather than winblows.


    The only thing stopping me from doing that is that fact that, to my knowledge, there is no way to use your ipt in linux. Does anyone know if this has been accomplished or if there is work being done on it right now?

    Thanks,
    Arisian
     
  2. evillageprowler macrumors regular

    Joined:
    Nov 5, 2007
    Location:
    NJ, USA
    #2
    Arisian,

    There are several tools available in Linux that you can use to sync an iPod. Just do a google search for "ipod sync linux" or something similar. I use Linux heavily at home, but almost exclusively as back-end machines to support PVR functions and general-purpose server functions. Consequently, I cannot tell you if any of the available software works well or not.

    Whichever iPod sync'ing tool you try in Linux, be aware that you cannot use it to play protected files.

    Good luck, and please post your experiences here...

    EVP
     
  3. Arisian thread starter macrumors 68000

    Arisian

    Joined:
    Sep 14, 2007
    Location:
    China
    #3
    thanks for your response. I am familiar with syncing ipods to linux, however, the ipod touch is a different beast.
     
  4. Xenogenesis macrumors newbie

    Joined:
    Nov 5, 2007
    #4
    You need to first Jailbreak your iPod Touch and install ssh on in (the same exact way you would with an iPhone). Install the latest SVN build of libgpod/gtkpod and sshfs, mount /var/root/Media on the iPod Touch to the directory of your choosing on your filesystem, and transfer away with GTKPod.

    If you need more in depth instructions, Google is your friend.
     
  5. Arisian thread starter macrumors 68000

    Arisian

    Joined:
    Sep 14, 2007
    Location:
    China
    #5
    Ok, everything that my friend Google has said is that this method, which I have been using in the past, doesnt work with the ipod touch since the itunes/ipod media db doesnt translate. Are you doing it this way or are you assuming that it will work with the ipod touch? Sorry, thats not a rude question, i just want to clarify here.

    thanks,
    Arisian

    EDIT: also, I would just give it a try but im backing up alot of projects on my windows drive right now and would hate to move the drive and have it explode on me just to test the ipod touch out. beleive me, if you have had my luck with hds you would/will understand.

    thanks again!
     
  6. codingmonkey macrumors member

    Joined:
    Oct 15, 2007
    #6
    Arisian, I have read something similar to what Xenogenesis said. I don't have an iPod Touch yet, and I can't find the post, but people were reporting that the method does work. There are still problems with it, eg. artwork does not sync, so I wouldn't recommend it for now. I'm probably going to have to use Windows to sync my music and movies onto the Touch, but I think I can using Linux to scp third party stuff like ebooks.

    P.S. When using the sshfs, you can wirelessly sync music to your iPod Touch ;)
     
  7. Xenogenesis macrumors newbie

    Joined:
    Nov 5, 2007
    #7
    What the hell is going on.

    ANYWAY, this method does in fact work (its how I use my iPod Touch with Linux). The iTunesDB thing is why you need an SVN build of libgpod; the current stable release doesnt support the checksumming that the iPhone and Touch use in their DBs. And also, cover art support has come a *long* way in only a week or so: you might even at this point be able to write the covers and ArtworkDB directly to the sshfs mounted iPod. If that doesnt work though (and if it doesnt work it will wipe your your ArtworkDB, so backup that directory first), the work-around I've been using is to keep a copy of the iPod Touch's directory structure on a local directory on my filesystem, use GTKPod to write to that, and *than* mount the iPod and copy the files over with cp -urv.

    libgpod apparently has some problems correctly scaling the cover art if its less than 320x320px large (the covers will end up being one pixel to small in either dimension), and it doesnt center the coverart if its not square, but those are trivial to deal with.
     
  8. Arisian thread starter macrumors 68000

    Arisian

    Joined:
    Sep 14, 2007
    Location:
    China
    #8
    awesome, thanks for the responses. Ill be trying that as soon as I get everything backed up.

    Thanks again.
    Arisian

    wow, i just noticed that response by that guy being a jerk was removed...

    thats interesting.
     
  9. linas macrumors newbie

    Joined:
    Dec 30, 2008
    #9
    Updates on Jailbreaking?

    Any updates on this jailbreak hack? Its been a year+ since above post.

    My kid just got one for Christmas, and it didn't work out of the box, insists that you connect it to iTunes first, stupidly blinking a USB logo at you. Well, we don't have Windows or Mac at home, and thus no iTunes. Took it to an Apple store "Genius Bar", where the "genius" unlocked the thing, and then started some inane argument about how great iTunes is. What a dork. Anyway, it now surfs the web just fine, plays youtube videos, etc. but for the life of me, I can't figure out how to download music onto the thing.

    This thread suggests "jailbreaking", but other threads suggest that jailbreaking will void warranty. So:

    1) Is there a non-warranty-voiding jailbreak now available?
    2) Can I get someone at the Apple store Genuis bar to perform this for me?
    3) Besides a jailbreak, are there any other alternatives?

    This is like the most expensive gift my 13-year-old has ever gotten, and its been tears and strife and emotional breakdown with both kid and wife since then; my wife is taking this a lot harder than the kid, who sort of glumly holds out hope. This is far and away the suckiest Christmas present of all time, but I'm in this for the long haul, and want to make it right. So, (aside from installing a pirated copy of WinXP under VirtualBox to run #$%^ iTunes), what are the options?
     
  10. aethelbert macrumors 601

    Joined:
    Jun 1, 2007
    Location:
    Chicago, IL, USA
    #10
    You have no options. I strongly suggest that you read the system requirements next time before purchasing an expensive device. On the package, it is very clear that it requires iTunes with Windows or mac OS. The thought into such an issue should have been happening before you bought it, not after.
     
  11. linas macrumors newbie

    Joined:
    Dec 30, 2008
    #11
    system requirements and false advertising!?

    Heh. A little out of touch with reality? These system requirements are nowhere advertised, nor printed on the box, nor posted on the shelf next to the product, nothing. The box is tiny, see-through, and shows the player device.THATS IT. The device is marketed as an mp3 player. It's been five days, and the thing hasn't played a damned tune yet. Where is a customer supposed to "read the system requirements"? At the Apple store? Have you actually *been* inside an Apple store? They're bleached white and sand-blasted glass and chrome on the inside. There are no signs. Certainly no signs warning users that, hey, the product might fail to function as advertised, or that you have to make warranty-voiding modifications to obtain the functionality that you paid a pretty penny for? Uhh, yeah.

    From what I can tell, the thing is damaged by design, intentionally mis-engineered by Apple engineers to fail to function as advertised. What was also not clear at the time of purchase was the motive for this rather unpleasant experience. They are actually selling a vending machine, not a music player, and they want you to stick nickels and dimes into the damned app store to get the thing to work. As if $300 wasn't enough for the thing! WTF! I mean, yes, there's an economic crisis and Wall Street died and all, but all of a sudden Apple is so desperate to raise cash that it has to screw over their customers? That's inane! I'm still planning on plowing onward with this one, do the jailbreak thing if that's what it takes, but sheesh, I feel like a sucker. Does Apple seriously believe that they can sucker-punch their customers, and expect repeat purchases?

    I mean, I know that Apple has hip marketing meant to attract hip people, and I'm uhh, kind-of not hip no more -- kind of just happens when you have kids. But I don't see how anyone who isn't totally hip-fetishized would put up with this B.S. I would have returned this by now, if my kid wasn't gaga nuts hypnotized by it. :apple:
     
  12. aethelbert macrumors 601

    Joined:
    Jun 1, 2007
    Location:
    Chicago, IL, USA
    #12
    I bring to you: the back of the box. You can read the requirements if you're so inclined...
     

    Attached Files:

  13. SnowLeopard2008 macrumors 604

    SnowLeopard2008

    Joined:
    Jul 4, 2008
    Location:
    Silicon Valley
    #13
    Not to burst your bubble, but MOST families for the sake of simplicity either use a Mac or a PC. I would never force a command-line driven OS onto my future 13 year old. It's your own fault for not reading the box. The post above me even showed you a picture. If not, go look at the back of your own box; assuming you didn't throw it away. Linux stinks rotten eggs, just like your observation skills (can't even bother to read the back of the box). No wonder you people use Linux. There's no serial number, which is usually located in the packaging. Everything is free/open source.
     
  14. TwinCities Dan macrumors 603

    TwinCities Dan

    Joined:
    May 19, 2008
    Location:
    Double Parked out front of the Courthouse
    #14
    Easy there! Before you shoot your mouth off about established users like akonradi helping YOU with YOUR problems, why don't you turn over that "tiny, see-through" box AND READ THE SYSTEM REQUIREMENTS! :mad:

    Are you joking!?! It functions exactly as advertised, to be used in conjunction with iTunes software. The app store is a bonus to the touch, it is still an iPod. :rolleyes:

    The only person to blame for this is YOU. YOU did not do any research about a large purchase, YOU did not ask any questions about iTunes or OS requirements, YOU did not even turn it over and READ the requirements. Attacking akonradi because YOU made a mistake is very immature. :mad:

    EDIT: It seems I am not the only person who reads the system requirements before purchasing large items... :eek:
     

    Attached Files:

  15. justan macrumors member

    Joined:
    Oct 25, 2008
    #15
    Another thing to take notice of, you aint gonna be able to jailbreak that thing...You got a second gen and i wouldnt be expecting a jailbreak any time soon.
     
  16. TheJut macrumors newbie

    Joined:
    Dec 31, 2008
    #16
    There is a way

    I (finally) registered on MacRumors after a few months of reading. There is a non-jailbreaking solution to this problem, and it is less a solution and more a work around.

    I have VirtualBox installed on my machine with Windows XP SP2 installed inside a VM. If you installed the VMTools functionality (or whatever its name is, I am on my iPod Touch at the moment ;)), you should be able to share your music folder under linux and mount it within Windows. You can enable USB support under VirtualBox and plug in your iPod Touch to sync it with iTunes installed inside the XP Virtual Machine.

    And I agree with everyone else, you shouldn't be arguing with someone for offering a solution, or telling you to read the System Requirements.

    Hope this helps, feel free to PM me if you have questions, although I may be unavailable on and off.

    Posted from iPod Touch :p
     
  17. linas macrumors newbie

    Joined:
    Dec 30, 2008
    #17
    I don't want a relgious war about operating system choices, so please don't turn it into one. It is clear from your remarks that you have never actually spent any time using Linux (which is, in my opinion, light years better than Windows, and better than a Mac -- its easier to use, has a nicer/more elegant GUI, its faster, speedier, and has a broader selection of higher-quality software that is easier to install, etc. Oh, its cheaper too. And 13-year-olds (not just mine) think its one of the coolest things on this planet).

    But that is a complete distraction from the FACT that Apple has saddled the beautiful, supremely elegant iPod Touch hardware with crippling software. It has taken what was designed to be a music player and turned it into a vending machine that urges you to pump nickels and dimes into the Apple app store to buy new trinkets as often as possible. In order to turn it into this cash machine, it made software design choices that crippled the product. They designed it, on purpose, to not work out of the box, so that users would be *forced* to install iTunes, and be *forced* to register at the App Store, in order to get a functioning, usable product. Don't try to imply that this is somehow "my fault" for "not reading the box"; it is not: it is very clearly Apple's esign choice, and Apple's fault. Don't try to imply that this has something to do with Linux, its not: it is Apple that made this choice.

    Do you think that I am somehow unique in seeing through this bad design/marketing choice? If you do, you google "iPod jailbreak": there are about 2 million hits for this term -- there are millions of web pages where iPod customers are expressing their dissatisfaction with this terrible design choice. I can guarentee you that, of these two million expressions of unhappiness, that 99% of them are either Windows or Mac users. This has nothing at all to do with Linux.:apple:
     
  18. TheJut macrumors newbie

    Joined:
    Dec 31, 2008
    #18
    Alright so back to the task at hand, were you able to try the solution I posted, or did that not work for you?

    Also, Linux fills a very small (but growing) niche of the general population. I hated it too, but then I started needing to use it for work and grew accustomed to it, and now I find Windows much harder to use, but thats just my 2 cents.

    Cheers.
     
  19. aethelbert macrumors 601

    Joined:
    Jun 1, 2007
    Location:
    Chicago, IL, USA
    #19
    I'm gonna go out on a limb and say that it's a no-go.
     
  20. TheJut macrumors newbie

    Joined:
    Dec 31, 2008
    #20
    Wow. I feel like a retard now. I totally missed that when I was reading through.

    Sorry everyone.
     
  21. steviem macrumors 68020

    steviem

    Joined:
    May 26, 2006
    Location:
    New York, Baby!
    #22
    While I have a lot of faith in Songbird's potential, it still has the same problem as everything else that isn't iTunes.

    It should work one day with iPod Touch/iPhone, but so far it doesn't.
     
  22. Macfanboy1963 macrumors newbie

    Joined:
    Jan 1, 2009
    #23
  23. Macfanboy1963 macrumors newbie

    Joined:
    Jan 1, 2009
    #24
    ipod touch will NOT work under songbird with ipod add-on.

    iTunes under Linux doesn't recocnize the iPod touch either....

    I would try virtualbox with a 'copy' of XP.
     
  24. eddmond macrumors newbie

    Joined:
    May 21, 2008
    #25
    iPod Touch in Linux

    Linas,

    I, too recently bought my son (12-years old) an iPod Touch for Christmas. It's his favorite gift ever! I have owned an older iPod Touch for a while. On the main computer in the house I run Ubuntu 8.10 (Intrepid Ibex). I have been searching for a solution to the "iPod Touch" problem for a while now. The most promising thing I have found is this link:

    http://www.downloadsquad.com/2008/03/04/itunes-syncing-now-works-in-linux-with-wine/

    I had jailbroken my iPod Touch, but I "un-jailbroke" it when I upgraded to take advantage of the new apps store. As for my son, I simply set up an old windows computer (running XP) for him to sync with. Until I work through an easy set up on Ubuntu, this was the least stressful solution. I imagine that Banshee or Rhythmbox will eventually support the iPhone and iPod Touch (I use these with the older iPods I have). Perhaps you can find an old computer nerd like myself with a lot of older machines lying around, to give you one, or buy a laptop cheap on e-bay. For myself, I had an old Dell Inspiron where the Display had died - I just hooked an external monitor and keyboard to it and use it to sync my iPod touch (I have it wirelessly networked, so I can easily transfer songs from my Ubuntu box).
    To quickly alleviate "familial stress" I would suggest that you get music onto you son's iPod as quickly as possible: put his music collection on a flash drive, find a windows computer with iTunes (friend?, library?, computer store?), plug in the flash drive, iPod, and just manually move all the music onto the iPod. Then, at least he has something to listen to until we solve the ITouch on Linux problem :)
    I put my son's music collection, some videos, some apps, a movie on the iPod and fully charged the thing before I gift-wrapped it (I also had the old windows PC ready). (By the way, there's no problem at all using the Linux machine to charge the iPod).
    To get back on subject, I'm thinking another solution may be to see if Touchcopy (http://www.wideanglesoftware.com/touchcopy/) will run under WINE...

    later,
    edd
     

Share This Page