Instruções de como fazer jailbreak untethered no iOS 4.2.1 com a ferramenta do Dev-Team, ainda beta.
Esta versão ainda é beta está limitada para o iPhone4, iPad e iPod Touch 4G. Há alguns problemas, tais como o bluetooth, que está desativado.
Requerimentos: Você vai precisar ter acesso ao iOS 4.2b3 e ter salvo o SHSH blobs desta versão no Cydia. Você também vai precisar ter o device jailbroken rodando o iOS 4.2.1. TENHA CERTEZA DE FAZER UM BACKUP, POIS ESSA VERSÃO É BETA!.
Primeiro Passo Crie uma pasta chamada Pwnage no seu desktop, baixe e coloque nessa pasta: - Xcode (também incluso no DVD de instalação do Mac OS X) - MacPorts - Usbmuxd - RedSn0w 0.9.7b1 - iOS 4.2.1 (iPhone, iPad, iPod touch) - iOS 4.2b3 *Somente desenvolvedores tem o legítimo acesso á esta firmware
Segundo Passo Dê um clique duplo na imagem dmg do Xcode e clique novamente no arquivo pkg para instalar.
Terceiro Passo Instale o aplicativo MacPorts.
Quarto Passo Abra o Terminal em Aplicativos>Utilidades, digite a sua senha se precisar E digite:.
sudo port install libusb
Uma vez instalado libusb digite: sudo port install cmake
Quando terminar a instalação do cmake digite esse comando: sudo port install pkgconfig
Quinto passo Dê um clique dublo no arquivo usbmuxd para extrair.
Volte ao Terminal e digite esso comando para instalar o usbmuxd: cd ~/Desktop/Pwnage/usbmuxd-1.0.6
mkdir build
cd build
cmake ..
make
sudo make install
Sexto Passo Desconecte e conecte seu device no mac via USB. Tenha certeza de ter instalado o OpenSSH no Cydia e digite:
cd ~/Desktop/Pwnage/usbmuxd-1.0.6/python-client/
chmod +x tcprelay.py
./tcprelay.py -t 22:2222
*Deixe esse comando rodando no seu terminal para continuar o tutorial...
Sétimo Passo Dê um clique duplo no arquivo RedSn0w para extrair. Agora abra o RedSn0w da pasta que foi extraída.
Clique no botão Browse.
Selecione o iOS 4.2.1 na pasta Pwnage no seu desktop e clique em Open.
Clique em Next para continuar.
RedSn0w vai preparar os dados para o jailbreak.
Agora você verá uma lista para selecionar.
Selecione Jailbreak Monte (untether) das listas. Selecione o iOS 4.2b3 ipsw da pasta Pwnage e clique em Open. Clique em Next para continuar.
Por favor conecte seu dispositivo no computador e tenha a certeza que ele esteja desligado. Clique em Next
RedSn0w vai te guiar para entrar no modo DFU. Aperte o botão Power por 3 segundos.
Ainda com o botão Power pressionado clique no botão Home (do meio) por 10 segundos.
Agora você pode parar de pressionar o botão Power, mas mantenha o botão Home precionado até que o Redsn0w detecte seu dispositivo.
RedSn0w vai preparar os arquivos para o jailbreak, exploit do Limera1n, vai aumentar a RAM Disk e o Kernel, e enviar esses arquivos.
Durante esse tempo usbmuxd irá facilitar a conexão com seu dispositivo.
RedSn0w vai informar quando tiver concluído o processo.
Add Comment
Would you like to be notified when someone replies or adds a new comment?
Yes (All Threads)
Yes (This Thread Only)
No
Notifications
Would you like to be notified when we post a new Apple news article or tutorial?
Can i use this tutorial to untether jailbreak my iphone 4 4.2.1 (already tether jailbroken using redsnow) if my SHSH on cydia only says 4.2.1 above the welcome to cydia screen? help please, thank you
Process is fairly simple if all the steps are followed, my skype still wasn't working it spat me back out to springboard and I had to use skype, there was no way without it. After hanging up a phone call froze badly needed a hard restart, said fcuk it went back to stock 4.2.1 makes me wanna buy apps now, nooooo
I appreciate what they do codeinsring that its free, but I'm fine at 4.1 for now. Why's there always a big rush for the Dev team and Geo hot to jailbreak the next firmware? Unless you just bought a new device and can't unlock its not that big of a deal. I mean Apple makes new enhancements and adds more functionality, but nothing that groundbreaking from one release to the next, at least nothing that makes me so impatient that I blog on the net complaining about not get the latest jailbreak from guys who do this entirely for free, thats just crazy. I am a little impatient for an unlock, but since tmobile changed their unlimited data plan to 200mbs I don't really care any more.
Hi folks,
I have an iphone 4 with the 3.05... baseband, and did all the process above, but i still do not get my countrys network provider, what else should i do??? please need some help, i have the iphone for so long and cant use as a cellphone.
Please help
Im Currently Working On A Tool Called BootUtility, This Tool is very useful for Tethered Jailbroken Devices.
All Information Available At www.BootUtility.Tk!
The Tool Is Only Available for Windows For Now!
The Mac Version Will Be Available A Week After The Windows Version Release!
My iPad gets to the pineapple screen where it says, Installing Bundles, and hangs there. I think its some trouble with usbmuxd because I get this line in the Terminal >
File "/Users/kenny/Desktop/Pwnage/usbmuxd-1.0.6/python-client/usbmux.py", line 111, in getpacket
raise MuxVersionError("Version mismatch: expected %d, got %d"%(self.VERSION,version))
MuxVersionError: Version mismatch: expected 0, got 1
Anybody know what I'm doing wrong? Any help would be appreciated.
Great tutorial. Works great other than the issues mentioned. Waiting for beta2. iClarified; I love you guys but you need an iPhone based website or an app or something!!!!!!!!!!
BLUETOOTH IS NOT WORKING AFTER FINISH.
WE TRIED 5 TIMES FROM THE BEGINNING AND SAME.
BUG BLUETOOTH IS NOT WORKING AT ALL.
IT SAYS BLUETOOTH UNAVAILABLE .
Second Paragraph in the INSTRUCTIONS, Scooter:
Currently this very first beta1 is limited to iPhone4, iPad, and iPod touch 4G. Bluetooth functionality is disabled for the time being until some issues are resolved.
hey guys i made new untheter jailbreak for ios 4.2.1 by named [gunnerra1n] and it will released on 31/12/2010 better than the bulshits comex,geo,musclenerds,etc
by the way it is same as limera1n.
With bluetooth enabled
Even with all the bundles and the blob that i have because I have the dev stuff, it bricked my iphone 4.
Any useful thoughts on how to unbrick it? thanks
Undefined symbols:
"_CFRunLoopRemoveSource", referenced from:
_darwin_release_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_op_handle_events in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_close in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFNumberGetValue", referenced from:
_darwin_devices_detached in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFRunLoopGetCurrent", referenced from:
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IONotificationPortCreate", referenced from:
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IORegistryEntryCreateCFProperty", referenced from:
_darwin_kernel_driver_active in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_devices_detached in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_kCFAllocatorSystemDefault", referenced from:
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IOCreatePlugInInterfaceForService", referenced from:
_darwin_claim_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IOIteratorIsValid", referenced from:
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFUUIDGetConstantUUIDWithBytes", referenced from:
_darwin_claim_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_claim_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_claim_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFRelease", referenced from:
_darwin_release_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_op_handle_events in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_kernel_driver_active in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_close in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_devices_detached in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFRunLoopStop", referenced from:
_darwin_exit in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IOMasterPort", referenced from:
_darwin_init in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IOServiceAddMatchingNotification", referenced from:
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IODestroyPlugInInterface", referenced from:
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IONotificationPortGetRunLoopSource", referenced from:
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IOServiceGetMatchingServices", referenced from:
_usb_setup_device_iterator in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IONotificationPortDestroy", referenced from:
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_kCFRunLoopCommonModes", referenced from:
_darwin_open in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFRunLoopAddSource", referenced from:
_darwin_claim_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_open in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"___CFConstantStringClassReference", referenced from:
cfstring=CFBundleIdentifier in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
cfstring=locationID in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IOObjectRelease", referenced from:
_darwin_get_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_kernel_driver_active in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_claim_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_get_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_get_device_list in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_devices_detached in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IOIteratorNext", referenced from:
_darwin_get_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_devices_detached in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_devices_detached in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFRunLoopRun", referenced from:
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFUUIDGetUUIDBytes", referenced from:
_darwin_claim_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_usb_get_next_device in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFRetain", referenced from:
_darwin_open in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_CFRunLoopSourceInvalidate", referenced from:
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_kCFRunLoopDefaultMode", referenced from:
_darwin_release_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_op_handle_events in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_claim_interface in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_close in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_IOServiceMatching", referenced from:
_usb_setup_device_iterator in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_event_thread_main in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
"_kCFAllocatorDefault", referenced from:
_darwin_kernel_driver_active in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
_darwin_devices_detached in libusb-1.0.a(libusb_1_0_la-darwin_usb.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [daemon/usbmuxd] Error 1
make[1]: *** [daemon/CMakeFiles/usbmuxd.dir/all] Error 2
make: *** [all] Error 2
WHAT DO I WRONG :((