Mlro
30/12/12, 10:13:45
He tenido unas pocas de solicitudes en como poder hacer esto y lo único que se me a ocurrido
es hacer un tutorial, porque la verdad fácil no es y no tengo tanto tiempo así
que lo dejo caer por acá es la única solución para que dejen de bombardearme los privados,.
Esta guía esta echa desde un teléfono samsung gt-s5570 y con ROM emanoN en un principio
no se si valdrá para otros teléfonos pero deveria.
http://img7.imageshack.us/img7/7889/20121202191123.jpg http://img853.imageshack.us/img853/5286/20121202191303.jpg
Los pasos previos son los siguientes:
Antes de nada pasar los dibujos que os dejo dentro de tu framework
yo suelo tenerlos dentro de la carpeta (( drawable-ldpi ) y reemplazarlos.
Lo siguente es poner las letras en blancas si no no se verán. requizitos:
Experiencia de compilar / descompilar apk con ApkTool. (Por favor, no me diga cómo hacerlo)
Y las erramientas:
-> Apk Tool etc...
-> framework-res.apk
-> Notepad++
-> CWM Rcovery instalado en tu teléfono (Por favor, no me diga cómo hacerlo)
Empezamos descompilar framework-res.apk ua vez descompilado nos dirigimos a las siguientes carpetas:
framework-res.apk/res/values/Aquí con Notepad++ abrimos el archivo styles.xml ahora hacer lo siguiente:
1º-Buscar lo siguente: Me aparece en la línea 74 usando Notepad++:
<item name="windowBackground">@drawable/mybackground</item>
Reemplazar por esto:
<item name="windowBackground">@drawable/screen_background_dark</item>
2º-Buscar lo siguiente: Línea 568:
<style name="TextAppearance.Widget.IconMenu.Item" parent="@style/TextAppearance.Small">
<item name="textSize">15.0sp</item>
<item name="textStyle">normal</item>
<item name="textColor">?textColorPrimary</item>
Reenplazar el texcolor por lo siguiente:
<style name="TextAppearance.Widget.IconMenu.Item" parent="@style/TextAppearance.Small">
<item name="textSize">15.0sp</item>
<item name="textStyle">normal</item>
<item name="textColor">@color/primary_text_light_no_change</item>
3º-Ahora busca lo suiguiente: Línea 1026:
<style name="Theme.ExpandedMenu" parent="@style/Theme">
<item name="windowBackground">@color/transparent</item>
<item name="listViewStyle">@style/Widget.ListView.Menu</item>
<item name="windowAnimationStyle">@style/Animation.OptionsPanel</item>
<item name="background">@null</item>
<item name="itemTextAppearance">?textAppearanceLarge</item>
<item name="windowShowWallpaper">false</item>
Reemplazar todo por lo esto:
<style name="Theme.ExpandedMenu" parent="@style/Theme">
<item name="listViewStyle">@style/Widget.ListView.Menu</item>
<item name="windowAnimationStyle">@style/Animation.OptionsPanel</item>
<item name="background">@null</item>
<item name="itemTextAppearance">?textAppearanceLargeInverse</item>
volver a compilar y pasar dentro de la apk y ojo que esté la apk dentro de el zip, pasos 1 habre el zip 2 ahora habre framenwork dentro de el zip
3 Ultimo paso pasa el archivo ( resources.arsc ) suele estar en ( projects ) tu proyecto: y build/apk/aquí. Pasalo dentro de tu framenwork y confirma su reempazo en la ventana de confirmacion que te sale dale a que si.
Ahora saca el framenwork de el zip con los cambios echos y pasalo dentro de la carpeta fraamenwork del zip flasheable que os dejé en la descarga
pasa el flasheable a la sdcard del teléfono y reiniciar en modo recovery, he instalar... echo reinicia y ya puedes ver las letras blancas con tu menú negro previamente
sustituidos en la carpeta; en mi cazo esos dos archivos los encuentro en: ( drawable-ldpi ). Disfruten!! :D
listo ya lo tienes
es hacer un tutorial, porque la verdad fácil no es y no tengo tanto tiempo así
que lo dejo caer por acá es la única solución para que dejen de bombardearme los privados,.
Esta guía esta echa desde un teléfono samsung gt-s5570 y con ROM emanoN en un principio
no se si valdrá para otros teléfonos pero deveria.
http://img7.imageshack.us/img7/7889/20121202191123.jpg http://img853.imageshack.us/img853/5286/20121202191303.jpg
Los pasos previos son los siguientes:
Antes de nada pasar los dibujos que os dejo dentro de tu framework
yo suelo tenerlos dentro de la carpeta (( drawable-ldpi ) y reemplazarlos.
Lo siguente es poner las letras en blancas si no no se verán. requizitos:
Experiencia de compilar / descompilar apk con ApkTool. (Por favor, no me diga cómo hacerlo)
Y las erramientas:
-> Apk Tool etc...
-> framework-res.apk
-> Notepad++
-> CWM Rcovery instalado en tu teléfono (Por favor, no me diga cómo hacerlo)
Empezamos descompilar framework-res.apk ua vez descompilado nos dirigimos a las siguientes carpetas:
framework-res.apk/res/values/Aquí con Notepad++ abrimos el archivo styles.xml ahora hacer lo siguiente:
1º-Buscar lo siguente: Me aparece en la línea 74 usando Notepad++:
<item name="windowBackground">@drawable/mybackground</item>
Reemplazar por esto:
<item name="windowBackground">@drawable/screen_background_dark</item>
2º-Buscar lo siguiente: Línea 568:
<style name="TextAppearance.Widget.IconMenu.Item" parent="@style/TextAppearance.Small">
<item name="textSize">15.0sp</item>
<item name="textStyle">normal</item>
<item name="textColor">?textColorPrimary</item>
Reenplazar el texcolor por lo siguiente:
<style name="TextAppearance.Widget.IconMenu.Item" parent="@style/TextAppearance.Small">
<item name="textSize">15.0sp</item>
<item name="textStyle">normal</item>
<item name="textColor">@color/primary_text_light_no_change</item>
3º-Ahora busca lo suiguiente: Línea 1026:
<style name="Theme.ExpandedMenu" parent="@style/Theme">
<item name="windowBackground">@color/transparent</item>
<item name="listViewStyle">@style/Widget.ListView.Menu</item>
<item name="windowAnimationStyle">@style/Animation.OptionsPanel</item>
<item name="background">@null</item>
<item name="itemTextAppearance">?textAppearanceLarge</item>
<item name="windowShowWallpaper">false</item>
Reemplazar todo por lo esto:
<style name="Theme.ExpandedMenu" parent="@style/Theme">
<item name="listViewStyle">@style/Widget.ListView.Menu</item>
<item name="windowAnimationStyle">@style/Animation.OptionsPanel</item>
<item name="background">@null</item>
<item name="itemTextAppearance">?textAppearanceLargeInverse</item>
volver a compilar y pasar dentro de la apk y ojo que esté la apk dentro de el zip, pasos 1 habre el zip 2 ahora habre framenwork dentro de el zip
3 Ultimo paso pasa el archivo ( resources.arsc ) suele estar en ( projects ) tu proyecto: y build/apk/aquí. Pasalo dentro de tu framenwork y confirma su reempazo en la ventana de confirmacion que te sale dale a que si.
Ahora saca el framenwork de el zip con los cambios echos y pasalo dentro de la carpeta fraamenwork del zip flasheable que os dejé en la descarga
pasa el flasheable a la sdcard del teléfono y reiniciar en modo recovery, he instalar... echo reinicia y ya puedes ver las letras blancas con tu menú negro previamente
sustituidos en la carpeta; en mi cazo esos dos archivos los encuentro en: ( drawable-ldpi ). Disfruten!! :D
listo ya lo tienes