A.Cosas que saber antes de desbloquear bootloader
1.
EN teléfonos HTC no se puede aplicar OTA sin STOCK RECOVERY .
Si el HTC no tiene stock recovery, NO seras capaz de ver las notificaciones de actualización y NO puedes descargar el OTA.
2. Para instalar OTA el Stock Recovery tiene que
coincidir con la version del sistema (ej : 1.30.709.1 stock recovery y systema 1.21.709.2 NO coinciden y la OTA no se instalara )
3.El cifrado de datos (Data Encryption) ,si esta estropeado ,se pierde el señal de datos
B. Información ,términos HTC 10
a.
¿Qué es el CID?
El CID (o Carrier ID) es un código que identifica al proveedor del teléfono
¿Para qué sirve el CID?
Fundamentalmente para que el teléfono sepa que ROMs, RUUs,OTA, etc pueden ser instaladas en él. Las actualizaciones via OTA instalarán una versión u otra en función del CID. Con esto las operadoras consiguen que en sus actualizaciones vayan sus logos y sus extras
¿Cómo puedo saber mi CID?
Desde un Terminal de DOS (CMD) , con el movil conectado por USB, y reiniciado en el Bootloader
escribís: fastboot getvar all -> Esto nos devuelve el CID de nuestro terminal-
* se puede cambiar con S -OFF
b.
¿Qué es el MID?
MID (ModellID)
- Se utiliza para distinguir entre diferentes modelos,cada region tiene un MID diferente ( Europa,EEUU,Asia,etc )
se puede cambiar con S -OFF
c.
NAND Backup (nandroid backup)
- Crea una copia de seguridad completa de una o más particiones de la memoria NAND
- Permite una copia de seguridad completa, por ejemplo, para restaurar la ROM stock
d.
RUU (Rom Update Utility)
RUU.exe - una herramienta proporcionada por HTC para restaurar los ajustes de fábrica de un dispositivo
RUU.zip una herramienta que se puede ejecutar directamente en el dispositivo con el mismo objetivo,restaurar los ajustes de fábrica de un dispositivo
e.
Firmware
el paquete de controladores / BIOS
Cómo puedo reconocer una copia de seguridad RUU, OTA o Nandroid ?
Dispositivos de HTC difieren dependiendo del proveedor, Origen y la versión en el CID, firmware y MID.
Para encontrar las Ruus, actualizaciones OTA o copias Nandroid correctas , debes saber cual es el CID y la versión del firmware.
Esto se puede en el bootloader de tu dispositivo, con el siguiente comando:
getvar fastboot all
ejemplo :
(bootloader) versión principal: xx401.x
(bootloader) cidnum: HTC__102
en este ejemplo se trata de un dispositivo libre de Alemania.
La información sobre la version de base y "Firmware Version" se puede ver también en esta forma de leer:
ajustes/acerca de -> Información -> Información Software -> Más ->
El número de versión de android consiste en el conjunto de los primeros 3 números (por ejemplo 1.26.xx)
y el segundo conjubto, la version del terminal de HTC.
Ej X.XX. 401 .x version WWE -europeo
El Firmware.zip es parte de las actualizaciones OTA de HTC y contiene todos los cambios desde la última versión de Radio,, Recovery , Kernel, etc .
Cuando hay que flasher Firmware.zip?
Si, por ejemplo,queremos instalar una custom ROM actualizada a una nueva versión y el firmware se mantiene en la antigua base.
Por qué es importante flashear firmware.zip antes de una custom ROM o una actualización?
El Firmware.zip incluye entre otros una imagen HBOOT (KERNEL Y RAMDISK )
Incluye Firmware.zip recovery stock?
Sí,por lo tanto, custom recovery ( TWRP) preexistente debe ser nuevamente flasheado
2.
Desbloqueo, Root , S-OFF
HTC Drivers
https://mega.nz/#F!EYggjICa!9G5NtAVjIAzLosmudAWFsg
HTC BMP USB DRIVER
64 bit
http://www.mediafire.com/?xjhfinwz0hbdrah
minimal ADB y Fastboot tool (extraer la carpeta en C - (es decir: C:// fastboot)
https://www.androidfilehost.com/?fid=24521665358595410
activar el modo
depuración USB
1. Habilitar las opciones de desarrollador
acceder a los Ajustes , pulsar sobre “Acerca del dispositivo” o similar, buscamos donde pone “Número de compilación” y pulsamos 8 VECES
2. Entramos en Opciones de Desarrollo y marcamos Depuración USB Y Desbloquear OEM
A) Por lo menos 75% bateria
Desbloquear el gestor de arranque (bootloader ) en
http://www.htcdev.com/bootloader
(si no recuerdo mal ,se borrara todo el contenido-fotos, aplicaciones... )
1) Entramos en
http://www.htcdev.com y creamos una cuenta
2 ) Entramos en
http://www.htcdev.com/bootloader, seleccionamos "All Other Supported Models" y hacemos click en "Begin Unlock Bootloader".
3) Leemos (si queremos) y aceptamos todo.
4) entraremos en modo fastboot: Apagamos el teléfono manteniendo pulsado power 10 segundos.
5) Encendemos el teléfono manteniendo power Y volumen abajo para entrar al Bootloader.
6) Vamos hasta "HTC download mode" con las teclas de volumen, y una vez encima presionamos power.
7) Conectamos el teléfono al PC
8) Escribimos la siguiente línea: fastboot oem get_identifier_token y pulsamos enter.
9) Seleccionamos y copiamos el texto tal y como se indica en el paso 8 en HTCDev.
10) Lo copiamos en el espacio "My Device Identifier Token" y hacemos click en "Submit".
11) Al poco recibiremos un correo con el enlace a la segunda parte de las instrucciones y el "Unlock_code.bin" adjunto.
12) Descargamos el "Unlock_code.bin" y lo guardamos en la carpeta ADB/Fastboot creada .
13) Volvemos a CMD y escribimos esta línea: fastboot flash unlocktoken Unlock_code.bin y pulsamos enter.
19) La pantalla del teléfono cambiará, aceptamos con power, y ya tenemos el HTC 10 desbloqueado !
B) Recovery y ROOT
[i]1) Descargar el recovery TWRP desde la página
https://twrp.me/devices/htc10.html
Renombrar TWRP Recovery en
recovery.img
y copiar en carpeta fastboot creada en ordenador
en CMD:
adb reboot download
fastboot flash recovery recovery.img
despues de flashear,en fastboot ,elegimos
reboot bootloader
OBLIGATORIO
copia de seguridad
se necesita una tarjeta SD en la ranura correspondiente
elegir
reboot into recovery
TWRP tiene que ejecutarse en
read only mode y se hace una copia de seguridad (back up) de todas la particiones EXCEPTO
userdata
Esta será una copia de seguridad completa (con excepción de la recovery). Asegúrese de que se hace copia de "System Image"
Reboot en bootloader ( en CMD : adb reboot bootloader)
Elegir
BOOT TO RECOVERY MODE
descargar supersu
http://forum.xda-developers.com/apps...2-05-t2868133
renombrarlo en SUPERSU y hacer copia en carpeta fastboot del pc
en TWRP elegir
advanced , despues
sideload
en CMD :
adb sideload SUPERSU
S OFF
Descargar apk
http://theroot.ninja ,instalarlo ,pagar por paypal( 25 dolares ) ,seguir instruciones
IMPORTANTE
NO rehabilitar RADIO o hacer wipe/format
Si se formatea DATA después de flashear SuperSU, esta dejará de estar encriptada, y la radio para de funcionar en el HTC 10
hilo original :
http://forum.xda-developers.com/htc-...radio-t3373025
STOCK BACKUP
twrp 3.0.2
https://dl.twrp.me/pme/twrp-3.0.2-1-pme.img.html
TWRP Backup (Untouched System Image + Boot)
CID: HTC__001/HTC__034/HTC__A07/HTC__J15/HTC__M27/HTC__016/HTC__002 | MID: 2PS620000
1.30.401.1
https://www.androidfilehost.com/?fid=24533100289589677
CID: HTC__621 | MID: 2PS620000
1.30.709.1
https://www.androidfilehost.com/?fid=24521665358594087
Stock Recovery
CID: HTC__001/HTC__034/HTC__A07/HTC__J15/HTC__M27/HTC__016/HTC__002 | MID: 2PS620000
1.30.401.1
https://www.androidfilehost.com/?fid=24533100289589676
CID: HTC__621 | MID: 2PS620000
1.30.709.1
https://www.androidfilehost.com/?fid=24499762636008483
RUU .ZIP
3. Flash RUU.zip
necesitas una SD (no mas de 32gb) en formato FAT32
descarga RUU.ZIP correspondiente:
2PS6IMG_PERFUME_UHL_M60_SENSE80GP_HTC_Europe_1.21.
[email protected]_41.13_F_release_ 477358_signed_2_4
https://drive.google.com/file/d/0B17...ew?usp=sharing
2PS6IMG_PERFUME_UHL_M60_SENSE80GP_HTC_Europe_1.30.
[email protected]_41.13_F_release_47 8442_signed_2_4
https://drive.google.com/file/d/0B17...RNTlk0Q3c/view
https://drive.google.com/file/d/0B17...ew?usp=sharing
Renombrar tu descarga en 2PS6IMG.zip y copiar en tu SD
reiniciar HTC 10 en Download Mode
se te preguntará si quieres flashear archivo
confirmar con botón volumen +
tu terminal reiniciará por lo menos una vez( si se reinicia en modo normal en vez de modo download,hay que ponerlo de forma manual)
Todo el proceso tardará bastante tiempo, al final te pedira de pulsar boton encendido
RUU.exe
1.53.617.5
http://dl3.htc.com.s3.amazonaws.com/...1.53.617.5.exe