Si alguien ha usado el firmware 3.0 y ha vuelto a la 2.2.1 en un iPhone 3G, habrá visto que la baseband que le queda es la 4.26, así que no le funcionará YellowSn0w.
Ahora es posible bajar la baseband 4.26 a la 2.28 y así volver a liberar el teléfono por software, con la única condición de tener el bootloader 5.08 (con los 5.09 o superiores no es posible).
Cómo saber que bootloader tenemos:
- Descargamos este archivo y lo descomprimimos.
- Accedemos por SSH al iPhone y subimos los archivos BBUpdaterExtreme, ICE2_02.28.00.eep y ICE2_02.28.00.fls de la carpeta Files a la ruta /var/root/.
- Abrimos MobileTerminal desde el iPhone (disponible en Cydia) y escribimos lo siguiente (cada línea seguida de intro y respetando mayúsculas y minúsculas).
- login
- root
- alpine (la contraseña no aparecerá en pantalla al escribirla, es normal)
- chmod 755 BBUpdaterExtreme
- launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
- ./BBUpdaterExtreme queryversion
Instrucciones para bajar la baseband de 4.26 a 2.28
Una vez seguros, podemos proceder a bajar la baseband haciendo lo siguiente:
- Necesitamos estar en el firmware 2.2.1 con OpenSSH instalado.
- Abrimos Cydia/Icy e instalamos «3G Baseband Downgrade».
- Descargamos desde el ordenador este parche: StealthBravoBBDowngrade
- Copiamos los archivos fls y eep de la carpeta 4.26 a la ruta /Applications/3GBBD del teléfono mediante SSH, sobreescribiendo los archivos.
- Ejecutamos 3GBBD en el iPhone.
- Esperamos un par de minutos.
- Al acabar nos avisará que ha terminado correctamente.
- Pulsamos el botón Home sin volver a pulsar «Go».
- Reiniciamos el iPhone.
- Ahora deberíamos tener la baseband 2.28.
- Ya podemos volver a instalar YellowSn0w para liberar el teléfono por soft.
Vía Modmyi