Explicación del proceso de Hackeado: términos y referencia. (Parte 1)
INTRODUCCION
El tema es que de buenas a primeras todo el proceso puede resultar un poco confuso, asi que esta es una guía recopilando y traduciendo lo que he ido encontrando en internet. No estoy seguro de entender al completo todo el proceso, pero al menos tendremos un documento de referencia. Para empezar:
Activation /Activación: proceso que requiere el iPhone para empezar a funcionar que puede hacerse desde iTunes en casa, o te lo pueden dar hecho desde la tienda, si lo compras con contrato.
Jailbreak / Liberación para aplicaciones: proceso que permite instalar software de 3eras partes en el iPhone.
Unlock / Liberación telefónica: proceso que permite utilizar el iPhone con cualquier tarjeta telefónica SIM.
EL FIRMWARE
El software del iPhone se llama 'firmware' (porque no desaparece cuando apagas el telefono) y puede actualizarse cómo el sistema operativo de un oredenador. Apple ha lanzado receientemente la version 1.1.3. El iPhone está diseñado para que este proceso pueda hacerlo facilmente el usuario mediante iTunes. En AJUSTES-GENERAL-ACERCA DE-VERSION puedes ver cual es la versión que tienes.
COMPONENTES GSM
El software que controla la radio GSM (la parte telefono móvil) parece que tiene distintas partes:
- BOOTLOADER :No sabemos para que sirve pero hay iPhones con distintas versiones. iPhones que tenian la 1.1.2 o 1.1.3 cuando se compraron en la tienda ('OTB'-"out-of-the-box") tienen bootloader version 4.6. El Firmware 1.1.1 y anteriores tienen bootloader version 3.9.
- BASEBAND: El baseband parece que es el software que interactua con la radio GSM de forma directa. Las soluciones de unlocking del iPhone dev team hacian un patch sobre este baseband impidiendole que comprobara si la SIM introducida es la correcta. La aplicación AnySIM puede hacer el patch sólo sobre ciertas versiones del baseband. Cuando actualizas a una versión superior del firmware con iTunes actualizas el baseband lo que hace que tu unlocking deje de funcionar.
03.14_08G - viene con firmware 1.0.2
04.01_13G - con firmware 1.1.1
04.02_13G - con firmware 1.1.2
04.03_13G - con firmware 1.1.3 Esta última versión no permite el patch, pero puedes subir el firmware manteniendo la versión anterior del baseband, siempre y cuando tengas el bootloader 3.9. (version 1.1.1 OTB)
- SECPACK: El secpack es el password que permite al BOOTLOADER escribir en el BASEBAND. Conocer el secpack del firmware fue crucial para poder hacer el downgrade del baseband 04.02_13G que viene adjunto al firmware 1.1.3. cuando te actualizas.
- SECZONE: El Seczone esta almacenado en la eeprom del baseband y guarda el IMEI, NCK y otros datos importantes de identificación del telefono.
- LOCKDOWND: Es un misterio pero importante.
0 comentarios:
Publicar un comentario