Cómo encontrar el cargador de arranque (bootloader) que tiene mi iPhone

Encontrar la versión del bootloader de tu iPhone puede ser complicado. No se muestra al iniciar, no está en Ajustes ni escrito en la parte trasera. El bootloader, una serie de código que se ejecuta al encender el iPhone, está prácticamente oculto para el usuario medio. Si necesitas encontrar la versión, debes cargar BBUpdaterExtreme en el iPhone usando un terminal y ejecutarlo desde otro terminal dentro del iPhone.

Cosas que necesitarás

  • PC con Windows
  • iPhone con jailbreak
  • OpenSSH
  • Terminal móvil (Mobile Terminal)
  • WinSCP
  • BBUpdaterExtreme

Instrucciones

  1. Conecta tu iPhone a tu red inalámbrica doméstica. Anota la dirección IP asignada. La encontrarás en Ajustes > Wi-Fi tocando el cuadro azul junto a la red a la que te uniste.
  2. Conecta tu iPhone al ordenador. Asegúrate de que el ordenador también está en la misma red.
  3. Inicia WinSCP en tu PC. Aparecerá un cuadro de login. Pon la IP anotada en "Host Name". Usuario: root, contraseña: alpine. Al loguear, verás una pantalla dividida: izquierda = archivos del PC, derecha = archivos del iPhone. La interfaz permite intercambiar archivos.
  4. Copia BBUpdaterExtreme a tu iPhone en el directorio /bin. Arrastra y suelta de izquierda a derecha, o clic derecho > copiar en izquierda y pegar en derecha.
  5. Pulsa Ctrl+T para abrir un terminal.
  6. Introduce los siguientes comandos:
    cd /bin
    chmod 755 BBUpdaterExtreme
    launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
  7. Ve a la pantalla de apps en tu iPhone. Inicia Mobile Terminal. Se abrirá una línea de comandos. Escribe su. Pide contraseña: alpine. Finalmente, escribe BBUpdaterExtreme queryversion para obtener la versión del bootloader que tu iPhone está ejecutando.