------------------
Getting Started:
Before getting started, you must know how to edit the *.plist, modify certain files (non-plist files), and delete certain files on your device.
On your iOS device:
iFile can do everything (it is shareware, but free to use with limited compatibilities. Rest assure, these hacks listed here can be done free on iFile.) -->Download via Cydia
This program is HIGHLY recommended for inexperienced users.
If you chose to not use iFile, read on. If you will use iFile, you may skip to the desired hack(s) listed bellow.
On Windows:
Plist Editor for Windows: Free
On Mac:: Alternative to the native OSX plist editor:
PL tools: Free
SSH:
Now that you got the plist programs (on Windows or Mac), you need to learn how to SSH into your device.
If you are using iFile, you can edit files without a computer. Thus, you will not need to SSH into your device. Furthermore, if you need to make a wifi connection (i.e., to backup your plist), you can establish a wifi connection within iFile.
In other words, unless you are using a mac or plist editor, don't worry about SSH.
To SSH from computer to device (via wifi), read this tutorial.
To SSH from computer to device (via usb), read this tutorial.
To SSH from iOS device to iOS device, read this tutorial.
------------------
iPod Touch 4g/iOS 4.x-5.x
Persistent Wifi Battery Fix (Without Disabling the Persistent Wifi):
Special thanks to iBricked for helping me solve this one.
Have a battery drain issue? Is it caused by having persistent wifi on all the time? Well I can assure you this problem arises from Apple’s poor Notification setup. As a result, to fix this issue all one really has to do is simi-disable Notification (disable only when iPod is sleeping) on their device. For some, including myself, disabling it via the setting app did not work.
Consequently, you will need to...
iOS 4.1-4.2.x
Navigate to: /System/Library/LaunchDaemons/com.apple.apsd.plist
...and delete:
Code:
<key>keepalive</key>
iOS 4.3.x
Navigate to: /System/Library/LaunchDaemons/
Rename com.apple.apsd.plist
to
com.apple.apsd.plist%
Restart device.
Note: I am trying to find a better fix. However, for the time being, this will have to do.
Increase the Megapixels of your camera:
This edit is credited to: Eddiewattz
So we all know how apple claims to have given us a .7 mp camera. Well the real truth is that they gave us more than a .7 mp camera (as evident by the HD video capture). However, apple ended up resizing all photos taken to yield the poor .7 mp. Well to increase your photos by about .23 mp, follow this plist edit.
iOS 4.1-4.2.x
Go to:
\System\Library\PrivateFrameworks\Celestrial.frame work\N81\AVCapture.plist
Looking for:
Line 932:
Code:
<key>AVCaptureMode_PhotoCapture</key>
Code:
<string>Back Facing 1MP Photo</string>
Code:
<key>Width</key> <integer>960</integer> </dict>
Code:
<key>Width</key> <integer>1280</integer> </dict>
Code:
<key>Sensor</key> <dict>
Code:
<key>Width</key> <integer>960</integer> </dict>
Code:
<key>Width</key> <integer>1280</integer> </dict>
Code:
<key>Preview</key> <dict> <key>Height</key> <integer>640</integer>
Code:
<key>Preview</key> <dict> <key>Height</key> <integer>540</integer>
iOS 4.3.x
Special thanks to joeyddr for this update.
Navigate to: /system/library/frameworks/avfoundation.framework/n81/avcapturesession.plist
Code:
<key>AVCaptureSessionPresetPhoto</key>
Code:
<string>Back Facing 1MP Photo</string>
Code:
<key>Width</key> <integer>960</integer> </dict>
Code:
<key>Width</key> <integer>1280</integer> </dict>
Code:
<key>Sensor</key> <dict>
Code:
<key>Width</key> <integer>960</integer> </dict>
Code:
<key>Width</key> <integer>1280</integer> </dict>
Code:
<key>Preview</key> <dict> <key>Height</key> <integer>720</integer>
Code:
<key>Preview</key> <dict> <key>Height</key> <integer>540</integer>
Enable HDR:
HDR is Apple’s way of “sticking it to the man.” It is by far, one reason for buying an
Well thanks to Coentje44, this is no longer the case. Now iPod Touch 4g owners can get this feature too.
This is how you do it.
iOS 4.1-4.2.x
Go to:
\System\Library\PrivateFrameworks\Celestrial.frame work\N81\AVCapture.plist
Add the following, underneath the AVCaptureMode_PhotoCapture key.
Line 953:
Code:
<key>HDR</key> <true/> <key>MaxFrameRate</key> <integer>30</integer> <key>MinFrameRate</key> <integer>15</integer> <key>Preview</key> <dict> <key>Height</key> <integer>640</integer> <key>PixelFormatType</key> <string>420f</string> <key>Width</key> <integer>852</integer> </dict>
The edit should look like this:
Code:
<string>AVCaptureMode_FrontFacingPhotoCapture</string> <key>FullResolutionPreview</key> <true/> <key>HDR</key> <true/> <key>MaxFrameRate</key> <integer>30</integer> <key>MinFrameRate</key> <integer>15</integer> <key>Preview</key> <dict> <key>Height</key> <integer>640</integer> <key>PixelFormatType</key> <string>420f</string> <key>Width</key> <integer>852</integer> </dict>
\System\Library\CoreServices\Springboard.app\N81AP .plist
Add the following, underneath line 6 which is <dict> [under <capabilities> (line 5)]
Code:
<key>camera-flash</key>
<true/>
<key>hdr-image-capture</key>
<true/>
<true/>Code:
<key>compatibilities</key>
<dict>
<key>camera-flash</key>
<true/>
<key>hdr-image-capture</key>
<true/>iOS 4.3.x
Special thanks to joeyddr for this update.
Navigate to: /system/library/frameworks/avdoundation.framework/n81/avcapturesession.plist
Locate the following section:
Code:
<key>AVCaptureSessionPresetPhoto</key> <dict> <key>Description</key> <string>Back Facing 1MP Photo</string>
Code:
<key>HDR</key> <true/>
Code:
<key>ChromaNoiseReduction</key> <true/>
\System\Library\CoreServices\Springboard.app\N81AP .plist
Add the following, underneath line 6 which is <dict> [under <capabilities> (line 5)]
Code:
<key>camera-flash</key>
<true/>
<key>hdr-image-capture</key>
<true/>
<true/>Code:
<key>compatibilities</key>
<dict>
<key>camera-flash</key>
<true/>
<key>hdr-image-capture</key>
<true/>iOS 4.1-4.3.x
To remove the flash button from camera app,
Navigate to: /System/Library/PrivateFrameworks/PhotoLibrary.framework
Rename:
Code:
PLCameraFlashBackgroundLeft.png and PLCameraFlashBackgroundRight.png
Code:
PLCameraFlashBackgroundLeft.png% and PLCameraFlashBackgroundRight.png%
Enable Battery Percentage:
iOS 4.1-4.2.x
Please note, there are 2 methods, pick your favorite:
This edit is credited to: ibizaGTi
We have all heard this one before, "why doesn't Apple include a battery percent meter." Well for those who are still asking, I myself don't have the answer to this. However, bellow is a simple tweak to enable this feature.
Go to: \System\Library\CoreService\SpringBoard.app\N81AP. plist as
Add:
Code:
<key>gas-gauge-battery</key> <true/>
/Applications/Preferences.app/General.plist
Go to:
Code:
<string>USAGE</string> <key>requiredCapabilities</key> <array> <string>cellular-data</string> </array>
Code:
<string>USAGE</string> <key>requiredCapabilities</key> <array> <dict> <key>unified-ipod</key> <false/> </dict> </array> </dict>
Another way to enable Battery Percentage:
This edit is credited to 42395_skyline.
Navigate to:
/var/mobile/Library/Preferences/com.apple.springboard.plist
Add
Code:
<key>SBShowBatteryLevel</key> <true/>
Method #2 (by 42395_skyline) works just fine on iOS 4.3.x and iOS 5.0 b1/2.
How to change the carrier name:
This edit is credited to Der-Kleine and
42395_skyline.
Tired of seeing the old iPod marking on the top left of the screen? Want to personalize your device, if so, here is a quick plist edit for you:
iOS 4.1-4.3.x
Navigate to:
System/Library/CoreServices/Springboard.app/N81AP.plist
Change
Code:
<key>device-name</key>
<string>iPod</string>Code:
<key>device-name</key>
<string>INSERT WHATEVER YOU WANT HERE</string>----------------------------------------------------------
Note: This hack will change the mail.app signature setting (it will be changed to DEFAULT_SIGNATURE_(the device name you assigned), so be sure to change it back.
Also, this will change the spotlight search name as well.
So it will be:
Search Happy (If "Happy" is your device name.)
How to enable Usage Stats:
How long has it been since you last charged your iPod? How long has your iPod been on standby? Well if you don't know the answer to the aforesaid, rest assure this new tweak, submitted by touchhacker101, will help you answer the above questions.
iOS 4.1-4.3.x
Navigate to /Applications/Preferences.app/General.plist
Look for the following plist entry:
Code:
<string>USAGE</string>
<key>requiredCapabilities</key>
<array>
<string>cellular-data</string>
</array>Code:
<string>USAGE</string>
<key>requiredCapabilities</key>
<array>
<dict>
<key>unified-ipod</key>
<false/>
</dict>
</array>
</dict>/Applications/Preferences.app/Usage Statistics.plist
Within this plist, replace the following:
Code:
<dict>
<key>cell</key>
<string>PSGroupCell</string>
<key>label</key>
<string>USAGE_HEADER</string>
<key>requiredCapabilities</key>
<array>
<string>telephony</string>
</array>
</dict>
<dict>
<key>get</key>
<string>usageElapsed:</string>
<key>label</key>
<string>USAGE_ELAPSED</string>
<key>requiredCapabilities</key>
<array>
<string>telephony</string>
</array>
</dict>
<dict>
<key>get</key>
<string>standbyElapsed:</string>
<key>label</key>
<string>STANDBY_ELAPSED</string>
<key>requiredCapabilities</key>
<array>
<string>telephony</string>
</array>
</dict>Code:
<dict>
<key>cell</key>
<string>PSGroupCell</string>
<key>label</key>
<string>USAGE_HEADER</string>
<key>xxxxxxxxxCapabilities</key>
<array>
<string>telephony</string>
</array>
</dict>
<dict>
<key>get</key>
<string>usageElapsed:</string>
<key>label</key>
<string>USAGE_ELAPSED</string>
<key>xxxxxxxxxxCapabilities</key>
<array>
<string>telephony</string>
</array>
</dict>
<dict>
<key>get</key>
<string>standbyElapsed:</string>
<key>label</key>
<string>STANDBY_ELAPSED</string>
<key>xxxxxxxxCapabilities</key>
<array>
<string>telephony</string>
</array>
</dict>How to Increase Autolock Time:
iOS 4.1-4.3.x
This edit is credited to: touchhacker101
For those who are tired of having your iPod rapidly sleep on you, follow the hack bellow.
Navigate to /Applications/Preferences.app/General.plist
Find the following plist entry:
Code:
<array>
<string>1_MINUTES</string>
<string>2_MINUTES</string>
<string>3_MINUTES</string>
<string>4_MINUTES</string>
<string>5_MINUTES</string>
<string>NEVER</string>
</array>
<key>validValues</key>
<array>
<integer>60</integer>
<integer>120</integer>
<integer>180</integer>
<integer>240</integer>
<integer>300</integer>
<integer>-1</integer>Code:
<array>
<string>1_MINUTES</string>
<string>2_MINUTES</string>
<string>5_MINUTES</string>
<string>10_MINUTES</string>
<string>15_MINUTES</string>
<string>NEVER</string>
</array>
<key>validValues</key>
<array>
<integer>60</integer>
<integer>120</integer>
<integer>300</integer>
<integer>600</integer>
<integer>900</integer>
<integer>-1</integer>Unified iPod Media App
This edit is credited to: tinyman392
Want to have a unified iPod icon (like the iPhone), and not the individual video and music icon on the iPod touch? Well if you do, simply apply the following hack.
For iOS 4.1
Navigate to: System/Library/CoreServices/SpringBoard.app/N81AP.plist
After the second <dict> line, add
Code:
<key>unified-ipod</key> <true/>
Navigate to /private/var/stash/Applications/Preferences.app/Settings-iPod.plist
Replace
Code:
<dict> <key>bundle</key> <string>MusicSettings</string> <key>cell</key> <string>PSLinkCell</string> <key>hasIcon</key> <true/> <key>isController</key> <true/> <key>label</key> <string>MUSIC</string> </dict> <dict> <key>bundle</key> <string>VideoSettings</string> <key>cell</key> <string>PSLinkCell</string> <key>hasIcon</key> <true/> <key>isController</key> <true/> <key>label</key> <string>VIDEO</string> </dict>
Code:
<dict> <key>bundle</key> <string>iPodSettings</string> <key>cell</key> <string>PSLinkCell</string> <key>hasIcon</key> <true/> <key>isController</key> <true/> <key>label</key> <string>iPod</string> <key>requiredCapabilities</key> <array> <string>unified-ipod</string> </array> </dict>
Quote:
Here's one more tip that I just ran across while adding in How to enable Usage Stats and Unified iPod Media App. In the "Usage Stats" hack, the <key>unified-ipod</key> tag is set to "false". In the "Unified iPod Media App" hack, the <key>unified-ipod</key> tag is set to "true". If you want to see the usage while using the unified hack, make sure to change the "false" to "true" and they'll both work together. Otherwise you'll have the iPod app working but not the usage menu |
Special thanks to jaymzleon for the update.
Navigate to: System/Library/CoreServices/SpringBoard.app/N81AP.plist
After the second <dict> line, add
Code:
<key>unified-ipod</key> <true/>
iOS 4.3.x
Special thanks to Dr Dre for the update.
Quote:
Go to System/Library/CoreServices/SpringBoard.app/N81AP.plist Add Code: <key>unified-ipod</key> <true/> Then go to /private/var/stash/Applications.pwn/Preferences.app/Settings.plist Change Code: <key>unified-ipod</key> <false/> Code: <key>unified-ipod</key> <true/> Code: <dict> <key>bundle</key> <string>ConferenceRegistrationSettings</string> <key>isController</key> <false/> <key>requiredCapabilities</key> <array> <dict> <key>telephony</key> <false/> <key>unified-ipod</key> <false/> <key>venice</key> <true/> </dict> </array> <key>restrictByID</key> <string>com.apple.mobilephone</string> </dict> |
Increase RAM with Dynamic_Pager
Tested only on iOS 4.1!!! If it work on 4.2.x-4.3.x, please let me know. After all, I will not be testing this hack.
I have been hesitant to add this hack to this sticky, due to the nature of this hack. This hack is extremely dangerous when used for a long period of time, and I do not recommended.
Furthermore, those who are are inexperienced in plist editing, should stay away from this one.
This hack is credited to Matt912836.
Quote:
Use at your own risk! What does Dynamic_Pager do? - The iPod Touch 4G has 256MB of RAM and 8/32/64GB of Flash Memory depending on your model. - Dynamic_Pager gives your device the ability to use Flash Memory as Random Access Memory (RAM, to an extent). Are there any side effects to this? - Its a fact that Flash Memory has a limited number of read/write cycles. The difference between Flash Memory and RAM is that Flash Memory has a lot less cycles available. Since RAM is written to a lot more frequently than Flash, and your Flash is being used as RAM, then using Virtual Memory will in theory reduce the life of your device. - Virtual Memory was introduced to iOS a little more than a year ago, yet there hasn't been a single case of a device actually not working anymore due to using it. People usually say "VM broke my device, I had to restore to fix it", fact is if it really did kill your Flash memory, you wouldn't even be able to turn it on. Its said that the LCD would probably burn out or the battery would die before Flash memory would die on your device. --------------------------------------------------------------------- Tested on a 4th Generation iPod Touch, running Firmware version 4.1 |
Navigate to: /System/Library/LaunchDaemons
Create a new plist called com.apple.dynamic_pager.plist (name really doesn't matter, just keep the naming format of com.apple.*.plist)
Set the file permission to 755
Inside the *.plist file, paste the following code:
For a 512mb ram increase:
Code:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>KeepAlive</key> <true/> <key>Label</key> <string>com.apple.dynamic_pager</string> <key>OnDemand</key> <false/> <key>ProgramArguments</key> <array> <string>/sbin/dynamic_pager</string> <string>-F</string> <string>/private/var/vm/swapfile</string> <string>-H</string> <string>25165824</string> <string>-L</string> <string>564133888</string> <string>-S</string> <string>536870912</string> </array> <key>RunAtLoad</key> <true/> </dict> </plist>
Code:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>EnableTransactions</key> <true/> <key>KeepAlive</key> <true/> <key>Label</key> <string>com.apple.dynamic_pager</string> <key>OnDemand</key> <false/> <key>ProgramArguments</key> <array> <string>/sbin/dynamic_pager</string> <string>-F</string> <string>/private/var/vm/swapfile</string> <string>-H</string> <string>10485760</string> <string>-L</string> <string>285212672</string> <string>-S</string> <string>268435456</string> </array> <key>RunAtLoad</key> <true/> </dict> </plist>
Create a new plist called com.apple.virtualMemory.plist (name really doesn't matter, just keep the naming format of com.apple.*.plist)
Set the file permission to 755
Inside the *.plist file, paste the following code:
Code:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>UseEncryptedSwap</key> <false/> </dict> </plist>
iOS 4.1-4.3.x
Ok I get it, trying to find a "how to" change the "slide to unlock" tutorial is hard. In fact, I too had difficulties looking for it, but to appease those who asked, I ventured into iFile and found a way (it is easy too).
Warning: Before we start, I must say that we will be editing a *.strings file for this hack, not a plist. However, using iFile, we will be able to use the built in plist editor to edit this file. Nevertheless, if you are editing on your computer, bare in mind that some plist editors will distort *.strings files, which can lead to major issues.
Navigate to:
System/library/CoreServices/SpringBoard.app/English.lproj/SpringBoard.strings
Look for the following label:
Code:
"AWAY_LOCK_LABEL" = "slide to unlock"
Save the file, and reboot the device.
How to remove almost all ads from Safari:
I am sure that I am not alone when I say that I hate ads. Well if you are like me, fear not, because there is a "fix for that."
iOS 4.1-4.3.x
Thanks to touchhacker101, here is a simple method to disable ads from Safari.
Navigate to: /etc/
and replace your host file (can be done using iFile folks) with this.
Finally, reboot device
Simple right?
Okay, so this was to simple. Now what? Do you want to spice it up by remove some more ads? Don't mind doing things beyond the iFile realm? Well if you answered yes to all of the above, here goes.
Disable iAds
iOS 4.1-4.3.x
Now you must install terminal for this (get it in cydia).
1. Use iFile to add this file to your temp folder.
2. Open mobile terminal (you can get this from cydia)
3. type in: su root --> hit: enter --> enter your password (default password=alpine) --> hit: enter --> type in: dpkg -i /tmp/iAdsKiller.deb --> hit: enter
4. leave mobile terminal and reboot device.
How to remove your dock:
For those of you who hate Apple's dock (I know there are few of you) or have a theme that looks ugly with your dock, have you ever thought about removing it?
If you have, you probably searched the world wide web to no avail.
Well thanks to maximreality, you can rest assure that your dock can be removed from your
device.
Like other hacks above, this does not deal with plist editing.
First, remove all icon on the dock (or they will disappear from view after you apply this hack).
iOS 4.1-4.3.x
Then, navigate to:
Code:
/System/Library/CoreServices/SpringBoard.app
Code:
SBDockBG@2x.png
Location Services Bug Fix:
Tired of Apple’s location services bug? Tired of always having to end and restart the location process to overcome this issue? Well now there is a fix for
that.
This hack is credited to xcript
iOS 4.1-4.3.x
Create a file called location.sh in the following path: /usr/local/bin/
Within this file, type in the following code:
Code:
#!/bin/sh /bin/launchctl unload /System/Library/LaunchDaemons/com.apple.locationd.plist /bin/launchctl load /System/Library/LaunchDaemons/com.apple.locationd.plist
Within this file, type in the following code:
Code:
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> <plist version="1.0"> <dict> <key>Label</key> <string>net.script.locationd</string> <key>ProgramArguments</key> <array> <string>/usr/local/bin/locationd.sh</string> </array> <key>RunAtLoad</key> <true/> </dict> </plist>
Disable Multitasking
I am aware that this hack will be used by few, nevertheless, here it is:
iOS 4.1-4.3.x
Navigate to: \System\Library\CoreService\SpringBoard.app\N81AP. plist
Edit:
Code:
<key>multitasking</key> <true/>
Code:
<key>multitasking</key> <false/>
Youtube App Buffer Fix:
Tired of waiting 2 years (or what appears to be 2 years) for your youtube app to buffer? If so, this is a hack for you. Thanks to sidhant92, we are now able to have our youtube app stream the desired video in a bandwidth desired resolution (not the 720p wifi death trap).
In order to apply this hack,
iOS 4.1-4.3.x
Navigate to:
Code:
/System/Library/CoreServices/SpringBoard.app/N81AP.plist
Code:
<key>720p</key> <True/>
Code:
<key>720p</key> <false/>
Screen-Saver Demo App Activation:
Have you ever been to Best Buy and seen an iPod with a screen-saver? Ever wonder how to enable it? If so, keep reading.
This hack is credited to InfinitiProject.
iOS 4.1-4.3.x
Navigate to:
Code:
/var/stash/Applications/DemoApp/Info.plist
Code:
<key>SBAppTags</key> <array> <string>hidden</string> </array>
Code:
<key>SBAppTags</key> <array> <string>visible</string> </array>
Code:
var/mobile
Code:
OSX Leopard Intro rotated and resized for Retina Display http://www.mediafire.com/?mk8bj1xv1mrsubn OSX Leopard Intro rotated and resized for all other iDevices http://www.mediafire.com/?zm8qx9s328gaaa7
Multi-Gesture Activation:
Were you envious of iPad owners? You know, during the iOS 4.3 b1-3, when they had multi-gesture and you did not? Well if you were, here is a simple way to
enable this feature on your iPod Touch.
This hack is credited to BMW3series.
4.3.x Only!
Navigate to: iPod/Root Directory/var/mobile/Library/Preferences com.apple.springboard.plist
Add:
Code:
<key>SBUseSystemGestures</key> <true/>
Replace:
Code:
<dict> <key>cell</key> <string>PSGroupCell</string> <key>footerCellClass</key> <string>MultitaskingGestureExplanationView</string> <key>id</key> <string>Mutltitasking_Gesture_Group</string> <key>requiredCapabilities</key> <array> <string>multitasking-gestures</string> </array> </dict> <dict> <key>cell</key> <string>PSSwitchCell</string> <key>default</key> <true/> <key>defaults</key> <string>com.apple.springboard</string> <key>id</key> <string>Mutltitasking_Gesture_Switch</string> <key>key</key> <string>SBUseSystemGestures</string> <key>label</key> <string>Multitasking_Gestures</string> <key>requiredCapabilities</key> <array> <string>multitasking-gestures</string> </array> </dict>
Code:
<dict> <key>cell</key> <string>PSGroupCell</string> <key>footerCellClass</key> <string>MultitaskingGestureExplanationView</string> <key>requiredCapabilities</key> <array> <string>multitasking-gestures</string> </array> </dict> <dict> <key>cell</key> <string>PSSwitchCell</string> <key>default</key> <true/> <key>defaults</key> <string>com.apple.springboard</string> <key>key</key> <string>SBUseSystemGestures</string> <key>label</key> <string>Multitasking Gestures</string> <key>requiredCapabilities</key> <array> <string>multitasking-gestures</string> </array> </dict>
Add:
Code:
<key>multitasking-gestures</key> <true/>
Enable Multitasking in Cydia:
Are you tired of Cydia's inability to multitask? Are you fed up with the reloading wheel? Do you wish to check your email while your Cydia gems (tweaks) installs itself?
If you answer yes to any of the above, this is a tweak for you.
4.0.x-4.3.x
Navigate to: /var/stash/Applications/Cydia.app/Info.plist
Edit:
Code:
<key>UIApplicationExitsOnSuspend</ key> <true/>
Code:
<key>UIApplicationExitsOnSuspend</ key> <false/>
Hide any apps from your springborad (while being present in spotlight)
Are you tired of having a particular app on your springboard? If so, you can easily hide these apps using the following tweak.
4.0.x-4.3.x
Navigate to: var/mobile/Library/Springboard/IconState.plist.
Find the app you want to hide, for example:
Voice Memo Audio recorder
Code:
<string>com.apple.VoiceMemos</string>
It should look something like this:
Code:
<key>buttonBar</key>
<array>
<string>com.apple.xxxxxxxxxx</string>
<string>com.apple.xxxxxxxxxx</string>
<string>com.apple.xxxxxxxxxx</string>
<string>com.apple.xxxxxxxxxx</string>
<string>com.apple.VoiceMemos</string>
</array>If you have any comments or suggestions please free to comment