martes, 7 de marzo de 2017

Personalizar una rom stock para huawei cm990

Por Victor Garcia y Oriana López





PASOS A SEGUIR:



1) Descargar el siguiente link, en el cual se encuentran los programas necesarios: https://drive.google.com/open?id=0B_mHsJVFn9wnTWpseGhoY1R0NjQ

2) Extraer los archivos que se encuentran dentro de los .rar en cualquier ubicación de su pc.

3) Ejecutar el archivo “7z920.exe” y realizar el proceso de instalación (Solo si no tienen instalado este programa). Este nos servirá para comprimir la rom y también para realizar cambios en las aplicaciones o apks. Más adelante iré explicando.

4) Ejecutar el archivo “npp.6.5.5.Installer.exe” y realizar el proceso de instalación (Solo si no tienen instalado este programa). Este nos servirá para editar el archivo build.prop en caso de querer agregar mejoras.

5) Para comenzar a reemplazar o editar aplicaciones para la personalización de la rom entramos en la carpeta “system” (esta contiene todas las apks del sistema) y procedemos a reemplazar por otras previamente descargadas, editadas o en su defecto eliminar alguna que no consideremos necesaria.

6) Para editar la apariencia de una apk hacemos clic derecho sobre la apk y debajo de la opción “abrir” nos aparecerá “7-Zip”, colocamos la flecha del mouse allí y se nos abrirán otras opciones, ahí escogemos “abrir comprimido” o si nos aparece en ingles escogemos “Open archive” que sería la primera opción. Nunca podemos extraer las carpetas de la apk y volverlas a comprimir porque no funcionaría o daría fallas. No obstante esto se puede hacer solo para observar las imágenes, íconos ect…y poder editar o cambiar estas imágenes para la personalización.

Las imágenes, íconos, ect... en la mayoría de los casos se encuentran dentro de la carpeta “drawable-hdpi” que está dentro de la carpeta “res” y en otros casos los íconos de las apks que aparecen bien sea en el escritorio o en el cajón de las aplicaciones se encuentran en la carpeta “mipmap-hdpi”.
7) Después de haber realizado cambios en las imágenes de las carpetas podemos insertar estas imágenes en las carpetas de la apk que hemos abierto comprimida, es decir, sin extraer las carpetas, sino más bien abriendo las carpetas donde se encuentran las imágenes y reemplazarlas.
8) Al finalizar la edición cerramos y nos quedará la apk editada y lista para colocar dentro de la carpeta “system”.
9) Para cambiar el nombre que aparece en el momento en que el recovery está instalando la rom:

- Entrar en la carpeta META-INF/com/google/android y abrir el archivo “updater-script” con el Notepad++
- En la segunda línea, donde dice “Huawei CM990” cambiar esto sin editar más nada y colocar el nuevo nombre o lo que ustedes quieran.
- Cerrar y guardar cambios. Ya con esto la carpeta “META-INF” estará lista para ser incluida en la rom.
10) Para optimizar el funcionamiento se pueden eliminar apks que no utilicemos pero también se puede eliminar la carpeta “themes” que está dentro de “system” y contiene los temas por defecto del celular. Por ende se debe borrar “HwThemeManager.apk” que se encarga de cambiar estos temas o algún otro tema descargado.
11) Para mejorar la velocidad al momento de iniciar o haber reiniciado se elimina “HwProfileSwitcher.apk” que se encarga de cambiar los perfiles.
12) Para hacer la rom más liviana borramos cuatro videos que están ubicados en la carpeta “video” siguiendo esta ruta dentro de las carpetas: system/media/video.
13) Para añadir nuevos sonidos seguimos esta ruta “system/media/audio” y dentro de la carpeta audio tenemos las carpetas: “alarms” para añadir o cambiar sonidos del despertador, “notifications” para añadir o cambiar sonidos a las notificaciones como mensajes, ect, “ringtones” para añadir o cambiar los repiques y la carpeta “ui” para añadir o cambiar sonidos de la cámara, bloqueo y desbloqueo, ect.
14) Para añadir mejoras y personalizar la descripción de la rom editando el archivo “build.prop” entramos en la carpeta “system”, ubicamos este archivo, damos clic derecho sobre él y luego clic en “Edit with Notepad++”. Una vez dentro añadimos las líneas de mejoras que hayamos conseguido, editamos los datos que queramos (ojo, solo datos como como el N° de modelo, nombre y cosas así), cerramos y listo.
15) Para empaquetar la Rom seleccionamos las carpetas “cust”, “META-INF”, “system” y el archivo “boot.img” damos clic derecho sobre la selección, colocamos el cursor en “7-Zip” y seleccionamos “Añadir al archivo” o “Add to archive” damos clic en formato de archivo y seleccionamos la opción “zip”.

