miércoles, 15 de abril de 2009

Downgrade del baseband o cómo bajar a una versión anterior de baseband (2.30.03 a 2.28.00)

Veo muy interesante este tema, y creo que a vosotros también os lo parecerá. El downgrading o la bajada de nivel de baseband es muy útil para todos los que sin querer (o queriendo por no soportar más sin actualizar) se cambiaron al firmware 2.2.1. Con dicho firm el baseband se actualiza automáticamente impidiendo (por lo menos antes de leer y seguir este tutorial) la liberación de nuestro iPhone para cualquier SIM (de cualquier compañia para entendernos). Siguiendo estos pasos (que NO he dicho SENCILLOS) podremos conseguir el tan ansiado descenso de nivel para poder liberar el iPhone utilizando YellowSnow.
Como habeis leido arriba, el proceso no es sencillo y no deberéis realizarlo sin tener conocimientos para acceder por SSH al iPhone. REPITO: es peligroso porque podéis borrar o cambiar involuntariamente algo y entonces...conseguiréis un bonito pisapapeles con una manzanita brillante en la parte de atrás.

EMPEZAMOS:

- Para poder realizar este downgrade es importante que vuestro Bootloader sea el 5.8 (vuestro iPhone tiene que tener ya un tiempo, los más recientes tienen el 5.9 y, de momento, este método no es válido para ellos). Una forma a grosso modo para intuirlo es que si vuestro iPhone viene de serie con el firmware 2.2.1 no podréis hacer el downgrading. Si es de otra manera, es bastante probable que lo podáis hacer.

- Lo primero que debemos hacer es descargar esta carpeta y descomprimirla en nuestro ordenador aquí. Los archivos que contiene los vamos a necesitar para completar todo el proceso.

- Los archivos BBUpdaterExtreme, ICE2_02.28.00.eep y ICE2_02.28.00.fls los tenemos que copiar por SSH (en mi caso utilizo CyberDuck desde MAC, funciona muy bien y no me da problemas) en la dirección /var/root

- Una vez hecho esto, ejecutamos la apliación MobileTerminal (la podemos descargar desde Cydia).

- En el Terminal escribimos lo siguiente:
su (le damos al intro)
alpine (le damos al intro) (aunque no se vea lo que escribís, él lo escribe internamente)
cd.. (le dais al intro)
cd root (le dais al intro)
chmod 755 BBUpdaterExtreme (le dais al intro)
launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist (le dais al intro)
./BBUpdaterExtreme update -f ICE2_02.28.00.fls -e ICE2_02.28.00.eep (le dais al intro. NOTA: importante no olvidar el punto del principio de esta linea)

- El paso final es reiniciar el teléfono y comprobar que todo ha cambiado como tiene que ser (es decir, el baseband ha tenido que pasar del 2.30.03 al 2.28.00

Si habéis seguido estos pasos es más que probable que hayais conseguido vuestro propósito. Espero que así sea.

via iPhoneros


No hay comentarios:

Publicar un comentario