How to Jailbreak Your iPhone 3GS, iPhone 4 Using Greenpois0n (Mac) [4.2.1]
LIKE
TWEET
SHARE
PIN
SHARE
POST
MAIL
MORE
Posted February 3, 2011 at 11:47pm by iClarified
These are instructions on how to jailbreak your iPhone 3GS and iPhone 4 using Greenpois0n for Mac. Greenpois0n has been updated to support the iOS 4.1 and iOS 4.2.1 firmware. UseLimera1n if you want to jailbreak iOS 4.0, iOS 4.0.1, iOS 4.0.2.
Remember: Greenpois0n recommends a clean restore before continuing. Do not update to iOS 4.1 or iOS 4.2.1 if you need the unlock. Ultrasn0w does not support that baseband yet. The only exception is the iPhone 4. You can update to iOS 4.2.1 without upgrading your baseband by using following this tutorial.
Step One Open your web browser of choice and navigate to http://www.greenpois0n.com. Click the Mac link at the bottom of the screen.
Step Two When prompted save the download to your desktop
Step Three Double click the downloaded greenpois0n-osx_rc5.zip file to extract the archive then double click greenpois0n from the desktop to launch the application
Step Four Connect your iPhone to the computer, power it off, then click the large Jailbreak button
Step Five You will now be instructed on how to place your iPhone into DFU mode. You can get help with this here.
You will be asked to press and hold the sleep button for 3 seconds.
Continue holding sleep; press and hold home for 10 seconds.
Release sleep button; Continue holding the home button. Do not release the Home button at this point!.
Step Six Once your iPhone is successfully in DFU mode the jailbreak will begin.
Step Seven Once Greenpois0n informs you that it has completed you can release the Home button. Click the Complete button to close the application.
You'll notice some verbose mode text scrolling on your device.
Step Eight After the iPhone restarts you'll notice a new Loader application on your Springboard. Press to launch it.
Step Nine Press to select Cydia then press the large Install Cydia button that appears.
Step Ten Once Cydia has installed successfully you can remove Loader by pressing the Options button then the large red Remove Loader.app button.
Step Eleven Restart your iPhone then run Cydia. Let it do all the necessary updates then follow our Unlock tutorial if possible for your device.
***A big thanks goes everyone who made this jailbreak possible.
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?
Hi everybody
I'm new idevice user, and i need some help.
My Iphone4 4.2.1 jailbroken and my BB v 03.10.01
I didn't have any saved SHSH and in my Cydia it says "This device has a pending TSS request " & when i run TinyUmberela it just show Iphone4 4.3 (8F190)
i need to restore my Iphone to 4.2.1 again and you know apple stop singing 4.2.1, i want to know is there any chance to restore my iphone to 4.2.1 ? or someone know about how to jailbreak 4.3 untethered ???
please help me
Thanks in Advance
Hi all!
I've just apply greenpoison method to jailbreak my iphone4, but i have 4.1 instead 4.2.1.
Now I want to restore to 4.2.1. following this tutorial ( How to Update Your iPhone 4 Without Upgrading the Baseband (Mac) [4.2.1]) but the process doesn't finish. I have my iPhone with the apple screen and the progress bar is about 70%. iTunes is "Restoring iPhone software...".
I have tried to restore the official way, but i have the same result. I have tried to restore to 4.1 and the same...
I can't exit the recovery mode (i have tried with tinyumbrella, but no success).
I am desperate !!!
Can anyone help me, please?
* Open Finder
* Hold down COMMAND + SHIFT keys and press G
* Enter /private/etc/ in the field and press Go
* Find hosts file in the directory
* Drag the file to your desktop
* Open it in text editor
* Remove the line that has gs.apple.com entirely or put a # at the beginning of it to comment it out
* Save the file
* Drag it back to the /private/etc/ folder.
* Youd need to enter your username and password to authenticate the move
I went through this post and it seems now I can do an untethered jailbreak w/ the iPhone 3gs's latest firmware - but still cannot unlock? just wanted to confirm. Here's my background:
iPhone 3gs was bought used off craigslist in August 2010 and had never been jailbroken. After purchase, it was upgraded to the latest firmware at the time which was version 4.0 (8a293) . It was then jailbroken (I believe via jailbreakme.com) and unlocked too be used on t-mobile. Nothing has been updated on the phone since then but I would like to. I just checked and it has a baseband (modem firmware) right now of 05.13.04
Looking at this page, if I was to update to the latest version (4.2.1?), I could jailbreak via Greenpois0n but I could not unlock so I could use with other carriers, is that correct?
specifically this line from this post: "Do not update to iOS 4.1 or iOS 4.2.1 if you need the unlock. Ultrasn0w does not support that baseband yet. "
RC5B4 works like a dream. Remember to keep holding the home button until the app says JB complete ! Bit of a quirk where iTunes says the phone is in DFU, but sorts itself out a few seconds later. Well done guys, good job.
Hi,
Help please!
I have a 3GS with fixed bootrom. I jailbreaked (with redsnow) and unlock (with ultrasnow, with iPad baseband) in December 2010. It was a tethered phone. Last night (Feb 9), I applied greenpoison to get untethered jailbreak and it ran smoothly and the phone gets untethered now. However, I think I did something stupid after that. I tried to get rid of the program and data so I can give it to my family member to use overseas. However, the phone never pass through the booting screen. Now, when rebooting it, the Apple logo will show then the skull logo follows but it freezes there. I tried to rejailbreak serveral with greenpoision without any luck (greenpoison will let me run jailbreak, but phone still can't boot properly). I tried to use redsnow to re-jailbreak it but the program will not let me do it and report error when trying. I even tried to use redsnow to just "boot the tethered phone" but redsnow report error. Anyone of you have same experience and know how to fix it? Really appreciate your comments and help!
I had the same issue and just fixed it. Look for jailbreaking 4.2.1 using RedSn0w. Download the firmware that it recommends downloading. Restore using the downloaded firmware (using alt and selecting the downloaded firmware). One restore in complete in itunes you will have the iphone all reset with the screen asking you to connect to itune to activate.
After reaching this point, you will be able to jailbreak using GreenPois0n. However, you will not be able to unlock it yet.
Hope this help.
I have done the jailbreak and loader also i can see on the screen, i was try to open the loader its saying all the time connect to internet , infact i have already connected to wifi and found its working fine , evevthough its still asking for connect to internet , please is there any chnages are require prior to unlcok the phone
jailbreaking an iphone does not mean that you can use any carrier. You have to unlock first by installing ultrasn0w via Cydia. Whether your iphone can be unlocked or not with this software depends on the version of your baseband (check setting- info).
I did the jailbreak yesterday and all worked well the first time. Reinstalled Cydia and most of my apps. Today, when I plugged the iPhone 4 into my Mac, I got a message that the contents of the iPhone could not be read, and I needed a restore.
WTF? Any ideas why I could load new stuff on thru iTunes yesterday, and today it's not working?
I jailbroke my iphone 4 a few hours ago with greenpois0n-osx_rc5.2. Everything works fine so far. Now the official site has an updated version gp_mac_rc5_b3.zip. Is it wise to rejailbreak because of improved stability or is that version only for the users who are experiencing severe problems?
In case of rejailbreak: just run greenpois0n again or do a clean restore first?
worked great with my iphone 4, tried this the first time with the first release but no success, with the b3 release worked like a charm.
PS: used the "sudo" command. (terminal way).