Soon after the release of the next generation of iOS firmware – iOS 7. People start looking for its jailbreak so that they could customize their iPhone, iPad or iPod touch. But like always an untethered jailbreak was a long journey ahead. Although there is no jailbreak for iOS 7 beta versions, but there is a way to get the complete root access, so you can tinker with the software. Well, here is how to get complete root access on iPhone 4 running iOS 7 beta.
Root Access iOS 7 Beta
This guide will show you how to get root access on an iPhone 4 (tested). There are a couple of things you should know about this guide:
- This guide will give you complete root access to an iPhone 4 running on iOS 7 beta 1/2 and up-coming beta’s.
- Root access does not mean “jailbreak”. These both are different things.
- Rooting gives you access to the core filesystem and change according to your need. Jailbreak on the other hand let’s you run unsigned code.
- Do not attempt this guide if you are not sure what you are doing.
- You can’t install Cydia using this guide.
Well without wasting much time checkout this simple guide to get complete root access on iPhone 4 running iOS 7 beta without jailbreak.
- MSFTGuy’s SSH RAMDisk tool (Windows or Mac)
- CyberDuck or WinSCP.
- A binary plist editor.
Step By Step Guide
Step 1: Firstly, launch the SSH RAMDisk that you have downloaded and as per its instructions put your device into DFU mode. When this process will complete you will be notified of success.
Step 2: Next open CyberDuck or WinSCP. On the port 2022 you have to connect to localhost. Use the username ‘root’ and password ‘alpine’ to proceed.
Step 3: Using SSH open a terminal window and first type the password that is alpine and then type this particular command, “mount.sh”. The success up till now will be shown in terms of two lines following this command.
Step 4: Get back to SSH client, go to /mnt1/etc and search of the file mane ‘fstab’. Once found, make a copy of the file on your desktop and rename the actual file on the device to “fstab.old”.
Step 5: Now open the fstab file on your desktop. There you will see two lines, but you have to make a tiny change in the first line only. And this change is writing ‘rw’ in place of ro’ in the first line. Once done save the changes that you have made in the file.
Step 6: Copy the fstab file back onto your device and also ensure that its permissions are set to 0644.
Step 7: Navigate to /mnt1/System/Library/Lockdown and also copy the “Services.plist” file to your desktop. Like the file previous file, change its name too on the device to “Services.plist.old”
Step 8: Now open the Services.plist and add the follow command just below the “com.apple.afc” section:
After this save the changes and copy the file back onto the device, as done previously.
Step 9: Open up a new terminal and type there ‘halt’ and press enter. As you will do this the device will automatically go to the recovery mode and will start backup.
Step 10: Finally launch the tiny umbrella and there you will see the option to exist recovery. Click on it. This will bring your iPhone back into the normal state, rebooting to iOS 7, with the Apple logo on the screen.
So we are done with the process. However, in order to confirm the success go to the iFunBox and on the very left side check the status of your device. If next to the name of your device you see no ‘jailed’ then this means your iPhone 4 has completed this root process.
If there is any doubt related to the guide or any particular step do leave a comment below.