[TUTORIAL] Como modificar el tamaño de la NavBar

Responder

Topic author
J.D
Mensajes: 1696
Registrado: Jue Ene 26, 2012 2:25 pm
Ubicación: San Cristóbal, Táchira

[TUTORIAL] Como modificar el tamaño de la NavBar

Mensaje por J.D »

Este tutorial lo hice para aquellos que les gusta la NavBar de cyanogenmod pero esta les ocupa un gran espacio de la pantalla, siguiendo los siguientes pasos podrás modificar el tamaño de esta a tu gusto para ahorrar espacio.

Este tutorial fue probado por mí en CM 10.1 Beta 6 y funciono sin problemas.

No me responsabilizo por daños causados al software del teléfono. Todo lo que hagas esta bajo tu entera responsabilidad. Recuerda realizar un backup antes de hacer cualquier modificación al sistema de tu rom.


Necesitaremos los siguientes programas:

- Apktool: http://goo.im/devs/modstorm/Other/Apktool.rar Extraes su contenido en un directorio “apktool”, preferiblemente C:\apktool.

- Notepad++: http://notepad-plus-plus.org/

- Java SE Development Kit: http://www.oracle.com/technetwork/java/ ... 80260.html

- Winrar

- Explorador de archivos para android, preferiblemente Root Explorer.

¡Ahora manos a la obra!

1. Una vez instalados los programas necesarios, el archivo que necesitamos modificar se llama Framework-res.apk, este archivo se encuentra en:

/System/Framework/Framework-res.apk

Seleccionamos nuestro framework-res.apk y procederemos a extraerlo de nuestra rom al escritorio y después realizar una copia de este en el directorio donde está el apktool. Deberá quedar así:

Imagen

2. Abriremos la ventana de comandos (Shift + Click derecho) “Abrir ventana de comandos aquí”. Ingresaremos el comando java –jar apktool.jar if framework-res.apk y esperaremos a que realice la acción, una vez finalizado ingresaremos el comando java –jar apktool.jar d framework-res.apk esperaremos a que descompile todo. NO DEBES CERRAR LA VENTANA. Cuando finalice todo debe quedar así:

Imagen

3. Abrimos la carpeta framework-res, iremos al directorio C:\apktool\framework-res\res\values y abriremos el dimens.xml con Notepad++ y buscaremos las siguientes tres líneas:

Imagen

La primera línea es la barra en estado normal, la segunda es para el modo tablet y la tercera es para el modo horizontal de nuestro móvil. Modifique los valores asignándolos 36.0, 36.0, 32.0 (No es recomendable valores menores a 30.0), deberá quedar así:

Imagen

4. Procederemos a guardar nuestro archivo modificado, ¿se acuerdan de la ventana de comandos que no cerramos?, pues aquí la necesitaremos de nuevo. Ingresaremos el comando: java –jar apktool.jar b framework-res, este comenzara a reconstruir los “resources” en base a los cambios que hicimos, una vez finalizado este proceso cerraremos la ventana.

5. Renombramos el framework-res.apk a framework-res.zip. Abrimos el .zip con Winrar, vamos al directorio C:\apktool\framework-res\build\apk y moveremos el archivo resources.arsc al zip y lo sobrescribiremos.

Imagen

6. Renombramos de nuevo nuestro framework-res.zip a framework-res.apk y lo movemos a la sdcard del teléfono. Copiamos el apk con Root Explorer de la SD a /System (Recuerda estar en Mount R/W) y le daremos los siguientes permisos:

Imagen

Después de asignarle los permisos procederemos a mover el framework-res.apk modificado a /System/Framework, sobrescribiremos y deberá reiniciarse normalmente.

¡Y listo! Tendremos nuestra NavBar en un tamaño reducido.

NOTA: Si desean volver a modificar el tamaño de la barra deberán utilizar el framework-res original.

Gracias a http://chromloop.com por el tutorial original.
Última edición por J.D el Mié Sep 11, 2013 10:43 am, editado 3 veces en total.
"Spectre"
Intel i3 4170
MSI z87m Gaming
Sapphire Nitro 390 8GB
Crucial Ballistix Elite 8GB
EVGA Supernova 750B2
Corsair Obsidian 650D


Old rigs
Spoiler
ImagenImagen

tony1329
Moderador
Mensajes: 4219
Registrado: Dom Ago 02, 2009 9:19 pm
Ubicación: Los Teques, Miranda.

Re: [TUTORIAL] Como modificar el tamaño de la NavBar

Mensaje por tony1329 »

Excelente! voy a probar! 8-)
Piensa Verde!!! Cuida tu planeta!
Responder