summaryrefslogtreecommitdiff
path: root/MobileCydia.app/Info.plist
diff options
context:
space:
mode:
authorJay Freeman (saurik) <saurik@saurik.com>2011-02-25 14:06:04 -0800
committerJay Freeman (saurik) <saurik@saurik.com>2011-03-07 02:41:20 -0800
commit740b712de9e2b43b52af962810595303c935c688 (patch)
tree41add019a72d584a915fed0ad345f500abc1f4fe /MobileCydia.app/Info.plist
parentf9ba524a8e333388da0d3be1ca70240340a2b32b (diff)
Figured out why multitasking was on (4.0 SDK compile) and turned it off.
Diffstat (limited to 'MobileCydia.app/Info.plist')
-rw-r--r--MobileCydia.app/Info.plist26
1 files changed, 20 insertions, 6 deletions
diff --git a/MobileCydia.app/Info.plist b/MobileCydia.app/Info.plist
index 8a925c5..8ad2a21 100644
--- a/MobileCydia.app/Info.plist
+++ b/MobileCydia.app/Info.plist
@@ -70,12 +70,6 @@
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
- <key>UIBackgroundModes</key>
- <array>
- <string>audio</string>
- <string>continuous</string>
- </array>
-
<key>CFBundleIconFile</key>
<string>iconClassic.png</string>
@@ -88,6 +82,26 @@
<string>Icon-Small-50.png</string>
<string>Icon-Small@2x.png</string>
</array>
+
+
+ <!-- to ye who is reading this, I know what you are thinking: "saurik is an idiot, why did he turn this off?" -->
+ <!-- the problem is that Cydia runs as root, and therefore cannot be sent a SIGSTOP by SpringBoard, as mobile -->
+ <!-- what that means, is that when Cydia "multitasks" it will just keep running in the background, constantly -->
+ <!-- and that means that all of those stupid webpages (and all of their horribly irritatingly slow ads!) will -->
+ <!-- just keep running and animating and reloading in the background, burning your battery life and cpu speed -->
+ <!-- even when you aren't "using" the app anymore. so, no: it is not at all a good idea to turn this back on. -->
+ <!-- the idea is that, eventually, Cydia will no longer need to run as root; and, when that happens, not just -->
+ <!-- this, but a ton of other little things (mail composition, keyboard behaviors, mobilesubstrate, etc.) all -->
+ <!-- will get fixed at the same time, and one of those wonderous new features will be "working multitasking". -->
+
+ <!--key>UIBackgroundModes</key>
+ <array>
+ <string>audio</string>
+ <string>continuous</string>
+ </array-->
+
+ <key>UIApplicationExitsOnSuspend</key>
+ <true/>
</dict>
</plist>