#21
|
||||
|
||||
En un rato subo el resto. Y a ver si en esta semana me puedo crear un tema. Esta muy interesante lo que me mandaste, asi que empezare a probar y ver que puedo modificar. Donde si necesitaria que me hacharan una mano es en lo de crear el zip y firmarlo. Saludos |
|
#22
|
||||
|
||||
ok!
Adjunto otro icono que faltaba ;) Sobre lo de firmar y crear el zip en un principio es bastante fácil. Cuando tengas los iconos, preparo el zip y a ver si hago un pequeño tuto Por cierto, como eliminas el fondo? :S
__________________
________ ★[CWMODIN] Flashea y personaliza ODIN stock roms desde el recovery http://ow.ly/kbEwt★[Universal Flasher Tool] Flashea temas metamorph y archivos desde el recovery con autobackup http://goo.gl/Gxucm Última edición por intronauta Día 22/11/09 a las 16:08:11. |
#23
|
||||
|
||||
Acabo de cambiar el icono de reprodución, pero al poner el fondo blanco, aunque queda bien, creo que debería ser transparente, ya que la barra no es 100% blanca. Tiene un tono grisaceo y el resto de iconos ya modificados "de serie" como el de señal de cobertura y señal wifi no tienen ningún fondo, parece como que en vez de poner un fondo blanco, es transparente.
Si queréis probarlo para ver el efecto.
__________________
________ ★[CWMODIN] Flashea y personaliza ODIN stock roms desde el recovery http://ow.ly/kbEwt★[Universal Flasher Tool] Flashea temas metamorph y archivos desde el recovery con autobackup http://goo.gl/Gxucm Última edición por intronauta Día 22/11/09 a las 17:44:15. |
#24
|
||||
|
||||
Hola,
Bueno aqui pongo los iconos modificados. Agregue algunos que faltaban. Creo . POr otro lado intronauta, lo que pusiste es para instalar ? Si es asi, ya lo probare. SAludos Edito: no esta el icono de play, hasta ahora lo vi . Si hay que hacer los fondos transparentes me lo dices . Ya me he ido creando una plantilla para modificarlos mas facil Edito2: ya me di cuenta que es para instalar lo que subiste intronauta(prueba2.zip), ya lo probare Última edición por Alexbarrt Día 22/11/09 a las 18:05:51. |
#25
|
||||
|
||||
HOla intronauta!
Bueno he estado leyendo un poco sobre lo de crear los temas. Y la verdad ya creo que empiezo a entender. Pero me ha surgido una inquietud. Cuando yo descomprimo los apk, para buscar las imagenes a cambiar. He visto que tambien hay varios xml. Entonces, hay que modificar algunos de estos? Cuales serian? Saludos |
#26
|
||||
|
||||
No, los xml es para el aspecto general, colores, ubicación de los botones,....
El problema lo estoy teniendo al firmar los .apk y los .zip Según comentan no todos los .apk hay que firmarlos, pero mejor hacerlo para evitar problemas. Pues modifico HtcMusic.apk con el icono transparente, lo firmo y no da error, creo el "update.zip" correspondiente y lo firmo igual sin problemas, lo aplico desde el recovery, reinicio y funciona de perlas. Pero con com.htc.resources.apk y framework-res.apk y con el mismo procedimiento entra en un loop al arranque y no hay manera. Tengo que tirar de nandroid Creo que el problema está en la firma. Lo hago desde ubuntu con el testsign.jar pero veo que para windows hay "autosigned". Si te animas, porque no tengo windows... http://forum.xda-developers.com/showthread.php?t=471586 http://forum.xda-developers.com/showthread.php?t=473580 No entiendo naaaa!!!!!
__________________
________ ★[CWMODIN] Flashea y personaliza ODIN stock roms desde el recovery http://ow.ly/kbEwt★[Universal Flasher Tool] Flashea temas metamorph y archivos desde el recovery con autobackup http://goo.gl/Gxucm |
#27
|
||||
|
||||
Hola intronauta!!
He estado leyendo y ando confundido. Ya que en el link que me mandas, dicen que no se puede utilizar windows7 que es el que tengo. Pero en otro que me habias mandado antes dicen que si se puede trabajar. TRatare de ver que es exactamente lo que se necesita instalar y probare. Saludos EDito: En los xml es donde se colocan los valores para el fondo de algunos widgets? Es decir, editando estos se pueden hacer transparentes? o cambiar el color de sus fondos? |
#29
|
||||
|
||||
Hola intronauta!!
He estado leyendo y ando confundido. Ya que en el link que me mandas, dicen que no se puede utilizar windows7 que es el que tengo. Pero en otro que me habias mandado antes dicen que si se puede trabajar. TRatare de ver que es exactamente lo que se necesita instalar y probare. Saludos EDito: En los xml es donde se colocan los valores para el fondo de algunos widgets? Es decir, editando estos se pueden hacer transparentes? o cambiar el color de sus fondos? Sobre lo de los widgets no lo sé, pero creo que para hacerlos transparentes no hace falta tocar los xml. Hay un tema en xda llamado "clear...." que viene con los widgets transparentes. Prueba descargandolo, ver qué archivos se modifican y ver las diferencias con los originales , seguro que das con ello. |
#30
|
||||
|
||||
En xda-developers han colgado la version 2.1 de este tema. No os pongo el link xq no puedo entrar en la pagina me sale un error, lo e visto esta mañana lo del nuevo tema.
Un saludo!! |
#31
|
||||
|
||||
Bueno, estoy desesperado, no doy con ello
En cuanto modifico un solo icono de framework-res , arranca con un loop He posteado en el hilo de xda a ver si alguien nos orienta. http://forum.xda-developers.com/show...=1#post5008158 El caso es que no me da problemas al firmar, es más, he podido crear un update.zip con los archivos originales (todo negro), firmarlo e instalarlo sin problemas. Si fuera un problema de la firma no me dejaría instalarlo Alguien debe morir para que se me pase el estrés. Por cierto, adjunto HtcMusic con el icono transparente, que queda rechulón con la barra blanca También adjunto los originales para volver al tema original incluido services.jar, para aplicar igual que en el primer post.
__________________
________ ★[CWMODIN] Flashea y personaliza ODIN stock roms desde el recovery http://ow.ly/kbEwt★[Universal Flasher Tool] Flashea temas metamorph y archivos desde el recovery con autobackup http://goo.gl/Gxucm Última edición por intronauta Día 23/11/09 a las 21:16:17. |
#32
|
||||
|
||||
Hola Intronauta!!
MIra necesito de tu ayuda para aclarar ciertas cosas. Ya he instalado el autosign en mi PC. Aparentemente el proceso de la firma se podra hacer automatico. Pues quiero probar y editar algun apk, para volverlo a firmar e instalarlo y ver si funciona. Pero no entiendo lo del archivo services.jar que se añade. DE donde lo saco y que debo modificar? Siempre hay que añadirlo? Lo pregunto por que en el tema negro original, tu tambien lo añades. Supongo que es para restaurarlo por el que se cambio cuando pusimos el blanco. . Yo actualmente he restaurado mi cel al tema original(backup nandroid), para empezar desde ahi. He tomado tu tema negro-original para modificar una imagen(boton play) MI pregunta es, si yo firmo el apk y el zip una vez finalizado. Tengo que añadir algun services.jar? Gracias de antemano por tu orientacion y disculpa si me enredo solo. Saludos Edito: Voy a tomar tu tema original, para trabaar sobre el y hacer las modificaciones. Supongo que tendra todas las imagenes que necesito, ya que nos sirve para restaurar . Última edición por Alexbarrt Día 24/11/09 a las 12:03:33. |
#33
|
||||
|
||||
Hola otra vez,
Bueno he creado un update.zip con algunas modificaciones de prueba pero al tratar de instalarlo desde el recovery me sale lo siguiente: E: Cant't find update script. Abortandome la instalacion. He firmado los apk y el zip tanto manual como automaticamente, pero me sale igual. POr que me da ese error? Como se si firmo correctamente el archivo? ESpero me puedan hechar una mano. Gracias Edito: Ya lo logre firmar. Lo puede hacer desde accediendo atraves del cmd a autosign.bat y escogiendo la opcion manual. VAmos a ver si me inicia el cel o se queda en un bucle Tambien añadi el services.jar ataves de la consola. Pd: esta demorando MUCHO Edito2: No me arranco. Nisiquiera quedo en algun bucle. Solo se quedo en las letras HERO y de ah no avanzaba. Nisiquiera me salian los androides.. Menos mal pude ingresar al recovery. Ahora mismo estoy restaurando. Última edición por Alexbarrt Día 24/11/09 a las 15:21:48. |
#34
|
||||
|
||||
BUeno pude restaurar sin problemas,
POr el momento me quedare quieto, al menos hasta saber para que se añade el services.jar. YA que no se si fue por añadir eso o no. Edito: Probado sin añadir el services.jar y se quedo igual. Última edición por Alexbarrt Día 24/11/09 a las 15:32:06. |
#35
|
||||
|
||||
El services.jar incluye entre otras cosas el color de la fuentes en la barra de notificaciones como reloj, fecha, avisos-notificaciones,...
El el zip orginal de primer post (Solid_White) incluye un services.jar modicado por un usuario de XDA con las fuentes en negro, ya que si no, al poner la barra blanca y las fuentes blancas no se veía nada. En el zip que puse en "original_black" para restaurar el tema negro original está el services.jar original con las fuentes en blanco para usarse con barra de notificaciones negra, tal y como viene de serie. El usuario que lo hizo lo modificó con un editor hexadecimal y no tengo ni idea de como hacerlo. En los link que te puse de como cocinar y tal lo intentan explicar pero no lo entiendo Cita:
E: Cant't find update script.
META-INF debe estar en todos los zip y en un principio debes dejarla tal cual está, ya que a parte de unos certificados e historias, hay un script básico para su instalación que es el que no ha encontrado ("update-script"). En un principio no hay necesidad de editarlo, pero si quisieras necesitas un programa compatible con texto UNIX Lo del bucle no lo decía como el típico bucle en el logo de HTC. Mientras arranca, ejecuta: Código:
adb shell logcat Con esto ves un poco los mensajes a toda leche que emite el sistema según arranca (muy útil para intentar entender dónde está fallando). Verás que llegado un punto se repiten los mensajes y entre otras cosas muestra un fallo de la DalvikVM y no sale de ahí Para restaurar desde un cuelgue Conectar por usb al PC, y mientras sigue colgado en "HERO": Código:
adb shell reboot recovery No hace falta nandroid restore, ni quitar baterías para salir del loop, ni nada ni nada parecido. Solo reiniciar desde adb en el recovery y reinstalar un update.zip válido Cita:
Edito: Probado sin añadir el services.jar y se quedo igual
Cita:
Como se si firmo correctamente el archivo?
__________________
________ ★[CWMODIN] Flashea y personaliza ODIN stock roms desde el recovery http://ow.ly/kbEwt★[Universal Flasher Tool] Flashea temas metamorph y archivos desde el recovery con autobackup http://goo.gl/Gxucm Última edición por intronauta Día 24/11/09 a las 17:05:26. |
#36
|
||||
|
||||
Hola Intronauta gracias por la explicacion .
Primero que nada me sirvio mucho lo de los comandos adb shell logcat y adb shell reboot recovery. No sabia que lo podia utilizar cuando iniciara el cel. Eso me ahorro el estar quitando la bateria. Ademas he visto el log y se nota que se quedo en un bucle, que ademas no sale de DalvikVM. Supongo que esto te da a ti cuando tratas de modificar el framework? POrque yo en el zip que me cree tambien lo modifico. Por otro lado, ya creo que se firmar tanto los apk como los update. Pero no lo puedo hacer de forma automatica, sino de formna manual, gracias al autosign.bat. TAmbien ya entendi lo del services.jar . Y con respecto a lo de que lo habia instalado sin añadirlo, era para ver si eso afectaba. Pero entiendo que no. Y que si yo estoy modificando las barras para que sean blancas, tengo que utilizar el services.jar del tema white. Gracias por el update. Y una ultima pregunta: En este zip no hay que crear la ruta donde se encuentran las app que estamos actualizando. ES decir no tocaria crear la carpeta system y en esta guardar la carpeta app y la carpeta frameworks. TRazas del log: D/AndroidRuntime( 144): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<< D/AndroidRuntime( 144): CheckJNI is OFF D/AndroidRuntime( 144): --- registering native functions --- D/ ( 144): ======================== register_android_graphics_Canvas, g_ haveProfilerFile=0 I/Zygote ( 144): Preloading classes... D/dalvikvm( 144): GC freed 788 objects / 43256 bytes in 5ms D/dalvikvm( 144): GC freed 275 objects / 17256 bytes in 5ms D/dalvikvm( 144): GC freed 200 objects / 12200 bytes in 6ms D/dalvikvm( 144): Trying to load lib /system/lib/libmedia_jni.so 0x0 D/dalvikvm( 144): Added shared lib /system/lib/libmedia_jni.so 0x0 D/dalvikvm( 144): Trying to load lib /system/lib/libmedia_jni.so 0x0 D/dalvikvm( 144): Shared lib '/system/lib/libmedia_jni.so' already loaded in sa me CL 0x0 D/dalvikvm( 144): Trying to load lib /system/lib/libmedia_jni.so 0x0 D/dalvikvm( 144): Shared lib '/system/lib/libmedia_jni.so' already loaded in sa me CL 0x0 D/dalvikvm( 144): Trying to load lib /system/lib/libmedia_jni.so 0x0 D/dalvikvm( 144): Shared lib '/system/lib/libmedia_jni.so' already loaded in sa me CL 0x0 D/dalvikvm( 144): Trying to load lib /system/lib/libmedia_jni.so 0x0 D/dalvikvm( 144): Shared lib '/system/lib/libmedia_jni.so' already loaded in sa me CL 0x0 D/dalvikvm( 144): GC freed 467 objects / 29264 bytes in 9ms D/dalvikvm( 144): GC freed 3578 objects / 171984 bytes in 20ms D/dalvikvm( 144): GC freed 11186 objects / 395536 bytes in 31ms D/dalvikvm( 144): GC freed 10453 objects / 435896 bytes in 41ms D/dalvikvm( 144): GC freed 11139 objects / 466792 bytes in 46ms D/dalvikvm( 144): GC freed 4 objects / 184 bytes in 24ms D/dalvikvm( 144): GC freed 14284 objects / 504120 bytes in 51ms D/dalvikvm( 144): GC freed 11285 objects / 479616 bytes in 48ms D/dalvikvm( 144): GC freed 6042 objects / 254032 bytes in 40ms W/asset ( 144): Unable to find resources file resources.arsc W/dalvikvm( 144): Exception Landroid/content/res/Resources$NotFoundException; t hrown during Landroid/text/AutoText;.<clinit> D/AndroidRuntime( 144): Shutting down VM W/dalvikvm( 144): threadid=3: thread exiting with uncaught exception (group=0x4 0013140) D/dalvikvm( 144): DestroyJavaVM waiting for non-daemon threads to exit D/dalvikvm( 144): DestroyJavaVM shutting VM down D/dalvikvm( 144): VM cleaning up D/dalvikvm( 144): LinearAlloc 0x0 used 1205860 of 4194304 (28%) D/skia ( 144): purging 6K from font cache [1 entries] D/AndroidRuntime( 145): D/AndroidRuntime( 145): >>>>>>>>>>>>>> AndroidRuntime START <<<<<<<<<<<<<< D/AndroidRuntime( 145): CheckJNI is OFF D/AndroidRuntime( 145): --- registering native functions --- D/ SAludos |
#37
|
||||
|
||||
El logcat que has puesto es exacto al mío y es precisamente el bucle completo en el que entra, se repite indefinidamente
Cita:
...
Ddalvikvm( 144): DestroyJavaVM waiting for non-daemon threads to exit Ddalvikvm( 144): DestroyJavaVM shutting VM down D/dalvikvm( 144): VM cleaning up ... Sobre la estructura del update.zip no hace falta crear /system, lo asume por defecto, en este caso tan solo incluir los apks en las carpetas correspondientes, /app y /framework. Para que te hagas una idea, este es el contenido del update-script de /META-INF/com/Google/andriod/ Cita:
copy_dir PACKAGE:app SYSTEM:app
copy_dir PACKAGE:framework SYSTEM:framework Cita:
copy_dir PACKAGE:media SYSTEM:media
¿Has probado a descomprimir 2.9.original-black.zip (lo hasinstalado en algún momento?Tienes que comprobar que te funciona antes de nada), refirmar todos los apk sin modificarlos, volver a crear un update.zip, firmarlo y aplicarlo? Lo digo porque como el problema empieza a nada que toques un solo icono, habría que probar si solo refirmandolo y aplicandolo funciona, ya que si falla el problema está en la firma de las apks. Cuando creé el original-black.zip, las apks originales no las volví a firmar porque no están modificadas, tan solo las extraje del zip de modaco y las añadí a un update.zip que sí tuve que firmar y funciona (al menos a mí). Ahora no puedo, pero si te ves con ganas, pruebalo y vamos descartando ;) No se cómo ni cuando, pero lo conseguiremos
__________________
________ ★[CWMODIN] Flashea y personaliza ODIN stock roms desde el recovery http://ow.ly/kbEwt★[Universal Flasher Tool] Flashea temas metamorph y archivos desde el recovery con autobackup http://goo.gl/Gxucm Última edición por intronauta Día 24/11/09 a las 18:27:41. |
#38
|
||||
|
||||
VAle muchas gracias de nuevo intronauta .
YA ahora tengo todo mas claro . Y por cierto hay alguna forma de saber si se esta firmando bien los apk y los zip. O con solo que te lo acepte el recovery en el momento de hacer el update basta para saber que esta bien? Lo pregunto, porque cree otro update con unas modificacion en el Rosie,apk. Y aunque me instalo y arranco esta vez el celular. El Sense no me aparecia. Nisiquiera en el administrador de app Asi que como se si lo que hice esta bien o mal? SAludos |
#39
|
||||
|
||||
No lo se, de todas maneras asegurate de modificar la carpeta /drawable correspondiente, hay port, land, 480x320,.... verás que muchas imagenes se repiten
El HtcMusic.apk que modifiqué lo firmé, creé el update y se instala sin problemas. Acabo de ver un hilo específico de Hero donde ponen otra estructura para el update.zip En este caso SI hay que crear la carpeta /system update.zip: Código:
/system/app /framework /META-INF/com/.... Código:
show_progress 0.1 0 copy_dir PACKAGE:system SYSTEM: set_perm_recursive 0 0 0755 0644 SYSTEM:app Fuente: http://forum.xda-developers.com/showthread.php?t=551711 Pero me da que el problema está en la firma de las apks o en los permisos para ver los permisos:
Permisos de las apks originales de modaco funcionando sin problemas, ( que por lo que veo son los mismos en todas las apks de sistema) /system/framework -rw-r--r-- 1 0 0 3.2M Aug 1 2008 framework-res.apk -rw-r--r-- 1 0 0 2.4M Aug 1 2008 com.htc.resources.apk /system/app -rw-r--r-- 1 0 0 4.6M Aug 1 2008 Rosie.apk Si los permisos de los apk modificados por lo que sea no son esos habría que hacerles na cada uno desde adb: Código:
chmod x-a file.apk Con esto los permisos serían los correctos Ya se que es un poco batiburrillo todo... pero es lo que hay! Estaría bien ver los permisos de las apks que fallan, quizá van por ahí los tiros, puestos a especular....
__________________
________ ★[CWMODIN] Flashea y personaliza ODIN stock roms desde el recovery http://ow.ly/kbEwt★[Universal Flasher Tool] Flashea temas metamorph y archivos desde el recovery con autobackup http://goo.gl/Gxucm Última edición por intronauta Día 24/11/09 a las 19:29:55. |
Gracias de parte de: | ||
|
#40
|
||||
|
||||
Un poco offtopic pero bueno, parece que ya tenemos un unlock SPL para hero
http://android.modaco.com/content/ht...-spl-for-hero En breve empezamos con los bootscreens modificados y con suerte se acabó el firmar ..
__________________
________ ★[CWMODIN] Flashea y personaliza ODIN stock roms desde el recovery http://ow.ly/kbEwt★[Universal Flasher Tool] Flashea temas metamorph y archivos desde el recovery con autobackup http://goo.gl/Gxucm Última edición por intronauta Día 24/11/09 a las 22:37:02. |
Gracias de parte de: | ||
Estás aquí | ||||||
|