
Para todos aquellos que actualizaron su iphone y no pueden usar el yellowsnow ya hay solucion, Ayer veiamos un exploit que permitía bajar la baseband de un iPhone 3G, y ahora que se ha comprobado que funciona sin problemas, les presentamos un tutorial que podrá seguir cualquier usuario medio para hacer el downgrade a la baseband 02.28.00 y así poder utilizar yellowsn0w.
Empezamos:
1- Descargamos los archivos necesarios para el proceso Aquí (mirror).
2- Accedemos al iPhone vía SSH y subimos los archivos que acabamos de obtener a la ruta /var/root/
3- Abrimos una línea de comandos en el iPhone, ya sea con MobileTerminal (desde el teléfono) o Putty (desde el ordenador, esto no está probado, pero debería de funcionar).
4- Entramos con usuario root y contraseña alpine y introducimos los siguientes comandos:
chmod 755 BBUpdaterExtreme
launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
./BBUpdaterExtreme update -f ICE2_02.28.00.fls -e ICE2_02.28.00.eep
5- Ahora vamos a Ajustes -> General -> Acerca de -> Firmware del módem y tendremos la versión 02.28.00.
Despues de hacer esto, pues no queda mas que volver a poner yellowsnow y libre de nuevo
Etiquetas Downgrade Baseband, Iphone, tutorial
Categoría Actualidad, Descargas, Iphone 3G, Novedades, Recomendadas, Tutoriales, Web
63 comentarios
A mí al menos no me ha funcionado. Buscando por varios foros he encontrado la razón: si tu versión de Bootloader es la 5.9, el BBUpdaterExtreme no reconoce el archivo con extensión eep. Para saber tu versión, sigue las instrucciones que muestran, pero sustituye el último comando por: ./BBUpdaterExtreme queryversion Busca la línea que pone "Boot Loader Version:" y sabrás cual es la tuya
Otro al que no le reconoce el archivito :) y mi BootLoader es el ICE2_BOOT_05.08_G2M3S2... no lo entiendo
yo lo he hecho y he hecho capturas de pantallas y todo peeero cuando creia ke todo iba bien voy a ver la version de firm del modem y no aparece nada. Lo reinicio y sigue poniendo lo mismo, version 2.30.03 asi que pienso que esto es un timo solamente para quedarse con nosotros... habra que esperar otro metodo de downgrade... dish y eso ke parecia ke estaba ya hecho y completado y todo :(
Y por cierto, mediante SSH desde Linux (o putty en windows) no funcionará pq al hacer el unload del commcenter desconecta el wifi.
Hola!!! Os cuento. Tengo un Mac y un iphone 3G baseband 2.30. Bootloader lo desconozco, aunque me imagino que será 5.9 porque el iphone tiene un par de semanas... Me he bajado el archivo, lo descomprimo y los introduzco en la ruta que indicáis. Luego con el cyberduck envio la orden ejecutando las tres líneas de comando que ponéis. Y se queda ahí "pensando"... En el teléfono, en la parte superior izquierda pone BUSCANDO... y he ido a ajustes>general>acerca de y no me aparece el baseband del modem... simplemente no aparece!!! alguna idea de lo que pasa???? todo esto está muuuuuuy verde!!! GRACIASSSS
Eso te pasa pq no puedes hacerlo con CiberDuck pq al unloadear el plist desconecta el wifi y no avanza, tienes que hacerlo con el mobile terminal directamente en el iPhone.
yo he hecho todo lo que ponia como toca me lo ha hecho todo ok e reiniciado el telefono y me sigue saliendo la misma 2.30.03
A mi lo mismo, de echo los archivos que bajé de aquí no me servían y tuve que buscarlos en otro sitio :(
a mi no me va! segun este pantallazo, los 3 archivos estan dentro de la carpeta bb. Segundo cuando le pido q me de el bootloader parece como si el "launctl" no le sirva el "unload" solo acepte "load" por tanto no me da el bootloader, y claro esta si en el segundo comando al escribir todo el ""launchctl" ya da error ejecutar el tercero no vale para nada.
Ah! Y no pongo capturas de pantalla ni nada pq son las 2:40 de la mañana y no tengo más paciencia por hoy :) un saludo a todos.
Hola a todos, este sistema SI FUNCIONA. Yo lo he realizado en un Iphone con BOOT 5.8 y no hay problema alguno. Ahora si tu BOOT es el 5.9, pues te puedes olvidar del asunto.
Esto es lo que teneis que ver: Using username "root". iPhone-3G-8GB:~ root# su iPhone-3G-8GB:~ root# alpine iPhone-3G-8GB:~ root# chmod 755 BBUpdaterExtreme iPhone-3G-8GB:~ root# launchctl unload /System/Library/LaunchDaemons/com.apple.C ommCenter.plist iPhone-3G-8GB:~ root# ./BBUpdaterExtreme update -f ICE2_02.28.00.fls -e ICE2_02. 28.00.eep Validating parameters...OK Disabling thermal Notifications...OK Disabling sleep...OK Powering radio on through AppleBaseband Opening device path /dev/cu.debug, using initial baud 115200 - Ping failed, trying again, 56 tries left - Ping failed, trying again, 55 tries left - Ping failed, trying again, 54 tries left - Ping OK Gathering modem information...OK Checking Static EEP backup... - backup is OK Checking Static EEP backup -- All OK Firmware Version: ICE2-02.11.07 EEP Version: EEP_VERSION:526 EEP Revision: EEP_REVISION:0 Boot Loader Version: ICE2_BOOT_05.08_G2M3S2 FLS/EEP Mismatch: Match Configuring Hardware Mux...OK ------------------------------------------------------------------------------- BEGINNING BOOT ------------------------------------------------------------------------------- Sending boot code...OK Reading Reference file ICE2_02.28.00.fls...OK Sending EBL Loader... Sending EBL Loader Length...OK Sending EBL Loader Data...OK Sending EBL Loader Checksum...OK Sending EBL Loader -- All OK Sending EBL... Sending EBL Length...OK Sending EBL Data and Checksum...OK Sending EBL -- All OK Getting EBL Version......OK - Boot Mode 0xCC - EBL Version Major/Minor: 6.2 - EBL Version 'ICE2_RAM_B' - Flashing Compression: 0, CRC Type: 0, CRC Method: 1 Reading Reference file ICE2_02.28.00.fls...OK Sending Protocol configuration...OK Sending Flash ID...OK Doing CFI Stage 1...OK Doing CFI Stage 2...OK ------------------------------------------------------------------------------- DONE BOOT ------------------------------------------------------------------------------- Getting software version of file ICE2_02.28.00.fls...OK Increasing baud rate to 921600...OK Validating EBL Version...OK ------------------------------------------------------------------------------- SENDING FLS FILE: ICE2_02.28.00.fls ------------------------------------------------------------------------------- Loading FLS file ICE2_02.28.00.fls...OK >> Sending Block of type CodeClass(0) from file ICE2_02.28.00.fls... Beginning Dynamic EEP erase at 0x20E40000 to 0x20EBFFFE...Progress: 100 percent, 524286 of 524286. OK Sending Security Block...OK Erasing Load Area from 0x20040000 to 0x2063A01A (this will take some tim e)...OK Sending data for mapping 0: progress: 100 percent, 6266908 of 6266908. -- OK Checking validation result...OK >> Sending Block of type CodeClass(0) from file ICE2_02.28.00.fls -- All OK ------------------------------------------------------------------------------- DONE SENDING FLS FILE ------------------------------------------------------------------------------- ------------------------------------------------------------------------------- SENDING EEP FILE: ICE2_02.28.00.eep ------------------------------------------------------------------------------- Loading EEP file ICE2_02.28.00.eep...OK >> Sending Block of type StaticEEPClass(0) from file ICE2_02.28.00.eep... Sending Security Block...OK Erasing Load Area from 0x20FC0000 to 0x20FC57FE ...OK Sending EEP Payload...progress: 100 percent, 22528 of 22528. -- OK Checking validation result...OK >> Sending Block of type StaticEEPClass(0) from file ICE2_02.28.00.eep -- All OK ------------------------------------------------------------------------------- DONE SENDING EEP FILE ------------------------------------------------------------------------------- Powering radio down...OK Doing a hardware reset through AppleBaseband Waiting for baseband power-up... - Ping failed, trying again, 56 tries left - Ping failed, trying again, 55 tries left - Ping failed, trying again, 54 tries left - Ping failed, trying again, 53 tries left - Ping failed, trying again, 52 tries left - Ping OK - Baseband took 5.146172 seconds to power up Powering off radio... Powering off radio -- All OK Waiting for baseband power-up -- All OK Re-enabling thermal Notifications...OK Re-enabling sleep...OK iPhone-3G-8GB:~ root#
Se puede saber pq has borrado el comentario q puse con los ficheros buenos y el manual bien explicadito? Hay q joderse, si lo se no pongo nada y no paso trabajo....
Aclaro, el sistema SI FUNCIONA. solo al Iphone con BOOT 5.8, de resto no :(
y alguien por casualidad me podría decir, que es el Bootloader por favor? soy nuevo y tengo el dinero para comprarme, y me ha dado esperanza esta noticia
Disculpen, y esa version del bootloader (5.8) en qué firmware del iphone se encuentra?
Disculpen, y esa version del bootloader (5.8) en qué firmware del iphone se encuentra? gracias por la respuesta
Jose, se supone q el bootloader se sube al instalar el nuevo firmware via itunes o el original bajado de apple, te recomiendo, instalar el custom firmware 3g q tenemos en el top 10, y asi tendras ese bootloader y hasta la baseband 2.28, si no te queda esa baseband por q tu iphone se corrompio con el itunes, luego hazle este proceso :) Saludos
Bueno, yo acabo de probarlo en un iPhone 3G con bootloader 5.9, y no funcionó. Hice todos los pasos (los que son de iPhonediario.com y los que nos pasó "_SxR_") y sigue diciendo 02.30.03. iLive, por lo que decís hay una forma de bajar el bootloader 5.9 a 5.8, instalando el custom firmware 3g que tienen en el top 10. ¿Es esto posible? Gracias! Saludos!
Ojo, sólo para el BootLoader 5.8!!!! :) Pero funciona 100% seguro.
El BootLoader es un 'filtro' firmado que da acceso al modem, baseband... y no se actualiza al actualizar el iTunes ni nada así que.... no hay solución por ahora.
Bueno lo hice y correcto... me paso a la 2.28 peroo cuando meto la sim de simyo... no rula y tengo el yellosinc instalado..... acabo de poner la movistar y furula..... pero la simyo no...... ave si puedo proba otra... porsie es por el operador virtual ya ke en el otro movil si furula....
Buenas a todos! a mi me sale esto despues de terminar, no se lo que hago mal: Getting EBL Version......Timed out Giving up !!! Exception at :0: - BBUReturnTimedOut(10)/2: Error reading EBL version (76 bytes) Re-enabling thermal Notifications...OK Re-enabling sleep...OK
la he cagado......el mio es 5.0.9 y ahora me pone N/A en lo de Wifi, pasa algo? o cuando salga para 5.9 se arregla, venga un saludo a todos
Alejandro: El custom firmware q subi y esta en la web, ya viene con el 2.28, instalalo aver como te va, si te hace el cambio, saludos
Cuando instalar el firware con el baseban inferior al que tienes en el movil peta la instalacion (me paso a mi) y hay un tuto para (saltandose eso) poder poner el firnware, pero nunca bajaria el baseban.... tambien comprobado.
Si es verdad manu ese proceso yo lo hice pero al final volvia poner otro firmware, haber si se soluciona para los que tenemos 5.9 jejeje... estoy arto de tener un ipod touch XD que salga ya !!!! a la espera de noticias... saludos....
Jose: No te preocupes, reinicia el iPhone y volverá a ok. Manu: Lo que tienes que instalar es el YellowSn0w no el Yellosync o lo que instalases... Busca Yellowsn0w en cydia (recuerda que no es una letra 'o' es un número '0' en el nombre yellowsn0w)
Ok _SxR_ ya solo hace falta que hagan el parche para la version 5.9, que ganas por dios......
_SxR_ me pierdo en el paso 6 de tu tuto!!!!!!!! como voy a la carpeta var/root desde mobile terminal????????? Muchas gracias
Muchas gracias por tu pronta respuesta, iLive. Ojala me toque un iPhone sin actualizar, me he pasado un buen tiempo leyendo lo básico del iPhone y ahora sé un poco más de este gran teléfono. Una pregunta por favor, si me compro un iPhone 3G y me toca el último Firmware, utilizando el Custom Firmware que me dices, puedo lograr a tener el bootloader 5.8? para luego hacer este proceso. Gracias, Saludos amigo.
Sete: tenes que poner despues del root#: cd / (que te lleva a el menu Raiz, hay un espacio entre el cd y la barra.) cd var/root (y te lleva ala carpeta root) Saludos
Ya tipeando directamente cd /var/root Te lleva a la carpeta donde está.
sete54: Para ir a la carpeta /var/root simplemente en el mobile terminal haz como dice maucosti: cd /var/root y ya llegas :), como te dice también Alejandro. Otra cosita para todos los que pregunten, aunque sé de sobra que nadie lo va a leer antes de preguntar... LA ACTUALIZACIÓN CON iTunes NO MODIFICA EL BOOTLOADER ASÍ QUE POR MUCHO QUE SE RESTAUREN VERSIONES ANTERIORES, PARCHEADAS O LO QUE BUSQUEIS NO FUNCIONARÁ. Creo que el error que da es el 1013... o similar...
yo lo he intentado hacer con el tunnel para usarlo por usb, y con el putty, y no me ha funcionado ,pero por lo del 5.9 de los c......nes, haber si nos lo miran jejeje, tienes razon no cambia el bootloader, doy fe de ello, gracias ha vosotros estoy aprendiendo muchisimo de nuestro pedazo de movil, jejeje, haber si hay suerte....
siempre me pasa igual lo copio al pie de la letra y en el segundo comando siempre me dice lo mismo el mobileterminal:launchctl: unknow subcomand "unload patatin pattatan...." y eso pq?no se ejecuta? decirme si os a pasado y como lo habeis solucionado
buenas otra vez, e conseguido phacer el segundo comando (faltaba un espacio jijij) ppero despuesde meter todo el tercer comando me dice q bbupdater extreme no such a file o directory? sabeis algo? q e hecho mal?
ahra si a las tecera va la vencida atodo ok y bajado a las 2.28
djrise, ¿qué bootloader tenés? ¿5.8 o 5.9? Saludos!
_SxR_ si sirve compadre , nome cogia cobertura pero resetie la cuestion de la red y pesco y ningun drama gracias por el tuto y a la gente q hace posible esto gracias!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
De nada hombre, para eso estamos :)
Gracias por la respuesta. Esta tarde pruebo y os cuento como ha ido el invento.
El Jose de arriba era yo!!! cuanto Jose!!!
_SxR_ te dejo mi msn, darkdesign@msn.com Gracias por ayudar, espero ayudes en la web :)
_SxR_ entonces no sirve de nada volver a jailbreakr el iphone con la 2.2.1 para el bl 5.9 y la cambie a la 5.8 entonces que hacemos?? (los que aun tenemos la 5.9) seguimos esperando y seguimos llorando por que aun no tenemos el iphone bien jejeje, Que haz escuchado de esto si habra posiblidad para el bl 5.9
Como se yo que bootloader tengo ?xD!
Que fastidio :S cuando por fin creia q taba resuelto ps nada T_T a llorar al calvario T_T
Nada, esto va por partes, como Jack el destripador. Me hace gracia, porque para bajar la baseband 2.30 a la 2.28, habrá que tener el booat 5.8. Ahora habrá que esperar que saquen algo para bajar el booat 5.9. Y al bajar el booat, podremos bajar la baseband. Y entonces se terminaron las bajadas. Eso sí, ten mucho cuídado, no vayas a subirla luego, otra vez. Total, que nos pasamos la vida jodidos, con iphone y sin él por tochos, ja ja ja. Entre subida y bajada, entre falsas esperanzas. Entre rezar a la virgen para tener el booat 5.8, y ver mi iphone metido en el cajón, me da algo. A ver si los Dioses hacen algo, ellos son grandes. gracias, iphonediario, por todo. saludos chicos y no os deprimáis más de lo que estaís ya. Además ¿no os ha pasado que.... ahora que tenéis el iphone roto, veis a todo el mundo con el iphone conectado a internet por la calle?. jajajjaa.. en fin, paciencia
Ha sacado iClarified un método automático para todo esto. Se llama DownBB. Yo no lo he probado, pero es sólo también para BL 5.8
Para los de bootloader 5.9... toca esperar...