Hey Guys,
Android multitasks like a boss, unlike iOS it doesn't pause it's apps on pressing the home key, while completely letting it stop running code, but i'm still missing something in android:
For example, when i'm at home and i connect my phone to my speakers in the living room, i sometimes use youtube to play tracks that i don't have on my storage. This works fine but when the track is nearly finished and i switch tabs in the dolphin browser to open another song before the track is over, the playback immediately stops because i changed tabs.
Or when i'm listening to a song on youtube through and i want to go back to the homescreen to open another app, the playback also stops.
I know it drains the battery like crazy if the browser would continue, but i wonder if there isn't an app or something that would let android run a couple of non-system apps at a time once in a while.
I hope you guys know something
Thanks
I have the same issue, and I use the YouTube App. I think it's because Google assume's you're watching the video, not just listening to it.
Radio/Music Apps don't have this limitation. Try any these three FREE Internet Radio stations and you'll be hooked: Pandora Internet Radio, TuneIn Radio, iHeartRadio and Sky.FM Internet Radio.
You can't be serious, Android doesn't have "real multitasking". Not even ICS.
You can separate "Multitasking" into 6 categories.
1) True Multitasking - you can see AND interact with two (or more) RUNNING applications.
2) True Multitasking - you can see two (or more) RUNNING applications, only interact with them one at a time.
3) Multitasking - you can only see and interact with one application but all other applications RUN in the background.
4) Pseudo-Multitasking - you can see and interact with one application but only RUN several applications in the background.
5) Pseudo-Multitasking - you can see and interact with one application and can SAVE STATE (to ram) other applications.
6) No Multitasking - you can see and interact with one application and can see a list of other applications which can be called upon.
The only mobiles that can multitask (that I know of) is the N900/N9/N950, the Blackberry Playbook, Palm Touchpad/Pre/Pixi/etc.
Android can technically do True Multitasking (or even True Multitasking2) but it needs to be hacked and made to do so in a very different way, as Inoxos shows:
http://www.youtube.com/watch?v=7E1ckOoeRJg&feature=player_embedded
Right now, the best you can get is ICS Pseudo-Multitasking were the core services RUN in the background, you can run a few (6 iirc) applications in the background, and have unlimited* applications SAVE STATE.... and put them into a *Multitasking List* The reason for this move by Google is simple: Battery life. However, for smart users aka power users this is quite intrusive and we rather have True Multitasking because we know what we are doing.
ekin said:
However, for smart users aka power users this is quite intrusive and we rather have True Multitasking because we know what we are doing.
Click to expand...
Click to collapse
I understand your point, but isn't this why Android is open source?
When you buy a device, you are getting a "consumer level" OS, which isn't really configured for power user - this is why the manufacturers go to such lengths to lock down the device.
What I would like to see in Android is the ability to designate a process/application as unkillable by Android task management, so that I can ensure that when I switch task, that process isn't killed. I could achieve this via a custom AOSP build, but I don't want it enough to actually bother doing it myself!
Regards,
Dave
Sent from my GT-N7000 using Tapatalk
Real multitasking is possible but it must be enabled in the app. I use Igo navigation which can be forced to run in the background, and just today i had navigation running and giving verbal instructions whilst listening to a podcast all while browsing the web. If thats not multitasking i dont know what is.
Saying android cant do real multitasking is rubbish im sorry but thats the nicest way i could have put it. Go back to your iphone lol or learn how to use android properly before making such comments.
Using your definitions there If i can run navigation in the background while using the headset to control the music app and at the same time use the browser normaly what type of multitasking is that? All 3 apps are running simultaniously and I can control 2 apps at once. Whilst this is happening I can be downloading something from the market and answer a phone call.
Nice long post full of crap info you have there.
martcerv said:
Real multitasking is possible but it must be enabled in the app. I use Igo navigation which can be forced to run in the background, and just today i had navigation running and giving verbal instructions whilst listening to a podcast all while browsing the web. If thats not multitasking i dont know what is.
Saying android cant do real multitasking is rubbish im sorry but thats the nicest way i could have put it. Go back to your iphone lol or learn how to use android properly before making such comments.
Using your definitions there If i can run navigation in the background while using the headset to control the music app and at the same time use the browser normaly what type of multitasking is that? All 3 apps are running simultaniously and I can control 2 apps at once. Whilst this is happening I can be downloading something from the market and answer a phone call.
Nice long post full of crap info you have there.
Click to expand...
Click to collapse
@martcerv i know android can multitask like that, on an iphone you can let the music play in the background too.. but igo navigation and music are ment to work in the background.. i was wondering if there's a way you can choose yourself what apps you want to run in the background. Because you can't let the browser run in the background
@ekin, will ICS let me to select the browser to be one of the 6 apps that run in the background?
I think its down to each app, by default most aren't enabled to run in the background but the os is capable of it. Even igo will only work in background if you change the advanced settings to work that way.
As mobiles are limited in ram and battery, most app developers trend to disable this feature otherwise lots of people would complain that there system its lagging and battery life is being killed by the app. I'd like to see an option in most aps so people that want it can use it but they will be aware of the possible performance and battery issues.
Sent from my GT-N7000 using xda premium
martcerv said:
I think its down to each app, by default most aren't enabled to run in the background but the os is capable of it. Even igo will only work in background if you change the advanced settings to work that way.
As mobiles are limited in ram and battery, most app developers trend to disable this feature otherwise lots of people would complain that there system its lagging and battery life is being killed by the app. I'd like to see an option in most aps so people that want it can use it but they will be aware of the possible performance and battery issues.
Sent from my GT-N7000 using xda premium
Click to expand...
Click to collapse
The solution for that is for android's multitasking capabilities to advance further to the decree of Maemo/WebOS/etc and a smart ux overhaul that makes such process easy.
For instance, look at Win7's Superbar. Many years were spent getting it to its current state, and it handles this problem in a cinch!
@martcev
What you described is Pseudo-Multitasking as I have defined. As stated by another, even iOS does this (but less advanced). If you use a device from a different (multitasking) mobileOS you might actually grasp my comment.
Kangal said:
The solution for that is for android's multitasking capabilities to advance further to the decree of Maemo/WebOS/etc and a smart ux overhaul that makes such process easy.
For instance, look at Win7's Superbar. Many years were spent getting it to its current state, and it handles this problem in a cinch!
@martcev
What you described is Pseudo-Multitasking as I have defined. As stated by another, even iOS does this (but less advanced). If you use a device from a different (multitasking) mobileOS you might actually grasp my comment.
Click to expand...
Click to collapse
Kangal, I get you totally.
I recently dropped my N900 on the floor and finally killed it. I chose to get a SGS3 as a replacement because I already got my wife a N9 a while ago so I don't see the point of getting another one. Anyway, I've been trying to find a way to true multitask on my SGS3 like Maemo does but it seems that it's not possible (maybe at least not on stock). I like the SGS3 for its screen and the fact that it can handle videos in pretty much any resolution but I can't help to think that I actually own a "dumbphone" for the fact that it can't true multitask.
I mean, if it can't multitask properly, what's the point of having 4 cores?
there used to be an opensource Window switcher on windows mobile, same maker as wififofum that rocked. its funny it dissapeared and never was implemented for android. That rocked
It indeed is strange that android doesnt have it natively, there are paid solutions on the market thought
Sent from my GT-N7000 using Tapatalk 2
xdadJeroen said:
Hey Guys,
Android multitasks like a boss, unlike iOS it doesn't pause it's apps on pressing the home key, while completely letting it stop running code, but i'm still missing something in android:
For example, when i'm at home and i connect my phone to my speakers in the living room, i sometimes use youtube to play tracks that i don't have on my storage. This works fine but when the track is nearly finished and i switch tabs in the dolphin browser to open another song before the track is over, the playback immediately stops because i changed tabs.
Or when i'm listening to a song on youtube through and i want to go back to the homescreen to open another app, the playback also stops.
I know it drains the battery like crazy if the browser would continue, but i wonder if there isn't an app or something that would let android run a couple of non-system apps at a time once in a while.
I hope you guys know something
Thanks
Click to expand...
Click to collapse
the only problem with Android's multitasking is that it drains battery. there's so much applications running in background, and i have to manually kill them. to minimize my manually killing these applications, i have to check their settings and for those applications that have sync, i have to increase the sync timing for example from every 5 mins to 24 hours. its a nightmare to go through all my applications (i figured it out late), and it gives me headache when some applications there's no such option!
i know for some applications it is useful for example if u want to download something in a different application while doing something else with another application. but i dont download much(well... its a phone, not a computer). so because of that, i really hate Android's multitask approach. i hope at some point, there's an option where Android can switch multitask configuration, where i would love to use iOS's solution, where they pauses background apps... it would certainly solve S2's battery problem.
Actually android can does allow true multitasking just like on your desktop. It not android that has the limitation, its some of the apps. My wife's SGS2 on gingerbread 2.3.6 can run Aircalc, floating browser & overskreen all on the screen at the exact same time running simultaneously & I can still cycle through my homescreen without minizing anything. This is straight stock right out of the box. Android has had the capability for years, there just hasn't been many apps that take advantage of it. Android is the most powerful, versatile OS out there because the possibilities are endless
lol, just cause an app has a workaround doesnt mean that the OS shouldnt have it natively... thats the issue, it should be natively supported, not random by some genious developers...
If that were true than you can program any app on any os and call the os genious... because a programmer invents something... I remember people building awesome stuff in dos, that didnt make dos awesome lol.
Sent from my GT-N7000 using Tapatalk 2
I made multitasking alot better - even on sense 4.0 and 4.1
http://forum.xda-developers.com/showthread.php?t=1900626
Testers welcome.
zeppelinrox said:
I made multitasking alot better - even on sense 4.0 and 4.1
http://forum.xda-developers.com/showthread.php?t=1900626
Testers welcome.
Click to expand...
Click to collapse
zeppelinrox you rock with yer scripts, automagically lmao
Sent from my GT-N7000 using Tapatalk 2
Popup play its multitasking
I can write here.. Whatsapp, mail while watching videos.. Also power amp running music and do the same.. That's multitasking... Would be cool to let YouTube play the video in the background.. Or save the state of a website when you stop using the browser..
Other than that I don't see any other use
Enviado desde mi GT-N7000 usando Tapatalk 2
You're confusing multitasking with a band-aid fix that's good for only one single purpose.
Call it what ever you want.. Multi-tasking(wiki) : "In computing, multitasking is a method where multiple tasks, also known as processes, are performed during the same period of time. The tasks share common processing resources, such as a CPU and main memory"
When ever I can accomplish this no matter what.. This can be called multitasking....
Enviado desde mi GT-N7000 usando Tapatalk 2
---------- Post added at 08:23 PM ---------- Previous post was at 08:19 PM ----------
Back in DOS days you could only run 1 task at a time.. Play a game? Sure but you could not do anything else...
Develop software in gwbasic? Sure but again you can not do anything else.. Copy some files from a diskette to another? Sure but once again you can not do anything else.. Mean no multitasking allowed
Enviado desde mi GT-N7000 usando Tapatalk 2
lol some dudes created a shell, in which a windowed environment allowed multitasking
anyways strictly speaking your correct. But then my requirements of multitasking is a bit higher
Sent from my GT-N7000 using Tapatalk 2
multitasking app?
zeppelinrox said:
I made multitasking alot better - even on sense 4.0 and 4.1
http://forum.xda-developers.com/showthread.php?t=1900626
Testers welcome.
Click to expand...
Click to collapse
Sounds quite promising. Is it possible to make an app that you can adjust the number of simultaneous tasks allowed. Simiar to, say setting, maximum cpu using gui? I'm sure many people that are not familar with all the inner workings of android would appreciate having this capability.
Thanks for your efforts!
Related
Hello all,
I recently bought my N1 about 4 days ago. So far its been great. Easily one of the best phones I've ever owned. However, I am having this problem where apps in android seem to startup by themselves. I'm using Advanced Task killer to kill em but ill kill them and then like a minute later they're back up and running without me starting them. Its quite annoying as my battery is taking a beating from it having to close and open apps and repeat. The biggest offenders of this are the voice apps such as voice search, voice dialer, Google voice (which isn't even setup), and the amazon mp3 store. A few third party apps I downloaded tend to do this as well.
Have any of you guys experienced this? Is there any way to fix it? Thanks in advance! XD
Sent from my Nexus One using XDA App
decoyjoe said:
Hello all,
I recently bought my N1 about 4 days ago. So far its been great. Easily one of the best phones I've ever owned. However, I am having this problem where apps in android seem to startup by themselves. I'm using Advanced Task killer to kill em but ill kill them and then like a minute later they're back up and running without me starting them. Its quite annoying as my battery is taking a beating from it having to close and open apps and repeat. The biggest offenders of this are the voice apps such as voice search, voice dialer, Google voice (which isn't even setup), and the amazon mp3 store. A few third party apps I downloaded tend to do this as well.
Have any of you guys experienced this? Is there any way to fix it? Thanks in advance! XD
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
Do not worry about app running in the background, what you are probably seeing is the list of what was run, Android is verry good at managing memory, in fact I do not even use a task manager and I am fine with it.
Well that's the thing. Some of these apps that startup I have never run such as the mp3 store. So I close it and I get an additional 10megs of memory. But then it just starts back up. So I don't know how to stop it all together.
Sent from my Nexus One using XDA App
There are apps that automatically run in the background but don't effect performance like Google voice voice dialer etc..what I did was add them to the ignore list. Trust me those apps are always running no matter how many times you close them
Sent from my Nexus One using XDA App
Like has already been said, stop worrying about it. Those apps are NOT stealing memory, they're NOT using battery.
Free memory does not benefit you. Android will automatically load apps in to memory so that they are available to switch to fast as possible.
You should not kill apps unless they are bisbehaving. Killing off apps forces Android to load them back into memory if its algorithm thinks you are likely to use it. The act of loading data into memory uses power and Android tries hard to avoid it.
I was obsessed with managing my memory and running apps when I bought my nexus one. Everyone at that time suggested task killers so I got one of those. I had crappy performance with random sluggishness. I figured I just needed to kill off more apps. Eventually I read an article from an Android dev explaining this stuff and I backed off and have had a much better experience since.
I wish Google was more vocal on this subject. Everyone thinking auto task killing is a necessity on Android really gives it a black eye.
Sent from my Nexus One using XDA App
http://forum.xda-developers.com/showthread.php?t=712352
Jack_R1 said:
...
2) App that loses focus goes to background. That's the way OS is built. If you want apps to be killed on losing focus, get iOS 3 to run on your device.
3) The market has task killers because they can be written for multitasking OS, and because they help dealing with bad apps. Not for any other reason.
4) The OS loads some of your most used tasks when it runs, even if you don't know about it. Just loads in the memory, and allocates no CPU time. If you leave your phone unattended, your free memory goes down by itself. Why? Because free memory is wasted memory. You can check the "EMPTY" processes in Astro, for example.
5) The best task killer is careful selection of your apps. You see hangups? Find out the app that's doing it and remove it, or kill it specifically after running if it's necessary.
...
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=678205
Remove your task killer (or, if you insist, just clear the auto-kill list), erase all you think you know about memory management - because you don't know - and stop worrying.
Can't see why this is the case (but it obviously is) as long as I have lots of free disk space and not many apps running at the same time. Any logic in this?
I've been experiencing the same issue and wondering the same thing...
Sent from my Samsung Galaxy S GT-I9000 using Tapatalk Pro
There seems to be several things causing this, but the two key issues are:
The moviNAND (the internal flash drive/"SSD") firmware seems to have an issue with fsync() taking extremely long. E.g., it slows down whenever a file is written/updated on the internal storage.
RFS, the file system used by Samsung is buggy as hell and corrupts data after a while.
There are several topics on these issues in the Android Development forum. There are also several "lag fixes" trying their best to overcome these issues. Go check them out
Einride said:
There seems to be several things causing this, but the two key issues are:
RFS, the file system used by Samsung is buggy as hell and corrupts data after a while.
Click to expand...
Click to collapse
We have no idea if that is ACTUALLY true.. Just because fsck picked some things up on 1 phone, doesn't mean it happens everywhere.. Furthermore, it doesn't mean the problems detected affect operations
that has no truth at all about more apps slowing down the phone, my phone is the prove
Before jpk i didn't noticed slowdowns with aprox 100 apps, now i do on jpk =/
Prolly that all pictures/links/info stays in his workmemory?
probably cause some of them run in the system memory or run at startup
KaliKot said:
probably cause some of them run in the system memory or run at startup
Click to expand...
Click to collapse
Bingo!
and that is what most people does not realize
they need to Optimize the phone, most people take it for granted
the phone is not a phone, the phone is a mini computer that fits in your hands
just like your big desktop PC it can go crazy if you don't take care of it
AllGamer said:
Bingo!
and that is what most people does not realize
they need to Optimize the phone, most people take it for granted
the phone is not a phone, the phone is a mini computer that fits in your hands
just like your big desktop PC it can go crazy if you don't take care of it
Click to expand...
Click to collapse
Can you tell me why with the same apps installed on the Nexus it doesn't lag like the SGS?
Can you stop blaming users when is the phone which doesn't work as expected?
Oletros said:
Can you tell me why with the same apps installed on the Nexus it doesn't lag like the SGS?
Can you stop blaming users when is the phone which doesn't work as expected?
Click to expand...
Click to collapse
utter ****e -i have well over 100 apps on my sgs and experience NO lag whatsoever!
bonehooch said:
utter ****e -i have well over 100 apps on my sgs and experience NO lag whatsoever!
Click to expand...
Click to collapse
Utter ****e? Why?
it was mentioned many many times
just install autorunkiller and a good task manager then all the problems will be gone
stock ROM is very fast when you maintain the phone
AllGamer said:
it was mentioned many many times
just install autorunkiller and a good task manager then all the problems will be gone
stock ROM is very fast when you maintain the phone
Click to expand...
Click to collapse
With autokiller the phone is still laggy.
And please, stop thinking I'm stupid or I don't know a **** about smartphones, ROM's changing, firmware or knowing how a phone must run.
AFAIK this topic and its responses are for the OP
I have about 190 Apps installed and do not experience any diferene in overall speed of the phone. But only because i know that a lot of the programms start on boot and stay in background.
I have more than 15 apps turned off with the full version of autorun killer to prevent the auto restart of the apps. Otherwise the phone would definetaly slow down.
It´s really incredible what apps start on the boot!
TMReuffurth said:
I have about 190 Apps installed and do not experience any diferene in overall speed of the phone. But only because i know that a lot of the programms start on boot and stay in background.
I have more than 15 apps turned off with the full version of autorun killer to prevent the auto restart of the apps. Otherwise the phone would definetaly slow down.
It´s really incredible what apps start on the boot!
Click to expand...
Click to collapse
Do you need to be rooted ti use all of the functions in autorun killer? I am not rooted.
Can you compile a breif list of the "biggest culprits" to stop with this utility to gain back the most speed and efficiency? I am a bit nervous that I will stop the wrong items and somehow damage my phone...
Autokiller and task killers are not the solution here! Quick lesson on Android, and why having even A SINGLE BAD APP is going to ruin your whole phone!
Android has something called an 'Intent'. In order to start an app, an intent is made by your launcher or a button you press, and the Android system reads this intent and works out what app it needs to start up.
There is a second type of intent though, called a 'Broadcast Intent'. This is an intent that is sent out to anything that is registered to listen to it. This means that an app can register to listen to all sorts of events, such as battery level changed, application start, or a tons of other things. Even if the application is closed, if it is registered as a listener, Android will start it right back up so it can deal with the intent. If the intent comes every 5 seconds, Android will run this app every 5 seconds even if you have a taskkiller killing the app.
The only real solution is to not install apps which are bad! Finding bad apps is a real mission, too. Hopefully in the future, utilities will be available to let us track down these terrible apps, but till then, you'll have to work it out yourself.
yiannisthegreek said:
Do you need to be rooted ti use all of the functions in autorun killer? I am not rooted.
Can you compile a breif list of the "biggest culprits" to stop with this utility to gain back the most speed and efficiency? I am a bit nervous that I will stop the wrong items and somehow damage my phone...
Click to expand...
Click to collapse
No need for Root to use all features of Autorun Killer. I would disable only the apps you know and which you do not need at startup and running in background, such as (in my case) Paypal, App Center from Androidpit, Daily Briefing, Photoshop Express, Word Press, TweetCaster, etc.
Every of these apps works normal, even when deactivatet on startup.
So unless you do not disable system apps (must be previously set enabled in settings) you are safe.
RyanZA said:
(...)There is a second type of intent though, called a 'Broadcast Intent'. This is an intent that is sent out to anything that is registered to listen to it.(...)
Click to expand...
Click to collapse
Is there any possibility/app to show what is registered for which app?
watching the apps
Samga said:
Is there any possibility/app to show what is registered for which app?
Click to expand...
Click to collapse
There is an app called Autostarts at 0.95$.
It shows what is launched au startup, when you enable/disable wifi etc.
It think it gives insight on how apps seems launching out of nowhere.
I also reccomend Watchdog Task Manager Lite, the free version.
It does not kill anything, but notifies and logs the bad apps that consumes over a certain CPU percentage.
Well i searched around XDA a bit and found many threads related to this bt all for WM and not android.
Multi-tasking is getting a bit tough. Apps get auto-closed after sometime.
Samsung Galaxy SL i9003
Stock firmware and everything stock, nothing chngd much. Only apps installed from the Market.
Say m surfing the opera, and even if a small app like messaging is open and aftr some roaming around when i return of opera, it has closed.
PS - Above is jus an example so dnt claim Opera is a power-hogger so it wil b to open up ram for other apps and all......
So any way of disabling the auto-closure of apps?
Love XDA
@ mod who moved it...
Its related to i9003 nt i9000.
Anyways tnx for moving. Wil get more views here....
Any dev der? Help!
Sent from my GT-I9003 using XDA App
Personally, I cannot believe that this doesn't get complained about a lot more vocally and a lot more often, especially as it is common across ALL Android devices running 2.2 or beyond, not just the Galaxy S. It is a MAJOR usability issue in the operating system and one that is a complete dealbreaker for me.
Since 2.2 any application left running in the background is automatically closed by the system after a few minutes of inactivity, regardless of memory availability/needs or power consumption. This approach is far from acceptable for things such as EBuddy or any other msn-style instant messaging client which the user may want to leave open in order to stay logged in, so as to remain constantly available and reachable by other parties using the same service. This is just one example of a type of application I might want to leabe open and running in the background, but there are plenty of others.
The fact that the entire Android platform has essentially removed multi-tasking as a feature of the OS as of version 2.2 is astounding and appalling to me, and it's very surprising not to find more people just as offended by this on a more regular basis. What's worse, no matter how rooted or custom-ROM'd your device might be, there seems to be absolutely no way to override or disable this behavior as it is hard-coded into the OS kernel at a fundamental level. We basically have a first generation iPhone on our hands now, thanks to this latest innovation.
Closing apps when memory and system resources are low is one thing, but closing them just because the user hasn't attended to them in the last five minutes or so? Ridicullous. If you wouldn't want your desktop computer shutting down all your open/background applications every time you go for a coffee break or take a 10-minute phone call, what makes the Android developers think users want this done on their smartphones???
Exactly.
There's an app on the market, Spare Parts, in it ders a option on hw android handles suc apps.
There r two options. Normal and aggressive. Keep it normal and try and c if it helps.
paleozord said:
Personally, I cannot believe that this doesn't get complained about a lot more vocally and a lot more often, especially as it is common across ALL Android devices running 2.2 or beyond, not just the Galaxy S. It is a MAJOR usability issue in the operating system and one that is a complete dealbreaker for me.
Since 2.2 any application left running in the background is automatically closed by the system after a few minutes of inactivity, regardless of memory availability/needs or power consumption. This approach is far from acceptable for things such as EBuddy or any other msn-style instant messaging client which the user may want to leave open in order to stay logged in, so as to remain constantly available and reachable by other parties using the same service. This is just one example of a type of application I might want to leabe open and running in the background, but there are plenty of others.
The fact that the entire Android platform has essentially removed multi-tasking as a feature of the OS as of version 2.2 is astounding and appalling to me, and it's very surprising not to find more people just as offended by this on a more regular basis. What's worse, no matter how rooted or custom-ROM'd your device might be, there seems to be absolutely no way to override or disable this behavior as it is hard-coded into the OS kernel at a fundamental level. We basically have a first generation iPhone on our hands now, thanks to this latest innovation.
Closing apps when memory and system resources are low is one thing, but closing them just because the user hasn't attended to them in the last five minutes or so? Ridicullous. If you wouldn't want your desktop computer shutting down all your open/background applications every time you go for a coffee break or take a 10-minute phone call, what makes the Android developers think users want this done on their smartphones???
Click to expand...
Click to collapse
Sent from my GT-I9003 using XDA App
Exactly.
I hv migrated frm Symbian, and m a hard multi-tasker, and disappointd with Android jus cos of tis...
paleozord said:
Personally, I cannot believe that this doesn't get complained about a lot more vocally and a lot more often, especially as it is common across ALL Android devices running 2.2 or beyond, not just the Galaxy S. It is a MAJOR usability issue in the operating system and one that is a complete dealbreaker for me.
Since 2.2 any application left running in the background is automatically closed by the system after a few minutes of inactivity, regardless of memory availability/needs or power consumption. This approach is far from acceptable for things such as EBuddy or any other msn-style instant messaging client which the user may want to leave open in order to stay logged in, so as to remain constantly available and reachable by other parties using the same service. This is just one example of a type of application I might want to leabe open and running in the background, but there are plenty of others.
The fact that the entire Android platform has essentially removed multi-tasking as a feature of the OS as of version 2.2 is astounding and appalling to me, and it's very surprising not to find more people just as offended by this on a more regular basis. What's worse, no matter how rooted or custom-ROM'd your device might be, there seems to be absolutely no way to override or disable this behavior as it is hard-coded into the OS kernel at a fundamental level. We basically have a first generation iPhone on our hands now, thanks to this latest innovation.
Closing apps when memory and system resources are low is one thing, but closing them just because the user hasn't attended to them in the last five minutes or so? Ridicullous. If you wouldn't want your desktop computer shutting down all your open/background applications every time you go for a coffee break or take a 10-minute phone call, what makes the Android developers think users want this done on their smartphones???
Click to expand...
Click to collapse
Sent from my GT-I9003 using XDA App
Is this the reason why I have to constantly log back into Evernote, and Tweetdeck every time i wanna have a look at them?
The whole concept of syncing periodically doesn't work anymore because they are constantly logging out on me.
Unfortunately neither Spare Parts nor any such custom tweaking app seems have any effect on this berhaviour under Froyo or Gingerbread. And yes, the system auto-close is the reason that re-logging into connectivity apps every time you open them is necessary. Since they have been shut down and are no longer running, you are essentially re-launcing them anew each and every time. Hardly ideal.
Previous "old school" smartphone platforms like Symbian and Windows Mobile 5/6 had multi-tasking incorporated into their basic functionality. It's really a shame that shiny new operating systems like Android/iPhone make it such a struggle. Up until and including Eclair (2.1) leaving apps open in the background was completely possible, but as of the present moment WebOS is the only "new age" smartphone OS that still allows it, and unfortunately it hasn't moved along in other development areas very quickly at all.
I wonder y others @xda & @google dnt feel tis....
paleozord said:
Unfortunately neither Spare Parts nor any such custom tweaking app seems have any effect on this berhaviour under Froyo or Gingerbread. And yes, the system auto-close is the reason that re-logging into connectivity apps every time you open them is necessary. Since they have been shut down and are no longer running, you are essentially re-launcing them anew each and every time. Hardly ideal.
Previous "old school" smartphone platforms like Symbian and Windows Mobile 5/6 had multi-tasking incorporated into their basic functionality. It's really a shame that shiny new operating systems like Android/iPhone make it such a struggle. Up until and including Eclair (2.1) leaving apps open in the background was completely possible, but as of the present moment WebOS is the only "new age" smartphone OS that still allows it, and unfortunately it hasn't moved along in other development areas very quickly at all.
Click to expand...
Click to collapse
Sent from my GT-I9003 using XDA App
Erm....why do you think people flash custom roms?!
GTi9000 insanitycm010/insaneglitch
slaphead20 said:
Erm....why do you think people flash custom roms?!GTi9000 insanitycm010/insaneglitch
Click to expand...
Click to collapse
Custom ROMs do not change or affect this system auto-close functionality in any way. At least I've never seen any that did so successfully. It seems to be coded too deeply into the OS to be changed, from what I can tell. That is, I'm sure theoretically it *could* be changed, but most custom roms I've seen tackle far more surface-level interface issues and not the way the kernel manages processes in the background.
I didn't realise this happened after 2.1... I already was thinking why all apps were getting closed so fast after I updated my i9000 to froyo and then to 2.3. I just bought i9100 mainly because of the 1gb ram and still, with 400mb free ram, apps getting closed after couple of hours. (Not minutes, or even seconds like i9000, thankgod).
Autokiller lets you manually change some value of a running app, so it won't get killed... unfortunately this isn't automated so it's no use.
The time before auto-closure can sometimes vary from device to device.. I've tested on two Froyo devices other than the Galaxy S, each from different manufacturers as well, and apps rarely make it past ten minutes before being shut down on any of them. I've never seen anything make it a couple of hours so that's a new one.
I've actually gone back to my Motorola Defy running 2.1 for now, specifically to be able to multi-task again. Sadly there is a 2.2 update available over-the-air for it, but I keep declining because I just don't want to lose the ability to multi-task. Unless some future version like Ice Cream Sandwich restores control to the user, Eclair may very well be the last edition of Android I ever use.
Or should I say AndroIPhone, since that is what it has become.
Eclair actually allows u to multi-task normally?
No issues lik froyo?
Working lik "old-school" OSes's multi tasking?
paleozord said:
The time before auto-closure can sometimes vary from device to device.. I've tested on two Froyo devices other than the Galaxy S, each from different manufacturers as well, and apps rarely make it past ten minutes before being shut down on any of them. I've never seen anything make it a couple of hours so that's a new one.
I've actually gone back to my Motorola Defy running 2.1 for now, specifically to be able to multi-task again. Sadly there is a 2.2 update available over-the-air for it, but I keep declining because I just don't want to lose the ability to multi-task. Unless some future version like Ice Cream Sandwich restores control to the user, Eclair may very well be the last edition of Android I ever use.
Or should I say AndroIPhone, since that is what it has become.
Click to expand...
Click to collapse
Sent from my GT-I9003 using XDA App
ggclanlord said:
Eclair actually allows u to multi-task normally?
No issues lik froyo?
Working lik "old-school" OSes's multi tasking?
Click to expand...
Click to collapse
Correct, applications are left open and running in the background indefinitely until the user chooses to close them. Using a good multitasking app like TaskSwitcher or Smart Taskbar you can switch back and forth between open apps as much and as often as you like, or go away for hours without anything ever closing on you. I'm doing it presently on my Defy with no issues at all, just like older operating systems allow(ed).
Tats really Awesome!
paleozord said:
Correct, applications are left open and running in the background indefinitely until the user chooses to close them. Using a good multitasking app like TaskSwitcher or Smart Taskbar you can switch back and forth between open apps as much and as often as you like, or go away for hours without anything ever closing on you. I'm doing it presently on my Defy with no issues at all, just like older operating systems allow(ed).
Click to expand...
Click to collapse
Sent from my GT-I9003 using XDA App
ggclanlord said:
Tats really Awesome!
Click to expand...
Click to collapse
It's certainly a saving grace for Android that Eclair devices still provide multi-tasking functionality for those who insist upon it, though at the same time it sucks to see all these super powerful, souped up Froyo and Gingerbread devices being released monthly and having to snub them because of the deficiency in the newer OS.
Please, please fix this in Ice Cream Sandwich or Chocolate Souffle or Lemon Tart or whatever desserty moniker the 2.4 flavour of Android takes on. Or at the very least give the user the option to select an operational mode (auto-close or manual manage) just like many devices offer for battery management, with performance mode versus smart-saver mode etc..
It's hardly a smart phone without multi-tasking!!
I guess so it'd b more effective if tis is wrttn to Google...
paleozord said:
It's certainly a saving grace for Android that Eclair devices still provide multi-tasking functionality for those who insist upon it, though at the same time it sucks to see all these super powerful, souped up Froyo and Gingerbread devices being released monthly and having to snub them because of the deficiency in the newer OS.
Please, please fix this in Ice Cream Sandwich or Chocolate Souffle or Lemon Tart or whatever desserty moniker the 2.4 flavour of Android takes on. Or at the very least give the user the option to select an operational mode (auto-close or manual manage) just like many devices offer for battery management, with performance mode versus smart-saver mode etc..
It's hardly a smart phone without multi-tasking!!
Click to expand...
Click to collapse
Sent from my GT-I9003 using XDA App
Cn any1 tel me whthr tis issue is der @GB o nt?
M on Froyo cos GB nt yet released for my device (only a Dev update yet)
I can't say with 100% certainty but I'm reasonably confident it's the same under Gingerbread (2.3). Google considers this "feature" of the Android operating system to be a significant improvement and benefit, so they're not likely to remove it on their own anytime soon unless they get a massive influx of complaints about it.
The best we can hope for is probably a user-controllable setting of some sort that determines the degree of system aggressiveness in auto-closing background applications. There are already plenty of third party root-based utilities available in the market with similar settings, but they only affect their OWN auto-closing tendencies and do not override the system itself's default auto-close behaviour. I know this because I have tried them all at the lowest possible setting levels, and everything still gets closed in the background just the same.
You don’t need to change your ROM to get the best from your 2x, just a rooted stock ROM and a couple of apps that will change things dramatically. One thing I’ve noticed on the 2x is its memory management is too lenient and gets consumed quickly by background tasks etc. In no time I was down to 40-30Mb free memory and then my phone would run like a dog resulting in a reboot as the only solution.
Installing task and app killers are not the way, as they’ll only give you a short respite before the apps and background tasks you killed relaunch.
However, there is a solution.
1)Root your phone using SuperOneClick (piece of cake, instruction already on this forum)
2)Install “AutoKiller Memory Optimizer” by AndRS Studio free from the market
Optional
3) Install “Watchdog Task Manager” by Zolmut LLC (There’s a free or Paid version) I paid!
4) Install “Root App Remover” by Best of Best Android app
AutoKiller is not a task killer/manager it reconfigures Androids inbuilt memory manager to kill or suppress memory usage by applications and tasks. I now always have about 140-170MB free RAM at all times regardless of what I’m doing (but I do close my apps with the back button rather than click home)
AutoKiller Memory Optimizer Settings
I’ve used the ‘Extreme’ settings to ensure I have around 150MB free, and this makes a huge difference in everything I do with the phone.
----------Optional things you may want to consider-----------
Watchdog
Yeah, I know this is a task killer but Watchdog is different from other task mangers as it monitors CPU usage rather than free RAM, 3D Gallery for example is a CPU hog on my 2X, so I configured it to be killed if it consumes more than 30% CPU whilst running in the background, you’d be surprised what saps your battery!
Root App Remover
Uninstall the tosh supplied on the ROM, I removed the following, AndroidBackup (I use Titanium Backup), CarHome, F-Secure_Mobile_Security, SNS (If you’re not using the built in Facebook and Twitter app).
I also use LauncherPro with Beautiful Widgets to give my phone an almost HTC Sense look and feel and uninstalled LG Home using Root App Remover afterwards.
Hope it makes a difference for you, it did for me, vote if you like
What do you think having 140-170MB RAM free at all times actually does?
Guess what? Nothing.
I disagree, my phone runs way better now, maybe due to the fact that in part it’s killing more background tasks and enforcing better garbage collection. I want a phone that when I go to it, it responds immediately, I don’t want my phone to chug along whilst a new app is launched and android then decides to kill lower priority background tasks resulting in a choppy experience. These are my findings, and I wanted to share them. As a result using this particular application I now have a phone I can enjoy, rather than being frustrated by pausing, choppiness etc.
I would welcome your reasoning to why my post is useless, or explain why my phone is now running so well? Are you saying I’m suffering a placebo effect? Remember, this app is not a task killer, it reconfigures Androids internal memory management, see here:
http://andrs.w3pla.net/autokiller/details
and
http://androidforums.com/eris-all-things-root/158846-autokiller-vs-setcpu.html#post1452069
Finally, I’m very happy with the results.
Spadb (HTC G1, HTC HD2[CM7], LG Optimus x2
We want to see some bench marks.
Thanks for sharing! My phone does become much more responsive
Sent from my LG-P990 using XDA App
I tried the app too and i can say that it works, I also did some of the advanced tweaks.
phone seems more responsive now.
Yes, me too. It's more responsive now. Also when I open app manager, the app list is a lot faster.I know it's more related to file read/write but still it's nice to finally able to browse with less waiting time.
Sent from my LG-P990 using XDA App
thx
good one and simple, thx
cann someone please post some benchmarks?
Here are some screenshots, tested with AnTuTu Benchmark
The first one is v10c stock, some apps like f-secure, carapp etc frozen, second one is with using autokiller memory with preset extreme, third one is to compare, this was while using cm7.1 rc
now we'll see if autokiller works stable ^^
edit: realized that with cm7 something seemed to be wrong with the sd-card, so don't forget to compare the single-scores
spadb said:
I disagree, my phone runs way better now, maybe due to the fact that in part it’s killing more background tasks and enforcing better garbage collection. I want a phone that when I go to it, it responds immediately, I don’t want my phone to chug along whilst a new app is launched and android then decides to kill lower priority background tasks resulting in a choppy experience. These are my findings, and I wanted to share them. As a result using this particular application I now have a phone I can enjoy, rather than being frustrated by pausing, choppiness etc.
I would welcome your reasoning to why my post is useless, or explain why my phone is now running so well? Are you saying I’m suffering a placebo effect? Remember, this app is not a task killer, it reconfigures Androids internal memory management, see here:
http://andrs.w3pla.net/autokiller/details
and
http://androidforums.com/eris-all-things-root/158846-autokiller-vs-setcpu.html#post1452069
Finally, I’m very happy with the results.
Spadb (HTC G1, HTC HD2[CM7], LG Optimus x2
Click to expand...
Click to collapse
I'm sure Rusty knows what he is talking about. Thing is, this talk about "the more free ram the better" has been repeated so many times, and at the end of the day, it seems to be more about user preference.
The default LG ROM seems to allow tasks to run in the background until it reaches around 50MB free RAM, then it starts to close tasks one by one. For multi-taskers like me, this is fine, I love how I can switch between facebook, tweetdeck, miren browser, google+, gmail, and messaging without seeing the apps reload.
For some, they'd want to open a task, close it, and move on to another without looking back. I guess that is where the 100MB of RAM is good for.
If you guys will be looking at benchmarks, I can guarantee that you will have higher scores with RAM optimizers. As benchmarks do not test multitasking, they simply check the performance of your phone at that point in time. (Which is also why some modders pump up their CPU freq to insane values before doing their bench then posting it.)
I have nothing against AKMO, and I find it very effective for Froyo builds. But I would recommend that each user try it out themselves. It's not a "1 fix for all" thing.
spadb said:
I disagree, my phone runs way better now, maybe due to the fact that in part it’s killing more background tasks and enforcing better garbage collection. I want a phone that when I go to it, it responds immediately, I don’t want my phone to chug along whilst a new app is launched and android then decides to kill lower priority background tasks resulting in a choppy experience. These are my findings, and I wanted to share them. As a result using this particular application I now have a phone I can enjoy, rather than being frustrated by pausing, choppiness etc.
I would welcome your reasoning to why my post is useless, or explain why my phone is now running so well? Are you saying I’m suffering a placebo effect? Remember, this app is not a task killer, it reconfigures Androids internal memory management, see here:
http://andrs.w3pla.net/autokiller/details
and
http://androidforums.com/eris-all-things-root/158846-autokiller-vs-setcpu.html#post1452069
Finally, I’m very happy with the results.
Spadb (HTC G1, HTC HD2[CM7], LG Optimus x2
Click to expand...
Click to collapse
I'll just say this once: Free RAM is wasted RAM. If you feel´your phone is slow try adding some swap space
kiljacken said:
I'll just say this once: Free RAM is wasted RAM. If you feel´your phone is slow try adding some swap space
Click to expand...
Click to collapse
Does O2X already support swap space in EXT? (Or are your referring to VM heap?)
Doesn't play well with Fr19 at all (2 reboots in 2 minutes). Maybe I touched some settings that I shouldn't though.
akyp said:
Doesn't play well with Fr19 at all (2 reboots in 2 minutes). Maybe I touched some settings that I shouldn't though.
Click to expand...
Click to collapse
Yeah, FR19 is one of the more stable ROMs out there. Try full wipe then reflash maybe.
I had Android for a while, and I remember there was an App that broke down Battery/Cpu usage. It would even keep track of how long the screen was on, what was being used most that could potentially be using the battery more.
Ive yet to see an App like this for WP7, let alone 8. Is it even possible? Or is it just yet another thing impossible due to MS lock down on some aspects of the phone OS?
I really do like this OS, but it seems more and more, MS's lock down really hurts development, preventing Devs from really bringing out the most of the OS and prevents functions and abilities youd normally think would exist.
I can understand the want for an app like this (I had it on android myself), but since switching over to WP8 I don't see the need.
All the apps on here run very well and nothing is going crazy like it does with android. Locking down the OS is a good thing sometimes, devs have a much harder tune creating system level apps that run way out of control or have memory leaks that cause battery to run dry in an hour. The only thing I have done is gone to the background apps in settings and stopped what I didn't want running in there.
Sent from my RM-820_nam_att_100 using Board Express
LudoGris said:
I can understand the want for an app like this (I had it on android myself), but since switching over to WP8 I don't see the need.
All the apps on here run very well and nothing is going crazy like it does with android. Locking down the OS is a good thing sometimes, devs have a much harder tune creating system level apps that run way out of control or have memory leaks that cause battery to run dry in an hour. The only thing I have done is gone to the background apps in settings and stopped what I didn't want running in there.
Sent from my RM-820_nam_att_100 using Board Express
Click to expand...
Click to collapse
I initially thought this when I had WP7 and a Trophy. Now that I have the 920, I would love to have this. Partially just to prove out that using my phone (screen on) and games and other things just eats up the battery like crazy. Others over at WPCentral have also posted issues with the battery. Many people have in fact. It would be very useful to some of us who are experiencing issues.
I know some claim to get over a day or more use out of their 920. I, among many others, could only dream of such a thing, or perhaps achieve it if we just didnt do much with our phones.
I disagree on the lock down. While I get your point, having used Android also, I enjoyed many great apps that just wont ever be possible on WP's. No other email clients, no true 3rd party browser not built on IE, no new keyboards to name a few. Some of these apps I had used on Android really were superior to what Ive seen MS do with WP. Which is why I think sometimes 3rd party Devs or home Devs sometimes can just do things better as well as think outside the box and give us real options. You dont get real options for many thing on WP. Everyone is stuck with the same keyboard, browser, mail, messaging client, etc.
True...but remember, there was a time when nothing like that was available for Android either.
Devs have made things more than possible - granted an open system helps - but don't discount what may become available in the future.
Yes there are battery monitor apps for Windows Phone 8. Battery Level for Windows Phone 8 seems to be the most popular. The nice part is that it will autoupdate the live tile with the battery level and you can add it to the lockscreen to show it there as well. It's not quite as in depth as Android with regards to telling you what is pulling the most power but as others have mentioned on WP8 it's a slightly different mechanic than Android as the background processes are a lot more regulated with regards to how they can do that (as are the developers when making their apps). It would be kind of interesting to see something like Android's built-in battery stats but I honestly haven't really haven't had any problems (not that I was really having problems on Android either).
Battery Measure is similar, and has a free version with ads - live tile, graph over time. etc.
and can you tell us where we can get the battery monitor for th WP 8? I want one...
Battery App
inconceivable said:
Yes there are battery monitor apps for Windows Phone 8. Battery Level for Windows Phone 8 seems to be the most popular. The nice part is that it will autoupdate the live tile with the battery level and you can add it to the lockscreen to show it there as well. It's not quite as in depth as Android with regards to telling you what is pulling the most power but as others have mentioned on WP8 it's a slightly different mechanic than Android as the background processes are a lot more regulated with regards to how they can do that (as are the developers when making their apps). It would be kind of interesting to see something like Android's built-in battery stats but I honestly haven't really haven't had any problems (not that I was really having problems on Android either).
Click to expand...
Click to collapse
That sound very good but where can I get the apps Battery Level?