Le puse un ladrillo suave a mi colorfly g808 siguiendo esta guía (japonés)
http://bl.oov.ch/2012/12/android-421-mvno-sim.html
No lo hice usando adb shell sino usando un emulador de terminal en el propio teléfono, por lo que no tengo habilitado el modo de depuración ADB.
el archivo en cuestion es
/data/resource-cache/vendor@overlay@framework@framework-res.apk@idmap
Necesito configurar sus permisos en "644"
Tengo acceso a adb sideload presionando la tecla de volumen mientras arranco mientras estoy conectado por USB.
Intenté varios tutoriales para crear un script de actualización personalizado, pero siempre recibo el mensaje "Instalación cancelada". cuando trato de instalarlo. Probé firmado y sin firmar, por cierto.
¿Es posible crear un archivo update.zip solo para establecer un permiso en un archivo? ¿Necesito una "actualización binaria" también presente? (Intenté incluir uno de aquí http://pan.baidu.com/share/link?shareid=92493&uk=252038779 que pensé que estaba dirigido a mi dispositivo)
Mi versión de Android es 4.2.2... creo...
Lo que veo en la computadora:
$ adb sideload update-signed.zip
loading: 'update-signed.zip'
sending: 'update-signed.zip' 100%
Lo que veo en el dispositivo:
Now send the package you want to apply
to the device with "adb sideload <filename>"...
Installation aborted.
El mensaje "Instalación cancelada" aparece justo después de enviar el archivo. Parece que ni siquiera trata de analizarlo. Intenté simplificar el script usando solo
ui_print("Next time don't forget to enable debug mode before playing with fire!");
sleep(5);
(Me estoy ocupando de dejar una línea vacía al final también...)
El archivo zip que estoy usando: http://s000.tinyupload.com/index.php?file_id=79008422714753153826
Otra prueba: http://s000.tinyupload.com/index.php?file_id=00027545588116868142
Seguro. Simplemente colóquelo en el script de actualización que generalmente se encuentra en META-INF/com/google/android/updater-script
Asegúrese de que su secuencia de comandos monte la partición de datos y ejecute algo como esto:
set_perm(0, 0, 0644, "/data/resource-cache/vendor@overlay@framework@framework-res.apk@idmap");
Sin embargo, no estoy seguro de si los caracteres @ no están causando problemas en la recuperación.
Y sí, necesita script de actualización, etc. allí.
Más grande
kuleszdl
Imperio de E