Podemos editar de una vez el nombre de la rom dejando obligatoriamente la terminación .zip y separando las palabras por un guión de manera que no quede ningún espacio entre las palabras, letras o números a colocar como nombre o de lo contrario el recovery no reconocería la rom.
Damos clic en aceptar y esperamos que se comprima nuestra rom.
Obtendremos como resultado un archivo .zip que vendría siendo ya la rom casi finalizada.
También se puede cambiar el nombre después de comprimir el zip pero igual separando con guiones o colocando el nombre todo pegado.
16) Para cambiar la imagen por defecto de la pantalla de inicio (Ojo esto hay que hacerlo dentro del .zip sin descomprimirlo)

Entrar en la carpeta system/framework damos doble clic en “framework-res.apk” doble clic en la carpeta “res” doble clic en “drawable-nodpi” y reemplazamos el archivo “default_wallpaper.jpg” con la imagen que queramos, obviamente debe ser una imagen con formato .jpg su nombre debe ser cambiado a default_wallpaper y tener las mismas dimensiones 960 x 800. Preferiblemente una imagen que esté incluida en la apk de fondos de pantalla que vallan a añadir a la rom porque de cambiar la imagen por defecto en las opciones del teléfono y no tener esta imagen dentro de alguna aplicación de fondos de pantalla no se podría volver a colocar. 


ATENCIÓN: 
A) La carpeta “cust”, “META-INF”, “system” y el archivo “boot.img” que descomprimieron anteriormente son la base de nuestra rom, es decir, contienen todos los archivos que trae la rom de fábrica del teléfono como son las aplicaciones, librerías, ect.
B) Algunas aplicaciones descargadas o conseguidas por ahí tienden a tener un nombre diferente a las de fábrica, por ejemplo: La apk de mensajería de fábrica está definida como “Mms.apk” mientras que una apk descargada puede tener el nombre de “8sms-1.48.3.apk”. En este caso se puede agregar con su nombre original siempre y cuando borremos previamente la de fábrica o simplemente cambiamos el nombre de la apk descargada a “Mms.apk” reemplazando la de fábrica igualmente.
C) Antes de crear la rom es necesario que prueben desde su teléfono las apks que hayan editado o descargado. La forma de hacerlo es copiando la apk de la “pc” a la “sd” o memoria externa del celular. Posteriormente desde el dispositivo se debe utilizar el rootexplorer o cualquier otro explorador de archivos con las mismas funciones. Copiar la apk a la carpeta “app” que está dentro de “system” reemplazando la de fábrica, esperar que termine el proceso y reiniciar.

Si la apk funciona perfectamente significa que se instalará y funcionará bien en la nueva rom.
Recomiendo hacer una copia de las apks a reemplazar por si las necesitan reinstalar nuevamente. Esto se hace de la misma forma con el rootexplorer pero a la inversa, es decir, copiando la apk desde system/app a la sd.
NOTA:
Proximamente en un video les mostrare como instalar una rom personalizada en el equipo



2 comentarios:

  1. una vez creada mi rom puedo instalarla de una vez en el telefono o debo hacer otro paso?

    ResponderEliminar
    Respuestas
    1. si, una vez ya creada la rom y compresa como archivo rar puedes pasar a instalarla, siguiendo los pasos que dejare en el video

      Eliminar