xisna
15/01/14, 03:03:48
Hola, como veo que hay gente pidiendo sobre como instalar las gapps en modo usuario (data/app) y nadie responde de como hacerlo, lo voi a dejar yo.
Este cambio hace instalar las gapps en la carpeta /data/app en vez de /system.
Con lo cual hace que cada vez que se actualizen solo este en esta carpeta y ya esta.
*** Nunca mas las tendremos instaladas dos veces: en carpeta /system y carpeta /data/app ***
Pasos:
- Bajar cualquiera gapps (CM, paranoid... etc)
- Modificar el archivo en META-INF/com/google/android/updater-script
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/data"); ****Esta linea agregarla
package_extract_dir("system", "/system");
package_extract_dir("data", "/data"); ****Esta linea agregarla
ui_print("Unmounting system...");
ui_print("Unmounting data..."); ****Esta linea agregarla
run_program("/sbin/busybox", "umount", "/system");
run_program("/sbin/busybox", "umount", "/data"); ****Esta linea agregarla
- Al abrir el zip, hay dos carpetas (META-INF y sytem). Crear carpeta llamada data.
Dentro de carpeta data, crear carpeta llamada app.
- Mover las aplicaciones que querais (calendar, keep, drive, maps..) a la carpeta creada /data/app.
*** Yo solo muevo las aplicaciones y el google play services a la /data/app.
El GoogleLoginService.apk / GoogleServicesFramework.apk / NetworkLocation.apk las dejo en la carpeta original pues nunca se actualizan y las considero parte del sistema.. pero si quereis podeis mover todas las aplicaciones a esa carpeta sin ningun temor!!!
Espero que os haya servido. Si seguis los pasos funciona sin problemas.
:ok:
Este cambio hace instalar las gapps en la carpeta /data/app en vez de /system.
Con lo cual hace que cada vez que se actualizen solo este en esta carpeta y ya esta.
*** Nunca mas las tendremos instaladas dos veces: en carpeta /system y carpeta /data/app ***
Pasos:
- Bajar cualquiera gapps (CM, paranoid... etc)
- Modificar el archivo en META-INF/com/google/android/updater-script
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "mount", "/data"); ****Esta linea agregarla
package_extract_dir("system", "/system");
package_extract_dir("data", "/data"); ****Esta linea agregarla
ui_print("Unmounting system...");
ui_print("Unmounting data..."); ****Esta linea agregarla
run_program("/sbin/busybox", "umount", "/system");
run_program("/sbin/busybox", "umount", "/data"); ****Esta linea agregarla
- Al abrir el zip, hay dos carpetas (META-INF y sytem). Crear carpeta llamada data.
Dentro de carpeta data, crear carpeta llamada app.
- Mover las aplicaciones que querais (calendar, keep, drive, maps..) a la carpeta creada /data/app.
*** Yo solo muevo las aplicaciones y el google play services a la /data/app.
El GoogleLoginService.apk / GoogleServicesFramework.apk / NetworkLocation.apk las dejo en la carpeta original pues nunca se actualizan y las considero parte del sistema.. pero si quereis podeis mover todas las aplicaciones a esa carpeta sin ningun temor!!!
Espero que os haya servido. Si seguis los pasos funciona sin problemas.
:ok: