Para que el proceso funcione, los requisitos son:
- Archivo zip Titanium Backup, ver más abajo
- El archivo de clave de licencia
TitaniumBackup_license.txt
.
La idea es copiar el archivo de licencia e instalar la aplicación en el nuevo dispositivo.
Caveat Emptor
- Esto es sólo para los propietarios legítimos de Titanium Backup con licencia.
- El dispositivo está rooteado
- Cable USB conectado al dispositivo
- Copia funcional de
adb
.
Paso 1.
La forma más fácil es generar el archivo zip de Titanium Backup,
- Menú del grifo
- Desplácese hasta la parte inferior, titulada "Características especiales".
- Pulse sobre " crear 'update.zip' "
- Tipo de scripting - Edificar Por defecto
- Titanium Backup se instalará como - Aplicación del usuario Por defecto
- Seleccione el nombre del archivo de salida - TitaniumBackup-6.1.0.zip Toque esa selección
Esto creará el archivo zip apropiado en el /sdcard
.
- Lleva ese archivo zip a tu PC, como en
adb pull /sdcard/TitaniumBackup-6.1.0.zip
.
- Descomprímelo, el archivo a buscar es
data/app/com.keramidas.TitaniumBackup.apk
Paso 2.
Transfiera el archivo de licencia al PC, como en adb pull /sdcard/TitaniumBackup_license.txt
Último paso.
Ahora, con ambos pasos completados, es cuestión de:
- empujando el archivo de licencia a través del nuevo dispositivo como en
adb push TitaniumBackup_license.txt /sdcard
. Debe ser root de la tarjeta SD, en cualquier otro lugar, falla.
- instalar el apk, como en
adb install data/app/com.keramidas.TitaniumBackup.apk
Ahora lanza el Titanium Backup, que debe recoger el archivo de licencia y tratarlo como versión Pro. En el caso de que no lo haga, es probable que sea un fallo muy extraño en la aplicación, intente reiniciar el dispositivo, para ver si funciona, si no, informe a los desarrolladores. ( ¡Tengo este problema en mi Xperia Mini, tengo una licencia válida, y no la reconoce a pesar de tener la licencia en el directorio Root de la SDCard! )
La forma más dura
Esto se aplicará a cualquier aplicación. Lo esencial de estos pasos es mover la aplicación a /system/app
.
- Volver a montar el sistema como reescribible,
adb remount
- Shell en vía
adb
e invocar su
, adb shell
seguido de su
.
- Mueve la aplicación desde el
/data/app
a /system/app
directorio
Por ejemplo:
- una aplicación llamada
fooBarApp
- su nombre subyacente es
/data/app/fooBarApp-1.apk
Así que sin más preámbulos:
cp /data/app/fooBarApp-1.apk /system/app/fooBarApp.apk
( tenemos que dejar el -1
parte del nombre, ya que las aplicaciones del sistema no las tienen )
rm /data/app/fooBarApp-1.apk
( Para evitar la duplicación. )
- En este punto, la titularidad puede ser reprimida, o los permisos, para el caso, así que hazlo
chmod 644 /system/app/fooBarApp.apk
- Reiniciar