Ver Mensaje Individual
  #36  
Viejo 28/03/13, 14:39:31
Array

[xs_avatar]
..R.. ..R.. no está en línea
Miembro del foro
 
Fecha de registro: mar 2013
Mensajes: 121
Modelo de smartphone: Nexus 5
Tu operador: Orange
 Cita: Originalmente Escrito por Black_Coder Ver Mensaje
Hola compañeros, tras el tutorial de Cómo portar una ROM, os traigo el de cómo modificarla, la guía definitiva. No vamos a entrar en conceptos de Kitchen de DSIDXA, o cosas por el estilo, vamos a entrar en cómo pulir o dejar a tu gusto una ROM.

Prerequisitos:
-WinRAR
-Notepad ++
-Tiempo y paciencia
-Conocimientos básicos de desarrollo de Android

¿Qué se puede modificar?
TODO, absolutamente todo. Cada ROM es un mundo, pero muy modificable. puedes cambiar desde .apk hasta el framework-res.apk (No te preocupes, más adelante lo explicaré todo)

Pasos a seguir:
1.- Lo primero es crear una carpeta con las Apps que quieras meter, o lo que quieras modificar de la ROM, como parches (Beats Audio, Bravia Engine...)

2.- Copiamos el ZIP 2 veces, uno lo renombramos a Intacta y el otro a MOD

3.- Abrimos los 2 ZIPs

4.- Empezamos con las Apps abriendo MOD/system/app y nos encontraremos con una gran lista de Apps. Bien, eliminamos lo que queramos, teniendo cuidado con las Apps del sistema, y ponemos o añadimos lo que se nos antoje.

5.- Seguimos con el aspecto. Si quieres meter un Theme ya hecho para CyanogenMod, lo introducimos en /system/app, y si es un Theme para una Stock, nos fijamos en las carpetas que trae y arrastramos y SOBREESCRIBIMOS los archivos de las carpetas. Para crear un theme para una Stock o CyanogenMod, id a Tutoriales, explicaré como.

6.- Cambiar el BootAnimation y el BootLogo. Para cambiar el BootAnimation, entramos en /system/media y metemos el que queramos, sobreescribiendo. Se llamará bootanimation.zip. Antes de meterlo, nos fijamos en que la resolución sea la misma que la de nuestro móvil (320X480 en nuestro caso). Para el BootLogo es un pelín más lioso, así que lo explicaré en Tutoriales.

7.- Cambiando el build.prop. Para empezar, tan sólo tocaremos:
-ro.build.id="Rellena con tus datos"
-ro.build.display.id="Rellena con tus datos"
-ro.build.date="Rellena con la fecha"
-ro.modversion="Rellena con tus datos"

8.- Modificando el updater-script. Para ello nos metemos en META-INF/com/google/android/updater-script. Lo abrimos con Notepad ++ y lo único que tocaremos será para introducir comentarios mientras instala. Se introducen mediante este código:
-ui_print("TEXTO");
Al introducir esto, nos mostrará el Recovery mientras instalamos los típicos mensajes de "Instalando ROM" y esas cosas

9.- Cambiando el Kernel. Esto es muy sencillo, bajamos el que queramos que sea para nuestro dispositivo, y dentro del ZIP habrá un archivo llamado "boot.img". Bien, cogemos el del archivo y lo SOBREESCRIBIMOS. Listo, Kernel cambiado.

10.- Cambiar el Fondo de pantalla que viene con la ROM. Esto se hace desde la ruta /system/framework/framework-res.apk, lo abrimos con el WinRAR y entramos en /framework-res.apk/res/drawable o en /framework-res.apk/res/drawable-hdpi o en otras, pero siempre estará en una de las carpetas de /framework-res.apk/res/ y siempre será default_wallpaper.jpg. Bien, cuando lo encontremos, arrastramos el que queramos al ZIP y sobreescribimos. Listo, Wallpaper cambiado.

Tutoriales:

*Cambiar BootLogo:
el BootLogo es esa imagen que sale antes del BootAnimation. Para cambiarla en una ROM, haremos lo siguiente.
-Descargamos una de internet o seguimos el tutorial de Overdrack de cómo hacer uno propio.
-Descargamos el "PackBootLogo.rar" del Post y lo descomprimimos.
-Metemos el "load_oemlogo" en la ruta /system/bin
-Metemos la carpeta "clogo" en /system
-Abrimos /META-INF/com/google/android/updater-script/ e introducimos:
Código:
set_perm(0, 0, 06755, "/system/bin/load_oemlogo");
run_program("/system/bin/load_oemlogo");
-Cogemos nuestro "oemlogo.mbn" y lo introducimos SOBREESCRIBIENDO en la carpeta /system/clogo

*Hacer un Theme para una ROM:
Para hacer esto usaremos la mejor herramienta: UOT Kitchen. Seguiremos los siguientes pasos:
-Entramos en http://www.uot.dakra.lt y pinchamos en "Kitchen"
-Empezamos a modificar cosas. ahora no voy a explicar cosa por cosa, solo por encima:
  • Battery: Cambiar el Logo de la batería
  • Icons: Para cambiar iconos de la Staus Bar o introducir emoticonos
  • Status Bar: Para cambiar todo lo relacionado con el aspecto de la Status Bar de un móvil, desde el inicio al fin
  • Popup: Cambiar los cuadros de mensajes que salen, la barra de volumen, barra de desplazamiento, etc
  • Lockscreen: No tocar, solo para ROMs AOSP
  • Window: Animaciones de ventana
  • Fonts: Cambiar la fuente
  • Bootanimation: Cambiar el Bootanimation. Escogemos MDPI (320X480)
  • File Upload: Subiremos SystemUI.apk y framework-res.apk en caso de ROM no CyanogenMod, y si es CyanogenMod, subiremos el theme que venga del ZIP que modificamos, como "Cyanbread.apk" o "Androidian.apk"
  • Summary: Resúmen de lo que hemos puesto en el tema. Cuando hayamos revisado todo, le damos a "Submit Work to Kitchen". Eso nos redireccionará a una Web en la que esperaremos a que nos aparezca nuestro Theme, y lo bajamos.
    Fin de los Tutoriales, iré actualizando según me digáis.

NOTA: Si te ha servido, da las "Gracias" y dame créditos

NOTA2: Es un artículo informativo, de nivel básico, tenedlo en cuenta. Aún así, me ha costado mucho trabajo, así que por favor, agradecédmelo con un simple "Gracias"

Cualquier duda existencial la responderé con gusto
una cosa la pagina uot dakra es sin www
Responder Con Cita
Gracias de parte de: