Are you tired of your iPhone, iPad or iPad Touch running out of available RAM and constantly force closing your applications? Luckily there’s a method to free up some of your iDevice’s RAM by disabling unnecessary LaunchDaemons.
For those of you that don’t know, LaunchDaemons are processes that start up automatically and run outside the user’s control. However, there are two relatively simple methods to go about disabling unneeded and pointless LaunchDaemons from automatically starting with your iDevice!
The steps for the first method are as follows:
1. Jailbreak your iPhone, iPad or iPod Touch using one of these tutorials:
- Untethered iPhone 4S and iPad 2 iOS 5.0.1 Jailbreak
- Untethered iPhone 4, 3GS, iPod Touch 4, 3 and iPad iOS 5.0.1 Jailbreak
2. Open Cydia, go to the sources section from the manage tab at the bottom and add the following source: http://repo.insanelyi.com/
3. Follow the steps on insanelyi to purchase a VIP pass for their source (it’s required to download Daemon Tool)
4. Once you have been granted VIP access, search for and install “Daemon Tool iOS 5″ – after your device has rebooted, you’ll instantly notice a difference
*You can stop here if you don’t feel comfortable editing the lists for Daemon Tool*
5. In Cydia, go to the sources section from the manage tab at the bottom and add the following source: http://ijailbreak.com/repository
6. Open the jailbreak source and install “MobileTerminal” from it
7. Either SSH into your device, or use iFile to navigate to the following directory: /etc/daemontool
8. Open the “extreme.list”, add all of the LaunchDaemons you want to disable to that list (use this guide to determine which LaunchDaemons you want to disable) and save the updated list
9. Open MobileTerminal on your iDevice and login – use the following default username and password:
- Username: root
- Password: alpine
10. Type the following commands in order
a. “daemontool -enable”
b. “daemontool -extreme”
c. “reboot”
Once your device has finished rebooting, you’ll notice an incredible difference in speed!
If you don’t want to have to pay for VIP access to install Daemon Tools iOS 5, you can follow manual the steps listed below:
*NOTE* Using Daemon Tools iOS 5 is the preferred method because it’s safer and it automatically disables most useless LaunchDaemons upon installation
1. Jailbreak your iPhone, iPad or iPod Touch using one of these tutorials:
- Untethered iPhone 4S and iPad 2 iOS 5.0.1 Jailbreak
- Untethered iPhone 4, 3GS, iPod Touch 4, 3 and iPad iOS 5.0.1 Jailbreak
2. Either SSH into your device, or use iFile to navigate to the following directory: /system/library/launchdaemons
3. Create a new folder on your computer or inside of the “launchdaemons” directory and then copy all plist LaunchDaemons from the “launchdaemons” directory to your newly created folder (this creates a backup of the LaunchDaemons)
4. Inside of “launchdaemons” directory, delete all the LaunchDaemons you deem aren’t necessary don’t want (use this guide to determine which LaunchDaemons you want to disable)
5. Reboot your iDevice
Once your device has finished rebooting, you’ll notice an incredible difference in speed!
Subscribe to my YouTube channel if this helped speed up your iDevice and stay tuned for more useful iOS tutorials!
