IPhone 4 flash and jailbreak on MAC (1)

Source: Internet
Author: User

In the evening, the company tested the machine white apple,(Not reflected even when connected to the computer)The machine is jailbroken. I was trying to remotely log on via ssh. The terminal on the iPhone was so honest that I had to unmount it and install a new one. I didn't want to take back the cup of a table.

It was originally intended to try the jailbreak experience in person, but it was really time to catch up, so I had to refresh the machine first, it was really a pain.

In the end, I brushed back iso5.0.1 on the second day and escaped from jail. In the meantime, it was a series of misleading and N-methods on the Internet that failed, taking a lot of detours and consuming endurance. The steps and details are as follows:

I. Prerequisites

In all of the following operations, there are several important prerequisites, which directly affect the success of the flash and jailbreak. The persons who want to take the reference should pay attention to the compliance, and do not try the non-conformity, to avoid misleading you:

1. The PC system used for jailbreak is MacBook Pro (non-Windows. The following only describes the operations on Mac. windows can be searched online)

2. The mobile phone number is iPhone 4.GSM version(Non-CDMA)

3. the IOS version to be upgraded is 5.0.1, and the previous version is 5.0.1.

4. This iPhone was jailbroken before, and all cydia had SHSH backups

5. white apple

2. Preparation

1. Download ios5.0.1 firmware

Go to http://iphone.91.com/fw/download the ios5.0.1 firmware for iPhone 4 (non-CDMA)

Http://appldnld.apple.com/iPhone4/041-3309.20111109.64rtg/iPhone3,1_5.0.1_9A405_Restore.ipsw

Firmware, that is, the iPhone's "Operating System". The firmware here can be called the Official firmware.

2. DownloadRed Snow redsn0w 0.9.10b5 Mac version (there may be a newer version, no attempt)

Http://da.91rb.com/pc/redsn0w_mac_0.9.10b5.zip

Don't go down to tinyumbrella,Do not configure any hosts. These are cloud float, maybeApplicable to versions earlier than 5.0.1. (This is a waste of time)

3. Connect the iPhone to the Mac to stay on the white apple page (this step is very important)

 

If the screen is black, you can pressPress and hold the power key and Home key at the same time until the white apple is displayed.

3. Red and snow homemade firmware

Step 1: extract the SHSH of the current firmware:

If you have saved the 5.0.1 firmware SHSH, skip this step (previously I usedTinyumbrella, which saves the shsh of the 5.0.1 firmware of the mobile phone)

This step can also be used to back up the SHSH file for a running iPhone.

1.decompress The. ZIP file and click redsn0w (the icon is black pineapple)

The main interface (called interface 1) appears)

Click the extras button and the next page appears (called interface 2)

 

Click the SHSH blobs button to go to interface 3.

 

Click fetch.

2. Before clicking Next, let's take a look at the following three steps (three steps in DFU), prepare (because the next three steps will quickly pass), and click Next

Step 3: press the power key for 3 seconds until the white apple appears (the white apple can ignore this step, this step is suitable for normal shutdown and use, you need to brush the machine)

Step 2.The power key and the Home key are valid for 10 seconds until the white apple disappears and the screen is black for 1 second.

Step 2: press the Home key, and open the power key (may be 15 seconds) until the progress bar appears. Release the Home Key.

Then there are several progress bars, and finally appearInterface for successfully extracting SHSH

At this time, the screen will show white apple, and the Mac computer will be red and snowA. plist file appears in the directory where redsn0w is located.

(783716011373-iphone3, 20175.0.20.9a405.plist) This is the extracted SHSH file.

Step 2: Make the homemade firmware:

Use the SHSH file and the official 5.0.1 firmware to create a self-made firmware.

(Most of the information on the Internet uses the official 5.0.1 firmware to restore the system. Sadly, I have been following these things for a long time, always reporting 1600 errors or other errors.

The final solution is found, Apple5.0.1 verification SHSH will be disabled after the firmware update of 5.1 officially.Any tinyumbrella that enables the TTS service or changes hosts to cydia is a floating cloud

Only homemade firmware recovery is the final principle)

(There is alsoIfaith can make their own firmware, but the firmware is smaller than the official firmware, And the firmware is made by Red or snow. You know)

1. If Red or snow is not turned off, click back to return to interface 2.

2. Click the SHSH blobs button to go to interface 3.

3. Click the stitch button. The following page is displayed.

4. Click the ipsw button to bring up a file browsing interface (IPhone 3, iPhone 5.0.20.9a405_restore.ipsw)

5. Click the local button below to add the extracted (or backed up) SHSH file, that is, the previous (783716011373-iphone3, 20175.0.20.9a405.plist) file.

(There are two SHSH file formats: A. plist file and A. SHSH file. If you back up a. SHSH file, both files will succeed)

 

6. The production progress page appears.

 

7. A confirmation box will pop up, and click OK.

 

Generates a 783716011373_iphone3 and ipv5.0.20.9a405_restore.ipsw file in the same directory of the official firmware.

This is the self-made 5.0.1 firmware.

Iv. Flat firmware 5.0.1

(Flat brush: No upgrade, no downgrade, before the white apple is 5.0.1, now flat into the same version level, is flat brush)

Step 1: Enter the DFU mode:

1. Click Back to return to interface 2

2. Click the pwned DFU button (Guide to DFU mode), click Next, and repeat the preceding "DFU three steps"

3. The following page is displayed. The mobile phone screen is completely black and the DFU mode is successfully entered.

Step 2: Restore the homemade firmware:

1. Open iTunes, and a prompt box appears. Click "OK"

2. Press and hold the Alt key (shift may be down in the window or black apple), and then click "Restore ".

Select a self-made firmware, and iTunes will return to the recovery status.

The iPhone will display a recovery progress bar

3. When it is restored to 2 out of 3, error 1 will occur, and then do nothing (do not click OK. Seeing this error means "hope it is in front", please look at it again)

A usb and iTunes icon appears on the iPhone.

Step 3: Recovery fix recovery errors and do the rest:

4. re-open the Red Snow, go to interface 2, click the recovery fix button, click Next, and repeat the "DFU three steps" above"

5. After Entering the DFU mode, the rest will be completed by itself

A hard drive icon appears on the iPhone first, and thenRefresh the full screenAnd then the big pineapple appears. After finishing the progress bar, restart the mobile phone and the white apple (now the white Apple has been reborn), and then the progress bar. Then the apple will become larger and restart, iPhone and screen lock slide

Step 4: configure the iPhone:

1. Select English, right arrow

2. Select China and next for the country

3. Select enable location services (allow location) and next

4. WiFi: select an available local WiFi, enter the password, and click Next.

5. If you have used iTunes for backup before the white apple, you can select restore from iTunes backup (backup and recovery from iTunes), next

6. Open iTunes, select a backup, and click "continue" to restore the backup.

So far, the flat 5.0.1 firmware has been completed. 

Reference Network: (I am misled by the network, and I am guided by the network. There are still n people in China)

Http://www.pc6.com/edu/53779_all.html

Http://iphone.91.com/content/2011-12-27/20111227035447004_1.shtml

Http://www1.pconline.com.cn/mobile/iosjailbreak/

Http://bbs.weiphone.com/read.php? Tid = 3664840

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.