Ver Mensaje Individual
  #45  
Viejo 08/02/13, 22:55:12
Array

[xs_avatar]
nicknova nicknova no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: oct 2008
Mensajes: 2,560
Modelo de smartphone: Xiaomi Mi Note 64GB
Tu operador: Pepephone
 Cita: Originalmente Escrito por tedascuen Ver Mensaje
Buenas.
Estoy probando a instalar la miui multilenguaje.
Estaba en la 00.24 mia con recovery 00.24 y me da error de signature verification failed.
Meto el recovery de la 00.15 por fastboot y de momento se lo ha tragado.
Ya tengo miui en chino, jejeje.
Voy a seguir probando y edito el post...

Edit 1:
Vale, os voy contando...
Con la 00.22 da error de verificación de firmas.
Con la 00.15 y la 00.20 SI se instala la miui en chino/ingles y los gapps. Supongo que con las intermedias entre la 00.15 y la 00.20 también irá, pero no lo he probado. Es decir, debería de ir con recovery de la 00.15, 00.17, 00.19, 00.1D, 00.1E y 00.20. De la 00.22 hacia arriba, nop.
El archivo del multilenguaje, da un fallo de:
Código:
mount() expects 4 args. got 1
E:Error in /tmp/sideload/package.zip
He revisado el updater-script y he visto el fallo.
Pone esto:
Código:
show_progress(0.500000, 0);
ui_print("MIUIAndroid.com Lang Pack");
ui_print("device: C8690 ");
ui_print("version: 3.2.1 ");
mount(,"/system");
package_extract_dir("system", "/system");
set_perm_recursive(0, 0, 0755, 0644, "/system/app");
set_perm_recursive(0, 0, 0755, 0644, "/system/framework");
delete_recursive("/data/dalvik-cache");
unmount("/system");
Lo que está en rojo es lo que está mal. Debería de poner:
Código:
mount("ext4", "EMMC", "/dev/block/mmcblk0p2", "/system");
Voy a corregirlo e instalo, pero tardaré un rato.
Os mantengo informados...

Edit 2
Efectivamente. Haciendo el cambio que os he dicho, deja instalar...
Pero me sigue saliendo en inglés y chino
He ido a la web de miuiandroid y he visto donde tengo el fallo:


Yo estaba instalando con wipes y aquí dice que NO hay que hacer wipes...
Instalo otra vez sin wipes y...
Otra vez igual, se queda en inglés y chino
Voy a probar a juntarlo todo en un zip y os cuento...

Edit 3
Nada, juntando el archivo de multilenguaje y la rom completa, también sale solo el chino e inglés
De momento lo dejo, igual mañana decompilo algunas apks a ver si veo que coño pasa...
Además, por lo que he visto, no está el español de España, si no el de Argentina , pero bueno, algo es algo...
Muchas gracias por el aporte compi

A lo que se refieren en miuiandroid es a no hacer un "wipe factory reset", pero si que hay que hacer wipe cache y wipe dalvik cache. Como el recovery de fabrica no trae la opcion de hacer wipe dalvik, yo lo que hice en su dia fue borrar a mano el contenido de la carpeta data/dalvik-cache. Luego los pasos quedarian asi:

- Copiamos a la SD externa los 3 zip (ROM, gapps y parche de traduccion al español).
- Flasheamos cualquier recovery entre el 00.15 y el 00.20.
- Entramos en el recovery y flasheamos el zip de la ROM y el de las gapps. Reiniciamos el telefono.
- Con root explorer o similar, vamos a la carpeta data/dalvik-cache, seleccionamos todos los archivos y los borramos.
- Apagamos el telefono y lo encendemos en modo recovery nuevamente y hacemos wipe cache.
- Instalamos el zip del parche de traduccion al español y reiniciamos nuevamente.
- Vamos a Ajustes de idioma y teclado y comprobamos si figura el español.

Esos serian los pasos a falta de corregir el zip del parche de traduccion. Voy a tratar de editarlo y actualizo todo en el primer post.
Responder Con Cita