Tutorial: sincronizando iPhone com 2 computadores

Quem usou Palm ou Pocket PC a vida toda e de repente passou para iPhone ou iPod touch com certeza sentiu falta, logo de cara, de poder sincronizar o smartphone com o computador de casa e do trabalho. Uma situação frequente é o usuário ter Mac em casa, que é sincronizado com o iPhone, e no trabalho, um PC com Outlook. A pessoa deseja levar para o trabalho seu iPhone/touch com músicas, filmes, podcasts e fotos, nada mais natural; porém, no trabalho, o que interessa é sincronizar as informações de uso profissional com o telefone. Como fazer?

O tutorial a seguir ameniza o problema. Testei sincronizando com Mac e Windows, e depois, com Mac e Mac. Funcionou direitinho nos dois casos, tanto no iPhone 3G quanto no iPod touch do meu MacMarido – aliás, é a ele quem agradeço por essa dica que agora compartilho com vocês.

Normalmente só é possível sincronizar mídia (fotos, vídeos e música) de um iPhone com apenas um computador. Se você tentar usar um segundo computador, você receberá o seguinte aviso: “o iPhone [nome do dispositivo] sincroniza com outra biblioteca do iTunes. Você quer apargar esse iPhone e sincronizá-lo com esta biblioteca do iTunes?”

iphone-sync-1

Há uma maneira, todavia, de consertar esse “defeito” do iTunes de só suportar uma biblioteca de mídia. No tutorial a seguir, mostraremos como modificar qualquer biblioteca do iTunes de modo que ela possa ser sincronizada com seu iPhone. Você poderá gerenciar manualmente seu iPhone num segundo computador ou sincronizar diferentes dados em diferentes máquinas.
As dicas abaixo referem-se a modificações na biblioteca do iTunes do meu Mac em casa, para que funcione com um iPhone previamente configurado e já sincronizando com uma máquina Windows. Se sua biblioteca já existente estiver no Mac, ou ambos os computadores rodam o mesmo SO, o passo-a-passo é o mesmo.

Observações importantes:

  • No PC, sua pasta iTunes pode ser encontrada na pasta “Minhas músicas” (“My music”), se for XP, ou “Música” (“Music”), se for Vista.
  • Para a edição hexadecimal, recomenda-se aplicativos como o UltraEdit (no PC) e TextExit (ou HexEdit) no Mac – foi esse que eu usei.
  • Feitas as modificações, será possível sincronizar seu iPhone em ambos os computadores, seja pelo sincronismo normal ou escolhendo uma máquina para gerenciar manualmente os arquivos de mídia. A não ser que você também sincronize os arquivos de mídia entre ambos os computadores, não é recomendado fazer o sincronismo padrão nas 2 máquinas.

Passo-a-passo:

1) Faça backup de sua biblioteca. Na máquina com a qual você deseja sincronizar, faça backup dos arquivos “iTunes Music Library.xml” and “iTunes Music Library” (Tunes Music Library.itl no PC) para um lugar seguro. São esses os arquivos que você modificará.

2) Encontre a ID da sua biblioteca do iTunes. Na máquina onde seu iPhone atualmente sincroniza, abra o arquivo “iTunes Music Library.xml” com um editor de textos (pode ser o bloco de notas ou similar) e encontre o registro entre as tags depois de “Library Persistent ID”. No exemplo abaixo, esse registro é 8B6C633F7DACB74B. Copie-o exatamente assim em algum lugar (email, pedaço de papel, arquivo de texto etc) para que você possa recuperá-lo depois. Então, feche o arquivo.

3) Troque a ID da sua biblioteca. O iTunes armazena as informações de sua biblioteca em 2 lugares: um arquivo XML e um arquivo binário. Você precisará trocar a ID em ambos para que eles se enquadrem à sua outra biblioteca. Certifique-se que o iTunes não esteja rodando. Na máquina com a qual você deseja sincronizar, abra o “iTunes Music Library.xml” num editor de textos. Novamente, encontre o registro entre as tags depois de “Library Persistent ID” e copie a informação exatamente igual. Desta vez, dá para usar o clipboard se quiser.

iphone-sync-2

4) Feita a cópia, substitua a informação por aquela outra que você anotou no item 2 deste tutorial. Assegure-se que você não mudou mais nada no arquivo – o registro é composto por 16 caracteres alfanuméricos. Salve o arquivo e feche-o.

