Comprobar la versión del Bootrom de un iPhone

El bootrom, bootloader o iBoot es el gestor de arranque de todos los dispositivos con iOS.

Durante el proceso de restauración del firmware de un iPhone vía iTunes, el iBoot comprueba que se está instalando una versión del firmware igual o superior a la que está instalada y que este firmware es genuino de Apple y no ha sido modificado.

En un iPhone 3GS las versiones iBoot-359.3 o inferiores son consideradas antiguas mientras que a partir de iBoot-359.3.2 se consideran bootrom nuevos.

En las antiguas bootrom existía un exploit (empleado por “24kpwn“) que permitía hacer jailbreak en los iPhone y que fué parcheado por Apple en el otoño de 2009, por lo que a partir de noviembre de 2009 aproximadamente los iPhone 3GS contienen el nuevo bootrom en los que no se puede hacer uso del exploid encontrado.

Estos son los pasos para ver la versión del bootrom de un iPhone usando un Mac:

  1. Conectar el iPhone al ordenador y ponerlo en modo DFU.
  2. Ejecutar la aplicación Perfil de Sistema que se encuentra en la carpeta Utilidades dentro de Aplicaciones.
  3. Ir a Contenido > Hardware > USB en el panel izquierdo.
  4. Selecionar Apple Mobile Device (DFU Mode) en el Árbol de dispositivos USB.
  5. En el panel de detalles, al final del Número de serie encontraremos la versión del bootrom. En este caso [iBoot-359.3]

Enlaces:

iClarified | How to Check the Bootrom Version of Your iPhone (Mac)
Redmond Pie | How to Check the Bootrom Version of Your iPhone

1 Comment