With the help of Chronic Dev Team’s jailbreak tool Greenpois0n users of iPhone 4 and 3GS over iOS 4.1 can jailbreak their devices but if your iPhone 4 or 3GS running over iOS 4.0, iOS 4.0.1, iOS 4.0.2 then have to use Limera1n jailbreak tool.
Note: This guide to jailbreak iPhone 4 or iPhone 3GS on iOS 4.1 with Greenpois0n works for Mac users and experienced over iPhone 4.
Jailbreak iOS 4.1 on iPhone 4 or iPhone 3GS
Step 1
Create a folder on your desktop, for example with the name Greenpois0n Jailbreak. Now, download Greenpois0n for Mac and keep downloaded file in your created folder
Step 2
Open the folder Greenpois0n Jailbreak and unzip gp_mac_rc3.zip downloaded file. Then click on extracted greenpois0n icon to launch the application
Step 4
Connect your iPhone 4 to your Mac, Power OFF iPhone and click the large Jailbreak button to continue
Step 5
It will display instructions to put the iPhone to DFU Mode so follow those carefully. First Press and hold the sleep button for 3 seconds
Then
Continue holding sleep; press and hold home button for 10 seconds
Release sleep button; continue holding home button for 15 seconds
Step 6
Now, wait a little as it will process to put the iPhone to DFU mode and when it will done the jailbreak process will get start
Step 7
On completion click Quit button
Step 8
Now, your iPhone 4 will restart. You will find Loader icon on your iPhone’s Springboard, tap it to launch
Step 9
Tap to Cydia > Install Cydia button
Step 10
When Cydia installation will complete it will prompt to remove Loader so tap on Remove button and then press Home button.
Now, your iPhone will reboot so tap on Cydia to let it grab the updates
Enjoy! Your iPhone 4 on iOS 4.1 jailbroken with Greenpois0n. Use the same guide to jailbreak iPhone 3GS on iOS 4.1.