3 votos

¿Cuáles son las buenas prácticas para hacer copias de seguridad de las ROM usando TWRP si cambio de ROM con frecuencia?

Quiero verificar y jugar con diferentes ROM en mi teléfono móvil. Mi teléfono está desbloqueado y rooteado.

Aquí está el escenario:

  1. Instalé LineageOS 17.1 (microG) e hice una copia de seguridad usando TWRP. Verifiqué todas las opciones para la copia de seguridad excepto cache (boot, data, recovery, system, system image, efs)
  2. Luego quiero instalar Ubuntu Touch ROM personalizado y haré una copia de seguridad.
  3. Luego instalaré /e/ foundation OS ROM e haré una copia de seguridad.

Preguntas:

  1. ¿Cuáles serían las buenas prácticas para hacer copias de seguridad y restaurar si quiero jugar entre esos sistemas registrando todos los cambios en la ROM (nuevas aplicaciones, configuraciones) en el camino?
  2. Supongamos que quiero volver a la ROM de Ubuntu Touch desde /e/ ROM. ¿Qué opciones mínimas de copia de seguridad en TWRP debo marcar para recuperar mi estado anterior (totalmente funcional) en Ubuntu Touch ROM?
  3. ¿Debo hacer una copia de seguridad de todas las opciones en TWRP todo el tiempo?

Observación:

No espero que las aplicaciones de LineageOS funcionen en Ubuntu Touch ni en /e/ OS. Instalaré aplicaciones por separado para cada ROM. No es necesario compartir datos entre las ROM, aunque si es posible, házmelo saber.

0 votos

Asegúrate de configurar la ubicación de respaldo en una tarjeta MicroSD externa y usa la última versión de TWRP para respaldar el almacenamiento interno.

4voto

beeshyams Puntos 82

Sin entrar en detalles específicos sobre qué ROM estás usando actualmente y cuál quieres flashear, TWRP no es una buena idea. Razones :

  • TWRP se utiliza para hacer una imagen de nandroid y como puedes ver en la nandroid tag wiki help, puedes encontrarte con problemas serios si la estructura de directorios del ROM es diferente. Restaurar una sección de la copia de seguridad de TWRP también puede causar problemas (lee la página vinculada para más detalles).

  • Lo que puede ser una aplicación de usuario en un ROM, bien podría ser una aplicación del sistema (con privilegios elevados) y esto puede causar problemas.

  • Dependencias de Google : Puede que estés ejecutando Gapps en Lineage y esto puede no ser posible en otros ROMs.

  • No estoy familiarizado con Ubuntu pero dudo que puedas ejecutar la mayoría de las aplicaciones de usuario de LineageOS en eso.

Podría haber más razones, pero estas me vinieron a la mente al leer tu pregunta. Es mejor que hagas copias de seguridad individuales de aplicaciones usando titanium-backup y las restaures según sea necesario.

Recientemente, estaba investigando aplicaciones de copia de seguridad ya que Titanium falló para mí en Android 11, y me encontré con esta aplicación, específicamente diseñada para flasheros de ROM frecuentes y que podría adaptarse mejor a tus necesidades. Ver Migrate-custom migration tool

Mover aplicaciones, datos, contactos, SMS, etc. de una ROM personalizada a otra.

Curiosamente, afirma restaurar también los permisos de las aplicaciones. Hilo de XDA aquí y Telegram aquí. Necesitas TWRP para usar esta aplicación.

No he probado esta aplicación (no la necesito) ni estoy afiliado a ella.

0 votos

Gracias por la respuesta. No espero que las aplicaciones de LineageOS funcionen en Ubuntu Touch ni en /e/ OS. Instalaré aplicaciones por separado para cada ROM. Creo que estabas considerando una correlación más profunda entre las ROM, lo cual no necesito tanto.

0 votos

Sí, estoy seguro de que esas aplicaciones no funcionarán, pero las mencioné por si acaso, ayuda, si no para ti, para futuros lectores. El punto básico es que TWRP no es una buena herramienta para este propósito

0 votos

@beeshyams ¿no había una opción en TWRP para realizar copias de seguridad de la imagen completa del sistema de archivos en lugar de "copias de seguridad de contenido"? Y además de eso, si se borran las particiones correspondientes antes de la restauración, ¿tus argumentos seguirían siendo válidos? Hasta donde yo sé, escenarios como este deberían estar cubiertos por las copias de seguridad de Nandroid, ya sean imágenes de disco o "solo contenidos".

2voto

Izzy Puntos 45544

Su enfoque debería funcionar si elimina particiones antes de realizar la restauración. Por defecto, TWRP realiza "copias de seguridad basadas en archivos" (piense en "un archivo tar de todos los sistemas de archivos") – por lo tanto, si el almacenamiento de destino está vacío, la restauración debería ser correcta.

TWRP también ofrece "copias de imágenes", pero como Irfan Latif señaló, probablemente no para todos los sistemas de archivos. También podría crear imágenes de sistemas de archivos usando dd cuando esté iniciado en TWRP (hacer una copia de seguridad de un "sistema en vivo" genera copias de seguridad inconsistentes ya que el sistema de archivos cambia mientras se realiza la copia de seguridad – siempre asegúrese de que ESO no ocurra; iniciar en modo de recuperación es una forma de asegurarlo). Esas imágenes podrían almacenarse en la tarjeta SD, o escribirlas directamente fuera del dispositivo a su computadora.

Promoción descarada: Para el enfoque de dd, es posible que desee echar un vistazo a mi herramienta Adebar – que le creará el script de copia de seguridad necesario, extrayendo imágenes de todas las particiones directamente a su computadora (querrá modificar el script generado para restringirlo a las particiones necesarias).

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X