Jechus
24/05/15, 19:08:01
Hola compañeros,os voy a comentar como hacer un zip flaseable con las aplicaciones deodexadas que faltan y eliminar las que no queremos en Lollipop,todo en un solo zip.
Primer paso:
Haz copia de la ROM lo primero
Este tutorial esta dirigido a los que Modifican o crean ROM...o que saben lo que estan haciendo
Una vez instalada la actualización, dejaremos que se actualicen todas las apliciones (para poder borrar las de system)
Primer paso:
-Usando la herramienta "kamometool" extraeremos las apicaciones sin deodexar de nuestro teléfono (conectandolo al pc y siguiendo los pasos de la herramienta)
http://forum.xda-developers.com/showthread.php?t=2713329
Segundo paso:
Ya tenemos las aplicaciones extraidas en sus carpetas,ahora vamos a tomar nota de las que estan sin deodexar y vamos a modificar el archivo "del_odex.sh" que se encuentra dentro del zip "deodex_install.zip"
Lo extraemos del zip y lo modificamos con Notepad++
----------------------------------------------------------------------------
#!/sbin/sh
rm -rf /system/app/*.odex
rm -rf /system/framework/*.odex
rm -rf /system/priv-app/*.odex
exit 0
--------------------------------------------------------------------------------------
Esta son las rutas que funcionaban con KK,pero que con Lollippop no funcionan.ahora vamos a modificarlas teniendo presente que lo que esta al lado derecho del asterisco se eliminara de la ROM.
empezamos por app.
------------------------------------------------------------------------------------
rm -rf /system/app/AnonymousData/*arm
rm -rf /system/app/AntHalService/*arm
rm -rf /system/app/AptxNotifier/*arm
rm -rf /system/app/BasicDreams/*arm
rm -rf /system/app/Bluetooth/*arm
rm -rf /system/app/bootinfo/*arm
rm -rf /system/app/BrowserProviderProxy/*arm
rm -rf /system/app/Calculator/*arm
etc............................................... .....
--------------------------------------------------------------------------------------
Vamos creando las lineas mirando en las carpetas cuales estan sin deodexar ,dejamos la lado derecho del asterisco la carpeta arm para que se borre esta carpeta y se elimine el odex de su interior,quedando el deodexado que hemos flaseado.
-----------------------------------------------------------------------------------------------------------------
Seguimos con framework
---------------------------------------------------------------------
rm -rf /system/framework/arm/*.odex
rm -rf /system/framework/SemcGenericUxpRes/*arm
--------------------------------------------------------------------------------------------------------------------
No intenteis borrar la carpeta arm del framework,contiene dos archivos esenciales(varios bootloop me a costado darme cuenta)ponemos el asterisco indicando que todos los archivos con extension odex de la carpeta arm se borren y creamos otra linea para la carpeta SemcGenericUxpRes
-------------------------------------------------------------------------------------------------
Ahora priv-app
----------------------------------------
rm -rf /system/priv-app/AndroidForWork/*arm
rm -rf /system/priv-app/BackupRestoreConfirmation/*arm
rm -rf /system/priv-app/CalendarProvider/*arm
rm -rf /system/priv-app/CameraCommon/*arm
rm -rf /system/priv-app/com.qualcomm.location/*arm
rm -rf /system/priv-app/CredentialManagerService/*arm
rm -rf /system/priv-app/DefaultContainerService/*arm
rm -rf /system/priv-app/DeviceSecurityService/*arm
etc............................................... .........................................
----------------------------------------------------------------------------
Como sabemos que lo que pongamos al lado derecho del asterisco se eliminara de la rom,ahora podemos elegir elimininar las aplicaciones que no queramos o que se hayan actualizado quedando obsoletas en system. ejemplo:
-----------------------------------------
rm -rf /system/app/*JapaneseIME
rm -rf /system/app/*POBoxSknMono
rm -rf /system/app/*POBoxSknSelector
rm -rf /system/app/*textinput-chn
rm -rf /system/priv-app/*VoiceDialer
rm -rf /system/etc/*product
rm -rf /system/etc/customization/*applications
--------------------------------------------------------------------------------
En este caso e creado lineas para eliminar los teclados Japones-chino o las aplicaciones que hay en system-etc y que despúes de actualizar ya no sirven nada mas que para ocupar espacio
En adjuntos os dejo un archivo modificado "del_odex.sh" con todas las apps que faltan por deodexar y las de google juntas ,por si las quereis elimminar.
-------------------------------------------------------------------------------------------------------------------------------------------------------
Tercer paso:
Ahora vamos a deodexar(si lo hacemos antes de crear el archivo "del_odex.sh" quedaran todas deodexadas y no sabremos cuales hay que incluir en el archivo)
descargamos la herramienta JoelDroid Lollipop Batch Deodexer V 2.5
http://forum.xda-developers.com/android/software-hacking/script-app-joeldroid-lollipop-batch-t2980857#post57678832
Primero cambiamos la carpeta SemcGenericUxpRes de framework a priv-app o app,si no no se deodexara...un vez deodexada la reintegramos en framework
Iniciamos la herramienta y buscamos la ruta donde esta la carpeta system del kamometool y le damos a start para que comience el deodexado
Ultimo paso:
Ya tenemos las aplicaciones deodexadas y el archivo del_odex.sh modificado,ahora hay que crear el zip con las aplicaciones que queremos deodexar...LAS QUE TENEMOS EN EL ARCHIVO del_odex.sh(las que queramos eliminar no las metemos en el zip) bien de forma manual o de forma automatica eliminando las sobrantes de las carpetas y usando crear zip de la herramienta kamometool al final debemos sobreescribir el archivo del_odex.sh que hay en el zip "deodex_install.zip" por el que hemos creado.
Flaseamos el zip via recovery
------------------------------------------------------------------------------------------------------------------
Descargas.
herramientas kamometool y JoelDroid Lollipop Batch Deodexer V 2.5
https://mega.co.nz/#!LA8U3S5R!i8ELLwvS-CMyE2gbKtWboFo3eaKNxxCzz7Mw_9c1B_Q
Rom deodexada C6903_14.5.A.0.270 (solo aplicaciones que faltan por deodexar)
https://mega.co.nz/#!nMEgSRhB!0WkcLo80I1PY74MPN13aBtv4kUlfVIfj-oTDvNL5f6E
Primer paso:
Haz copia de la ROM lo primero
Este tutorial esta dirigido a los que Modifican o crean ROM...o que saben lo que estan haciendo
Una vez instalada la actualización, dejaremos que se actualicen todas las apliciones (para poder borrar las de system)
Primer paso:
-Usando la herramienta "kamometool" extraeremos las apicaciones sin deodexar de nuestro teléfono (conectandolo al pc y siguiendo los pasos de la herramienta)
http://forum.xda-developers.com/showthread.php?t=2713329
Segundo paso:
Ya tenemos las aplicaciones extraidas en sus carpetas,ahora vamos a tomar nota de las que estan sin deodexar y vamos a modificar el archivo "del_odex.sh" que se encuentra dentro del zip "deodex_install.zip"
Lo extraemos del zip y lo modificamos con Notepad++
----------------------------------------------------------------------------
#!/sbin/sh
rm -rf /system/app/*.odex
rm -rf /system/framework/*.odex
rm -rf /system/priv-app/*.odex
exit 0
--------------------------------------------------------------------------------------
Esta son las rutas que funcionaban con KK,pero que con Lollippop no funcionan.ahora vamos a modificarlas teniendo presente que lo que esta al lado derecho del asterisco se eliminara de la ROM.
empezamos por app.
------------------------------------------------------------------------------------
rm -rf /system/app/AnonymousData/*arm
rm -rf /system/app/AntHalService/*arm
rm -rf /system/app/AptxNotifier/*arm
rm -rf /system/app/BasicDreams/*arm
rm -rf /system/app/Bluetooth/*arm
rm -rf /system/app/bootinfo/*arm
rm -rf /system/app/BrowserProviderProxy/*arm
rm -rf /system/app/Calculator/*arm
etc............................................... .....
--------------------------------------------------------------------------------------
Vamos creando las lineas mirando en las carpetas cuales estan sin deodexar ,dejamos la lado derecho del asterisco la carpeta arm para que se borre esta carpeta y se elimine el odex de su interior,quedando el deodexado que hemos flaseado.
-----------------------------------------------------------------------------------------------------------------
Seguimos con framework
---------------------------------------------------------------------
rm -rf /system/framework/arm/*.odex
rm -rf /system/framework/SemcGenericUxpRes/*arm
--------------------------------------------------------------------------------------------------------------------
No intenteis borrar la carpeta arm del framework,contiene dos archivos esenciales(varios bootloop me a costado darme cuenta)ponemos el asterisco indicando que todos los archivos con extension odex de la carpeta arm se borren y creamos otra linea para la carpeta SemcGenericUxpRes
-------------------------------------------------------------------------------------------------
Ahora priv-app
----------------------------------------
rm -rf /system/priv-app/AndroidForWork/*arm
rm -rf /system/priv-app/BackupRestoreConfirmation/*arm
rm -rf /system/priv-app/CalendarProvider/*arm
rm -rf /system/priv-app/CameraCommon/*arm
rm -rf /system/priv-app/com.qualcomm.location/*arm
rm -rf /system/priv-app/CredentialManagerService/*arm
rm -rf /system/priv-app/DefaultContainerService/*arm
rm -rf /system/priv-app/DeviceSecurityService/*arm
etc............................................... .........................................
----------------------------------------------------------------------------
Como sabemos que lo que pongamos al lado derecho del asterisco se eliminara de la rom,ahora podemos elegir elimininar las aplicaciones que no queramos o que se hayan actualizado quedando obsoletas en system. ejemplo:
-----------------------------------------
rm -rf /system/app/*JapaneseIME
rm -rf /system/app/*POBoxSknMono
rm -rf /system/app/*POBoxSknSelector
rm -rf /system/app/*textinput-chn
rm -rf /system/priv-app/*VoiceDialer
rm -rf /system/etc/*product
rm -rf /system/etc/customization/*applications
--------------------------------------------------------------------------------
En este caso e creado lineas para eliminar los teclados Japones-chino o las aplicaciones que hay en system-etc y que despúes de actualizar ya no sirven nada mas que para ocupar espacio
En adjuntos os dejo un archivo modificado "del_odex.sh" con todas las apps que faltan por deodexar y las de google juntas ,por si las quereis elimminar.
-------------------------------------------------------------------------------------------------------------------------------------------------------
Tercer paso:
Ahora vamos a deodexar(si lo hacemos antes de crear el archivo "del_odex.sh" quedaran todas deodexadas y no sabremos cuales hay que incluir en el archivo)
descargamos la herramienta JoelDroid Lollipop Batch Deodexer V 2.5
http://forum.xda-developers.com/android/software-hacking/script-app-joeldroid-lollipop-batch-t2980857#post57678832
Primero cambiamos la carpeta SemcGenericUxpRes de framework a priv-app o app,si no no se deodexara...un vez deodexada la reintegramos en framework
Iniciamos la herramienta y buscamos la ruta donde esta la carpeta system del kamometool y le damos a start para que comience el deodexado
Ultimo paso:
Ya tenemos las aplicaciones deodexadas y el archivo del_odex.sh modificado,ahora hay que crear el zip con las aplicaciones que queremos deodexar...LAS QUE TENEMOS EN EL ARCHIVO del_odex.sh(las que queramos eliminar no las metemos en el zip) bien de forma manual o de forma automatica eliminando las sobrantes de las carpetas y usando crear zip de la herramienta kamometool al final debemos sobreescribir el archivo del_odex.sh que hay en el zip "deodex_install.zip" por el que hemos creado.
Flaseamos el zip via recovery
------------------------------------------------------------------------------------------------------------------
Descargas.
herramientas kamometool y JoelDroid Lollipop Batch Deodexer V 2.5
https://mega.co.nz/#!LA8U3S5R!i8ELLwvS-CMyE2gbKtWboFo3eaKNxxCzz7Mw_9c1B_Q
Rom deodexada C6903_14.5.A.0.270 (solo aplicaciones que faltan por deodexar)
https://mega.co.nz/#!nMEgSRhB!0WkcLo80I1PY74MPN13aBtv4kUlfVIfj-oTDvNL5f6E