Page 1 of 2 12 LastLast
Results 1 to 10 of 11
Discuss [Guide] Disabling iOS 4 Multitasking at the Genius Bar - HowTos, Guides and Tutorials - Hackint0sh.org; One of the most looked forward to updates with iOS4 is the multitasking feature. Along ...
  1. #1
    Rookie Array

    Join Date
    Jul 2010
    Posts
    17
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default [Guide] Disabling iOS 4 Multitasking

    One of the most looked forward to updates with iOS4 is the multitasking feature. Along with this came many issues, such as too many programs running at once, causing extremely low memory making your iDevice slower, and draining the battery much faster. This guide will tell you how to disable multitasking on any iDevice that came with no capability to turn that feature off.

    1. Download iFile from Cydia
    2. Open iFile and navigate to the folder
    /System/Library/CoreServices/SpringBoard.app
    3. Look for a file called N##AP.plist. The ## will be 2 numbers, depending on your iDevice. Mine for a 3rd gen ipT it is N72AP.plist
    4. Open this file and edit it
    5. Go to the <dict>Capabilities
    6. Add this after that line:
    <key>multitasking</key>
    <false/>
    7. Respring to have multitasking disabled and it will work exactly like the 3.x firmware
    8. If you would like to turn it back on, simply delete the 2 lines you added and respring.

    NOTE: You might have 2 or more files that look like N##AP.plist. Use the file that contains your iDevice name in it. Look through the file and there should he a line in it that contains the name of the iDevice. Look through ALL the files to find the name that BEST describes your iDevice.
    Last edited by bearsomg; 08-21-2010 at 03:14 PM.



  2. #2
    Newbie Array

    Join Date
    Aug 2010
    Posts
    1
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Do I face any problem once I edit it?

  3. #3
    Rookie Array

    Join Date
    Jul 2010
    Posts
    17
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    No, this should not cause any problems, it will just disable multitasking. If you enter the lines wrong, iFile will give you an error (sort of like a compile error in cc++) telling you what you did wrong and not let you save the file until you fix it.

  4. #4
    Rookie Array

    Join Date
    Sep 2008
    Location
    Singapore, Singapore, Singapore
    Posts
    16
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    guys.. actually u can disable the apps running in the background.

    1) Double-click the Home button to show the list of apps running in the background.
    2) Select and hold any of the icons to make them wriggle just like moving the icons on the pages.
    3) Click on the red icon on the top left corner of the apps and that will stop the apps running in the background. It is like deleting the apps from the main pages, but this selection will kill the apps running in the background.

    This is what I gathered from reading the info on the iPhone section on Apple's website. Tried it and it works fine on my iPhone.
    iPhone 2G 8GB 3.1.3 Jailbroken with Pwnage
    iPhone 4 32GB 4.1 PwnageTool 4.1
    MacBook Pro 2.4GHz Intel Core 2 Duo Snow Leopard 10.6.4
    iMac 21-inch 2.4GHz Intel Core 2 Duo Snow Leopard 10.6.4

  5. #5
    Rookie Array

    Join Date
    Jul 2010
    Posts
    17
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by discman24 View Post
    guys.. actually u can disable the apps running in the background.

    1) Double-click the Home button to show the list of apps running in the background.
    2) Select and hold any of the icons to make them wriggle just like moving the icons on the pages.
    3) Click on the red icon on the top left corner of the apps and that will stop the apps running in the background. It is like deleting the apps from the main pages, but this selection will kill the apps running in the background.

    This is what I gathered from reading the info on the iPhone section on Apple's website. Tried it and it works fine on my iPhone.
    That might be true, but it's too much of a pain to do that. There is no point for multitasking at all, and it's not even true multitasking. Not to mention the fact that the service is running in the background taking up resources and battery power.


  6. #6
    Super Moderator Array n1ckn4m3's Avatar

    Join Date
    Mar 2009
    Location
    USA
    Posts
    2,717
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    145

    Default

    In some cases, this doesn't even kill the process. A lot of the time it just removes it from that multitasking tray. I constantly have to run SBSettings and launch the process monitor to kill programs that I don't want eating my RAM in the background.

    Thankfully I haven't noted any battery life issues because of it, but I get frustrated when I'm running an iPhone4 and look and see myself with under 60MB of free RAM.
    The preceding forum post has been brought to you by the letter "N" and the number 42.

    iPhone 4, 32GB (iOS 6.1.2 | evasi0n | SHSH: 4.0 - 6.1.2)
    iPad 2 3G, 64GB (iOS 6.1.2 | evasi0n
    |
    SHSH: 4.3 & 4.3.3 - 6.1)

    Restore problems? Read this: http://www.hackint0sh.org/f137/130802.htm

    Did we solve your problem? Got a dollar or two spare? Please Donate!


  7. #7
    Super Moderator Array Olethros's Avatar

    Join Date
    Sep 2007
    Location
    Norway
    Posts
    8,360
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    439

    Default

    Quote Originally Posted by n1ckn4m3 View Post
    Thankfully I haven't noted any battery life issues because of it, but I get frustrated when I'm running an iPhone4 and look and see myself with under 60MB of free RAM.
    The whole point of iOS is that nearly all of the RAM should be in use at any time. It is the way that it is designed/optimised. So don't be stressed that your free memory is low. Generally this is not going to use more battery.

    Although I feel the multiasking could be improved/fine tuned. For example today, I had jerky response when playing a game while it was checking mail in the background. There were quite a few backgrounded processes and I felt that iOS should notice that resources were tight and pro-actively kill a backgrounded and inactive process first, then check mail. That way there is a bit more leg room to avoid lags. Expecting 4.1 to be a bit better with this.
    Please read the stickies & search forum before posting!
    How to report an iTunes restore/update fail in a useful manner
    -

    iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
    iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
    iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
    iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter

    -
    Did we solve your problem? Got a dollar or two spare ? Donate!

  8. #8
    Super Moderator Array n1ckn4m3's Avatar

    Join Date
    Mar 2009
    Location
    USA
    Posts
    2,717
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    145

    Default

    Quote Originally Posted by Olethros View Post
    The whole point of iOS is that nearly all of the RAM should be in use at any time. It is the way that it is designed/optimised. So don't be stressed that your free memory is low. Generally this is not going to use more battery.
    Definitely true -- I complain because Apps will kick and give me the "Your device is low on memory." pop-up when according to the multitask tray, nothing else is running .

    In any case though, just like Windows 7 (which people complained used too much RAM for the same reason, and were incorrect for the same reason), you're 100% correct -- paging the app / data to RAM makes accessing it notably faster than pulling from storage to RAM, so I shouldn't worry too much about how much is free unless it starts negatively impacting the phone's use.
    The preceding forum post has been brought to you by the letter "N" and the number 42.

    iPhone 4, 32GB (iOS 6.1.2 | evasi0n | SHSH: 4.0 - 6.1.2)
    iPad 2 3G, 64GB (iOS 6.1.2 | evasi0n
    |
    SHSH: 4.3 & 4.3.3 - 6.1)

    Restore problems? Read this: http://www.hackint0sh.org/f137/130802.htm

    Did we solve your problem? Got a dollar or two spare? Please Donate!


  9. #9
    Rookie Array

    Join Date
    Jul 2010
    Posts
    17
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by Olethros View Post
    The whole point of iOS is that nearly all of the RAM should be in use at any time. It is the way that it is designed/optimised. So don't be stressed that your free memory is low. Generally this is not going to use more battery.

    Although I feel the multiasking could be improved/fine tuned. For example today, I had jerky response when playing a game while it was checking mail in the background. There were quite a few backgrounded processes and I felt that iOS should notice that resources were tight and pro-actively kill a backgrounded and inactive process first, then check mail. That way there is a bit more leg room to avoid lags. Expecting 4.1 to be a bit better with this.
    The battery life does decrease because of the increased processor demand to run the backgrounded programs, and the background processes seriously start building up and stealing the processor power. Also, most of the slowness comes from the processor working more on background programs then the one at hand, one big way apple could significantly improve their multitasking feature is to make sure the current program has higher priority than the ones running in the background. This was also the major issue with windows vista.

  10. #10
    Super Moderator Array Olethros's Avatar

    Join Date
    Sep 2007
    Location
    Norway
    Posts
    8,360
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    439

    Default

    Quote Originally Posted by bearsomg View Post
    The battery life does decrease because of the increased processor demand to run the backgrounded programs, and the background processes seriously start building up and stealing the processor power. Also, most of the slowness comes from the processor working more on background programs then the one at hand, one big way apple could significantly improve their multitasking feature is to make sure the current program has higher priority than the ones running in the background. This was also the major issue with windows vista.
    You are (mostly) misinformed. Or using the wrong terminology.

    The large majority of apps that are available support only fast app switching. This feature uses zero CPU while the app is not in the foreground. It uses only memory and that has negligible impact on battery

    The other background APIs can use some CPU when the app is not in foreground - these are voip, location (gps) background audio and task completion. (also local notifications but I think the backgrounding is handled by the OS rather than per app)

    Task completion has a fixed maximum time it can use to complete the task the app was in the middle of when the app was sent to the background.

    The other three can run indefinitely in the background and use some CPU. I have noticed this with Skype which starts it's background voip and audio process when the iPhone boots up. The battery does drain faster with skype in the background waiting for a call.

    The point is today most apps don't use these additional background features - so don't use extra battery.

    Those that do use extra features can register to start when the iPhone boots - this is mostly useful for voip.
    Please read the stickies & search forum before posting!
    How to report an iTunes restore/update fail in a useful manner
    -

    iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
    iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
    iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
    iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter

    -
    Did we solve your problem? Got a dollar or two spare ? Donate!


 

 
Page 1 of 2 12 LastLast

Similar Threads

  1. Disabling Data with AT&T
    By eagles12555 in forum iPhone 3G
    Replies: 6
    Last Post: 05-20-2009, 03:10 AM
  2. Disabling the Accelerometer
    By Ad1tya in forum General
    Replies: 0
    Last Post: 08-22-2008, 10:02 AM
  3. Disabling EDGE?
    By dontbugme in forum General
    Replies: 5
    Last Post: 11-07-2007, 10:29 PM
  4. Disabling Dropbear SSH on 1.1.1.
    By Ra'jel in forum General
    Replies: 6
    Last Post: 10-13-2007, 11:50 AM
  5. Replies: 1
    Last Post: 09-09-2007, 08:40 PM

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 02:21 PM.
twitter, follow us!