3

Is it possible to download lectures (from iTunes U) with iTunes on Mac A, sync an iPod to Mac A, then carry that iPod to Mac B, and finally watch them on Mac B?

That's what I have been doing with my previous iPod (not an iPod Touch) because it allows me to use it as a USB hard drive. Now that I'm using an iPod Touch (which doesn't allow me to see what's inside), I wonder if I can use syncing to do the same job.

3 Answers 3

3

It won't let you sync, but you should be able to connect the iPod touch to Mac B and still see the iPod under devices in iTunes. If you hit the expansion triangle (twistie? whatever it's called) it should show you the playlists on that iPod and let you play them through iTunes.

2
  • Ow, that could be the way to do it. I'll try it and keep you informed :-)
    – Rabskatran
    Sep 24, 2010 at 12:57
  • It's called a disclosure triangle, but I can't bring myself to edit out "twistie." :D Jan 29, 2013 at 10:34
7

Actually, there is a way you can sync your device to more than one iTunes library in different computers. The trick is making the device believe that it is the same library.

Each library has an associated identifier. By modifying one of the libraries and putting the id of the other, you will accomplish that.

In order to do so, select one of the computers, the one that you are currently syncing with, and find out its identifier. Look for a file called iTunes Music Library.xml. In a Mac, this file is in the ~/Music/iTunes directory (though I think it can vary depending on what version of iTunes it was created with). In a PC, I guess it must be somewhere under the My Documents folder.

Open it with a text editor and find out a line which reads like

<key>Library Persistent ID</key><string>XXXXXXXXXXXXXXXX</string>

where the XXXXXXXXXXXXXXXX will be the identifier for that library.

Now, on the second computer, find out the same file, and, after making a backup (just in case), and making sure iTunes is not running, copy the identifier to a new document, because we'll need it shortly, and then replace it with the identifier from the first computer. Now, we're halfway done. The following step is the difficult one.

With a hex editor (which is an editor that allows editing the bytes of a binary file; my PC using mates recommend Ultraedit, while I on the Mac like HexFiend), open a file called iTunes Library in the same directory (remember, make a backup first), and do a search for the same string (or rather, byte string) that you copied and replace it with the new one from the first computer.

After performing these steps, you should be able to sync both computers with the same device without problems.

5
  • But does this work without also continuously removing and re-adding things - i.e. do the libraries themselves get synced to each other? If I rip a new album on Computer A and sync my phone, what happens when I attach to Computer B? Removed from phone or added to computer? Dec 5, 2010 at 10:24
  • I don't know. As I have big libraries in all computers, I always disable automatic syncing and selectively copy content to my device. Probably removed from phone, I guess. If you want to prevent that, and are in the same local network, enable Home Sharing to copy directly between computers Dec 9, 2010 at 9:27
  • Great answer, thanks very much for this. @Sam - I know for Apps you can choose 'transfer purchases' (when you right click on your device) to sync downloaded apps to your Mac. Might be worth trying for music as well.
    – Ciaocibai
    Mar 21, 2011 at 23:17
  • 1
    Is this still possible for iTunes 10 ?
    – Lamnk
    Jul 4, 2011 at 22:04
  • 1
    More or less. You need to copy the whole library directory, not just edit two files. Looks like in iTunes 10, the library id is kept somewhere else I've been unable to find. Jul 5, 2011 at 7:58
2

Syncing an iPod/iPhone to iTunes is a one-to-one relationship between the two. Syncing on iPod with an iTunes install essentially ties it to that iTunes. Syncing later to a different iTunes install invariably results in the "delete all data" dialog.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .