• Hola, con los nuevos cambios del sitio he puesto diferentes tipos de publicidad que podrian resultar algo molestas. Sin embargo, luego de registrarte e interactuar un poco con la pagina, van a ser reemplazados por otros mas sutiles y pequeños! * A mi tampoco me gusta la publicidad, pero es una de las piezas para que el sitio esté disponible. Si bloqueas la publicidad, probá desactivarla unos dias.
    Gracias

Universal Odex Script Version 6.2 (07/08/2013)

Estado
Cerrado para nuevas respuestas.

OcampoFer

Usuario con historia
#1
¿Deseas más velocidad para tu rom?

¡Ahora es posible!

(Sólo para el teléfono Rooteado)

Muy importante: Por favor, antes de instalar este MOD, hagan un NANDROID (BackUp) de su sistema.

IMPORTANTE: Se instala vía RECOVERY. No es necesario hacer Wipe Cache/Dalvik antes de instalarlo. Por favor, reportar problemas o bugs solamente si estás utilizando la ultima versión.

Las diferencias entre este Script y el original son:

  • Se agregaron comandos para "odex" lo que desees.
  • Se puede realizar sin una PC.
  • Mas universal que el original.
  • Muy simple de usar.
  • Este Script es soportado por el desarrollador y se le agregan nuevas características en cada actualización.
  • Es un .ZIP flasheable por Recovery
  • Todas las herramientas están incluidas en el .ZIP.

¿Qué es ODEX y DEODEX?

En el sistema de archivos de Android, las aplicaciones vienen en paquetes con la extensión ".APK". Estos paquetes de aplicaciones contienen archivos ".ODEX" cuya función es ahorrar espacio. Estos archivos ".ODEX" son en realidad colecciones de partes de una aplicación que se ha optimizado antes de arrancar. Al hacerlo, se acelera el proceso de arranque, ya que carga previamente parte de una aplicación. Por otro lado, también hace que la piratería de aplicaciones se mas difícil, porque una parte de la codificación ya se ha extraído a otra ubicación antes de la ejecución.
 
Luego viene DEODEX:
 
Deodexing es básicamente un re-empaque de las APKs de tal manera que se vuelven a montar en archivos "classes.dex". Al hacer esto, todas las piezas de un paquete de aplicaciones se unen de nuevo en un solo lugar.
En resumen, las ROMs Deodexed (o APKs) tienen todos sus paquetes de aplicaciones juntos en un solo lugar, lo que permite una fácil modificación, como la tematización. Ya no quedan trozos de código en cualquier lugar asegurando una mayor integridad.
 
Por lo tanto:
 
ODEX = Mas velocidad y menos personalización.
DEODEX = Menos velocidad y mas personalización.
 
Creo que te gusta más la velocidad antes que la personalización (menos personalización para los dev porque es muy difícil modificar un archivo odex) y para esto está este MOD.
Otra explicación:

Si aplicas Odex a la rom, tendrá también más espacio en los datos (esto es importante porque si usted no tiene partición ext4 en sdcard, usted no tendrá demasiado espacio libre), aumenta la duración de la batería, mayor estabilidad y aumenta el desempeño de la ROM en general. Pero usted no puede modificar las APK después de aplicar ODEX.
De hecho, ODEX es una OPTIMIZED-DEX y el Sistema Android carga las aplicaciones de sistema mas rápido que cuando ellas están deodexed (DEOPTIMIZED-DEX).
Cuando usted tiene un archivo DEODEX, tiene "xxxx.apk" en system/app y en data/Dalvik-cache [email protected]@"xxxx.apk"@classes.dex, pero con el archivo Odex tiene archivos .apk en system/app y File.odex en system/app.
 
El Script hace lo siguiente: (dependiendo de la opción que elijas)

  • Odex bootstrap.
  • Odex framework.
  • Odex app en system.
  • Odex app en preload (Si tu teléfono tiene preload partition para equipos como el Galaxy S3).
  • Odex app en data.
  • Elimina classes.dex de framework, app en system, app en preload y app en data.
  • Zipalign de app en system, app en preload y app en data.
  • Elimina libs de app en system y app e preload, porque no son necesarias. (Android necesita libs en system/lib y no en la apk) para hacer mas expacio libre para el Odex.
  • Elimina dalvik del system, de preload, de data y de framework de data/dalvik-cache.
Como aplicar ODEX:

  1. Descarga el archivo.
  2. Reiniciar y entrar en modo Recovery.
  3. Instalar el archivo .ZIP
  4. Reiniciar
  5. Abrir el Terminal Emulator (Se instala automaticamente).
  6. Escribir "SU" para obtener permisos ROOT.
  7. Escribir "Dexo -h" para mostrar los comandos disponibles para tu teléfono.
  8. Escribir "Dexo -XXXX" En XXXX se elije una de las opciones disponibles.
  9. El teléfono se reinicia automáticamente una vez finalizado el proceso.
Comandos para ODEX:

  • dexo -bs (odex solo el boot file, bootstrap, de framework)
  • dexo -fr (odex todo el framework)
  • dexo -csa (odex solo la app específica en system
  • dexo -sys (odex todas las app in system)
  • dexo -fcs (odex todo el framework y la app específica en system)
  • dexo -pa (odex preload partition)
  • dexo -cpa (odex solo la app específica en preload)
  • dexo -all (odex toda la rom) (bootstrap, framework, system, preload) (NO DATA!)
  • dexo -dat (odex app en data)
Para usar dexo -csa y dexo -fcs necesitas creaer un archivo llamado CSA.TXT en tu tarjeta SD.
En ese archivo, necesitas escribir el nombre de la APK que le quieres aplicar ODEX. Ejemplo:
Phone.apk Browser.apk Mms.apk Dialer.apk

Para usar dexo -cpa necesitas crear un archivo llamado CPA.TXT en tu tarjeta SD.
En ese archivo, necesitas escribir el nombre de la APK que le quieres aplicar ODEX. Ejemplo:
Browser.apk Mms.apk Gmail.apk Vending.apk

Importante para aplicar ODEX a la ROM:


  • Para aplicar Odex Bootstrap (Command 'dexo -bs') Necesitar tener al menos 5% de espacio libre en System.
  • Para aplicar Odex Framework (Command 'dexo -fr') Necesitar tener al menos 10% de espacio libre en System.
  • Para aplicar Odex System Apps (Command 'dexo -sys') Necesitar tener al menos 20% de espacio libre en System.
  • Para aplicar OdexPreload Apps (Command 'dexo -pa') Necesitar tener al menos 25% de espacio libre en Preload.
Para mas información contactar al E-Mail: [email protected]

Funciona en todas las ROMS (Froyo, GingerBread, IceCreamSandwich and JellBean)
AOKP
CM 6-7-9-10
BASE STOCK
ALL!


Changelog:


Universal Odex Version 6.2
- Added 1 New Command To Odex Your Rom
> Now You Can Odex:
+ Only Specific Preload Apps ('dexo -cpa')




Universal Odex Version 6.1 Private
- Fixed Minor Bug
- Rewritten Script
- Changed Command 'dexo -psa' In 'dexo -pa'
----------------------------------
Universal Odex Version 6.0 Private
- Added Controll Of Free Space In System
- Added New Command To Activate Log
> Type 'dexo -(one of the option that you have decided) -log'
----------------------------------
Universal Odex Version 5.2 Private
- Removed 'fixbox' Script Because Now There Aren't Necessary Symlink Of BusyBox
- Added Check Of Root Permission
- Updated Command 'dexo -all' To Odex Also Preload Apps
----------------------------------
Universal Odex Version 5.1
- Fixed Bug Of Odex System And Preload
----------------------------------
Universal Odex Version 5.0
- Added 1 New Command To Odex Your Rom
> Now You Can Odex:
+ Only Preload Apps ('dexo -psa') (if your phone has preload partition)
- Skipped Odex Of RootExplorer If Is Installed In System Or Preload Or Data (beacause old version can't be odexed and i prefer old version)
- Fixed A Lot Of Bug
- Changed A Little Bit The Interface
- More Universal Now
- Add New Script (Type 'fixbox') To Fix Error Of Busybox (Like clear: not found)
----------------------------------
Universal Odex Version 4.2.3
- Added 1 New Command To Odex Your Rom
> Now You Can Odex:
+ App In Data ('dexo -dat')
----------------------------------
Universal Odex Version 4.2.2
- Fixed Grep Of 'dexo -csa' And 'dexo -fcs'
----------------------------------
Universal Odex Version 4.2.1
- Fixed Bug Of Commands 'dexo -csa' And 'dexo -fcs'
----------------------------------
Universal Odex Version 4.2 Beta
- Added 2 New Command To Odex Your Rom
> Now You Can Odex:
+ Only Specific App ('dexo -csa')
+ Framework With Specific App ('dexo -fcs')
----------------------------------
Universal Odex Version 4.1.3
- Fixed BootLoop On Device Like Galaxy S2 (Fixed Permission)
----------------------------------
Universal Odex Version 4.1.2
- Updated Android Terminal Emulator
----------------------------------
Universal Odex Version 4.1.1.1
- More Compatible
----------------------------------
Universal Odex Version 4.1.1
- Fixed Remove Temp File
- Fixed Zipalign For ICS And JB
- System Now Is Mounted By Busybox
- Add Info For Android JB 4.3 And KLP 5.0
- System Apps Now Have The BCP For Odex
----------------------------------
Universal Odex Version 4.0.1
- Edited Script To Fix Some Words
----------------------------------
Universal Odex Version 4.0
- Added 4 New Command To Odex Your Rom:
> Now You Can Odex:
+ Only Bootstrap ('dexo -bs')
+ Bootstrap and Framework ('dexo -fr')
+ Only System Apps ('dexo -sys')
+ All Rom ('dexo -all')




Credits:


  • Tommy Nguyen (For Universal Dexo Version 3.1)
  • @MatrixDJ96 (Creator Of Universal Odex Version 6.2)
  • MrTony68 (Beta Tester)
  • @angel.sea (For Support)
  • You (For Your Download)
Link de descarga:

[hide]

https://googledrive.com/host/0B2ftBo...VZITGRMenpQeWM

[/hide]


¡¡¡DISFRUTA DE MAS ESTABILIDAD, MAS VELOCIDAD Y MAYOR DURACIÓN DE LA BATERÍA!!!
 

Fuente:

http://forum.xda-developers.com/showthread.php?t=2390162
 
Última edición por un moderador:
Estado
Cerrado para nuevas respuestas.