Quantcast Hack Enables Background Processes On Jailbroken iPhones - iPhone Alley Forums

Hack Enables Background Processes On Jailbroken iPhones
Reply
Edward Kirk
WrAdminterizer
 
Edward Kirk's Avatar
 
Join Date: Apr 2007
Location: Illinois, USA
Posts: 3,084
Thanks: 19
Thanked 26 Times in 25 Posts
Hack Enables Background Processes On Jailbroken iPhones -    #1


One of the most wanted features that Apple currently doesn't allow are background processes, or the ability for an app or part of an app to run in the background even after it's been closed or exited. Apple doesn't allow them because they drain battery life, but a lot of cool stuff doesn't work without them. Fortunately, the hacking community has created a temporary solution that could be a great reason to jailbreak that iPhone.

The hack is fittingly named iPhone-Backgrounder, and it's available for jailbroken iPhones through Cydia. Running the software, you can go to the app you want to keep open and hold down the home button until a prompt pops up. Then, if you let go and exit the app, it will continue to run in the background while you do other things. Best of all, the hack works both on jailbreak apps and apps downloaded from the App Store. (One user reported listening to Pandora while receiving background IMs and syncing at the same time!)

Unfortunately, iPhone-Backgrounder does require you to jailbreak your iPhone, so if you're really against doing that then you're out of luck (although this is probably one of the best reasons to jailbreak yet).

It is still a little bit buggy with duped IMs, but otherwise should run relatively well.

[via Gizmodo]
__________________

About my iPhone:
iPhone & Color: iPhone 3G 16GB White
iPhone Version: 3.0
Computer & OS: MacBook Pro 15", Mac OS X 10.5.4

Twitter
Edward Kirk is offline   Reply With Quote
vandy1997
Forum Lurker
 
Join Date: May 2008
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
  #2
It's called "Backgrounder" - not "iPhone-Backgrounder"!
vandy1997 is offline   Reply With Quote
dimitrin
iPA Fanatic
 
Join Date: Aug 2007
Posts: 51
Thanks: 0
Thanked 0 Times in 0 Posts
insomnia vs backgrounder -    #3
what would be the difference?

Which do people like more?

thanx
dimitrin is offline   Reply With Quote
catfacts
Forum Lurker
 
Join Date: Aug 2008
Posts: 7
Thanks: 0
Thanked 0 Times in 0 Posts
  #4
Quote:
Originally Posted by dimitrin View Post
what would be the difference?

Which do people like more?

thanx
There is actually a rather large difference. Insomian keeps the iphone's wifi running once the device is locked (it would usually run for a min or two otherwise, unless your running something like last.fm which requests a wifi keepalive). But this lets you stream last.fm, download a file in safari and check your email all at the same time. It keeps the process running while letting you switch to another app's UI. Much more than a wifi keepalive huh.
catfacts is offline   Reply With Quote
Stephen007
Rocks the Board
 
Stephen007's Avatar
 
Join Date: Dec 2007
Location: Milwaukee WI
Posts: 347
Thanks: 20
Thanked 3 Times in 3 Posts
  #5
Quote:
Apple doesn't allow them because they drain battery life
Is that really the reason? I had plenty of background processes running on my jailbroken 1st gen iPhone & my battery life then & now is very comparable. My feeling is they don't allow it in the interest of stability of the phone. After all, a phone with 10 background processes running, none of which was reviewed very long by Apple stands a much bigger chance of crashing or having the phone suddenly not work than stock software.
Stephen007 is offline   Reply With Quote
kellygeorge
Rocks the Board
 
Join Date: Feb 2008
Location: Kansas City, MO
Posts: 178
Thanks: 2
Thanked 13 Times in 13 Posts
Send a message via AIM to kellygeorge
  #6
also, using backgrounder, not only can you run instant messagers, but you can run cycorder (video recorder) without it being open on the screen, and even from the lock screen. you can take picture (with snapture) without everyone knowing. aside from the spy/perv stuff, there is a lot of stuff you can do with it. get creative.
__________________

About my iPhone:
iPhone & Color: 8gig Original (2)
iPhone Version: 2.0
Hacks: you know it
Computer & OS: Leopard

If you want a timely answer to your question, please tell us if you are using OS X or Windows!!!
kellygeorge is offline   Reply With Quote
dimitrin
iPA Fanatic
 
Join Date: Aug 2007
Posts: 51
Thanks: 0
Thanked 0 Times in 0 Posts
  #7
Quote:
Originally Posted by catfacts View Post
There is actually a rather large difference. Insomian keeps the iphone's wifi running once the device is locked (it would usually run for a min or two otherwise, unless your running something like last.fm which requests a wifi keepalive). But this lets you stream last.fm, download a file in safari and check your email all at the same time. It keeps the process running while letting you switch to another app's UI. Much more than a wifi keepalive huh.
i see

i have found serial stays alive with Insomnia so i assumed it would carry to other apps as well.
dimitrin is offline   Reply With Quote
vandy1997
Forum Lurker
 
Join Date: May 2008
Posts: 9
Thanks: 0
Thanked 0 Times in 0 Posts
  #8
I understand the stability issue, but Apple should either increase the RAM amount or require that apps be written in a way in which the least amount of RAM space is used. Apple could allow an app to use background processes on a case-by-case basis and work with those apps that benefit from such use (such as internet radio apps and IM apps). But firmware 2.0 showed us that Apple can screw up stability on the iPhone on its own without the assistance of others! And MobileSafari still crashes. The key should be to allow certain apps to run in the background but to make sure that they are tweaked to work properly. The push notification service that Apple is going to include in the next update (I hope) will not allow users to play internet radio apps while sending an SMS or doing something else. So once again it will be necessary to have a jailbroken phone to use a service that should exist on the phone itself (like other features that are standard on other smartphones). Apple should realize at some point that it is not looking like an innovator when developers who don't have access to the underlying code on the iPhone are doing a better job than Apple's own developers. It's truly a shame.

Quote:
Originally Posted by Stephen007 View Post
Is that really the reason? I had plenty of background processes running on my jailbroken 1st gen iPhone & my battery life then & now is very comparable. My feeling is they don't allow it in the interest of stability of the phone. After all, a phone with 10 background processes running, none of which was reviewed very long by Apple stands a much bigger chance of crashing or having the phone suddenly not work than stock software.
vandy1997 is offline   Reply With Quote
LandShark
iPA Regular
 
Join Date: Jun 2008
Posts: 29
Thanks: 0
Thanked 0 Times in 0 Posts
  #9
it is BS that apple bans background app for stability or battery drain.
Safari crashes alot, and it is the owner's choice to use the battery for whatever they want.

do auto makers limit their cars' top speed to 80MPG because high speed consume more gas?


it is Apple, it cares about its customers unless the action reduces its profit.

i dont see how background app hurts Apple's profit, but that's the only logical reason for Apple to piss its customers off
LandShark is offline   Reply With Quote
 
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is On
Forum Jump


All times are GMT -5. The time now is 04:36 AM.
Powered by vBulletin® Version 3.7.4
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.