Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Deleting MobileSubstrate seems to have fixed the problem, although this negates the whole point of jailbreaking for me...

Uninstalling mobilesubstrate still yields the same problem for me. It seems like it's something with the jailbreak itself. But like you said, mobilesubstrate is important
 
Uninstalling mobilesubstrate still yields the same problem for me. It seems like it's something with the jailbreak itself. But like you said, mobilesubstrate is important

I installed backgrounder and it seems that it fixed the issue (at least for now).
I checked that the supposedly backgrounded app (like textplus and skype that I use a lot) still run with SBSsettings and the process toggles.

Here are my settings for backgrounder:

Global >> Native
Enable at Launch >> ON
Stay enabled >> ON
Indicate status via... BADGE >> ON
Status bar icon >> OFF

Minimize on toggle >> ON

I did not change the overrides settings...

does anyone know if backgrounder will drain the battery even if nothing is backgrounding (ie backgrounder itself is enabled but nothing has been forcefully put in the background?)
 
I installed backgrounder and it seems that it fixed the issue (at least for now).
I checked that the supposedly backgrounded app (like textplus and skype that I use a lot) still run with SBSsettings and the process toggles.

Here are my settings for backgrounder:

Global >> Native
Enable at Launch >> ON
Stay enabled >> ON
Indicate status via... BADGE >> ON
Status bar icon >> OFF

Minimize on toggle >> ON

I did not change the overrides settings...

does anyone know if backgrounder will drain the battery even if nothing is backgrounding (ie backgrounder itself is enabled but nothing has been forcefully put in the background?)

No it barely uses any battery if nothing is being backgrounded. I've tried your settings and I still have this problem, I think it's a bug. Whether I use the 'native' or 'backgrounder' option in global settings, backgrounder seems to background EVERYTHING, even apps that don't support fast app switching. I noticed when my free memory went down to 40mb. Do you see the same thing?
 
No it barely uses any battery if nothing is being backgrounded. I've tried your settings and I still have this problem, I think it's a bug. Whether I use the 'native' or 'backgrounder' option in global settings, backgrounder seems to background EVERYTHING, even apps that don't support fast app switching. I noticed when my free memory went down to 40mb. Do you see the same thing?

do you actually activate backgrounder for each app? As in short holding the home button?

For me, I don't even USE the backgrounder as I unbind all the activator key from backgrounder. But the presence of Backgrounder somehow solved my problem
 
No it barely uses any battery if nothing is being backgrounded. I've tried your settings and I still have this problem, I think it's a bug. Whether I use the 'native' or 'backgrounder' option in global settings, backgrounder seems to background EVERYTHING, even apps that don't support fast app switching. I noticed when my free memory went down to 40mb. Do you see the same thing?

you're right - I just tried and noticed the same thing. I'm testing now if the enable at launch ON/OFF makes any difference.
 
do you actually activate backgrounder for each app? As in short holding the home button?

For me, I don't even USE the backgrounder as I unbind all the activator key from backgrounder. But the presence of Backgrounder somehow solved my problem

by default, backgrounder will be on for every app (enable at launch ON)...
 
I wonder whether the only way around that is to leave enable at launch OFF and create a override for every app that has been designed to support fast-app switching... annoying but might be worth it while an update is in the works?
 
I wonder whether the only way around that is to leave enable at launch OFF and create a override for every app that has been designed to support fast-app switching... annoying but might be worth it while an update is in the works?

What I did was I leave enable at launch as on but choose the backgrounding type as Native only... Basically what you listed above.
It seemed to solve my Skype problem and it looks like Skype was running natively.

And I have several apps that's not updated for ios4, it was NOT running when I press Home button... hmm this is strange
 
What I did was I leave enable at launch as on but choose the backgrounding type as Native only... Basically what you listed above.
It seemed to solve my Skype problem and it looks like Skype was running natively.

And I have several apps that's not updated for ios4, it was NOT running when I press Home button... hmm this is strange

