How to Sync iPhone with More than one Computer [Tutorial]

by on February 9, 2012

How to sync iPhone with multiple computers. One of the biggest flaws of iTunes is that if you ever want to sync your iDevice with a different computer it will erase all data present on your Device. Now-a-days, most people own more than one Pc such as Laptop for Work use and Desktop Computers. Every time you want to connect your Device with your other system, it will erase all data and it is really annoying. However, we have found a solution to cope with this problem.

sync iPhone with multiple pc

You can follow this step by step guide to sync your Device with more than one computer. This will help you in future to sync all your Devices with Different computer.


sync iPhone with multiple PCs:

1.Go to “iTunes” Folder which is usually present

On PC My Documents > My Music > iTunes

On Mac it is in Music Directory

2. Copy these two files

    a. “iTunes Music Library.xml”

    b. “iTunes Music Library” (Tunes Music Library.itl on PC)

And save them on another directory, these are the files which are to be modified to do the Sync Process.

3. Download Software (UltraEdit or HexEdit) for perspective OS and install it.

4. This is the step of finding iTunes Library ID against which your iPhone is Sync.

Open the “iTunes Music Library.xml” with the UltraEdit

And go to the entry between the <string></string> tags, after “Library Persistent ID”. Like in the image below:


5. Write down this entry on a piece of Paper or copy it to a Text File, to make Text File Go to Desktop

Right Click > New Text Document > and Paste that Code here

On Secondary Computer:

6. On the Other Computer, Open the Same File (iTunes Music Library.xml) Follow Step 4 to do that

7. Again, find the entry between the <string></string> tags after “Library Persistent ID” and copy this entry exactly as in the Step 5.

8. After copying this Entry Paste the Entry which was copied in Step 5. Make sure you do not change anything else, and the length of the entry is 16 characters/digits. Save this file and close it.

9. Go to the Second File Tunes Music Library.itl.

On PC open it by using UltraEdit and on Mac by Using Hex Edit

In Edit Options Select Find and Replace for Hex Edit and Replace for UltraEdit.

In HexEdit (on Mac) it will look like this

10. Enter the Text saved in the Step 5 and Replace it with the text in Step 7 save the File.

Viola! You have successfully done it. Start iTunes on the machine you wish to sync with and plug in your iPhone. When you select “Manually manage music and videos” you will no longer be prompted to erase your data, nor will the files on your iPhone be grayed out.

If you found this post useful, don't forget to click the +1 button =>
Recommend on Google

Add Jailbreak on Google+

You can follow on Twitter, join our Facebook fanpage and add me on Google+ to keep yourself updated on the latest jailbreak and unlock news.

{ 11 comments… read them below or add one }

Ryan St Onge February 10, 2012 at 2:07 am

In the last step don’t you mean “Enter the text saved in the Step 7 and Replace it with the text in Step 5″ ? Since we are working on a new computer it won’t have the other computers ID.


Teknojeewes February 10, 2012 at 7:11 am

Or just download Copytrans and it will do everything here with a press of a button. :)


veteanu February 10, 2012 at 7:59 am

As far as I know, this will not work anymore on the latest version of iTunes

Does someone managed to do it?


tempel February 14, 2012 at 3:54 pm

@veteanu I am on the Mac, with iTunes 10.5.3 on both SL and Lion. No problem so far.


tempel February 14, 2012 at 3:53 pm

I have simply made a complete copy of my iTunes folder and put that into the other Mac’s iTunes folder. That way, both end up automatically with the same IDs.

It even works if I delete all the payload, i.e. the actual movie, song and app files – as long as they’re available on one of the Macs, I’m fine. The other Mac, where the actual files are missing, won’t bother, because when I perform a “Sync”, it knows that the files have not changed on the iOS device, so it’s not even looking for the actual files.

And I do not have to use “Manual” mode, either.

The only weird effect I have is that if I leave “automaticall sync new apps” enabled, it keeps adding apps that I had already removed from the iOS device, when I sync on both computers alternatingly.


Benjamin Wulff March 2, 2012 at 3:25 am

Nice guide! I´ve set up my iP4S on my wifes PC and trying to connect it to my own Mac NOTHING happens! It does´t show in iTunes at all! Will this fix it?


dorian_grey March 13, 2012 at 12:41 pm

Doesn’t work for me – iTunes changes back the persistent ID every time I start iTunes.
Can anyone confirm, that this works on iTunes 10.6 or is it really only for older versions?


dorian_grey March 13, 2012 at 12:42 pm

What about 10.6?


guest July 18, 2012 at 4:31 am

Not working with 10.7.4 with iTunes 10.6.2. Once altered and mac rebooted the previous Persistent IDs come back!
We need a newer work a round. Shame as this worked with older macs..


alphaonecharlie September 6, 2012 at 10:22 am

not “b. “iTunes Music Library” (Tunes Music Library.itl on PC)” its ” iTunes Library.itl ” without Music ?!


alphaonecharlie September 6, 2012 at 10:50 am

omg. i think it dont work anymore! i have all done. but in Music/iTunes it comes up backup and original files. and in itunes comes up the message of delete & sync again.
have apple fix it, that we cant do this here anymore ?!


Leave a Comment


Previous post:

Next post: