|
||
|
|
|
|||||||
| ROMs y desarrollo Samsung Galaxy SIII mini ROMs y desarrollo Samsung Galaxy SIII mini |
![]() |
|
|
Herramientas |
|
#1
|
||||
|
||||
|
Compilar y Decompilar SystemUI (Carbon ROM 4.4.4-KitKat)
Utilizé Advanced ApkTool v2.0.0 basada en aplicación "APKTool 2.0.0 beta 9" original, y ahora puedo decompilar y decompilar el SystemUI.apk sin problemas ni errores. (He probado a decompilar, compilar, modificando XMLs con otras APPs (no del sistema) y funciona sin problemas).
El problema que tengo ahora es cuando coloco la APK en la carpeta orginal del sistema y la intento sustituir por la modificada, con una simple modificación. Siempre recibido un error (SystemUI crash) y tengo que sustituir ésta por la original que no tiene ninguna modificación. No sé por qué no puedo instalar esta APK sin ningún error... ¿Qué es lo que quiero modificar del SystemUI en la ROM Carbon 4.4.4? - SystemUI.apk > res > drawable-hdpi > "stat_sys_signal_flightmode.png" (929 bytes) / (29x27 pixeles) Creo que ese PNG es el usado (No estoy seguro, corrígeme en caso de que esté equivocado acerca de ese icono) por el icono que aparece en la barra superior (icono blanco), cuando se activa el modo vuelo (Ajustes > Más > "Modo avión"). ¿Qué archivos he usado durante todo el proceso? - framework-res.apk (/system/framework) - SystemUI.apk (/system/priv-app) ¿Qué aplicaciones en Windows he usado o intentado usar para firmar la APK de SystemUI? - SignAPK - Advanced ApkTool v2.0.0 - Sin firmar la APK ¿Algún error durante o después de la compilación o decompilación de la APK? - Ningúno (todo sin ningún error) ¿Algo más? Tengo instalado en mi equipo: - Windows 8.1 Pro (X86) - JAVA (version 8 update 11) - JAVA SE (jdk-8u11-windows-i586) = JDK - JAVA SE (jre-8u11-windows-i586) = JRK - Android SDK (22.6.2) Otros: - SGS3 mini (GT-i8190) - Carbon ROM 4.4.4 (maclaw) - carbon4.4_golden.nova.20140714 -------------------------------------------------------------------------------------- Aquí estan los archivos necesarios y el PNG que deseo modificar (eliminar el color blanco, dejarlo transparente): http://uloz.to/xi5t2qU9/crashoverride93-xdamember-rar Última edición por CrashOverride93 Día 22/08/14 a las 12:30:59. |
| Gracias de parte de: | ||
|
|
|
#2
|
||||
|
||||
|
Original Thread >> http://forum.xda-developers.com/gala...rom-4-t2840184
|
|
#3
|
||||
|
||||
|
Compi, ponlo en Español, que es HTCMania, no XDA
__________________
_______________________________________
○ Modelo de Smartphone: iPhone 11 Pro Max 64GB ○ ○ Versión de iOS: 14 Beta pública 8 ○ _______________________________________ |
| Gracias de parte de: | ||
|
#4
|
||||
|
||||
|
Ya esta, perdona... Lo estaba traduciendo.
Y tienes alguna idea de como hacer lo que deseo conseguir?, ya que al parecer eres cocinero y pues tendrás algún conocimiento acerca de esto. Please help me!!! XD |
| Gracias de parte de: | ||
|
#5
|
||||
|
||||
|
puedes poner captura de lo que quieres cambiar
|
|
#6
|
||||
|
||||
|
si dejas el avion blanco transparente al tener el fondo transparente no se vera
|
|
#7
|
||||
|
||||
|
Ya, eso es lo que queiro; que no sea vea.
Ya le he comentado lo mismo acerca de poner alguna modificación en el autor del modeulo para Xposed (XBlast Tools) y hasta ahora no ha podido hacerlo; además de enviarle unos cuantos mensajes a maclaw si puede introducir alguna modificación en el sistema para ocultar el avion de la barra de iconos y tampoco he recibido contestación. Por lo que ya me harté, por asi decirlo, y pues prefiero aprender a modificar en su totalidad o casi, el sistema para hacr mis modificaciones... Pero, ya sé que si lo pongo en transparencia total, el avión no sé verá jejejje. |
|
#8
|
||||
|
||||
|
Esta es la captura del archivo que deseo modificar:
|
|
#9
|
||||
|
||||
|
Que dpi es tu telefono?
|
|
#10
|
||||
|
||||
|
Hola compañero. Prueba ha cambiar el png pero sin descompilar la apk, es decir, abres SystemUI con winrar y copias y pegas el archivo png modificado. En teoria no te tiene que dar ningun fallo, a no ser que el archivo png modificado tenga otro tamaño
Un saludo
__________________
_______________________________________
○ Modelo de Smartphone: iPhone 11 Pro Max 64GB ○ ○ Versión de iOS: 14 Beta pública 8 ○ _______________________________________ |
|
#11
|
||||
|
||||
|
Hola compañero. Prueba ha cambiar el png pero sin descompilar la apk, es decir, abres SystemUI con winrar y copias y pegas el archivo png modificado. En teoria no te tiene que dar ningun fallo, a no ser que el archivo png modificado tenga otro tamaño
Un saludo ![]() ![]() Por eso necesito decompilar el APK. |
|
#12
|
||||
|
||||
|
|
|
#13
|
||||
|
||||
|
|
|
#14
|
||||
|
||||
|
amigo las imagenes que pones estan corruptas o dañadas x eso se ven asi :P es x eso
__________________
Amante de Android
![]() ROM CARBON LG G2- Compilaciones Propias http://www.htcmania.com/showthread.p...8#post14921958 |
|
#15
|
||||
|
||||
|
|
|
#16
|
||||
|
||||
|
|
|
#17
|
||||
|
||||
|
Te corroboro xq me ha pasado,ya que deberias ver una vista previa de la.imagen como.cualquier otra :p eso debe ser xq le.cambiaron el tamaño de la imagen con algun programa
__________________
Amante de Android
![]() ROM CARBON LG G2- Compilaciones Propias http://www.htcmania.com/showthread.p...8#post14921958 |
|
#18
|
||||
|
||||
|
Yo diria que el compi tiene razón. Todos los png deberían de abrirse con el visualizador de windows o con otro programa que acepte abrir imágenes. Si no te deja abrirlo, es porque está corrupto el png.
__________________
_______________________________________
○ Modelo de Smartphone: iPhone 11 Pro Max 64GB ○ ○ Versión de iOS: 14 Beta pública 8 ○ _______________________________________ |
|
#19
|
||||
|
||||
|
Quieres decir, que las "mini" imagenes que muestro en la captura del escritorio de más arriba de mi Android-Terminal, estan todas dañadas o más modificadas/creadas? *Te equivocas, no tiene nada que ver. El formato es el correcto y la resolución y contenedores de compresión son los correctos para Android. |
|
|
|
#20
|
||||
|
||||
|
En dicha carpeta hay 4 repeticiones del modo avión con 4 resoluciones distintas, de las cuales la ultima resolución (más pequeña) es la compilada y es la que usa el sistema, tras corroborar por shell, para mostrar en la nav-bar. |
![]() |
Estás aquí
|
||||||
|
||||||