#161
|
||||
|
||||
La comprobación previa de rom XWKK5 la hacía en las primeras versiones antes de actualizar el script, es cierto que luego lo quité cuando se empezó a actualizar de nuevo. La volveré a meter para evitar problemas, ya que ahora el tema tiene un par de aplicaciones específicas de sistema.
Voy a actualizar el primer post con la info que comentas. |
|
#162
|
||||
|
||||
La comprobación previa de rom XWKK5 la hacía en las primeras versiones antes de actualizar el script, es cierto que luego lo quité cuando se empezó a actualizar de nuevo. La volveré a meter para evitar problemas, ya que ahora el tema tiene un par de aplicaciones específicas de sistema.
Voy a actualizar el primer post con la info que comentas. lo bueno del odex es que sería compatible con cualquier sistema, sea odex o deodex |
#163
|
||||
|
||||
Pero entonces se me quedarían un par de apps odexadas y el resto deodexadas... me da cosa tener la rom mezclada con diferentes sistemas
Estoy pensando meter un script en el inicio que compruebe si existen archivos odexados en /system y los deodexe automáticamente, pero es perder algo de tiempo de arranque. Edit: pensándolo mejor, creo que no es buena idea que el tfno. haga eso por si mismo... Última edición por jrsoft Día 26/12/11 a las 13:16:25. |
#164
|
||||
|
||||
Pero entonces se me quedarían un par de apps odexadas y el resto deodexadas... me da cosa tener la rom mezclada con diferentes sistemas
Estoy pensando meter un script en el inicio que compruebe si existen archivos odexados en /system y los deodexe automáticamente, pero es perder algo de tiempo de arranque Pensé también en meterle que detectara odex-deodex pero es que no merece la pena cuando no perjudica de ninguna manera y es perfectamente seguro para el sistema. Además tendrías que estar inspeccionando dentro y fuera de cada apk de origen y destino para ver en que sistema están lo que añadiría bastante lecturas-escrituras, tiempo, que el backup tengo esto en cuenta, etc... Última edición por intronauta Día 26/12/11 a las 13:19:56. |
#165
|
||||
|
||||
También creo que no merece la pena andar comprobando eso, además, debes ser de los únicos con rom personalizada no oficial con archivos odexados
Por otra parte, no cuesta nada meter un script inicial para que odexara todas las apps de sistema que estén deodexadas ¿notas cierta mejoría al abrir o ejecutar aplicaciones teniéndolas así? |
#166
|
||||
|
||||
También creo que no merece la pena andar comprobando eso, además, debes ser de los únicos con rom personalizada no oficial con archivos odexados
Por otra parte, no cuesta nada meter un script inicial para que odexara todas las apps de sistema que estén deodexadas ¿notas cierta mejoría al abrir o ejecutar aplicaciones teniéndolas así? Lo hago por puro frikismo. Empecé ha hacerlo cuando existía el problema que te comentaba al hacer deodex y por ver si se podía hacer una custom rom 100% odex y cogí la costumbre. Pero piensa que hay mucha gente con stock roms (más que usuarios de custom roms), que le meten un kernel cfroot para tener root y poco más. No les interesa una custom rom al uso pero no les importaría meterle un tema si se les garantiza que pueden volver al tema stock sin problemas ni tener que volver a flashear o restaurar un backup. |
#167
|
||||
|
||||
Beneficios ninguno XD
Lo hago por puro frikismo. Empecé ha hacerlo cuando existía el problema que te comentaba al hacer deodex y por ver si se podía hacer una custom rom 100% odex y cogí la costumbre. Pero piensa que hay mucha gente con stock roms (más que usuarios de custom roms), que le meten un kernel cfroot para tener root y poco más. No les interesa una custom rom al uso pero no les importaría meterle un tema si se les garantiza que pueden volver al tema stock sin problemas ni tener que volver a flashear o restaurar un backup. Enviado desde mi GT-I9100 usando Tapatalk |
#168
|
||||
|
||||
@jrsoft, acabo de ver aquí http://goo.gl/HHiOc una herramienta/plantilla más o menos con la misma idea de aplicar temas tipo "metamorph" desde el recovery. Mirando un poco más he visto que es muy parecida a la que subiste en su momento y por la fecha hay muy pocos días de diferencia.
Donde quiero llegar es que me gustaría saber si te basaste en su plantilla (scripts, binarios, etc...) para hacer tu plantilla del nexus. Porque si es así, deberíamos hacer una mención pero ya mismo como mínimo en el hilo y el script, no sea que -con toda la razón del mundo- alguien quiera organizar una orgía de sangre con nuestra persona aunque no fuera nuestra intención, que XDA puede ser muy cruel con estas cosas. A mi modo de ver nuestra plantilla ya no tiene nada que ver con la que sirvió de base más que la idea en si y casi desde el principio fue rehecho todo desde cero. Pero hay algo sagrado : al cesar lo que es del cesar. Hasta donde yo se la actual plantilla tiene origen en la que subiste en su momento, pero más allá no tengo ni idea. Si te inspiraste o reciclaste la suya, bien merece una mención y para esto nunca es tarde Si no es así, pues nada, pero vamos, no hay drama con ninguna de las opciones ;) Última edición por intronauta Día 30/12/11 a las 02:52:47. |
#169
|
||||
|
||||
La idea me surgió un día revisando info sobre como añadir rápidamente traducciones a aplicaciones mediante scripts para no tener que pasar las apps al ordenador y andar decompilando/compilando.
Encontré al final la solución en un comentario de una ROM miui (sería sobre junio/julio). Alguien dejó un comentario con el script que contenía la parte del zip que inyectaba los archivos en los apk, hacía la copia de seguridad en la sd y generaba el log. Me gustó la idea de esta plantilla y la empecé a usar prácticamente tal cual, modificándola ligeramente para simplificar los avisos en pantalla y las carpetas que creaba. Los binarios los copié directamente de la rom cyanogen que tenía instalada en el nexus para evitar incompatibilidades. Viendo el script del theme para villainROM (no me había fijado hasta ahora en esta rom ), es muy posible que el script fuera idea original de esta misma persona (colgándolo el directamente u otra persona), por lo que me parece bien añadir una mención por si acaso, para reconocer la idea original de inyectar los archivos directamente desde el recovery. Lo que si está claro es que nadie en xda se ha basado en el script que yo colgué por primera vez aquí, ya que lo estuve usando en privado hasta que abriste el tutorial del metamorph |
#171
|
||||
|
||||
|
#172
|
||||
|
||||
Compis haber si me podeis ayudar...
estoy con un tema, no es el primero que hago, pero hoy no se por que introduzco el tema en la raiz y cuando la quiero instalar con CWR, me dice lo siguiente: Installation aborted, y no se por que puede ser.... y no puedo instalarlo, lo que hago realmente es añado las correspondientes carpetas en system, pero por lo que veo es que no me arranca el zip, me debe de faltar algo.... Saludos y gracias |
#173
|
||||
|
||||
Compis haber si me podeis ayudar...
estoy con un tema, no es el primero que hago, pero hoy no se por que introduzco el tema en la raiz y cuando la quiero instalar con CWR, me dice lo siguiente: Installation aborted, y no se por que puede ser.... y no puedo instalarlo, lo que hago realmente es añado las correspondientes carpetas en system, pero por lo que veo es que no me arranca el zip, me debe de faltar algo.... Saludos y gracias Aunque hay veces que el recovery vete a saber porqué falla. A veces he necesitado dos o tres intentos hasta que engancha... Última edición por intronauta Día 31/12/11 a las 14:28:32. |
Gracias de parte de: | ||
#174
|
||||
|
||||
te lo añado.... uyy espera que no puedo..... SIntaxis.... ufff. puede ser pero es que no llega ni hacer el intento.... aborted... y listo... probare haber si es cosa de CWR. como diria el mi avatar: ¿PO QUE? Gracias Intronauta Última edición por ceju23 Día 31/12/11 a las 14:43:00. |
#175
|
||||
|
||||
He probado y probado y no hay manera.....
te lo añado.... uyy espera que no puedo..... SIntaxis.... ufff. puede ser pero es que no llega ni hacer el intento.... aborted... y listo... probare haber si es cosa de CWR. como diria el mi avatar: ¿PO QUE? Gracias Intronauta Lo primero es que el formato del zip estaba corrupto. ha sido descomprimirlo y volverlo a comprimir y ya está. Nunca había visto algo así, es muy raro como estaba, es como si el formato de las carpetas internas se hubiera corrompido y fueran parte del nombre del archivo final y el recovery crasheaba miserablemente, muy raro XD. Compara el archivo que te he subido con el que subiste tú y compara. Así debería ser. Vigila que el nombre de las carpetas sea exactamente igual que el nombre de la apk, por ejemplo tenías "systemUI.apk" y debe ser "SystemUI.apk". No hay necesidad de incluir todo el contenido de la apk, es la idea de esta forma de aplicar temas. Por ejemplo, si lo que quieres es meter solo iconos nuevos en SystemUI.apk, con la carpeta /system/app/SystemUI.apk/res/drawable-hdpi/ con los nuevos png sería suficiente, no hace falta que le metas todos los archivos de la apk original, solo lo modificado o personalizado por ti. Cosas como su carpeta META-INF, el classes.dex, androidmanifest.xml, resources.rsc, etc... si no los has tocado no los metas. Es decir, solo necesitas incluir lo que quieres cambiar, lo nuevo. Otro ejemplo, si has cambiado de color las fuentes la barra de progreso del sistema entonces deberías incluir en el /system/framework/framework-res.apk/res/drawables/ solo el progress_horizontal.xml modificado además de los nuevos iconos modificados en /system/framework/framework-res.apk /res/drawable-hdpi/*.png. Y así con todas apks. Echa un vistazo a otros temas universales y mira como se estructuran las carpetas y qué archivos y carpetas incluyen. Es muy facil cuando pillas el rollo de como funciona el sistema e identificas qué es lo que necesitas incluir. Última edición por intronauta Día 31/12/11 a las 17:49:18. |
Los siguientes 3 usuarios han agradecido a intronauta su comentario: | ||
#176
|
||||
|
||||
Por partes:
Lo primero es que el formato del zip estaba corrupto. ha sido descomprimirlo y volverlo a comprimir y ya está. Nunca había visto algo así, es muy raro como estaba, es como si el formato de las carpetas internas se hubiera corrompido y fueran parte del nombre del archivo final y el recovery crasheaba miserablemente, muy raro XD. Compara el archivo que te he subido con el que subiste tú y compara. Así debería ser. Vigila que el nombre de las carpetas sea exactamente igual que el nombre de la apk, por ejemplo tenías "systemUI.apk" y debe ser "SystemUI.apk". No hay necesidad de incluir todo el contenido de la apk, es la idea de esta forma de aplicar temas. Por ejemplo, si lo que quieres es meter solo iconos nuevos en SystemUI.apk, con la carpeta /system/app/SystemUI.apk/res/drawable-hdpi/ con los nuevos png sería suficiente, no hace falta que le metas todos los archivos de la apk original, solo lo modificado o personalizado por ti. Cosas como su carpeta META-INF, el classes.dex, androidmanifest.xml, resources.rsc, etc... si no los has tocado no los metas. Es decir, solo necesitas incluir lo que quieres cambiar, lo nuevo. Otro ejemplo, si has cambiado de color las fuentes la barra de progreso del sistema entonces deberías incluir en el /system/framework/framework-res.apk/res/drawables/ solo el progress_horizontal.xml modificado además de los nuevos iconos modificados en /system/framework/framework-res.apk /res/drawable-hdpi/*.png. Y así con todas apks. Echa un vistazo a otros temas universales y mira como se estructuran las carpetas y qué archivos y carpetas incluyen. Es muy facil cuando pillas el rollo de como funciona el sistema e identificas qué es lo que necesitas incluir. COn respecto a lo de modificar los .xml hay si que me pierdo y no por donde tirar. Saludos gracias y feliz año nuevo |
Gracias de parte de: | ||
#177
|
||||
|
||||
Intro gracias por todo y espero no estar abusando mucho de tu conocimiento, pero es que he conseguido cambiar todo, y lo instalo y todo ok, pero me da FC al abrir mensajes y ajustes y no se por que puede ser. Gracias por tu ayuda.
COn respecto a lo de modificar los .xml hay si que me pierdo y no por donde tirar. Saludos gracias y feliz año nuevo Si estoy equivocado corregirme, y mas con los maestros que hay por aqui. Con los .xml si te podria hechar una mano yo ceju23, pero mejor en otro hilo o por privi...para no llenar este. |
Gracias de parte de: | ||
#178
|
||||
|
||||
Alguna ved me ha pasado que me da fc al abrir setting y es por algun png.9 de esos malditos, si lo has modificado tu, cambiando el color te pasara, ya que despues hay que hacerles algo, que yo todavia no he aprendido y me gustaria, aunque me han dicho que es muy lioso.Mira haber si has modificado estos framework/drawable-hdpiy-----activity_title_bar.9/bottom_bar.9/dark_header.9, si es asi, o aprendes hacer lo que no se o siempre te quedara coger los de otro tema que vayan acorde con el tuyo.
Si estoy equivocado corregirme, y mas con los maestros que hay por aqui. Con los .xml si te podria hechar una mano yo ceju23, pero mejor en otro hilo o por privi...para no llenar este. http://developer.android.com/guide/d...raw9patch.html |
Los siguientes 3 usuarios han agradecido a jrsoft su comentario: | ||
#179
|
||||
|
||||
Al editar los archivos .9.png a lo bestia os cargáis las guías que sirven para que se expandan correctamente, por eso falla. Aquí tenéis más info sobre como editarlos:
http://developer.android.com/guide/d...raw9patch.html comentar que no he modificado los 9.png tan solo e cambiado de color los iconos, nada mas, puede ser qeu la culpa de todo la tenga el activity_title_bar.9 puede ser.. ya que es el unico que he modificado, al igual tan solo lo e cambiado de color. La verdad es que no se, e entrado en bucle y necesito ayuda, voy haber quien me puede hechar una mano. ya que yo no se salir de aqui y me gustaria terminar el tema, ya que llevamos muchas horas encima de el. Saludos, y gracias |
|
#180
|
||||
|
||||
Al editar los archivos .9.png a lo bestia os cargáis las guías que sirven para que se expandan correctamente, por eso falla. Aquí tenéis más info sobre como editarlos:
http://developer.android.com/guide/d...raw9patch.html La traduccion de google no es muy buena, pero con esa herramienta no se ve que sea muy complicado. Muchas gracias, jrsoft por esta info, a y tambien a Intronauta por vuestro flasheador universal, lo he utilizado unas cuantas veces y es una maravilla.Lo que no se puede flashear con el, son los textos primarios no? al ir en el contenedor resources. Jrsoft? como harias tu si en el tema universal quieres meter textos primarios en color, hacer un update del framework para cada rom que lo pida seria la unica manera, o habeis encontrado otra forma? Pero es por eso ceju23, a mi me paso, es lo que dice jrsoft, jodes las lineas. Última edición por 666roi666 Día 03/01/12 a las 14:39:27. |
Los siguientes 3 usuarios han agradecido a 666roi666 su comentario: | ||