0 votos

¿Automatic backup de nandroid CWM todas las noches?

Estoy usando Cyanogenmod con CWM y estoy haciendo un backup de Nandroid semanal manual (más diario programado carreras TitaniumBackup). Ni que decir, es fácil de saltar u olvidar.

¿Hay una manera de tener los nandroid backups automatizados? Es decir, me gustaría el teléfono apagado en recuperación una vez a la semana, hacer una copia de seguridad y reiniciar.

1voto

Firelord Puntos 161

Siempre que usted está usando TWRP con la versión 2.1 o superior, usted puede hacer un buen uso de OpenRecoveryScript.

El concepto: Cuando se arranca en modo recovery TWRP busca un archivo llamado openrecoveryscript en la ubicación /cache/recovery/. Si se encuentra el archivo, se lee y las instrucciones de ello ejecutado en consecuencia. Una vez que todas las instrucciones son una vez finalizada la ejecución, el dispositivo se reinicia normalmente. Todo esto ocurre de forma automática en el momento en TWRP es disparado.

Los pasos importantes para hacer un sistema automático de nandroid backup con el TWRP son:

  1. Crear el archivo openrecoveryscript bajo /cache/recovery. Usted necesita acceso root para escribir en esa ubicación.
  2. Escribir en ese archivo las instrucciones que TWRP para ejecutar. En mi caso yo escribo:

    copia de seguridad SDCBM WeeklyBackup
    

    Usted puede entender los detalles acerca de los comandos aquí. En resumen, simplemente estoy haciendo la copia de seguridad del Sistema(S), Datos(D), Caché(C), de Arranque(B) sin crear sumas de control md5(M) y guardar la copia de seguridad con el nombre de WeeklyBackup. La copia de seguridad automáticamente se guarda en /sdcard/TWRP/BACKUPS/<device_serial>.

  3. Después, me puse con el permiso correspondiente en la que la secuencia de comandos mediante el comando:

    chmod 664 /cache/recovery/openrecoveryscript; 
    

Aquí es lo que yo uso para hacer una copia de seguridad automática en mi Nexus 6:

  1. He encontrado una automatización de la aplicación que permite la edición de un archivo, copiar un archivo a directorios con acceso privilegiado, o proporciona la línea de comandos con acceso de superusuario/privilegios de root. (Yo personalmente uso Tasker, pero MacroDroid y Automatizar también puede funcionar).
  2. He creado un día de perfil basado en conjunción con un tiempo basado en el perfil para activar la copia de seguridad en un determinado día de la semana/mes y en un tiempo específico.

    Relacionados: Cómo crear un perfil con varios contexto en el Tasker?

  3. He añadido una tarea en la que el perfil con las siguientes acciones:

    1. Código → Ejecutar El Shell:

      • Comando:

        de copia de seguridad echo SDCBM WeeklyBackup > /cache/recovery/openrecoveryscript;
        chmod 664 /cache/recovery/openrecoveryscript;
        

        El primer comando crea el archivo openrecoveryscript y escribir la copia de seguridad de la instrucción.

      • marcar la casilla Utilizar el Root.
    2. Sistema → Reiniciar → Tipo: Recuperación.

El perfil y la tarea es muy flexible, por lo que usted puede hacer que sea más conveniente para usted, como empujando una notificación o una tostada con un tiempo de espera de la acción en el principio de que el sistema ahora hacer copia de seguridad, así que usted debe guardar su trabajo o dejar de hacer cualquier tarea importante y más...

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