¿Cómo hacer una copia de seguridad / partición antes de rootear?

Me gustaría rootear mi Nexus 5, pero me preocupa que cause un bootloop o algún otro tipo de problema y, por lo tanto, me gustaría hacer una copia de seguridad de todos los datos de mi teléfono, incluidos / de antemano. ¿Es esto posible? Ya he intentado usar el comando adb de esta manera:

adb pull / tu camino aquí

Pero esto no funciona y vuelve.

permiso denegado: sistema de archivos de solo lectura

¿Es posible usar adb para respaldar / sin tener que estar rooteado para poder rootear?

Gracias,

isaac

¿Hay alguna forma de que pueda usar adb pull en lugar de adb backup?

La respuesta simple de una línea es: adb pullni siquiera buscará los archivos que adb backuppueden cubrir. Por lo tanto, debe seguir adb backupsi desea datos de la aplicación y usarlos adb pullsolo para /system, pero si va a rootear, entonces también puede actualizar la ROM estándar en caso de un problema, y ​​hablando de flash, qué versión de Android ¿Estas usando?
Tengo usando Lollipop 5.1.x
Aún así, adb backupno cubre realmente todo , pero es lo más cerca que puede llegar (sin una recuperación personalizada o una raíz). Con root, Titanium Backup probablemente cubre más, y con una recuperación personalizada, una copia de seguridad de Nandroid cubre realmente todo :)

Respuestas (4)

No es necesario que haga una copia de seguridad de Todo /. Rootear el teléfono solo desbloquea el gestor de arranque para la recuperación personalizada e implica instalaciones del binario su en /systemla partición y las particiones generales que pueden verse afectadas debido a una mala raíz son: /system, /data, /cache. El resto de las particiones realmente no se molestarán.

Una forma efectiva de hacer una copia de seguridad de todo es usar ADB Backup . Hará una copia de seguridad de TODOS sus datos excepto los SMS (así que haga una copia de seguridad manualmente con alguna aplicación de antemano).

Espero que esto ayude.

Sí, pero tampoco puedo respaldar esas particiones. Usaría la copia de seguridad de adb, pero siento que no es confiable porque no está documentado en desarrolladores.android.com
No es "poco confiable". Seguramente puede confiar en una copia de seguridad adb. De hecho, es una de las formas más eficientes de realizar copias de seguridad y fue Google quien creó disposiciones especiales dentro del código fuente de Android para la posibilidad de realizar copias de seguridad de ADB. Y adb backup hará una copia de seguridad de todas esas particiones.
"Hará una copia de seguridad de TODOS sus datos" menos los datos de las aplicaciones que no quieren ser respaldados y declarados indicadores relacionados en su manifiesto.
Entonces, ¿por qué Google no ha documentado este comando en la página adb en developer.android.com?
@IsaacWalker-cox Solo una nota: hay muchas cosas relacionadas con Android que Google no ha documentado, y realmente no nos concierne lidiar con lo que ha documentado o no (ya que los entusiastas de Android o Stack Overflow pueden crear uno , o confiar en otras fuentes útiles). Si desea documentarlo, le recomendaría que se comunique directamente con Google. :)
OK lo haré. Pero, por favor, ¿puedes responder la pregunta en mi edición? Gracias
El único problema es que no tengo cobertura si este comando falla y no me doy cuenta
Corrección: ¿Desde cuándo rootear desbloquea el gestor de arranque? He rooteado mi LG O4X durante dos años, el gestor de arranque todavía estaba bloqueado hasta que lo desbloqueé explícitamente (para instalar una recuperación personalizada).
@Izzy, el enraizamiento en sí mismo no desbloquea el cargador de arranque, pero para obtener la raíz sin desbloquear el cargador de arranque, necesita usar una falla de seguridad. Lollipop en el Nexus 5 no tiene fallas que hayan sido explotadas para obtener root, que yo sepa.
@ LJD200 Sí, eso es correcto. Puede, por ejemplo, rootear a través de una recuperación personalizada, que solo puede instalar con el gestor de arranque desbloqueado. Pero no es así como lo expresa esta respuesta. Cita: "Rootear el teléfono solo desbloquea el cargador de arranque y realiza algunos cambios en /system", lo que en el mejor de los casos es un poco engañoso;)
Aaaa si. Veo a lo que te referías ahora. ¡Lo siento! Esto es de hecho un poco engañoso.
¡Ay! Mi mal... realmente no quise decirlo de esa manera. De todos modos, editado :)

Aquellos en Android 6+ pueden probar las instrucciones que publiqué aquí , comenzando en el paso 5. Creo que esto funcionará sin root, pero no lo he intentado. Necesitará más de 6 si tiene stock porque algunos de estos comandos requieren herramientas que solo se incluyen en Toybox .

Vea también la gran respuesta de Ryan Conrad , basada en esta guía de desarrolladores de xda , también vinculada por Firelord arriba.

Parece que necesita usar el socio de ADB, Fastboot .

Al igual que ADB, es una herramienta de línea de comandos que se ejecuta desde cmd.exe (Window$) o terminal (Linux y Mac). Solo puede usar fastboot mientras el dispositivo se haya iniciado en el modo de cargador de arranque. Se puede acceder al modo de cargador de arranque siguiendo los siguientes pasos:

  1. apague el dispositivo
  2. presiona bajar volumen
  3. mientras presiona el volumen hacia abajo, presione el botón de encendido
  4. cuando el dispositivo vibre, suelte los botones
  5. conecte el dispositivo a la computadora con un cable USB

El dispositivo ahora debería estar en modo de cargador de arranque.

Fastboot se usa principalmente durante el proceso de enraizamiento para desbloquear el cargador de arranque y mostrar una recuperación personalizada. También puede usar fastboot para devolver el dispositivo a su estado original mostrando las imágenes originales de fábrica. Aquí están los comandos disponibleslista de línea de comandos de opciones y comandos de fastboot

Este proceso, si no se realiza correctamente, puede convertir su dispositivo en un costoso pisapapeles. También puede anular la garantía si el dispositivo todavía tiene menos de una.

¡fastboot es una herramienta de solo escritura!

Hay un kit de herramientas muy útil para dispositivos nexus, al menos en Windows, que puede usar para hacer una copia de seguridad de su sistema, desbloquear el cargador de arranque y actualizar una recuperación a través de la interfaz gráfica de usuario, llamado kit de herramientas raíz de nexus, creo que puede obtenerlo en xda.