-
-
Notifications
You must be signed in to change notification settings - Fork 210
Description
I'm trying to get FourThree working on my iPad2,3. I've tried the same process five times, but it has failed every time. I've tried with both iOS 4.3.3 and 4.3.5 as the base firmware (did I choose the wrong ones? Please tell me...) I have been running this script on Linux Mint.
Here are the issues I have:
- In the iOS 6.1.3 environment, after FourThree is installed, all apps (except for the FourThree launcher and Newsstand) disappear from the home screen, rendering the iOS 6.1.3 environment unusable.
- When booting into the iOS 4.3.x environment, the device boots to a screen asking to be plugged into iTunes for first setup. However, both Finder on the Mac and iTunes (on macOS and Windows) remain stuck on a "Loading" view/spinner when trying to identify the iPad.
- The first time I attempted this, Finder on the Mac did briefly manage to identify the iPad, but showed an error saying it was unable to activate the device.
- I cannot activate the iPad using the Legacy iOS Kit. I get an error saying that the activation server failed.
- After about 2-3 minutes of being booted into the iOS 4.3.x environment, the iPad seems to crash and reboot into iOS 6.1.3. Based on the other issues above, I'm assuming that this could be related to some sort of mount-point/partitioning failure.
Here is what I've been doing:
- In Legacy iOS Kit, with the iPad plugged in to USB and jailbroken with OpenSSH and coreutils installed, I begin Step 1 of the FourThree Utility, and restore the iPad to iOS 6.1.3.
- NOTE: Before each full attempt at installing FourThree, I make sure to delete the 'saved' and 'tmp' directories to make sure all leftovers from previous attempts are cleaned.
- In Legacy iOS Kit, I go to
Main Menu > FourThree Utility > Step 1: Restore. I then choose option2) Download Target IPSWto download the iOS 6.1.3 IPSW from Apple. I then go to ipsw.me to download the iOS 4.3.x IPSW for my iPad2,3, and in Legacy iOS Kit, I choose3) Select Base IPSWand select the iOS 4.3.x IPSW that I just downloaded. - After completing Option 3, I am brought back to
Main Menu > FourThree Utility > Step 1: Restore. Option4) Start Restoreis now available. I choose Option 4, and follow the instructions, putting the iPad intokDFUmode and allowing the restore to complete.- I do not change the default values of any of the config prompts that appear.
- I have had a few issues before when entering kDFU mode, such as the iPad simply not being detected. I personally don't think that 5 attempts is enough, and would recommend a change that allows a user to specify how many connection retries should be attempted, maximum, when running Legacy iOS Kit. (ex.
--kdfu-connect-max-retries $NUM_OF_RETRIES)
- After the restore completes, I set up the iPad as usual and connect it to WiFi. I do not sign in with an Apple ID.
- Once the iOS onboarding setup is complete, I open Cydia, and allow it to "prepare the filesystem".
- After Cydia initializes and re-springs the iPad, I then allow Cydia to update its sources, and I make sure the following packages are installed (as per what Legacy iOS Kit requests before entering kDFU mode):
OpenSSH(usually already installed)Core Utilities
- I relaunch the Legacy iOS Kit, and choose
Main Menu > FourThree Utility > Step 2: Partition.- For
[Input] iOS 6.1.3 Data Partition Size (in GB), I specify 8 GB.
- For
- After the
Partitionstep completes and the iPad reboots, I relaunch Legacy iOS Kit, and chooseMain Menu > FourThree Utility > Step 3: OS Install. The script appears to initialize the target partitions and copy the iOS 4 root filesystem.- NOTE: Just before this step completes is where I observe all apps (except for Newsstand and FourThree) disappear from the home screen: When the script runs the
uicachecommand. In one or two cases, the Cydia app remained, but its icon disappeared and any attempts to open it failed. It's almost like the iOS 6 root partition isn't mounted (properly) anymore; I've seen similar behavior on Linux systems.
- NOTE: Just before this step completes is where I observe all apps (except for Newsstand and FourThree) disappear from the home screen: When the script runs the
Has anybody else attempted to install FourThree onto their iPad 2? Have you done so with success?
I am currently in the process of redoing the entire setup from scratch and saving the logs from each step. I will attach them here once finished, and sensitive info is removed.
I would wholeheartedly appreciate any guidance. Sorry this post is so long, but I wanted to be as detailed as possible. Thank you for reading.