this is strange indeed - when I leave enable at launch ON, and the backgrounding method is native, everything ends up being backgrounded somehow (and if you leave badge ON in backgrounder, it's easy to see)... this will kill the memory in no time...
I'll think I'll stick to the override method for now.
 
this is strange indeed - when I leave enable at launch ON, and the backgrounding method is native, everything ends up being backgrounded somehow (and if you leave badge ON in backgrounder, it's easy to see)... this will kill the memory in no time...
I'll think I'll stick to the override method for now.

Yeah I tried with non iOS4 apps (Amex and Citi) both just fully closed when I press home button and I checked in SBSettings processes

Whereas iOS4 apps such as Reeder, Skype, and others all suspend to RAM when home button is pressed. They are on processes from SBSettings and they indeed open from where I last left off.

EDIT:
It seems that There is indeed something fishy going on. As I mentioned before, I tried non iOS4 apps (Amex and Citi), both did NOT run when I close it. However, when I tried Meebo which is also not updated for iOS4, it runs on the background with blue icon!

EDIT 2:
I tried to follow RedCloud75013 method and disable enable at launch option and create exception ONLY for Skype. Yes Skype works and Meebo doesn't run anymore. However, WunderRadio ceased to run on the background either!!!! Pandora stopped running on backgorund too as well as Reeder and every single other app!!!!.
Uninstalled Backgrounder, Skype doesn't work (of course) but everything else works fine and no crazy apps running on background when they should only be giving me push notification instead of draining my battery.
I tried fast app switching on Reeder, Bloomberg, and Kindle -> all works and it returns me to my last place.
Meebo also gave me Push notification... so it works ok.

For now, I will just uninstall Backgrounder and say screw you Skype.

Hypothesis:
Seems that when you install Backgrounder, it kinda "takes over" the background API handling.... And causing this problem where it's running apps that should not be running (eg: Meebo should only give you push notification and not actually running on background)
 
It doesn't seem like the Backgrounder options are working as they should. They either background everything or nothing for me. I've had to uninstall it for now
 
Hypothesis:
Seems that when you install Backgrounder, it kinda "takes over" the background API handling.... And causing this problem where it's running apps that should not be running (eg: Meebo should only give you push notification and not actually running on background)

Yup. This is what I was experiencing with WWF earlier. I do wonder, seeing as the apps are getting blue icons and not black, if Backgrounder is managing to force the apps to run as native iOS multitaskers. If so, it shouldn't cause any battery drain. If you have an app causing an issue such as WWF for me, or Meebo, you can add that as an exception.

It all depends what Backgrounder is actually doing to these rogue apps.

Where's the dev?
 
Yup. This is what I was experiencing with WWF earlier. I do wonder, seeing as the apps are getting blue icons and not black, if Backgrounder is managing to force the apps to run as native iOS multitaskers. If so, it shouldn't cause any battery drain. If you have an app causing an issue such as WWF for me, or Meebo, you can add that as an exception.

It all depends what Backgrounder is actually doing to these rogue apps.

Where's the dev?

Well, I have Skype To Go number so I will be fine without muktitasking Skype support for now. So i'll just give them my middle finger for now ;)

Just ran through almost all my other apps and their multitasking works fine. Fast app switching and background audio works fine without Backgrounder.... only this stupid Skype app not working :eek:
 
Well, I have Skype To Go number so I will be fine without muktitasking Skype support for now. So i'll just give them my middle finger for now ;)

Just ran through almost all my other apps and their multitasking works fine. Fast app switching and background audio works fine without Backgrounder.... only this stupid Skype app not working :eek:

I also uninstalled and everything works bar Skype.
 
I'm also tempted to uninstall backgrounder and forget about skype for now...
If you really need skype, the only option seems to add exceptions (for skype AND for all the other apps that should support backgrounding...)
 
illutionz said:
Update on Cydia: Mobile Substrate !!!!!

(Yes it fixes Skype)

Yes indeed. Tested on my iPhone 4, 4.0.1. All these wasted time trying to figure it out when all we needed to do was wait. :D
 
Are any of you guys also having a problem with strange empty icons showing up on the home screen requiring a respring? I have SBsettings and MyWi installed..
 
Update on Cydia: Mobile Substrate 0.9.3226-1!!!!!

(Yes it fixes Skype)

OK it may fix Skype but I noticed another issue- after I lock the device, Skype will log off/lose it's quick-switch state or whatever so I cannot receive a call or message when the phone is locked.

Anyone else with this issue?
 
dont know if its just me...

it takes forever to connect after u launch skype post update...anyone else?

edit: apparently i cant make calls anymore either
 
Locking the device = Skype logging off / offline

OK it may fix Skype but I noticed another issue- after I lock the device, Skype will log off/lose it's quick-switch state or whatever so I cannot receive a call or message when the phone is locked.

Anyone else with this issue?

Yes I am having the same issue here and can confirm this too..:(
 
Yes I am having the same issue here and can confirm this too..:(

OK I have now rebooted the device and I see it's back to normal again. Skype remains in a quick-switch state. It's only the push call notifications takes about 15 seconds to arrive making me think it's not receiving the call at all. While all I have to do is wait a bit longer for it to ring. :)
 
Excuse my ignorance, but is the mobile substrate update automatic? If not, is there a way to see if I've already got it? or is it something I need to manually download?

thanks.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.