PDA

Ver la Versión Completa : [ SOLUCIONADO ] Color de notificación


MarGomCito
19/09/13, 21:03:41
Hola amigos de HTC quisiera pedirle su ayuda que parte se tiene que editar para ponerle transparente la parte de la notificación dónde llegan los mensajes tape con asterisco ese fondo Negro quiero ponerle transparente, Sty entrando de apoco y no logre modificar esa parte agradezco su ayuda.

xessus
24/09/13, 04:10:57
bueno nunca me he metido con a modificar el System.ui porque nunca lo he podido re-compilar, pero te dejo este hilo donde explican a detalle como hacerlo, supongo que solo reemplazando el archivo por uno transparente funcionaria sin necesidad de descompilar y volverlo a compilar.

recuerda hacer backup y tener el TWRP para que lo montes desde el recovery montando system y copiando y pegando systemui.apk, si es que falla y no se ve el systemui o simplemente te da loop al encenderlo, con eso lo reparas sin necesidad de flashear todo

http://forum.xda-developers.com/showthread.php?t=2078585

si el ingles no es tu fuerte, activa la traduccion en el navegador chrome, es bastante decente la traduccion


<FrameLayout android: id = "@ i d / notification_panel "android: background =" @ estirable / notification_panel_bg "android: paddingTop =" @ dimen / notification_panel_padding_top "android: layout_width =" fill_parent "android: layout_height =" fill_parent "android: layout_marginLeft = "@ dimen / notification_panel_margin_left"



Esto es para el panel de notificación y no es hex, se notification_panel_bg.9.png archivo para ir a la carpeta estirable-xhdpi y reemplazarlo con otro archivo 9.png que es transparente (véase foro para saber cómo crear 9. png, hay un montón de tutoriales)! Quinta parte:. las propias notificaciones - Ir a SystemUI / smali / com / android / systemui / barra de estado / teléfono / carpeta y abierto PhoneStatusBar.smali y busque " -0x100 ". Habrá dos líneas , cambiarlos de:


Suerte :ok:


si quereis la cortina de notificaciones transparente teneis que hacer esto:

1 abris con winrar u otro similar sistemUI,res,drawable-xhdpi y buscais notification_panel_bg.9.png
2 con paint.net u otro lo editais y lo haceis transparente
3 lo metes otra vez al apk que lo abeis abierto en winrar
4 lo metes al movil con los permisos y reiniciais y ya teneis la ventana totalmente transparente

MarGomCito
24/09/13, 04:24:39
Gracias amigos mañana mismo me pongo a acer la guía que me diste

Muchísima gracias compi.

Modo comentarios.
Ami tbn mucho anduve para encontrar un editor de Apk que me ande Apkmanager apktool que es x cmd
El que me anduvo fue apkmultitool,

Y editando así buscando muchas loop tuve jeje pero gracias a chuky x su update genérico respalde antes mis archivos principales, y recuperaba.

Bueno una vez más gracias por tomarte tu tiempo en contestarme.

Javho
24/09/13, 05:12:25
(Antes que nada te recomiendo tener el notepad++ para editar los archivos ya que lo encuentro mas cómodo que otros)

Para lo de los fondos de las notificaciones transparentes, una ves des-compilado el SystemUI debes ir a las siguientes rutas:

SystemUI/smali/com/android/systemui/statusbar/phone/ aquí debes buscar el archivo PhoneStatusBar.smali y abrirlo con Notepad++ de preferencia, una vez dentro buscas lo siguiente "-0x100", te aparece únicamente dos veces ese numero dentro del archivo.

const/high16 v15, -0x100

y lo cambias a:

const/high16 v15, 0x0

Una vez listo eso, guardas y puedes compilar el SystemUI. Ahora necesitaras descomprimir el framework-res.apk he ir a la siguiente ruta:

framework-res/res/values/ una ves dentro de la carpeta debes abrir el archivo drawables.xml, dentro de el debes buscar la siguiente linea:

<item type="drawable" name="notification_item_background_color">#ff000000</item>

y cambiar las ff por 00.

Espero haberte ayudado :), una vez lo hagas me cuentas como te fue.Saludos

MarGomCito
24/09/13, 06:07:16
Más que agradecido amigo, gracias x responder.
Mañana are los pasos si no me sale este intentaré la de xessus.

Gracias chucky6600 x la recomendación.
Gracias xessus x el tiempo en responder a ti tbn Javho mil gracias.

Mañana entre el miercole les diré que tal me fue, más que contento estoy mis respeto un abrazo.

Javho
24/09/13, 06:46:06
Más que agradecido amigo, gracias x responder.
Mañana are los pasos si no me sale este intentaré la de xessus.

Gracias chucky6600 x la recomendación.
Gracias xessus x el tiempo en responder a ti tbn Javho mil gracias.

Mañana entre el miercole les diré que tal me fue, más que contento estoy mis respeto un abrazo.

lo que te comente, es lo mismo que comento xessus, creo que es la única manera para hacer las notificación transparentes

chucky6600
24/09/13, 07:17:36
Más que agradecido amigo, gracias x responder.
Mañana are los pasos si no me sale este intentaré la de xessus.

Gracias chucky6600 x la recomendación.
Gracias xessus x el tiempo en responder a ti tbn Javho mil gracias.

Mañana entre el miercole les diré que tal me fue, más que contento estoy mis respeto un abrazo.

No, no... Gracias s ellos dos.. Son unos fenómenos en esto:ok:

MarGomCito
25/09/13, 07:57:46
const/high16 v15, -0x100

