For those of you looking to make multitasking a little better on iOS, a new jailbreak tweak called InfinityTask
by iOS developer r_plus
might be right up your alley.
InfinityTask does two main things… first, it will make it so that applications are able to run in the background for longer than 10 minutes, and second, it will make it so you can easily render Web pages as a background process through either Mobile Safari or Google Chrome.
The ability to render Web pages in the background without even having a Web browser open is a pretty powerful feature for a mobile device, especially if you’re in the middle of reading something with a link in it and you want to finish reading before you look at the Web page that the link sends you to.
To render Web pages in the background while you’re in another application, you’ll just need to tap and hold on the link and tap on the “Copy” button when you're prompted. InfinityTask will even notify you when the Web page was opened in the Web browser (optional):
From the InfinityTask preferences pane in the Settings application, you'll be able to configure the settings allowing applications to run in the background for more than 10 minutes, prevent the device from sleeping anywhere from 0-600 seconds after locking the device, and choose the applications that you want involved with InfinityTask:
In addition, you’ll be able to enable or disable opening Web pages in the background from Mobile Safari or Google Chrome, enable or disable notifications for when Web pages are rendered, enable or disable the Web pages getting sent to your Mobile Safari Reading List, and enable or disable Safari Survivor mode, which keeps Mobile Safari running even when there are no tabs opened.
According to the developer, InfinityTask will not affect your battery life. It’s an interesting tweak that will certainly interest some, but it certainly seems like a niche tweak. InfinityTask works on iOS 4, iOS 5, and iOS 6. You can grab it from the BigBoss repository for $2.49.