April 20, 2024

TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Posted December 26, 2010 at 6:52am by iClarified
EnglishDutchPortuguese (Brazil)Spanish
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
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Segundo Passo
Dê um clique duplo na imagem dmg do Xcode e clique novamente no arquivo pkg para instalar.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Terceiro Passo
Instale o aplicativo MacPorts.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Quarto Passo
Abra o Terminal em Aplicativos>Utilidades, digite a sua senha se precisar E digite:.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

sudo port install libusb
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Uma vez instalado libusb digite: sudo port install cmake
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Quando terminar a instalação do cmake digite esse comando: sudo port install pkgconfig
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Quinto passo
Dê um clique dublo no arquivo usbmuxd para extrair.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Volte ao Terminal e digite esso comando para instalar o usbmuxd: cd ~/Desktop/Pwnage/usbmuxd-1.0.6
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

mkdir build
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

cd build
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

cmake ..
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

make
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

sudo make install
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

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/
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

chmod +x tcprelay.py
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

./tcprelay.py -t 22:2222
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

*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.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Clique no botão Browse.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Selecione o iOS 4.2.1 na pasta Pwnage no seu desktop e clique em Open.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Clique em Next para continuar.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

RedSn0w vai preparar os dados para o jailbreak.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Agora você verá uma lista para selecionar.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Selecione Jailbreak Monte (untether) das listas. Selecione o iOS 4.2b3 ipsw da pasta Pwnage e clique em Open. Clique em Next para continuar.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Por favor conecte seu dispositivo no computador e tenha a certeza que ele esteja desligado. Clique em Next
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

RedSn0w vai te guiar para entrar no modo DFU. Aperte o botão Power por 3 segundos.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Ainda com o botão Power pressionado clique no botão Home (do meio) por 10 segundos.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Agora você pode parar de pressionar o botão Power, mas mantenha o botão Home precionado até que o Redsn0w detecte seu dispositivo.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

RedSn0w vai preparar os arquivos para o jailbreak, exploit do Limera1n, vai aumentar a RAM Disk e o Kernel, e enviar esses arquivos.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC) TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

Durante esse tempo usbmuxd irá facilitar a conexão com seu dispositivo.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)

RedSn0w vai informar quando tiver concluído o processo.
TUTORIAL - Jailbreak Untethered iOS 4.2.1 (MAC)
Add Comment
Would you like to be notified when someone replies or adds a new comment?
Yes (All Threads)
Yes (This Thread Only)
No
iClarified Icon
Notifications
Would you like to be notified when we post a new Apple news article or tutorial?
Yes
No
Comments (53)
You must login or register to add a comment...
Vaness
Vaness - January 28, 2011 at 9:49am
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
rakeshdosii
rakeshdosii - January 24, 2011 at 12:52am
windows version.....????
Stevo
Stevo - January 17, 2011 at 5:08pm
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
Deepak
Deepak - January 5, 2013 at 11:30am
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.
Txdevildawg
Txdevildawg - January 10, 2011 at 11:27pm
How long is it suppose to be stuck at "exploiting with limera1n"? My iPhone 4 has been on screen for over 10 mins, using redsnow b6
cetakrompak
cetakrompak - January 10, 2011 at 10:45am
Already tested. Everything so far so good. No problem at all. Ipad 3G..
Truta101
Truta101 - January 10, 2011 at 3:49am
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
vokal
vokal - January 9, 2011 at 11:56am
Well that was easy, followed the instructions and I am now untethered...
.
. - January 18, 2011 at 12:16pm
Any problems with phone calls or any apps not running?
JAMES
JAMES - January 8, 2011 at 11:51am
WHAT ABOUT THE IPHONE 3GS (MC MODEL) ??!?!??!
TheStraightMusic
TheStraightMusic - January 8, 2011 at 10:13am
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!
Nomi
Nomi - December 28, 2010 at 4:54pm
Can I test this method on osx 10.5.8 or I need SL to do this.
Kenny
Kenny - December 27, 2010 at 3:51pm
My iPad gets to the ‘pineapple’ screen where it says, ‘Installing Bundles,’ and hangs there. I think it’s 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.
Aaron
Aaron - December 27, 2010 at 11:53pm
hey, i get the same error/problem.. im trying to get help too but no one knows :S
MCF3778
MCF3778 - December 26, 2010 at 6:07pm
I will be sticking with 3.1.3 for a little longer
sowa
sowa - December 26, 2010 at 9:54pm
redsn0w 0.9.7b2 is available, please update yourself!
Iclarified
Iclarified - December 26, 2010 at 6:04pm
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!!!!!!!!!!
Thrasos
Thrasos - December 26, 2010 at 4:58pm
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 .
m00nchild
m00nchild - December 26, 2010 at 5:00pm
Yeah you are right i have notice that after i wrote your post a en ixero reeeeee
Jeff
Jeff - December 26, 2010 at 5:11pm
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.
HenricCccc
HenricCccc - December 26, 2010 at 8:18pm
Omg.... You never read anything before trying? Dev-team told everyone when it was released that bluetooth aint gonna work in beta 1.
viiddee
viiddee - December 26, 2010 at 4:47pm
Redsn0w keep crashing during the preparering of files. any idea?
Stevo
Stevo - December 26, 2010 at 4:15pm
thats prolly the most complicated jailbreak yet, stay away and stick with whatever works now 4.1 that is!!
Gunnerzzz
Gunnerzzz - December 26, 2010 at 4:02pm
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
iphone dev
iphone dev - December 26, 2010 at 3:31pm
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
iphone dev
iphone dev - December 26, 2010 at 4:30pm
or simply call apple and get them to fix it like i did.
sam
sam - December 26, 2010 at 2:54pm
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 :((
Travis
Travis - December 26, 2010 at 2:38pm
The number of steps gets more and more ridiculous every time. I'm also nervous about all of this talk of them messing with the sandboxing.
More Comments
Recent. Read the latest Apple News.
RECENT
Tutorials. Help is here.
TUTORIALS
Where to Download macOS Monterey
Where to Download macOS Ventura
AppleTV Firmware Download Locations
Where To Download iPad Firmware Files From
Where To Download iPhone Firmware Files From
Deals. Save on Apple devices and accessories.
DEALS