![]() |
|
| Customización y widgets para Android Programas y widgets que cambian el aspecto de tu android |
«
Tema Anterior
|
Siguiente tema
»
|
|
Herramientas |
|
#321
|
||||
|
||||
|
Cita:
De verdad, lo digo por mejorarlo, no por dar la paliza, aunque lo parezca... Está claro que jkay tiene muchísimos más conocimientos que yo en esto y no sé como narices hará para que encima de su systemUI(muy modificado) no tire ningún error al flashear solo pngs(desde carpeta Morph) encima de este, pero repito, siguiendo exactamente lo que comento arriba(fundamental decompilar, modificar y volver a compilar, todo con apkmanager ICS by Jkay) , en Ginger no tenía problema y ahora en ICS si. Tal vez sea fallo mío, seguro, pero lo que me choca es que siempre lo hice así y todo ok. No quiero dar más la paliza, siento que estoy siendo muy pesado, no es mi intención, perdona..... ![]() Un saludo intronauta y gracias por todo. Gracias a ti también tragaldabas. Última edición por palleiro Día 15/07/12 a las 18:31:36 |
|
|
|
#322
|
||||
|
||||
|
Cita:
No se qué hacer con eso, lo siento :/ |
| Los siguientes 3 usuarios han agradecido a intronauta su comentario: | ||
|
#323
|
||||
|
||||
|
Cita:
No es dar la paliza hombre, es solo intentar solucionar un problema e intentar ser prácticos. Me interesa solucionar los problemas de la plantilla. me dan igual los mods porque cada uno es un mundo, pero la plantilla hay veces que algunos escenarios no funciona. Estoy intentando entender qué pasa y pido todos los datos y archivos posibles para recrearlo pero no nos ponemos de acuerdo en ello, así que yo no puedo hacer nada más con lo que tengo El método que expones: Cita:
Es decir, que en ICS tienes problemas para aplicar un MORPH sobre un SystemUI.apk de jkay donde hay xml ya modificados (un custom SystemUI.apk de jkay) Lo que te estoy diciendo que he hecho: Cita:
Pero vamos, yo el problema lo veo en ese "upd" que desconozco y que aplicas para cambiar cosas como colores y demás y que probablemente deja la apk muy tocada o no es del todo compatible con esa versión de jkay. O lo mismo el problema son tus apktool, que en ICS no son del todo fiables y pueden cambiar código. pero vamos, el tema de vertumus está hecho descompilando y compilando el mod de jkay y reinyectando, |
| Los siguientes 3 usuarios han agradecido a intronauta su comentario: | ||
|
#324
|
||||
|
||||
|
es que el xml no va en el morph, va antes, me explico:
flaseos desde rom base: 1-rom hct 2-update que te he pasado, aqui empieza el atasco 3-UFT usando morph 4-no hay barra de notificaciones si nos saltamos el paso 2, no hay problemas, el xml del conflicto está en el update para cambiar el color de los textos de la barra de notificaciones pero no sé donde, que lo diga palleiro que lo ha hecho él, lo tiene que saber ![]() EDITO: ya habías contestado cuando le he dado a enviar Cita:
Última edición por trabas Día 15/07/12 a las 19:02:13 |
|
#325
|
||||
|
||||
|
Cita:
También cabe la posibilidad de que como indicas, sea problema del apktools.... Gracias intro |
|
#326
|
||||
|
||||
|
Entonces el problema es el paso 2, algo pasa en la creación o modificación de esas apks y es algo que ha pasado desde que android es android. Cuando se modifica apk a veces, aunque parece que todo va bien porque arranca, el sistema la está detectando y cargando con problemas (cosas que se ven en logcat como errores). Esto pasa mucho al aplicar reodex una apk. La apk aunque la carga con errores va bien pero a la mínima que vuelves a modificarle lo más mínimo falla del todo o no la carga por problemas con la firma (entre otros fallos). Además me suena de las apks de jkay desde que es de pago lleva un sistema de detección o control de las apks que es checkeado por la apk que lo gestiona, el android.policy.jar o algo así, así que es relativamente delicado.
He modificado xml varias veces mi SystemUI en ICS, donde ya he aplicado un tema inyectando xml y luego cambiándole/añadíendole nuevos iconos sin problemas. No puedo saber qué ha pasado en la modificación de esas apks y que no permite más modificaciones, además el apktool (que es la herramienta para decompilar y la base de apkmanager) en ICS no va muy fino y al menos a mí no me parece demasiado de fiar, pero esto ya es una apreciación mía. ¿Habéis probado a inyectar SOLO los archivos modificados en las apk del paso 2 como MORPH en vez de como apk completa? A lo mejor... Por cierto, ¿por qué firmas cuando recompilas? Eso puede dar problemas si otras apps de framework están o no firmadas, incluso si tienen otra diferente y da muchos problemas si no se hace con cuidado. Yo nunca firmo. Última edición por intronauta Día 15/07/12 a las 19:10:25 |
|
#327
|
||||
|
||||
|
Cita:
![]() Pues seguramente sea por lo que mencionas....Pero me llama mucho la atención que solo ocurra con el systemUI, tanto con el framework como con el settings del jkay no hay ningún tipo de problema. El apkmanager no me tira ningún tipo de error, pero supongo que se la cagará a la hora de compilar o firmar y en silencio. Por casualidad no conocerás un método mas fiable para decompilar/compilar???? Gracias intronauta |
|
#328
|
|
Wenas Intro.
A mi esto me lleva pasando desde el salto a ICS. Antes en Ginger no me lo hacia. Si el UFT esta bien, cosa que no dudo ya que si no se modifican los .xml, los coge bien,hay dos probabilidades: 1º La aplicacion con la que se esta de/compilando, da error pero no la refleja como tal y compila sin problema. 2º El systemui en ICS se ha modificado de tal manera, que al modificar .xml crea algun tipo de conflicto, incompatibilidad al modificar colores, (solo en systemui). |
| Gracias de parte de: | ||
|
#329
|
||||
|
||||
|
Cita:
apkmanager no es más que un GUI (como un entorno gráfico) de apktool, con algunos scripts extras para hacer tareas automáticamente Pero lo más fiable es usar apktool a pelo y controlar todo lo que hace. Y olvidarse de firmar y cosas así, que además yo creo que ya nadie usa ya las testkeys, apktool en samsung desde ICS ha tenido problemas. apkmanager hacía el truco decompilando con una versión y recompilando con otra (por eso decía que no me fío). Parace que con la evrsión 1.4.7 ya va bien. Cita:
Yo creo que el problema son los cambios que se hacen a las apks en ese update. Yo probaría a extraer de las apks ese update los archivos modificados y los inyectaría sobre las apk originales desde MORPH en el paso 2 (después de instalación limpia), porque lo mismo al firmar las apks generamos problemas donde no los había , por eso de repente falla. Lo mismo el nuevo jkay es incompatible con la firma genérica de las testkeys y antes no era un problema. Pensándolo, en un archivo firmado no puede inyectarse nada ya que se rompe la firma (por eso si haces un MORPH a una app del market ya no aparecen updates, ha perdido su firma y no la reconoce). Si firmas una apk del sistema, la rom guarda en un registro esa firma (y la mantendrá hasta que se haga un wipe), y si le inyectamos archivos y se la rompemos, dejará de cargar esa apk por problemas de firma incompatible. Me da que el problema es firmar apks. Para modificar una apk firmada, hay que decompilar, modificar, compilar y firmar con la misma key. Y claro, al inyectar no firmamos y deja de ser compatible para el sistema. Instalación límpia y meter solo apks sin firmar (repito que creo que nadie firma apks precisamente para evitar problemas con los mods y temas). A partir de ahí y si el mod está bien hecho, deberías poder inyectar sin problemas todas las veces que quieras. Última edición por intronauta Día 15/07/12 a las 19:49:50 |
| Los siguientes 3 usuarios han agradecido a intronauta su comentario: | ||
|
#330
|
||||
|
||||
|
Cita:
Cita:
Ya comentaré si el resultado es positivo o no. Gracias intro |
|
#331
|
||||
|
||||
|
Cita:
Doy por hecho que es fallo del apkmanager, como tu bien dices, no es de fiar... Muchas gracias intro y perdona por todo este tostón que no venía a cuento. |
|
#332
|
||||
|
||||
|
Cita:
![]() Pero creo que el problema más que apkmanager es el hecho de firmar apks del sistema o modificadas. |
| Los siguientes 3 usuarios han agradecido a intronauta su comentario: | ||
|
#333
|
||||
|
||||
|
Cita:
Nos has sido de mucha ayuda, gracias, de verdad.... |
|
#334
|
||||
|
||||
|
gracias, a palleiro e intronauta por encontrar la solución a este conflicto
ya puedo usar el UFT en la HCTRom, lo que me va a facilitar la vida, jeje |
|
#335
|
|
en el caso que se use winrar cuando muevo la carpeta a la plantilla pongo en metodo de comprecion: no comprimir y en modo de actualziacion: añadir y reemplazar los ficheros?
edit: con comprecion normal me queda tambien en instaling update y de ahi no pasa Última edición por jonnie84 Día 21/07/12 a las 18:08:18 |
|
#336
|
||||
|
||||
|
Cita:
No sabría decirte, pero lo mejor es usar 7zip, que admite más formatos, es gratuito y es solo arrastrar y soltar carpetas. baja de nuevo la plantilla por si se ha corrompido al manipularla con winrar y vuelva a añadir la carpeta pero con 7zip. Última edición por intronauta Día 22/07/12 a las 01:13:15 |
| Gracias de parte de: | ||
|
#337
|
|
|
Cita:
Enviado desde mi GT-N7000 usando Tapatalk 2 |
|
#338
|
||||
|
||||
|
No sé si será por esto, pero no crees carpetas nuevas dentro del zip, hazlas en el pc y arrastralas dentro
En la imagen, configuración correcta del 7zip Saludos del traga |
| Gracias de parte de: | ||
|
#339
|
|
|
Cita:
Enviado desde mi GT-N7000 usando Tapatalk 2 |
|
|
| Respuesta |
Estás aquí
|
||||||
|
||||||
«
Tema Anterior
|
Siguiente tema
»
|
|
Hora actual: 03:54:20 (GMT +1)
HTCMania: líderes desde el 2007










