Enable Multitasking on iPhone 3G

Many of you might have heard about Multitasking feature of iPhone3GS which was not there in the iPhone 2G/3G. After a bit of research, I have found the way to unlock multi-tasking on my 8GB Apple iPhone 3G, which is jailbroken on iOS 4.1 (This will also work on all firmwares released to this point (4.0), and all future firmwares released for the 2g/3g iPhone and iPod touch). You can also unlocked the "wallpaper" and "battery percentage" functions for your iPhone 3G device.


You might have read my previous post about How To Reject Call In iPhone.
As i have got new iPhone 3G, now days i am playing with it and try to install/uninstall different applications and games etc. But today i have enabled multitasking, Set wallpapers as both and Batter percentage functionality in my iPhone3G which is available in 3GS only, so lets see how to unlock multitasking in iPhone 3G.

Before going ahead i assume that you are using iPhone 3G with firmware version 4.1 and it has been already jail-broken.

Steps to Enable Multitasking in iPhone 3G


1) First Download iPhone Explorer absolutely free. (you should have iTunes installed already in your pc).

2) Connect your iPhone to your PC, and access the file system through iPhone Explorer. To Open iPhone Explorer Go to your Desktop find and double click "iPhone Explorer.exe" and go to "root" directory. Tab on top left corner of your screen, it will take you root (/) directory.(see below screen shot).

iPhone Explorer Window

3) Now Navigate to \System\Library\CoreService\SpringBoard.app, and locate the file named N72AP.plist or N82AP.plist (you will get either one based on 2G/3G and Firmware version)

4) Copy N72AP.plist or N82AP.plist to your PC Desktop. Make a copy of this file and name it N72AP.plist or N82AP.plist for backup (just in-case anything goes wrong you can revert back it)

5) Open N72AP.plist or N82AP.plist file with notepad, If your .plist file does not display correctly you can use plist Editor for Windows.

- Scroll to the bottom of the first section of keys (marked "capabilities" in the plist), and add the following line:

multitasking

homescreen-wallpaper

You MUST maintain the formatting of the file. The edited file should look like the screen shot given below:

N72AP plist File Edit

Note: Above screen shot displaying only multitasking code and below screen shot code consisting of all 3 features - multitasking, wallpapers and battery percentage code (see yellow highlighted code).

N82AP Plist File Edit

- Now Save the file and close Notepad.

6) Disconnect your iPhone from your PC, and respring or Reboot (Press Home + sleep/wake button simultaneously for 10 seconds).

You should now be done and good to go Double-Tap the home button inside any app or at the springboard to display all open apps. You have successfully unlocked the "Multitasking" and "wallpaper" functions.

- To kill application press and hold application icon given in the below tray, it will start wiggling in 2 second and you will have a red notation in top left corner, click on it and application would be killed (See below screen shot).

iPhone 3G Multitasking Processes

- Effect of Wallpaper Code. (shown below here using screen shots)

Enable Set as both Wallpaper option in iPhone 3G

set wallpapers as both

Note: In my experience, wallpapers slowed down my device a lot! The reason for this is the way Apple has implemented the wallpapers, within some pointless overlays. To fix this, simply delete the following files from \System\Library\CoreService\SpringBoard.app:

WallpaperGradientLandscapeBottomT.png
WallpaperGradientLandscapeTopT.png
WallpaperGradientPortraitBottomT.png
WallpaperGradientPortraitTopT.png
WallpaperIconDockShadow.png
WallpaperIconDockShadowT.png
WallpaperIconShadow.png
WallpaperIconShadowT.png


7) Done!.

- Read ahead if you want to unlock battery percentage feature.

Battery Percentage: The battery percentage guide takes a little extra editing of N72AP.plist or N82AP.plist file.

Add below code as we have added code in step 5,

gas-gauge-battery

Now, to complete the battery percentage step, you also need to do the following:

- Open /Applications/Preferences.app/General.plist (again, copy to your PC and make a backup before editing).

Look for:

USAGE
requiredCapabilities

cellular-data


and make it something like this :

USAGE
requiredCapabilities


unified-ipod




- You MUST maintain the formatting structure of your plist, so line up the tags with their corresponding .

- Save your file, and copy back to your iPhone like you did with your N72AP.plist or N82AP.plist file.

Now just Respring and go to Settings >> General >> Usage on toggle the battery percentage to on

2 Comments:

Post a Comment