BrNoMen
12/08/11, 02:32:17
PROBLEMA DETECTADO:
las alarmas por algún motivo no se pueden ver correctamente (se configuran y todo normalmente, solo que la hora no se ve, aunque funciona bien)
http://img688.imageshack.us/img688/5006/foto1qyw.jpghttp://img89.imageshack.us/img89/6740/foto2ohg.jpg
Hola que tal! Bueno al fin pude hacer lo que hace tiempo quería... jaja.
Este tutorial es para cambiar el fondo de los menús tal y como lo muestro aquí:
http://img695.imageshack.us/img695/1358/fotoapf.png
(El fondo no combina mucho con el glow y con la barra de la derecha jaja luego lo cambiaré).
Hace un buen tiempo quería cambiar el fondo pero no me resultaba. Encontraba themes que lo hacían (tal como el darkmiu o como se escriba, o el honeycomb) pero nada de mi agrado, así que decidí hacerlo por mi mismo. Espero les sirva.
se necesita:
- Antes que todo, deben tener el apktool. Está en los archivos adjuntos. o AQUÍ (http://www.multiupload.com/KRTATZGXQS).
- Algún editor de xml. Creo que el notepad lo pueden utilizar. Yo uso el xml copy editor. Pueden buscarlo en google.
- Segundo necesitan la imagen que quieran de fondo (pueden buscar ACÁ (http://www.talkandroid.com/wallpapers/) si desean ).
- El framework-res.apk de su sistema, ubicado en system/framework. Así mismo el SystemUI.apk de system/app. Este archivo no le hacemos ninguna edición pero para evitar problemas, lo colocaremos también en el archivo zip que se instalará.
- Una carpeta exclusiva para mantener el orden, donde habrá una donde descompriman el apktool, y la otra con el framework-res.apk y el systemui.apk
- Paciencia.
No sé si para esta aplicación necesitan instalar el sdk, ya que yo lo tengo de antes, y no es difícil de instalar, claro que de todas maneras no me acuerdo jaja. Si lo necesitan (les aparece algún error) pues me dicen, lo busco y les subo algún tuto.
Ok entonces las instrucciones:
1.- Busquen la imagen deseada. Luego deben redimensionarla a 320*480 que es la pantalla de nuestro móvil. Yo lo hice con paint jaja así que no es tan difícil. La guardan como png.
2.- Ahora, copian el framework-res.apk (ojo no lo borren) y lo dejan en la misma carpeta que el apk tool.
http://img807.imageshack.us/img807/3499/unow.png
3.- Ahora abren simbolo del sistema, o cmd, o como quieran llamarle. (inicio , ejecutar, cmd, enter es una manera). Una vez ahí, deben ir a la ruta del apktool. La forma más facil es colocando "cd" y luego la dirección de la ruta. Si tienen windows 7, la ruta se puede obtener haciendo click en un espacio vacío en la barra de direcciones de la carpeta, y aparecerá. Lo pegan en la consola con boton secundario - pegar, y luego enter.
http://img28.imageshack.us/img28/3254/dosj.png
4.- Ahora deberán colocar lo siguiente sin las comillas:
a.- "apktool if framework-res.apk" . Esto creará un archivo. Ni idea para qué sirve pero la guía de uso decía eso. jaja
b.- ahora colocan "apktool d framework-res.apk" Esto es para descompilar el archivo. Aparecerá una carpeta nueva de nombre framework-res.
http://img824.imageshack.us/img824/3008/tresp.png
5.- Ahora deben ir a la carpeta creada (no cierren la consola). Entran a "res". Como verán, aquí hay muchas carpetas con muchos xml que representan las personalizaciones del móvil. Pueden averiguar, buscar y cambiar cosas como imágenes, etc.. A nosotros nos importa la carpeta "values". Dentro de esta carpeta eligen el "styles.xml" y lo editan con el programa que deseen.
http://img171.imageshack.us/img171/7809/cuatrooo.png
6.- Cuando lo estén editando, busquen la línea que dice "<style name="Theme">" . Abajo de esta encontrarán "<item name="colorBackground">color/background_dark</item>" (lo más probable). Esta linea deben cambiarla por "<item name="colorBackground">color/transparent</item>".
Luego buscan con un buscador o manual dentro del texto "<item name="windowBackground">". Debería estar abajo de algo que dice "expandable".
Deberán cambiar el valor que tiene de:
"<item name="windowBackground">drawable/screen_background_dark</item>" a:
"<item name="windowBackground">drawable/screen_background_dark_transparent</item>".
Cierran y guardan.
http://img40.imageshack.us/img40/1810/cincooo.png
7.- Ahora, deberán ir donde la imagen que escogieron, y colocarle el nombre de: "screen_background_dark_transparent.png". La copian, y la pegan en la carpeta "res/drawable-mdpi". El original elimínenlo para no tener problemas de reemplazar en los siguientes pasos.
http://img840.imageshack.us/img840/3730/seisss.png
8.- Ahora está todo listo. Vuelven a la consola y colocan "apktool b framework-res" (sin la extensión apk). Esperan un poco, talvez salgan algunos errores pero no se preocupen. Talvez demore también, solo esperan a que aparezca "building apk file...." Y les deje escribir de nuevo.
http://img577.imageshack.us/img577/7427/sieeteeee.png
9.- Ahora, dentro de la carpeta "framework-res" que fue creada por el apktool, aparecerán 2 nuevas. Entren a "build/apk". Ahí, copien el resources.arsc y péguenlo en la carpeta donde tienen el framework-res.apk original. Luego vuelven a la carpeta build/apk, entran a res, luego "drawable-mdpi", copian la imagen de fondo que colocamos antes (ahora debería ser más liviana) y la pegan en la misma donde colocaron el resources.arsc http://img830.imageshack.us/img830/9688/ochoooo.png
10.- Ahora lo que deben hacer es editar el framework-res.apk original, cambiandole la extensión a zip o como quieran. Yo cambié la extensión a zip. Luego lo abren, eliminan el "resources.arsc" que viene ahí, y arrastran el que copiamos nosotros. IMPORTANTE QUE NO LO AGREGUEN COMPRIMIDO!. Coloquen aceptar.
http://img692.imageshack.us/img692/6194/nueveeeev.png
11.- Ahora, dentro del mismo zip vayan a res/drawable-mdpi y arrastran el "screen_background_dark_transparent" que copiamos dentro del apktool. Este tampoco debe tener ningún tipo de compresión. ES IMPORTANTE UTILIZAR EL COPIADO DESDE APKTOOL (el más liviano). SI USAN EL QUE USTEDES CREARON, O EDITARON, O DESCARGARON DE INTERNET NO FUNCIONARÁ.
12.- Ahora que hicieron lo anterior, renombren el framework-res.zip a framework-res.apk, y está listo para ser usado :)
Deben instalarlo en recovery con un archivo zip. Debido a que deben hacerle sign y puras estupideces que en realidad es una lata, les dejaré un zip en adjuntos para que reemplazen el framework-res.apk y el SystemUI.apk que trae por los suyos, y luego los apliquen en recovery. (reemplazenlo arrastrando los archivos al zip, no descomprimiendo y comprimiendo nuevamente, al igual que como lo hicimos con el framework-res. )
Ya pueden cerrar todo. Van a recovery, si es necesario montan el sistema (advanced, mount system). Luego instalan el zip que crearon/modificaron, esperan a que inicie, vayan a ajustes para probar, y verán como está su fondo ahí :).
Ojalá les funcione. Cualquier duda pregunten.
fuentes:
http://forum.samdroid.net/f57/simple-tutorial-add-window-background-picture-your-theme-5074/
http://www.miui-au.com/add-ons/apktool/
las alarmas por algún motivo no se pueden ver correctamente (se configuran y todo normalmente, solo que la hora no se ve, aunque funciona bien)
http://img688.imageshack.us/img688/5006/foto1qyw.jpghttp://img89.imageshack.us/img89/6740/foto2ohg.jpg
Hola que tal! Bueno al fin pude hacer lo que hace tiempo quería... jaja.
Este tutorial es para cambiar el fondo de los menús tal y como lo muestro aquí:
http://img695.imageshack.us/img695/1358/fotoapf.png
(El fondo no combina mucho con el glow y con la barra de la derecha jaja luego lo cambiaré).
Hace un buen tiempo quería cambiar el fondo pero no me resultaba. Encontraba themes que lo hacían (tal como el darkmiu o como se escriba, o el honeycomb) pero nada de mi agrado, así que decidí hacerlo por mi mismo. Espero les sirva.
se necesita:
- Antes que todo, deben tener el apktool. Está en los archivos adjuntos. o AQUÍ (http://www.multiupload.com/KRTATZGXQS).
- Algún editor de xml. Creo que el notepad lo pueden utilizar. Yo uso el xml copy editor. Pueden buscarlo en google.
- Segundo necesitan la imagen que quieran de fondo (pueden buscar ACÁ (http://www.talkandroid.com/wallpapers/) si desean ).
- El framework-res.apk de su sistema, ubicado en system/framework. Así mismo el SystemUI.apk de system/app. Este archivo no le hacemos ninguna edición pero para evitar problemas, lo colocaremos también en el archivo zip que se instalará.
- Una carpeta exclusiva para mantener el orden, donde habrá una donde descompriman el apktool, y la otra con el framework-res.apk y el systemui.apk
- Paciencia.
No sé si para esta aplicación necesitan instalar el sdk, ya que yo lo tengo de antes, y no es difícil de instalar, claro que de todas maneras no me acuerdo jaja. Si lo necesitan (les aparece algún error) pues me dicen, lo busco y les subo algún tuto.
Ok entonces las instrucciones:
1.- Busquen la imagen deseada. Luego deben redimensionarla a 320*480 que es la pantalla de nuestro móvil. Yo lo hice con paint jaja así que no es tan difícil. La guardan como png.
2.- Ahora, copian el framework-res.apk (ojo no lo borren) y lo dejan en la misma carpeta que el apk tool.
http://img807.imageshack.us/img807/3499/unow.png
3.- Ahora abren simbolo del sistema, o cmd, o como quieran llamarle. (inicio , ejecutar, cmd, enter es una manera). Una vez ahí, deben ir a la ruta del apktool. La forma más facil es colocando "cd" y luego la dirección de la ruta. Si tienen windows 7, la ruta se puede obtener haciendo click en un espacio vacío en la barra de direcciones de la carpeta, y aparecerá. Lo pegan en la consola con boton secundario - pegar, y luego enter.
http://img28.imageshack.us/img28/3254/dosj.png
4.- Ahora deberán colocar lo siguiente sin las comillas:
a.- "apktool if framework-res.apk" . Esto creará un archivo. Ni idea para qué sirve pero la guía de uso decía eso. jaja
b.- ahora colocan "apktool d framework-res.apk" Esto es para descompilar el archivo. Aparecerá una carpeta nueva de nombre framework-res.
http://img824.imageshack.us/img824/3008/tresp.png
5.- Ahora deben ir a la carpeta creada (no cierren la consola). Entran a "res". Como verán, aquí hay muchas carpetas con muchos xml que representan las personalizaciones del móvil. Pueden averiguar, buscar y cambiar cosas como imágenes, etc.. A nosotros nos importa la carpeta "values". Dentro de esta carpeta eligen el "styles.xml" y lo editan con el programa que deseen.
http://img171.imageshack.us/img171/7809/cuatrooo.png
6.- Cuando lo estén editando, busquen la línea que dice "<style name="Theme">" . Abajo de esta encontrarán "<item name="colorBackground">color/background_dark</item>" (lo más probable). Esta linea deben cambiarla por "<item name="colorBackground">color/transparent</item>".
Luego buscan con un buscador o manual dentro del texto "<item name="windowBackground">". Debería estar abajo de algo que dice "expandable".
Deberán cambiar el valor que tiene de:
"<item name="windowBackground">drawable/screen_background_dark</item>" a:
"<item name="windowBackground">drawable/screen_background_dark_transparent</item>".
Cierran y guardan.
http://img40.imageshack.us/img40/1810/cincooo.png
7.- Ahora, deberán ir donde la imagen que escogieron, y colocarle el nombre de: "screen_background_dark_transparent.png". La copian, y la pegan en la carpeta "res/drawable-mdpi". El original elimínenlo para no tener problemas de reemplazar en los siguientes pasos.
http://img840.imageshack.us/img840/3730/seisss.png
8.- Ahora está todo listo. Vuelven a la consola y colocan "apktool b framework-res" (sin la extensión apk). Esperan un poco, talvez salgan algunos errores pero no se preocupen. Talvez demore también, solo esperan a que aparezca "building apk file...." Y les deje escribir de nuevo.
http://img577.imageshack.us/img577/7427/sieeteeee.png
9.- Ahora, dentro de la carpeta "framework-res" que fue creada por el apktool, aparecerán 2 nuevas. Entren a "build/apk". Ahí, copien el resources.arsc y péguenlo en la carpeta donde tienen el framework-res.apk original. Luego vuelven a la carpeta build/apk, entran a res, luego "drawable-mdpi", copian la imagen de fondo que colocamos antes (ahora debería ser más liviana) y la pegan en la misma donde colocaron el resources.arsc http://img830.imageshack.us/img830/9688/ochoooo.png
10.- Ahora lo que deben hacer es editar el framework-res.apk original, cambiandole la extensión a zip o como quieran. Yo cambié la extensión a zip. Luego lo abren, eliminan el "resources.arsc" que viene ahí, y arrastran el que copiamos nosotros. IMPORTANTE QUE NO LO AGREGUEN COMPRIMIDO!. Coloquen aceptar.
http://img692.imageshack.us/img692/6194/nueveeeev.png
11.- Ahora, dentro del mismo zip vayan a res/drawable-mdpi y arrastran el "screen_background_dark_transparent" que copiamos dentro del apktool. Este tampoco debe tener ningún tipo de compresión. ES IMPORTANTE UTILIZAR EL COPIADO DESDE APKTOOL (el más liviano). SI USAN EL QUE USTEDES CREARON, O EDITARON, O DESCARGARON DE INTERNET NO FUNCIONARÁ.
12.- Ahora que hicieron lo anterior, renombren el framework-res.zip a framework-res.apk, y está listo para ser usado :)
Deben instalarlo en recovery con un archivo zip. Debido a que deben hacerle sign y puras estupideces que en realidad es una lata, les dejaré un zip en adjuntos para que reemplazen el framework-res.apk y el SystemUI.apk que trae por los suyos, y luego los apliquen en recovery. (reemplazenlo arrastrando los archivos al zip, no descomprimiendo y comprimiendo nuevamente, al igual que como lo hicimos con el framework-res. )
Ya pueden cerrar todo. Van a recovery, si es necesario montan el sistema (advanced, mount system). Luego instalan el zip que crearon/modificaron, esperan a que inicie, vayan a ajustes para probar, y verán como está su fondo ahí :).
Ojalá les funcione. Cualquier duda pregunten.
fuentes:
http://forum.samdroid.net/f57/simple-tutorial-add-window-background-picture-your-theme-5074/
http://www.miui-au.com/add-ons/apktool/