5) Agora é hora de mexer no editor hexadecimal. Mande o editor abrir o arquivo “iTunes Music Library” (Tunes Music Library.itl no PC). Selecione “Find and Replace” do menu Edit. Assegure-se que a opção “Hex” esteja ativada, e não ASCII. Em “Find” entre aquela ID que você anotou no item 2 do tutorial. Em “Replace”, coloque o 2o código que você copiou. Selecione “Replace All”, deve haver uma substituição. Salve o arquivo e feche-o.

iphone-sync-3

Pronto!

Inicie o iTunes na máquina com a qual você deseja sincronizar e conecte seu iPhone. Quando você selecionar “Manually manage music and videos” (“gerenciar manualmente músicas e videos”), aquele aviso chato de apagar suas informações não aparecerá mais, tampouco você perderá o conteúdo preexistente no seu iPhone.

Post to Twitter Twittar este post

Confira também

13 Comentários

  • Em 2009.09.23 16:45, Morph 2008 disse:

    Bia me ajuda tenho iPod touch mais não consigo instalar app nele toda vez pede pra autorizar mais já autorizei com varias contas iTunes e nada, mais uma coisa meu os e o 3.1.1

    • Em 2009.09.23 17:09, Sérgio disse:

      É uma solução, mas a Apple poderia facilitar o trabalho permitindo a sincronização com mais de 1 computador. Assim como poderia liberar o Bluetooth, permitir personalização,etc

      • Em 2009.09.23 17:39, Danilo Brizola disse:

        Perfeito o tutorial Bia, somente atenção para os usuários que não possuem muita experiência com edições de arquivos fonte, pois um errinho pode prejudicar a funcionalidade do programa.

        • Em 2009.09.23 22:44, Franz disse:

          l1f3 ]-[4<k3r !!!

          :-)

          Muito bom o tutoria!l

          • Em 2009.09.23 23:44, Rogerio Buzelli disse:

            Mais uma dica que vai para o caderninho! =)

            • Em 2009.09.24 08:38, Marcus V. Grigolon disse:

              Bia, bacana esse tutorial. Mas o que eu estou precisando é uma maneira fácil e o mais barata possível (de preferência grátis) de manter sincronizado meus contatos do Outlook em 2 PCs (casa e escritório) e do Iphone. Toda minha base é de outllok, são mais de 400 contatos, todos organizados, com categorias e tudo. Já tentei o MobileMe, mas ele não sincroniza tudo, ignora categorias, por exemplo. Alguma dica??
              Obrigado, parabéns pelo novo site.

              • Em 2009.09.24 11:24, Menina Digital disse:

                Posts assim são sempre mto válidos pois às vezes tiram usuários do maior sufoco!Eu mesma fiz um post tb relacionado com iPhone de como salvar msg de texto dele e o pessoal procura bastante.
                Continue sempre trazendo novidades Bia!
                Abraços..

                • Em 2009.09.24 12:01, Bia Kunze disse:

                  Morph, vai lá na nossa lista de discussão e veja se tem alguém passando pelo mesmo problema, com certeza você terá sugestões para resolver.

                  Sérgio, esse é o tipo de coisa que a Apple *nunca* vai liberar, por causa da pirataria. Quase toda a biblioteca do iTunes é composta por conteúdo autorial…

                  Marcus, sua sugestão de pauta é campeã aqui nos meus emails, hehe. Já estou preparando um tutorial para resolver esse sufoco. Valeu!

                  • [...] Sincronize o iPhone em mais de uma maquina Friday, September 25, 2009 11:53 Posted in category Apple, Dicas, Mobile No Comments Tutorial: sincronizando iPhone/touch com 2 computadores [...]

                    • Em 2009.09.28 23:28, nickzara disse:

                      ola amigos!!!
                      gostaria mto de saber se tem alguma forma ou algum programa pra sincronizar o ipod touch com o ubuntu(linux)
                      pois ja tentei de tudo e nada!!
                      valeu

                      • Em 2009.09.29 10:53, Bia Kunze disse:

                        nickzara, procure no fórum LinuxBR! Tenho certeza que já vi algo a respeito lá!

                        • Em 2009.10.26 17:04, mitcha disse:

                          existe uma maneira BEM mais facil de fazer isso usando Windows Live Sync + DropBox. Nunca mais tive esse problema..

                          • Em 2010.03.06 19:46, sidney disse:

                            E o contrario. Ligar 2 iphones no mesmo computador. É possivel?

                            (Required)
                            (Required, will not be published)
                            Desenvolvido por Agência WX