|
||
|
#101
|
||||
|
||||
|
Se supone que en miuiandroid lo van a arreglar con los datos que les he facilitado.
Yo puedo hacer una rom con todo integrado, pero lo veo innecesario, pues miui actualiza semanalmente. Si eso, os subo a mi wuala los gapps modificados, la rom multilenguaje y el morelocale2. Instaláis primero la rom, teniendo previamente el recovery 00.15-00.20. Luego instaláis el morelocale2 y seleccionais el idioma español. Finalmente instaláis los gapps que os subo específicos para newman n2. Si miuiandroid hace los arreglos, podréis actualizar y luego con meter los gapps específicos sobra. Si no, pues tendréis que seguir usando morelocale2, ok? Cuando esté subido todo, edito y pongo el enlace. Salu2, tedascuen ![]() Thanks!
|
|
|
|
#102
|
||||
|
||||
El reinicio en modo recovery hace lo que realmente dice?Conseguido!!!!
Ya tengo las gapps instaladas desde recovery: Archivo Adjunto 233812 El fallo estaba otra vez en el updater-script del gapps-ics-miui-signed.zip Os subo el updater-script modificado. Abrir el archivo updater-script.rar con el winrar y el gapps-ics-miui-signed.zip con el winrar. Arrastrais el updater-script dentro de la carpeta META-INF/com/google/android y sobreescribid el que hay. Guardad y listo, a instalar por recovery. Quien quiera arreglarlo, el fallo estaba en la manera de montar la partición system. La intentaba montar y desmontar con: Código:
run_program("/sbin/busybox", "mount", "/system");
run_program("/sbin/busybox", "umount", "/system");
La solución es montar y desmontar tal que así: Código:
mount("ext4", "EMMC", "/dev/block/mmcblk0p2", "/system");
unmount("/system");
![]()
|
|
#103
|
||||
|
||||
|
Me he acordado ahora que la primera MIUI de baidu que salio, saltaba el error "el proceso com.android.phone se ha detenido" en la pantalla de introduccion del PIN de la SIM. Me podeis confirmar si la version de miuiandroid.com corrige este error?
|
|
#104
|
||||
|
||||
|
El modo Bootloader NO funciona. Le das y se reinicia, pero vuelve a entrar como si hicieras un reboot normal. Imagino que en otros móviles puede que se use, pero aquí, no hay modo bootloader, si no modo fastboot. Sería genial que pudieras entrar en modo fastboot. A ver si tengo tiempo y decompilo el android.policy.jar y le busco el fallo... ![]() Eso si, por ahora voy a dejar el miui y sigo con mis trece en el intento de conseguir el CWMR funcional. Me va a ser imprescindible para seguir aportando cosas. En 3 días es el cumpleaños de mi hermano y su regalo es el Freelander i20, así que, o tengo CWMR con el que hacer backups, o me temo que no me va a dejar que le esté borrando todo cada 2*3 |
|
#105
|
||||
|
||||
|
Que lo confirmen los compañeros... Por cierto, mira este post: http://www.htcmania.com/showpost.php...2&postcount=98 Si eso, ponlo en primera página. Última edición por tedascuen Día 09/02/13 a las 21:06:40. |
|
#106
|
||||
|
||||
|
El reinicio hace lo que dice (menos bootloader)y ningun problema en con el PIN
Última edición por logan695 Día 09/02/13 a las 21:14:00. |
|
#107
|
||||
|
||||
|
Re: [Hilo Oficial] MIUIv4 3.2.1 MULTILENGUAJE + GAPPS (AUN EN PRUEBAS)
Si sigue saliendo, al menos a mi...
__________________
"El que no me crea, que se vaya a recoger amapolas"
![]() |
|
#108
|
||||
|
||||
|
ATENCION:
Si alguien se siente capaz de decompilar el framework-res.apk de la miui multilenguaje, que se pase por este hilo: http://miuiandroid.com/community/thr...r-guide.16658 Básicamente dice que os leáis las reglas para traducir las miui: https://docs.google.com/document/d/1...45Y/edit?pli=1 Quien lleva la traducción en español es iBotPeaches https://bitbucket.org/iBotPeaches/ma-xml-4.0-spanish. La idea es que creéis los archivos para el C8690 según esa estructura y lo subáis a su github, o se lo hagáis llegar como sea. Si leéis un poco, veréis que las apks son generales para todos los móviles, pero el framework-res si que es específico. Teóricamente, la miui multilenguaje ya lo lleva traducido, pero si hacéis lo que os digo, es más probable que miuiandroid os meta al Newman N2 entre sus dispositivos, puesto que la traducción ya estaría hecha, tanto al español como a los otros idiomas... Según veo, el framework-res.apk lleva traducido estos idiomas: ar, bg, ca, cs, de, el, en-GB, en-US, es, es-US, fa, fi, fr, hi, hr, hu, id, it, iw, ja, lo, lt, lv, nb, nl, pl, pt, pt-BR, pt-PT, rm, ro, ru, sk, sl, sr, sv, th tl, uk, vi, zh-CN, zh-TW Podéis ver cual es cada idioma en http://reference.sitepoint.com/html/lang-codes Por cierto, yo pensaba que ar era español de argentina y no, resulta que es Arabic ![]() Por tanto, el trabajo estaría en decompilar el framework-res.apk, extraer estos archivos: values-xx -----strings.xml -----arrays.xml drawable-xx drawable-xx-hdpi drawable-xx-hdpi-finger raw-xx drawable-xx-rXX assets ------yellowpage-xx.json ------etc. xml-xx Dónde xx es cada uno de los idiomas que he puesto antes. Meterlo todo en la carpeta device/C8690/framework-res.apk Subirlo al githut o pasárselo a iBotpeaches para que lo actualice él. Lo haría yo si tuviera tiempo, pero por ahora no puedo. Venga, alguien se anima??? |
|
#109
|
||||
|
||||
|
El mode recovery si funciona bien. Te reinicia en recovery.
El modo Bootloader NO funciona. Le das y se reinicia, pero vuelve a entrar como si hicieras un reboot normal. Imagino que en otros móviles puede que se use, pero aquí, no hay modo bootloader, si no modo fastboot. Sería genial que pudieras entrar en modo fastboot. A ver si tengo tiempo y decompilo el android.policy.jar y le busco el fallo... Seria un puntazo si lo consigues. Cuando andas flasheando de continuo te ahorra tiempo, es menos engorroso y la bateria sufre menos con tanto apagado y encendido. Pos si, pero y lo bien que te sientes cuando lo consigues!!! ![]() Lo se, la satisfaccion personal que se siente no tiene precio Eso si, por ahora voy a dejar el miui y sigo con mis trece en el intento de conseguir el CWMR funcional. Me va a ser imprescindible para seguir aportando cosas. En 3 días es el cumpleaños de mi hermano y su regalo es el Freelander i20, así que, o tengo CWMR con el que hacer backups, o me temo que no me va a dejar que le esté borrando todo cada 2*3 Ok, no te preocupes. Estaremos pendientes de los progresos de la gente de miuiandroid ahora que ya practicamente se lo has dado todo masticado. El CWMR va a ser el santo grial de este telefono y el fin a los problemas de los zip no firmados. Has decidido ya con que ROM se lo vas a regalar? ![]() Yo no puedo. No tengo microsim y como el móvil no es para mi, paso de cortarla...
Que lo confirmen los compañeros... Por cierto, mira este post: http://www.htcmania.com/showpost.php...2&postcount=98 Si eso, ponlo en primera página. ![]() De todos modos, creo que modificando el build.prop de la ROM multilenguaje se puede conseguir que se inicie en ingles desde el primer arranque. Seria cambiar estas lineas, Código:
persist.sys.timezone=Asia/Shanghai persist.sys.language=zh persist.sys.country=CN Código:
persist.sys.timezone=Europe/Madrid persist.sys.language=en persist.sys.country=US |
|
#112
|
||||
|
||||
|
Ok, muchas gracias por el tuto campeon. Voy a intentar recopilar todo lo conseguido hasta el momento y dejarlo lo mas claro posible. Modifico el zip de gapps con el script correcto y las subo a mediafire tambien.
De todos modos, creo que modificando el build.prop de la ROM multilenguaje se puede conseguir que se inicie en ingles desde el primer arranque. Seria cambiar estas lineas, Código:
persist.sys.timezone=Asia/Shanghai persist.sys.language=zh persist.sys.country=CN Código:
persist.sys.timezone=Europe/Madrid persist.sys.language=en persist.sys.country=US ![]() Por eso he hecho el tutorial con las fotos en chino. Otra cosa que había pensado es incluir las gapps en la rom, pues así te instala el SetupWizard.apk y si añades: Código:
ro.setupwizard.mode=OPTIONAL Si quieres, haz tu la rom y yo la testeo, por que no quiero perder más tiempo en miui hasta que no tenga el CWMR... Si la haces, tendrás que volver a firmar, pues se añaden archivos que no están en la rom original, y tendrás que cambiar la fecha y hora de todos los archivos y carpetas a la correcta para esa firma, ok? |
|
#114
|
||||
|
||||
|
Los de francés los ha comprobado logan695... Así que doy por supuesto que están todos los que os he dicho traducidos, aunque sin decompilar, no puedo asegurarlo... La idea es facilitarles el trabajo para que incluyan el Newman N2 cuanto antes, tanto en miuiandroid.com como en en.miui.com y miui.es |
| Gracias de parte de: | ||
|
#115
|
||||
|
||||
|
Si, lo había pensado, pero si actualizan la rom, te van a volver a cambiar el build.prop al de los chinos, y ya estamos con las mismas.
Por eso he hecho el tutorial con las fotos en chino. Otra cosa que había pensado es incluir las gapps en la rom, pues así te instala el SetupWizard.apk y si añades: Código:
ro.setupwizard.mode=OPTIONAL Si quieres, haz tu la rom y yo la testeo, por que no quiero perder más tiempo en miui hasta que no tenga el CWMR... Si la haces, tendrás que volver a firmar, pues se añaden archivos que no están en la rom original, y tendrás que cambiar la fecha y hora de todos los archivos y carpetas a la correcta para esa firma, ok? ![]() EDITO: Para cambiar fecha y horas he encontrado el BulkFileChanger que es portable y puede hacer cambios por lotes de archivo. Valdria este? Última edición por nicknova Día 09/02/13 a las 23:02:20. |
|
#116
|
||||
|
||||
|
Bueno, te lo explico a grandes rasgos. Si no te aclaras, pasame la rom y ya lo firmo yo... Te hará falta esto: http://www.modaco.com/topic/313829-p...ip-signer-v11 De esta página, yo uso la versión de 64 bits. Tu baja el que te haga falta... http://www.softwareok.com/?Download=NewFileTime Lo que tienes que hacer es: 1º Descomprime la rom en una carpeta 2º Descomprime los gapps en otra carpeta 3º Copia todo el contenido de la carpeta system de los gapps en la carpeta system de la rom 4º Elimina la carpeta system/addon.d de la rom (o no la copies en el paso anterior). Ya puestos, elimina también el archivo /system/app/rootexplorer.exe por que está en chino. Si lo tienes en español, puedes reemplazarlo si quieres. Haz los cambios que estimes oportunos en META-INF/com/google/android/updater-script, osea, lo de cambiar la zona horaria, idioma y activar el setupwizardmode... 5º Elimina de la carpeta META-INF los 3 archivos: -----CERT.RSA -----CERT.SF -----MANIFEST.MF 6º Abre el Zip Signer 1.1 7º Pincha en "Create CROM" y te creará un archivo llamado crom.zip vacío 8º Abre con winrar el crom.zip y arrastra todo el contenido de la carpeta rom dentro de crom.zip 9º Pincha en el zip signer 1.1 en "Create CROM-s.zip" 10º Abre el archivo CROM-s.zip y copia los archivos CERT.SF y MANIFEST.MF que hay dentro de META-INF en la carpeta descomprimida de la rom, donde habías puesto los gapps y luego habías borrado los archivos. 11º Abre el zip de la rom original y extrae de ella SOLO el archivo CERT.RSA que hay en META-INF, dejándolo en la carpeta de la rom con la que estamos trabajando. 12º Abre el NewFileTimex64 (o el 32 si es tu caso) 13º Pincha en "Add the files via drag & drop" y marca la casilla de "Include subfolders" 14º Ve a la carpeta de la rom con la que estamos trabajando y selecciona todo. Arrastra dentro del NewFileTimex64 todo: carpeta data, carpeta META-INF, carpeta system, archivo boot.img y archivo ramdisk-uboot.img 15º Cambia Date modified, Date created y Date Accessed a: 29-02-2008 y 3:33:46 16º Pulsa en "Set-time" 17º Copia y pega el zip original de la rom y renombralo por lo que quieras, por ejemplo, miuimultilenguaje_con_gapps.zip 18º Abre ese archivo nuevo que has renombrado y borra todo menos la carpeta "data" 19º Ve a la carpeta con la que estamos trabajando y selecciona todo menos la carpeta "data". Arrastra dentro de miuimultilenguaje_con_gapps.zip que tienes abierto en winrar y solo tiene la carpeta data. 20º Me lo pasas para testear ![]() Si puedes, haz capturas de todos los pasos para crear un tutorial en condiciones... Si no te aclaras, cuando tenga un rato lo hago yo. Salu2, tedascuen |
|
#117
|
||||
|
||||
|
Supongo que si te sirve. Hay muchos programas de ese tipo. Yo te he dicho uno, pero puedes usar el que quieras. Lo importante es que pongas la fecha y hora a todos los archivos, la herramienta con la que lo hagas, es lo de menos... |
|
#118
|
||||
|
||||
|
Bufff, como me pasaste los enlaces de firmar, creía que sabías...
Bueno, te lo explico a grandes rasgos. Si no te aclaras, pasame la rom y ya lo firmo yo... Si puedes, haz capturas de todos los pasos para crear un tutorial en condiciones... Si no te aclaras, cuando tenga un rato lo hago yo. Salu2, tedascuen ![]() Primeramente voy a intentar seguir todos los pasos sin hacer ninguna cagada, que siendo primerizo, ya es bastante tarea de por si. En cuanto la tenga te la paso, ya sea firmada o sin firmar, segun los resultados. Mas adelante ya haremos el tutorial con pantallazos ya que eso lleva mas tiempo. Por cierto, la MIUI multilenguaje si que trae el busybox preinstalado. El problema es que en la MIUI el busybox esta en la carpeta system/xbin y el script lo intenta buscar en system/sbin que no existe. He corregido la ruta y la fecha del script y las he subido a mediafire, asi que necesito voluntarios para que prueben a ver si les funciona. Borrad todos los archivos de la cache dalvik con el root explorer y la cache desde el recovery antes de instalar. MIUIv4 ICS FULL GAPPS FIXED Por ultimo, no se si has pasado por alto el ultimo enlace del signapk que deje en este hilo. Pone que utiliza el la licencia GNU GPL v2 y por eso igual viene de ahi el nombre de signapk v2. El link es este. |
|
#119
|
||||
|
||||
|
Creo que tampoco te dije lo contrario... jajaja Pero tranquilo que soy muy aplicado y estas cositas me encantan, con el plus de que encima aprendo
Primeramente voy a intentar seguir todos los pasos sin hacer ninguna cagada, que siendo primerizo, ya es bastante tarea de por si. En cuanto la tenga te la paso, ya sea firmada o sin firmar, segun los resultados. Mas adelante ya haremos el tutorial con pantallazos ya que eso lleva mas tiempo. Por cierto, la MIUI multilenguaje si que trae el busybox preinstalado. El problema es que en la MIUI el busybox esta en la carpeta system/xbin y el script lo intenta buscar en system/sbin que no existe. He corregido la ruta y la fecha del script y las he subido a mediafire, asi que necesito voluntarios para que prueben a ver si les funciona. Borrad todos los archivos de la cache dalvik con el root explorer y la cache desde el recovery antes de instalar. MIUIv4 ICS FULL GAPPS FIXED Por ultimo, no se si has pasado por alto el ultimo enlace del signapk que deje en este hilo. Pone que utiliza el la licencia GNU GPL v2 y por eso igual viene de ahi el nombre de signapk v2. El link es este. ![]() Estoy bajando las gapps y las pruebo, luego te cuento... Respecto a lo del signapk v2, me refiero a esto: Código:
signed by SignApk v2. Modified by frjavi trying to prevent OutOfMemeryError, followed by Shawn Ye degrading to JDK1.5 Por lo visto, estos chinos están firmando con el signapk v2, pero no soy capaz de encontrarlo... Si te fijas en el zip de las miui, por ejemplo, al abrirlo y maximizarlo, pone: Código:
signed by SignApk Edito, el zip funciona perfecto. Buen trabajo Última edición por tedascuen Día 10/02/13 a las 02:03:54. |
|
|
|
#120
|
||||
|
||||
|
Buen detalle el de busybox. No he caido en que podría estar en xbin, jejeje.
Estoy bajando las gapps y las pruebo, luego te cuento... Respecto a lo del signapk v2, me refiero a esto: Código:
signed by SignApk v2. Modified by frjavi trying to prevent OutOfMemeryError, followed by Shawn Ye degrading to JDK1.5 Por lo visto, estos chinos están firmando con el signapk v2, pero no soy capaz de encontrarlo... Si te fijas en el zip de las miui, por ejemplo, al abrirlo y maximizarlo, pone: Código:
signed by SignApk Edito, el zip funciona perfecto. Buen trabajo ![]() ![]() Me alegra oir que ha funcionado el zip de las gapps, no esta mal para empezar... jejeje Actualizare el link del primer post enseguida. Ahora un par de dudas sobre la ROM: - He copiado todo el contenido de las gapps a las correspondientes carpetas de la ROM segun lo que me has indicado. La cuestion es, ¿El script de instalacion de la propia ROM instala las gapps en su sitio sin modificar nada? Es que estoy echandole un vistazo y no veo nada al respecto. - Para incluir aplicaciones adicionales pero sin que las instale como aplicaciones de sistema en system/app ¿Puedo meterlas en data/preinstall_apps? ¿Habria que renombrarlas de alguna manera en concreto y ajustar tambien la fecha y hora? |