iPhone 3G, a pesar de su edad, sigue siendo popular entre los entusiastas. El firmware iOS 4.2.1 (8C148) es la última versión oficial para este dispositivo. En este artículo, veremos cómo volver a flashear el iPhone 3G a iOS 4.2.1 y cómo verificar el hash del firmware descargado.
¿Qué es el firmware iOS 4.2.1 (8C148)?
El firmware iOS 4.2.1 (8C148) es la última versión del sistema operativo iOS para el iPhone 3G, lanzado el 18 de noviembre de 2010. Contiene muchas mejoras y correcciones que aumentan la estabilidad y el rendimiento del dispositivo.
Suma de verificación del firmware
Para verificar la autenticidad del archivo de firmware, utilice las siguientes sumas de verificación:
- SHA256: 98e5969c3baed660c9a26e94cd7ed4b3cdb7175900f448bcc2223bf885835ce0
- MD5: 8b1657935408a1638b69740b282f62b3
- SHA1: d2ed58586e8ca2153f2e2ec585bba8afc5173378
Paso 1: Preparación para el reflasheo
- Asegúrese de tener instalado iTunes (para Windows y macOS) o idevicerestore (para Linux).
- Conecte el iPhone 3G a la computadora usando un cable USB.
Paso 2: Verificación del hash del firmware descargado
Windows:
- Abra PowerShell y navegue a la carpeta con el archivo del firmware, por ejemplo, cd Downloads.
- Ingrese el comando:
Get-FileHash iPhone1,2_4.2.1_8C148_Restore.ipsw -Algorithm SHA1
- Compare el hash obtenido con el mencionado anteriormente.
macOS:
- Abra Terminal y navegue a la carpeta con el archivo del firmware, por ejemplo, cd ~/Downloads.
- Ingrese el comando:
openssl sha1 iPhone1,2_4.2.1_8C148_Restore.ipsw
- Compare el hash obtenido con el mencionado anteriormente.
Linux:
- Abra Terminal y navegue a la carpeta con el archivo del firmware, por ejemplo, cd ~/Downloads.
- Ingrese el comando:
openssl sha1 iPhone1,2_4.2.1_8C148_Restore.ipsw
- Compare el hash obtenido con el mencionado anteriormente.
Paso 3: Reflasheo del iPhone 3G
Windows (usando iTunes):
- Abra iTunes.
- Ponga el iPhone en modo de recuperación: Apague el iPhone, mantenga presionado el botón «Home» y conecte el dispositivo a la computadora. Mantenga presionado el botón «Home» hasta que aparezca la pantalla de modo de recuperación.
- Mantenga presionada la tecla Shift y haga clic en «Restaurar iPhone».
- Seleccione el archivo del firmware iPhone1,2_4.2.1_8C148_Restore.ipsw y confirme la restauración.
Windows (usando 3uTools):
- Descargue e instale 3uTools desde el sitio oficial.
- Ponga el iPhone en modo de recuperación como se describe anteriormente.
- Vaya a la sección «SmartFlash» y seleccione «Easy Flash».
- Haga clic en «Import Firmware» y seleccione el archivo del firmware iPhone1,2_4.2.1_8C148_Restore.ipsw.
- Haga clic en «Flash» y espere a que se complete el proceso.
- Abra iTunes.
- Ponga el iPhone en modo de recuperación: Apague el iPhone, mantenga presionado el botón «Home» y conecte el dispositivo a la computadora. Mantenga presionado el botón «Home» hasta que aparezca la pantalla de modo de recuperación.
- Mantenga presionada la tecla Shift y haga clic en «Restaurar iPhone».
- Seleccione el archivo del firmware iPhone1,2_4.2.1_8C148_Restore.ipsw y confirme la restauración.
Windows (usando 3uTools):
- Descargue e instale 3uTools desde el sitio oficial.
- Ponga el iPhone en modo de recuperación como se describe anteriormente.
- Vaya a la sección «SmartFlash» y seleccione «Easy Flash».
- Haga clic en «Import Firmware» y seleccione el archivo del firmware iPhone1,2_4.2.1_8C148_Restore.ipsw.
- Haga clic en «Flash» y espere a que se complete el proceso.
macOS:
- Abra Finder.
- Ponga el iPhone en modo de recuperación como se describe anteriormente.
- Mantenga presionada la tecla Option y haga clic en «Restaurar iPhone».
- Seleccione el archivo del firmware y confirme la restauración.
Linux:
- Instale idevicerestore (siga las instrucciones en GitHub).
- Ponga el iPhone en modo de recuperación como se describe anteriormente.
- Abra Terminal y navegue a la carpeta con el archivo del firmware.
- Ingrese el comando:
idevicerestore -e iPhone1,2_4.2.1_8C148_Restore.ipsw
- Espere a que se complete el proceso de restauración.
Descripción del dispositivo: iPhone 3G
iPhone 3G fue lanzado en julio de 2008. Es compatible con redes 3G y cuenta con una pantalla de 3.5 pulgadas con una resolución de 320×480 píxeles. El dispositivo está equipado con un procesador Samsung S3C6400 y 128 MB de RAM. Incluye una cámara de 2 MP y el sistema operativo iOS 4.2.1, la última versión oficial de iOS para este dispositivo.
Siguiendo estas instrucciones, podrá reflashear exitosamente su iPhone 3G a iOS 4.2.1 y verificar la autenticidad del firmware descargado.