Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.
04-12-2010, 05:13 PM #1
iPhone 4.0 Multitasking on iPhone 3G/iPod touch 2G
The welcome announcement of multitasking support in iPhone 4.0 was muted by Steve Jobs throwing millions of iPod and iPhone users under the bus. "Their hardware can’t support it," Jobs said, adding "if that’s an incentive for them to upgrade to a new device… terrific..” Well thanks, Steve. Imposing high minimum system requirements for OS upgrades are nothing new, but saying that "hardware can't support" what it can clearly (if slowly) support seems a little... well "disingenuous" is a kind word for it.
Turns out that older iPhones and iPod touch devices can, of course, support iPhone OS 4.0 multitasking. The switch to enable or disable multitasking was found last week by Will Strafach (@cdevwill), the guy who tweeted the picture of the iPad running Cydia. Apparently one of the properties in the capabilities plist of springboard.app (/System/Library/CoreService/SpringBoard.app/N82AP.plist) is MULTITASKING=FALSE. Change that to TRUE, according to Will, and you're all set.
Sure, it'll probably crawl. But why not let users decide whether or not they want to enable it? Although if Apple wants to continue to encourage jailbreaking by locking down the features of the OS, that's fine with us...
04-12-2010, 05:15 PM #2
but steve was right the hardware doesnt support it u can only run 2-3 lightweight apps at once
does any1 no if its possible 2 port proswitcher into the built in multi tasking just for the UI?
Last edited by plcrules; 04-12-2010 at 05:19 PM.
04-12-2010, 05:16 PM #3
cool! will be checking this out when I jailbreak 4.0b1
04-12-2010, 05:17 PM #4
I wouldn't want to multitask on my 3G. Seriously, it can't even handle a game with lagging.
04-12-2010, 05:24 PM #5
04-12-2010, 05:27 PM #6
I honestly don't get too much if any lag on my 3g while multitasking with mquickdo. I'm sure it doesn't run as smoothly as the 3GS but it hasn't caused me to be frustrated. I'd imagine that native multitasking would run even better.
That being said I may try to grab a used 3GS soon. I just don't want to deal with a tethered Jailbreak since I travel a lot.
04-12-2010, 05:27 PM #7
I think everyone is taking Steve's answer much too literally... Yeah I suppose the 3G can multitask, but just as the article says it'll probably be slow. Apple would never encourage users to use a feature if it made the device slow and gross-- they price themselves on smooth and sexy UI's.
That being said-- if I'm not mistaken, doesnt the multitasking feature do most of the work automatically? If users enable it on their 3G iPhones, are they really going to be able to "choose" whether or not they want to use multitasking? Someone asked Steve about how you close running apps and he said something to the effect of "you'll never have to worry about it." To me, that means that the user is not choosing when to send things to the background and when to close them (like you would with Backgrounder or ProSwitcher). It sounds like the OS does it for you.
Can someone using the beta on a 3GS or ipt3g confirm this? Do you manually send apps to the background or does the OS just keep recently used apps running or "frozen" in the background?
04-12-2010, 05:31 PM #8
True, I can multitask small ram-required applications like SMS and radio. Anything over that causes the mail/phone apps to shut down and eventually everything stops. But giving the choice is what we need, although I'm sure Apple will patch this somehow. All I can say is I love KirikaeIf I helped you out, please use the Thanks button ------------------------->
04-12-2010, 05:34 PM #9
if you hold the background app icon (by holding the icon till it shake and there will be an X for you to close it) saw this on Youtube dont know if it true or not.
The Following User Says Thank You to goodgod2 For This Useful Post:
04-12-2010, 05:42 PM #10
Yeah the Task Manger is there but I think Steve's point was that you would seldom ever have to use it because they've designed it correctly.
Someone please correct me if I'm wrong-- I've not gotten a chance to play with OS 4.0 yet.
04-12-2010, 05:43 PM #11
I disagree. My gf's 2nd gen iTouch uses the same effing multi task my itouch does and it functions just fine (She doesn't need it, I just did it once to prove a point)
Anyways I don't see why. There are phones weaker than the iPhone 3g that are multi tasking. I think apple is just being lazy or want you to buy the new iphone.
04-12-2010, 05:47 PM #12
Who cares,people still use the 3G still hahahahah.
04-12-2010, 06:11 PM #13
I'm guessing this might be possible for the 2G yet still epically fail?
04-12-2010, 06:16 PM #14
All i really want is an Untethered jailbreak... seems to me all 4.0 is minus maybe game store thing or what ever it is. is a jailBroken 3.1.2. every thing it seems there touting is already avalible via Cydia in one form or another... tethard jailbreak and i think im good..."Jane, get me off this crazy thing !!!!"
04-12-2010, 06:23 PM #15
04-12-2010, 06:34 PM #16
but I agree... let the user decide whether or not they want the features enabled or disabled.
04-12-2010, 06:42 PM #17
am I missing something
the way iPhone 4.0 backgrounds means it wouldn't/shouldn't be Battery or processor intensive
Edit: watch the keynote where Scott Forstall explains it it's around 00:16:09
Last edited by dsg; 04-12-2010 at 07:29 PM.
04-12-2010, 06:50 PM #18
got it on my 3g..
unable to SSH into it
only default (that came with the iPhone) wallpapers work for only the lockscreen..
folders is really cool.
(ps. while browsing pics the iPhone rebooted twice (to be expected, it's a beta)~rb
04-12-2010, 06:51 PM #19
ok if an app runs slow becase of backgrounding on a phone don't flip out... just think of how much time we spend waiting for our computers loading something for a sec. I've gotten spinning beachballs on microsoft word for longer times than waiting for phone.app to load while backgrounding both cydia and rock on my 3G.
04-12-2010, 07:06 PM #20
If my first gen iPod Touch can multitask, then your second gen devices can manage it just fine. Especially when the 4.x multitasking is more efficient than just holding all apps in memory.