No encuentro este código cualquier otro pero menos la v15 alguna sugerencia. Justo la parte que quiero editar no la encuentro :(

MarGomCito
25/09/13, 17:48:01
Ya encontré con notepad le di buscar archivo porque más de 12mil línea tenía y búsque manual me tarde 2 horas aiq usar la ignorancia de vez en cuando jejejeje Aora a probar

Javho
25/09/13, 21:23:59
const/high16 v15, -0x100

No encuentro este código cualquier otro pero menos la v15 alguna sugerencia. Justo la parte que quiero editar no la encuentro :(

debes buscar solo -0x100, te debiera de aparecer únicamente dos veces ... lo he hecho mas de 100 veces, y hace menos de dos días lo hice, y me aparecieron únicamente dos valores, recuerda dentro del notepad pulsa CTRL+F, y te abrirá la consola para buscar, ahí anotas esto únicamente -0x100

chucky6600
25/09/13, 22:41:58
debes buscar solo -0x100, te debiera de aparecer únicamente dos veces ... lo he hecho mas de 100 veces, y hace menos de dos días lo hice, y me aparecieron únicamente dos valores, recuerda dentro del notepad pulsa CTRL+F, y te abrirá la consola para buscar, ahí anotas esto únicamente -0x100

Una maquina javho.. Gracias

MarGomCito
26/09/13, 01:32:24
Lo edite tal cual me dijiste Javho y no logre siempre me sale Negro Alguna ayuda sugerencia ya le di mucha vuelta y no logró :(


http://www.htcmania.com/attachment.php?attachmentid=377692&stc=1&d=1380151637

xessus
26/09/13, 04:22:31
No, no... Gracias s ellos dos.. Son unos fenómenos en esto:ok:

nada de eso Chucky, todo lo que se lo he aprendido aqui :ok:

por cierto tu nueva foto esta buena XD me hizo reir mucho

Javho
26/09/13, 06:01:21
Lo edite tal cual me dijiste Javho y no logre siempre me sale Negro Alguna ayuda sugerencia ya le di mucha vuelta y no logró :(


http://www.htcmania.com/attachment.php?attachmentid=377692&stc=1&d=1380151637

editaste el framework ?

MarGomCito
26/09/13, 06:16:05
El framework cuando vi estaba luego ya todo cero osea #00000000

No edite nada ya que estaba como me pedias

http://www.htcmania.com/attachment.php?attachmentid=377750&stc=1&d=1380169160

Todo xai puse ya en transparente probando el nada con la notificación, si no es mucho pedir puedes intentar tu amigo o xessus Xfa. Gracias

MarGomCito
26/09/13, 22:51:52
378302

Javho
27/09/13, 01:35:16
378302

En un rato te subo el archivo modificado ;)

MarGomCito
27/09/13, 05:37:00
En un rato te subo el archivo modificado ;)

Te voy a agradecer amigo. Encerio. :ok:

Javho
28/09/13, 00:57:14
Te voy a agradecer amigo. Encerio. :ok:

http://d-h.st/9xi ahí esta el link del archivo, solo reemplazalo en la carpeta correspondiente ;)

MarGomCito
28/09/13, 04:48:01
gracias con el archivo smali lo copie y pegue y me salio. Xfin sos un kapo un ídolo.


Ahora yo edite la misma parte conts/high16 v15, 0x0
Y no me salio, mi gran duda del porque no me salía, en fin ya lo tengo voy a probar de vuelta uno desde cero editando esa parte. Bueno gracias x toda su ayuda y disculpen si sq le llegue a fastidiar x MP

Mil gracias encerio

379025379026

MarGomCito
28/09/13, 04:49:08
Gracias

MarGomCito
28/09/13, 04:50:14
Gracias

MarGomCito
28/09/13, 04:53:55
Gracias

Javho
28/09/13, 05:04:46
gracias con el archivo smali lo copie y pegue y me salio. Xfin sos un kapo un ídolo.


Ahora yo edite la misma parte conts/high16 v15, 0x0
Y no me salio, mi gran duda del porque no me salía, en fin ya lo tengo voy a probar de vuelta uno desde cero editando esa parte. Bueno gracias x toda su ayuda y disculpen si sq le llegue a fastidiar x MP

Mil gracias encerio

379025379026


jajaja me alegro que todo alla salido de maravillas, y no se molestia, para eso estamos ;), de todos modos ... a lo de que te refieres de editar la parte con "conts/high16 v15, 0x0 ", no es buscar la linea completa, solo el valor -0x100, te aparece dos veces, omite lo que le acompañe .... solo enfocate en cambiar los valores que digan -0x100 por 0x0

MarGomCito
28/09/13, 05:17:37
Dale amigo ahora mismo veo solo*-0x100

MarGomCito
28/09/13, 08:32:17
Era por el xposed framework lo que no me detectaba los cambios que realice ahora entiendo porque no me salía desde un principio con la ayuda que me dieron. En fin gracias a todo x todo. Mil gracias.

Ahora de una me agarra el cambio,

Jeje por el momento no más preguntas, problema resuelto.


Valga la redundancia gracias.


379035

Javho
28/09/13, 09:16:41
El exposed tuvo la culpa?... Mmm... Lo dudo porque yo lo tengo instalado por el tema del greenify y si me detectaba todos los cambios... En fin me alegra que hayas podido solucionar todo :)

MarGomCito
28/09/13, 15:14:03
Si compi Xq tenía instalado módulos de personalización activado, no me detectaba.

Yo tbn tengo x greenfy para invernar cosas del sistema.


379237