Traslado Android a Nuevo Celular ================================ Estos son los directorios que trasladé del teléfono viejo al nuevo: 1) Contacts.vcf 2) SMSBackupRestore 3) WhatsApp -> Siempre lo traslado de último - DCIM -> Estos no los trasladé porque tienen sus archivos en la tarjeta SD - K9mail -> [sdcard] -> /Android/data/com.fsck.k9 - Android - CamScanner - Download - Pictures - simplemp3 Orden de instalación en el celular nuevo ======================================== - Contraseña Google - Contacts.vcf - WhatsApp - SMSBackupRestore - K9mail Este orden permite que al instalar WhatsApp ya estén los contactos en el celular nuevo, de manera que las conversaciones no queden sin nombre. Pérdida Android de fecha al copiar =================================== Al copiar, desafortunadamente, Android desecha la fecha del archivo y por eso se pierde cuando instala el WhatsApp y las fotos. Para mantener la fecha se puede extraer con fecha el archivo vía "FTPServer" (de Andreas Liebig), pero si uno quiere grabar un archivo dentro del teléfono Android la fecha registrada será la del momento de grabación. Esto ocurre porque la grabación del archivo queda bajo el usuario "root" de Unix/Android lo que impide que cualquier programa que copie pueda cambiar la fecha de la copia del archivo (Google no ha querido arreglar esto). -> https://play.google.com/store/apps/details?id=lutey.FTPServer Verificación Free File Sync =========================== Para verificar que las copias de los archivos estaban correctas, usé el programa "Free File Sync". Lo que hice fue copiar via FTP los archivos y también vía "Android Copy" y luego los comparé bit por bit con "Free File Sync". Esto funciona con Windows en la computadora después de pasar los archivos a la tarjeta SD y, por eso, tiene el problema de que no sirve para verificar que la copia bit por bit fue exitosa. Se puede sacar copia Windows con FTP del directorio fuente y también hacer una copia en la tarjeta SD con Android. Luego hay que comparar ambas copias (FTP vs SD) con Free File Sync y si están iguales "posiblemente" eso indique que ambas copias son copias binarias exactas del original (por eso preferible usar DiffTool). -> http://duckduckgo.com/?q=Free+File+Sync Contacts.vcf ============ A veces Google saca respaldo en el teléfono nuevo de todos los contactos del teléfono viejo. Sin embargo, es mejor asegurarse de copiarlos. Estos son los pasos: - Asegúrese de pasar los contactos de la tarjeta SMS al teléfono - Exporte al archivo Contacts.vcf todos los contactos del teléfono - Importe en el teléfono nuevo el archivo Contacts.vcf - A veces el nombre del archivo es Contactos.vcf (con una 'o' contactOs.vcf) SMSBackupRestore ================ Para trasladar todos los mensajes de texto SMS usé este programa: https://play.google.com/store/apps/details?id=com.riteshsahu.SMSBackupRestore Parece que funcionó muy bien (no hay certeza). A la mayoría de la gente le importan poco los SMS pero si no quiere perderlos este programa funciona. Esta es la versión iPhone del mismo programa (y quién sabe si funciona): -> http://duckduckgo.com/?q=iPhone+SMS+Backup+Restore WhatsApp ======== WhatsApp->Databases y WhatsApp->Media son las carpetas en donde están todas las fotos y videos de WhatsApp. Sin embargo, los mensajes están aparte en el archivo "msgstore.db.crypt12". Cuando hice el traslado perdí algunos mensajes, pese a que le hice "Forzar cierre" al WhatsApp. Como perdí pocos mensajes, no me preocupé mucho. -> http://duckduckgo.com/?q=WhatsApp+new+phone Parece que es mejor eliminar del directorio WhatsApp->Databases todos los respaldos, cuyos nombres tiene un formato similar a "msgstore-2018-01-20.1.db.crypt12" (con fecha 2018-01-20 YYYY-MM-DD). Parece parece que al eliminar todos esos archivos se pierden algunos mensajes que sí están en "msgstore.db.crypt12" pero que son nuevos por lo que no están en el archivo de respaldo. Sin embargo, para tener una certeza de que esto es cierto habría que consultarle a un programador experto de WhatsApp. Lo más importante es el WhatsApp, y hay que copiarlo completo a la tarjeta SD: esta es la micro tarjeta removible. Eso sí, antes de hacer la copia, es necesario parar el WhatsApp: Setup -> General -> App Administrator -> WhatsApp -> [ Forzar Cierre ] Cerrar WhatsApp impide que siga jalando mensajes de manera que la copia SD no pierda mensajes. Eso sí, es necesario copiar a la tarjeta SD TODO COMPLETO el directorio WhatsApp que está en la memoria interna: hay que copiarlo TODO para trasladar también fotos y videos. Luego, hay que pasar la tarjeta interna al teléfono nuevo para de ahí, copiar todo el directorio WhatsApp en la SD al directorio WhatsApp en el teléfono nuevo. En el celular viejo: - Apague Internet WiFi - Apague Internet Celular [Móvil y datos] en el celular viejo - Stop [WhatsApp] WhatsApp -> [ Forzar Cierre ] - Copy [Storage/WhatsApp] -> [SD 128g] - Verifique que la copia binaria quedó bien con DiffTool. Copie toda la carpeta WhatsApp en el celular nuevo: - Traslade [SD 128g] en el nuevo teléfono - Traslade al celular nuevo el SIMM card - Ahora el teléfono nuevo ya tiene conexión celular e internet - copy [SD 128g/WhatsApp] -> [Storage/WhatsApp] - Borre respaldos "msgstore-2018-01-20.1.db.crypt12" de la carpeta WhatsApp - En WhatsApp->Databases solo debe quedar "msgstore.db.crypt12". Ahora ya en la tarjeta interna del celular nuevo está el WhatsApp completo. El siguiente paso es instalar WhatsApp. En el celular nuevo: - Instale el WhatsApp desde Google Play en el celular nuevo - Cuando lo pregunte, dígale que [SI] para jalar todas las conversaciones/chats En el celular nuevo hace falta esperarse a tener todas las carpetas ya copiadas antes de instalar el WhatsApp para que, al hacer la instalación, la carpeta WhatsApp con todos los mensajes sea detectada de manera que el WhatsApp del celular nuevo la use. -> http://duckduckgo.com/?q=WhatsApp+move+whole+chat+to+another -> https://www.WhatsApp.com/faq/en/android/20902622 K9mail ====== El lector de correo que uso en el celular es K9mail, pero lo tengo configurado en modo de "Solo Lectura" para que no me borre los mensajes cuando los leo de manera que después puedo jalarlos en mi computador en donde sí quedan almacenados. Igual que con WhatsApp, lo que hice fue copiar la carpeta que contiene todos los archivos de K9mail antes de instalarlo en el teléfono nuevo. -> [sdcard] -> /Android/data/com.fsck.k9 OJO: La última vez lo que hice fue eliminar todo el correo del servidor DI-MARE.com por lo que no necesité copiar los archivos de K9mail. Verificación DiffTool ===================== Free File Sync funciona muy bien, pero es más cómodo simplemente copiar a la tarjeta SD los archivos con Android. Para verificar que la copia quedó bien bit por bit se puede usar DiffTool: -> Compare 2 binary folders -> .. -> .. -> 0000-0000 -> Dir_A [Ok] -> [*] -> /sdcard -> Dir_B [Ok] Con la tecla [*] se puede seleccionar la tarjeta SD->sdcard. A la memoria interna uno le llega subiendo y subiendo hasta pegar con la raíz /. Comparing /storage/0000-0000/ with /storage/emulated/0/ ... OJO -> Parece que DiffTool solo compara FECHAS y TAMAÑOS por lo que no sirve para hacer una comparación bit por bit. Me di cuenta porque dura unos segundos en comparar 2 carpetas de 20 gigas cada una, las que duran casi media hora en ser leídas. DCIM ==== Yo siempre tengo las fotos en la carpeta "DCIM" de la tarjeta SD, de manera que basta trasladar la tarjeta al teléfono nuevo para trasladar las fotos. Sin embargo, a veces algunas fotos quedan en la tarjeta interna del teléfono, y esas deben ser trasladas usando copia/FTP al nuevo teléfono. Un detalle importante: en el celular nuevo recuerde configurar las fotos para que queden almacenadas en la tarjeta SD. De esta forma se evita perder espacio en tarjeta interna del celular y además resulta más fácil sacar respaldos de las fotos o copiarlas en otro lugar.