PDA

Ver la Versión Completa : [ CONSULTA ] Actualizaciones OTA


Berserkerspa
23/11/13, 14:22:41
Muy buenas, hace nada que tengo el HTC One de Orange.
Acabo de hacer el Unlock, el S-OFF, recovery y root.
La ROM es la original que viene, (android 4.2.2, Hboot 1.54), le he cambiado el CID (HTC__304) para recibir las actualizaciones OTA oficiales.
He seguido estos pasos del post "http://www.htcmania.com/showthread.php?t=624903", incluido lo del CID oculto:


- Vamos a la carpeta donde tengamos el archivo ADB y FastBoot
- Abrimos una conslola de comandos (manteniendo pulsada la tecla SHIFT hacemos Click derecho sobre cualquier zona en blanco y seleccionamos la opción "Abrir ventana de comandos aqui".

- Conectamos el móvil al PC en modo normal

*** Los comandos que introduciremos en la consola van siempre sin las comillas ***

*** Podeis hacer copy/paste de los comandos escritos en negrita para pegarlos en vuestra consola ***

- Escribimos en la consola el comando "adb devices"; Es para asegurarnos que nuestro dispositivo ha sido reconocido. Debe aparecer su número de serie. Si no aparece desconectamos el móvil y lo volvemos a intentar....

- Escribimos en la consola el comando " adb reboot-bootloader": El móvil entrará en modo BootLoader.

- Nos desplazamos en el movil por el menu y seleccionamos FastBoot y Click en el botón Power para aceptar. Estaremos en modo FastBoot USB (lo indica en en rojo).

- Escribimos en la consola el comando "fastboot oem writecid 11111111". Si va bien mostrará OKAY. (***)

(***) Si no queremos usar el SuperCID sino el de un pais en concreto, entonces:


- Escribimos en la consola el comando "fastboot oem writecid HTC__304". Si va bien mostrará OKAY. (ejemplo con el CID español)

- Para comprobar que todo haya ido bien reiniciaremos el móvil y volveremos a acceder al Bootloader, y comprobamos que aparezca el CID-11111111 (***)

(***) o elCID HTC__304, en el ejemplo del CID español


=====================
=====================

AÑADIDO: CORREGIR CID "OCULTO".

El compañero Fixit nos comunica lo siguiente:

Cita:
Según usuarios de xda ,este supercid no es tan bueno, si en cmd ejecutamos - adb shell getprop "ro.cid" - en algunos casos aparece el viejo cid ,por esto no reciben la ota directamente
para cambiar el mmcblk0p19 donde aparece el viejo cid hay que hacer esto:

1. Lanza una ventana de comandos en el directorio donde tengas instalado el archivo adb. Teclea "adb shell" y pulsa la tecla enter.

2. Después teclea "su" y pilsa la tecla enter. Ahora tienes privilegios de Administrador (Root).

3. Después teclea "dd if=/dev/block/mmcblk0p19 of=/sdcard/mmcblk0p19" y pulsa enter. Esto volcará la partición a la SD.

4. Después teclea "exit", pulsa enter, teclea "exit" y pulsa enter de nuevo. Esto debería devolverte a la ventana de comandos de tu PC.

5. Teclea "adb pull /sdcard/mmcblk0p19" y pulsa enter. ANOTA EL TAMAÑO DEL ARCHIVO ANTES DE PROCEDER CON EL SIGUIENTE PASO.

6. Abre el archivo (mmcblk0p19) con un editor hexadecimal.

---> Enlace a un editor hexadecimal: HexEdit v1.03 : http://www.physics.ohio-state.edu/~prewett/hexedit/

7. Busca la entrada 00000000 y deberías ver tu CID.

8. Cambia el CID a 11111111 (o al que hayas usado en el proceso del S-OFF, tienen que coincidir ambos) y guarda el archivo como mmcblk0p19MOD. Esto te dará SuperCID. ¡EN ESTE PUNTOASEGURATE QUE EL TAMAÑO DEL ARCHIVO SEA EXACTAMENTE IGUAL QUE AL QUE TENÍA ANTES DE EDITARLO!.

9. Ahora vuelve a la ventana de comandos y teclea "adb push mmcblk0p19MOD /sdcard/mmcblk0p19MOD" Y PULSA ENTER.

10. Teclea "adb shell" y pulsa enter, despues teclea "su" y pulsa enter. Esto te devolvera el shell de andriod con privilegios de administrador (Root).

11. Teclea "dd if=/sdcard/mmcblk0p19MOD of=/dev/block/mmcblk0p19" y pulsa enter. Para verificar si ha funcionado, reinicia el móvil en modo FastBoot escribiendo "adb reboot bootloader" y pulsa enter, y cuando aparezca la pantalla del BootLoader teclea "fastboot oem readcid" y pulsa enter. Debería leerse "11111111". (o el CID que alternativo que hubiesemos usado en el punto 8).

12. Finalmente teclea "fastboot reboot" y pulsa enter. Despues de que se reinicie el teléfono abre una consola de comandos y teclea "adb shell getprop ro.cid". y podrás ver el SuperCID (o el CiD que hayas puesto)
------------

En principio lo tengo todo bien, pero no me salta la actualización a 4.3. No se si es que todavía no me toca o algo hice mal.

Alguien que arroje luz sobre mi existencia? XD

Saludos

karl_azytzeen
23/11/13, 14:26:49
¿Que necesitamos para recibir 4.3 oficial? (Aún mas fácil!) (""http://www.htcmania.com/showthread.php?t=706831)

negger
28/11/13, 17:43:19
necesitas un recovery stock, para poder recibir las actualizaciones

Berserkerspa
28/11/13, 22:58:41
Gracias, pero al final no pude esperar y le metí la MaximusHD 21.0 que la probé en el One S y va de lujo. :D

Saludos.