|
||
|
|
|
|||||||
| ROMs y desarrollo Sony Xperia Z2 ROMs y desarrollo Sony Xperia Z2 |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
Crea parche Deodex para Lollipop 5.0 o 5.1
Valido para todo Sony en Lollipop 5.0 y 5.1 Antes de empezar necesitaremos un System dump completo de la compilación que vamos a tomar de base. Para este tutorial tome la 580 de Three que hasta hoy 24 de Agosto es la mas reciente para el Xperia Z2. Un system dump es la particion del sistema Android con todos sus componentes. Hace algun tiempo hice un TUTORIAL que aun es valido para esto y es el primer paso. El System dump de Lollipop 5.1.1 debe contener las siguientes carpetas ![]() El siguiente paso es muy importante y no se debe omitir. Es obligatorio ir a vendor/app y extraer ChromeCustomizations y ims, mover ambas carpetas a app. De igual manera, es importante ir a framework y SemcGenericUxpRes tambien moverlo a app Si no se hace esto la herramienta para hacer el Deodex los va a omitir y son necesarios para el funcionamiento de Android. Se deben incluir en el .zip Deodex. ![]() La HERRAMIENTA DEODEX se descarga desde el hilo oficial y se descomprime, en mi caso todo fue en el escritorio de Windows. Ya que hemos extraido la herramienta para hacer el Deodex ejecutamos SVADeodexerForArt, en los 3 puntitos seleccionamos la carpeta del system dump (flecha roja) y despues de eso podremos seleccionar las 3 carpetas a deodexar (flecha azul) ![]() Despues de haber seleccionado la carpeta del system dump y las 3 carpetas a deodexar, en rosa nos confirma la version y compilacion de Android, hacemos click en Execute y el proceso comienza. (En la siguiente captura el boton cambio a Stop) ![]() Al terminar, la herramienta abre automaticamente un archivo de texto en el que nos indica que no hubo errores, que tardo 652 segundos y las aplicaciones y archivos que no se tocaron. Si el log es correcto podemos continuar! ![]() ![]() Ahora vamos a la carpeta en la que se encuentra la herramienta. Ahi estara app, framework y priv-app ya deodexados ![]() ![]() Ya que el Deodex se llevo a acabo es hora de crear un .zip flasheable por recovery. Estoy adjuntando un .zip vacio que contiene la estructura basica y el script que hace el trabajo. Recuerdan a ChromeCustomizations, ims y SemcGenericUxpRes? Ya es hora de regresar estas aplicaciones la lugar correcto: Las primeras 2 deben de ir en system/vendor/app y SemcGenericUxpRes debe ir dentro de system/framework. Esto debe contener la carpeta system. ![]() Antes de crear el .zip podemos hacer un ligero debloat, es decir eliminar las aplicaciones que no queremos. IMPORTANTE: Chrome va de la mano con ChromeCustomizations, si eliminas uno debes eliminar el otro; si incluyes uno debes incluir el otro. Esta es una lista de las apps que yo elimino por que de cualquier manera son actualizadas por la PlayStore...son obsoletas: system/app/Books system/app/Chrome system/app/com.sonyericsson.xhs system/app/Drive system/app/EditorsDocs system/app/EnchantedForest system/app/Galaxy4 system/app/Gmail2 system/app/GoogleTTS system/app/Hangouts system/app/HoloSpiralWallpaper system/app/Keep system/app/Lifelog-googlePreloadLive-release-2.8.P.0.18 system/app/LiveWallpapers system/app/Maps system/app/Music2 system/app/Newsstand system/app/NewsWeather system/app/NoiseField system/app/PlayGames system/app/PlusOne system/app/sneiaccountmanager system/app/socialife system/app/SomcMovieCreatorRmm system/app/SomcSketch system/app/talkback system/app/Videos system/app/VisualizationWallpapers system/app/YouTube system/priv-app/bgdefocus system/priv-app/com.bambuser.sociallive system/priv-app/infoeye system/priv-app/livewaremanager system/priv-app/retaildemo system/priv-app/SnpVUStore system/priv-app/TimeShiftCamera system/priv-app/Velvet system/priv-app/youtubelive Para crear el .zip utilizamos WinRAR. Selecciona META-INF y system, ambas al mismo tiempo y con un click derecho busca "Añadir al archivo" (Flecha roja) ![]() Dale un nombre, por ejemplo "Deodex y el numero de compilacion" y cambia el formato a .zip. Selecciona OK y el .zip de aprox. 450-500 mb sera creado. ![]() Ya que el .zip fue creado es cuestion de instalarlo y al final borrar los caches y reiniciar! ![]() Asi de facil es ![]() El primer paso antes de modificar apps es que hayan sido deodexadas...de aqui podemos hacer algunas modificaciones a aplicaciones como el framework, launcher e incluso el infame super user mode...todo empieza por hacer deodex. |
| Los siguientes 4 usuarios han agradecido a cachanilla86 su comentario: | ||
|
|
|
#4
|
||||
|
||||
|
__________________
INFORMACIÓN ÚTIL SOBRE LA SECCIÓN CONSEJO: No hagáis tratos con usuarios recién registrados, salvo que tengáis referencias claras de su procedencia
|
|
#5
|
||||
|
||||
|
buenas creo que se merece chinchetaca pero ya, mil gracias
|
|
#6
|
||||
|
||||
|
Excelente y bien explicado
__________________
iPhone 6s Plus 64Gb Space Gray - iOS 9.3.3
Sony Xperia Z2 Negro - [Rom] Marshmallow 6.0.2 Rooted - Debloated - Deodexed |
|
#7
|
||||
|
||||
|
muy buen tutorial crees que pueda aplicarlo al z3? si es asi que deberia cambiar?
|
|
#8
|
||||
|
||||
|
|
| Gracias de parte de: | ||
|
#9
|
||||
|
||||
no me salió, la primera no pasaba del logo y para la segunda deje la carpeta arm de framework solo con los archivos boot dentro lo que me llevo a bootloop :'(
|
|
#10
|
||||
|
||||
|
Genial manual, hice todo correctamente solo tengo una duda al final, es al crear el el archivo para instalar. El zip debe estar formado por el scrip y la carpeta system y dentro de ésta las tres carpetas deodexadas mas la carpeta vendor. Mi pregunta es si la carpeta vendor va con todo el contenido de la system dump o va como la adjuntas tu en el zip deodex000.zip.
Gracias |
|
#11
|
||||
|
||||
|
Genial manual, hice todo correctamente solo tengo una duda al final, es al crear el el archivo para instalar. El zip debe estar formado por el scrip y la carpeta system y dentro de ésta las tres carpetas deodexadas mas la carpeta vendor. Mi pregunta es si la carpeta vendor va con todo el contenido de la system dump o va como la adjuntas tu en el zip deodex000.zip.
Gracias ![]() |
|
#12
|
||||
|
||||
|
Perfecto, y a la hora de instalar puede hacerse desde cero con sus format e incluyendo el supersu y el dualrecovery? gracias
|
|
#13
|
||||
|
||||
|
|
|
#14
|
||||
|
||||
|
Hola, @cachanilla86.
Después de hacer el parche, ¿se puede integrar así como esta a un flasheable full rom(Simplemente reemplazar las tres carpetas)? ¿O necesariamente con tu método van por separado? |
|
#15
|
||||
|
||||
|
Hola, @cachanilla86.
Después de hacer el parche, ¿se puede integrar así como esta a un flasheable full rom(Simplemente reemplazar las tres carpetas)? ¿O necesariamente con tu método van por separado? ![]() |
|
#16
|
||||
|
||||
|
Muy buen tuto!!! Gracias por la info
|
|
#17
|
||||
|
||||
|
funcionara en la copilacion .264?
|
|
#18
|
||||
|
||||
|
me salta error ya van tres veces que lo intento hasta trate de hacerlo una carpeta a la vez y me da error trato de hacerlo en la compi D6603_23.4.A.1.264 y me da error en todo salen las carpetas ya sin los archivos odex pero con el herror no me animo a hacer el zip flasheable
Editado: si funciono movi la app al escritorio y funciono bien lo hizo todo bien solo una duda el scrip que dejaste funciona en un z3 o solo en un z2 lo abri y decia algo sobre el z2 y si no es asi como ediatrlo para el z3 y si da los permisos aunque sea para el z2?? no funciona termine de flashear el archivo y al árecer no da permisos correctos al finalizar el proceso mi z3 se reinicia y se reinicia no arranca por suerte realize un backup antes de bueno solo queda investigar como hacer el correcto archivo metainf para poder deodexear la rom Última edición por jellybean 4.1 Día 12/12/15 a las 19:28:41. |
|
#19
|
||||
|
||||
|
el scrip que dejaste funciona en un z3 o solo en un z2 lo abri y decia algo sobre el z2 y si no es asi como ediatrlo para el z3 y si da los permisos aunque sea para el z2?? no funciona termine de flashear el archivo y al árecer no da permisos correctos al finalizar el proceso mi z3 se reinicia y se reinicia no arranca por suerte realize un backup antes de bueno solo queda investigar como hacer el correcto archivo metainf para poder deodexear la rom
![]() Es el mismo script para todo Xperia Lollipop 5.0 o 5.1. Dice que es del Z2 por que estoy en el foro del Z2. Despues de hacer el deodex debes hacer wipe de caches. Los permisos de la microSD son los mismos para todo Xperia 5.1, desde el Z hasta el Z3+. |
|
|
|
#20
|
||||
|
||||
|
ok muchas gracias por tu respuesta entonces debo realizar el deodexeo sin necesidad del archivo del_odex.sh???
|
![]() |
Estás aquí
|
||||||
|
||||||