So I've been trying to figure out what app(s) has been causing my battery to drain quicker than normal because I noticed it draining quicker than when I first flashed the Bionix 1.3 rom. I found a program called PowerTutor that profiles and monitors your phone's power usage and allows you to see how much power is used by each app.
I quickly found that 2 apps were sucking up all the power. The OLED screen by itself uses about 400mw of power. I found that QuickDesk is using about 350mw and DRM Portected Content Storage is using 380mw of power.
I have uninstalled QuickDesk, but what the heck is DRM Protected Content Storage. Is this a necessary app that needs to run in the background or is it safe to kill or better yet, prevent from running at all?
Thanks
New Finding: So I killed the DRM Protected Content Storage with a task killer, but apparently it's still running in the background because it's still eating up the battery according to PowerTutor.
Maverick777 said:
So I've been trying to figure out what app(s) has been causing my battery to drain quicker than normal because I noticed it draining quicker than when I first flashed the Bionix 1.3 rom. I found a program called PowerTutor that profiles and monitors your phone's power usage and allows you to see how much power is used by each app.
I quickly found that 2 apps were sucking up all the power. The OLED screen by itself uses about 400mw of power. I found that QuickDesk is using about 350mw and DRM Portected Content Storage is using 380mw of power.
I have uninstalled QuickDesk, but what the heck is DRM Protected Content Storage. Is this a necessary app that needs to run in the background or is it safe to kill or better yet, prevent from running at all?
Thanks
Click to expand...
Click to collapse
If you kill it, your Avatar movie may stop working. It will also likely make the Media Hub app never work, should they ever enable it for us. I can't think of anything else DRM would do for/against us. Avatar is easy enough to replace if you want to with Handbrake and a copy of the movie in a non-DRM format, so give it a go I guess. I might try it just to save battery. I have AutoStarts, so I should be able to keep it from ever loading. I suspect if you kill it, it will just come back.
ttabbal said:
If you kill it, your Avatar movie may stop working. It will also likely make the Media Hub app never work, should they ever enable it for us. I can't think of anything else DRM would do for/against us. Avatar is easy enough to replace if you want to with Handbrake and a copy of the movie in a non-DRM format, so give it a go I guess. I might try it just to save battery. I have AutoStarts, so I should be able to keep it from ever loading. I suspect if you kill it, it will just come back.
Click to expand...
Click to collapse
The problem is it looks like the program is still running after I've killed it with a task killer. It doesn't even show up as a running task, but it's apparently still using power. 390mw's at the moment.
I don't have Avatar anymore since I swapped out the SD card and didn't plan on putting it back on and I won't be using MediaHub.
Since this program alone accounts for 80% or more of the power usage among all my apps while the phone is idling, I just want to prevent it from running at all. It's rediculous for a program to be using almost as much power as the screen!
DRM Protected Content Storage is a native Android service. It's a background loop service that runs whenever the display is active to insure that content with DRM is allowed to run and display.
You are misinterpreting what this is doing, as is the Power Tutor application. It will *ALWAYS* show a power draw that is roughly equivalent to the displays power draw when the display is active because it runs as a subset of the display service.
Fire up an ancient G1 running Donut and you'll see the same behavior...
Maverick777 said:
The problem is it looks like the program is still running after I've killed it with a task killer. It doesn't even show up as a running task, but it's apparently still using power. 390mw's at the moment.
Click to expand...
Click to collapse
That's where something like AutoStarts comes in. It allows you to disable services that auto-start.
See the other post about why it shows up that way. Sounds like it's not a big issue and the app you're using to estimate power draw is wrong about it.
ttabbal said:
That's where something like AutoStarts comes in. It allows you to disable services that auto-start.
See the other post about why it shows up that way. Sounds like it's not a big issue and the app you're using to estimate power draw is wrong about it.
Click to expand...
Click to collapse
OK, in that case I'll let it keep running. Thanks for all the info.
its safe to stop the drm content storage i did it havent noticed any bad things going on with my phone.. hopefully battery life gets better.. i stop sns, drm, and some other service that was running havent had any FCs or anything like that if battery life gets better ill definitely be happy
you can also freeze these process using Titanium Backup. This way, you won't delete them if you ever need to use them [DRM] and they won't be running in the background unnecessarily. Better battery life has been reported.
sad to say battery life hasnt increased for me smh
HG! said:
you can also freeze these process using Titanium Backup. This way, you won't delete them if you ever need to use them [DRM] and they won't be running in the background unnecessarily. Better battery life has been reported.
Click to expand...
Click to collapse
This is exactly what I did and have experienced bettery battery life with no ill side effects.
Wrong About the Media
masterotaku said:
DRM Protected Content Storage is a native Android service. It's a background loop service that runs whenever the display is active to insure that content with DRM is allowed to run and display.
You are misinterpreting what this is doing, as is the Power Tutor application. It will *ALWAYS* show a power draw that is roughly equivalent to the displays power draw when the display is active because it runs as a subset of the display service.
Fire up an ancient G1 running Donut and you'll see the same behavior...
Click to expand...
Click to collapse
I am having the same issue and have found you're above theory is incorrect, according to my G1.
Cell standby: 69
Display: 12
wifi: 11
phone idle: 5
(weird stats, though wish i could have it on my overheating sgs2) (
on my sgs2 screen is 37% while media is 25% (not close enough to be "rough" either)
anyway, where did you find out about this? (power draw of display = same because parent of set)
because i have tried disabling all the subsets of media and it doesnt change. so your idea might make sense to explain it..
HG! said:
you can also freeze these process using Titanium Backup. This way, you won't delete them if you ever need to use them [DRM] and they won't be running in the background unnecessarily. Better battery life has been reported.
Click to expand...
Click to collapse
Thanks! I did the same, next is 'download manager' which is draining me too....
masterotaku said:
DRM Protected Content Storage is a native Android service. It's a background loop service that runs whenever the display is active to insure that content with DRM is allowed to run and display.
You are misinterpreting what this is doing, as is the Power Tutor application. It will *ALWAYS* show a power draw that is roughly equivalent to the displays power draw when the display is active because it runs as a subset of the display service.
Fire up an ancient G1 running Donut and you'll see the same behavior...
Click to expand...
Click to collapse
Do not take it personally, but it's the most stupid thing I've ever heard of.
DRM crap can only check/search for data streams, but not on the screen like you claim, as such would drain your battery much faster (probably in an hour or so) and would have to use internet databases or the data would fill you SD about what is to be protected and what not - as I assume you thought about "screen recognition of protected content" - so no, you are TOTALLY wrong. Those are simple certificate-like algorithms based on the digital data stored inside the movies/songs etc.
And I'm going to freeze this crappy DRM too, as I have no movies/audio to be checked at all, all free stuff, so it's of no use to me ever.
I'll keep you posted what it did on my DHD Sense based Android. And I suppose it won't do anything.
PS. Most of the DRM drain is caused when you mount/unmount SD card as this crap scans for files.
What DRM Protected Content basically does is prevent a user from viewing, converting and copying the copyright illegally downloaded content.
If you want to know more about Digital Rights Management refer to this link: http://en.wikipedia.org/wiki/Digital_rights_management
Sent from my Nexus 4 using Tapatalk 4 Beta
Any ideas on these
Hello Everyone,
Below is the list of apps running as pre-installed. A discription, safe to remove or not, safe to disable at startup or not. Information will be helpful.
Google Contacts sync
Market feedback agent
MusicFX -- I disabled it at boot via Clean Master app
Picasa uploader -- I disabled it at boot via Clean Master app
Calender
Calender Storage
DRM protected Content -- I disabled it at boot via Clean Master app
Download Manager
Google One Time Init
Google Play services
Google Services Framework
Media Storage
Omcap
Atci_service
Bluetooth
Cell Broadcasts
Key chain
Phone
SIM Toolkit
let me know guys... thanks
Atharkhan101 said:
Hello Everyone,
Below is the list of apps running as pre-installed. A discription, safe to remove or not, safe to disable at startup or not. Information will be helpful.
Google Contacts sync
Market feedback agent
MusicFX -- I disabled it at boot via Clean Master app
Picasa uploader -- I disabled it at boot via Clean Master app
Calender
Calender Storage
DRM protected Content -- I disabled it at boot via Clean Master app
Download Manager
Google One Time Init
Google Play services
Google Services Framework
Media Storage
Omcap
Atci_service
Bluetooth
Cell Broadcasts
Key chain
Phone
SIM Toolkit
let me know guys... thanks
Click to expand...
Click to collapse
Cell Broadcasts I try delete 1 time no problem
Rodriguez92 said:
sad to say battery life hasnt increased for me smh
Click to expand...
Click to collapse
Did you uninstall it ? Is it possible via ADB ?
Related
Since no one replied to this message in the official CM 5.0 thread. I have decided to create a new thread and hope to find a solution to this problem.
My alarm clock would stop working randomly ever since I flashed to CM 5.0, from Beta 4 to 5..2, the problem persists. If i set an alarm that is about one hour from now, it would go off. But the real alarm I need which is supposed to go off at 8 am in the morning never goes off. Anyone had similar problems? I read Cyanogen's warning about the alarm clock problem. But seems he's just trying to remind you to reset your alarm after flashing to CM. Unluckily, I've reset my alarm numerous times and it never goes off in the morning.
Anyone can give me a hand? Thanks in advance! Overall, CM is a great ROM which gives me the option to use open vpn, which is vital for me since I'm living in China behind the GFW.
Are you by chance using any taskillers?
I do use a task-killer program. But I always keep the clock app on while i'm sleeping to try to make sure the alarm goes off on time. But it never does in the morning.
Don't use task killers on the N1, there really is no need.
cyanogen said:
Don't use task killers on the N1, there really is no need.
Click to expand...
Click to collapse
I wouldn't say that's accurate... The phone does slow down noticeably when you have 20-30+ things open
Sometimes a lot of them are running as well (using TasKiller, a lot of Yellow, including Camera, Gmail etc even when not in use and no emails being downloaded). This probably affects battery life as well.
Paul22000 said:
I wouldn't say that's accurate... The phone does slow down noticeably when you have 20-30+ things open
Sometimes a lot of them are running as well (using TasKiller, a lot of Yellow, including Camera, Gmail etc even when not in use and no emails being downloaded). This probably affects battery life as well.
Click to expand...
Click to collapse
Do you have any evidence to back this up? Yes this was a problem on older devices because many things would be fighting over the tiny amount of RAM.
You'll see lots of processes running but that's just the way Android works. Since it doesn't really benefit from simple caching like a normal linux system would, it just keeps everything running and kills unused stuff when memory is low. Most of the things you see running are either paused and using no CPU, or are services that would be periodically launched anyway.
http://developer.android.com/guide/topics/fundamentals.html#lcycles
Keeping these processes alive should actually be saving you battery rather than using it. It's more expensive to launch and restore the state of an application or service after being killed than it is to simply resume one that's been paused.
cyanogen said:
Do you have any evidence to back this up? Yes this was a problem on older devices because many things would be fighting over the tiny amount of RAM.
You'll see lots of processes running but that's just the way Android works. Since it doesn't really benefit from simple caching like a normal linux system would, it just keeps everything running and kills unused stuff when memory is low. Most of the things you see running are either paused and using no CPU, or are services that would be periodically launched anyway.
http://developer.android.com/guide/topics/fundamentals.html#lcycles
Click to expand...
Click to collapse
Yes. The phone gets slow when TasKiller shows 30 things in it. I click close all, and it's faster. Do you know my personal experiences more than I do?
Paul22000 said:
Yes. The phone gets slow when TasKiller shows 30 things in it. I click close all, and it's faster. Do you know my personal experiences more than I do?
Click to expand...
Click to collapse
I think there is likely one or two specific misbehaving applications that are giving you trouble, rather than the way the system works as a whole, thats all.
I think what Cyanogen is saying is that android does not handle running processes the way other os's do They have a lifecycle that is non-obvious to someone just looking at a process list. If you insist on killing tasks outside of the activity/service lifecycle they you _will_ get service failures (like the alarm clock) its up to you what you value more.
I have not installed any sort of task manager (outside what's in astro but I don't use it) and never see any noticeable slow down.
Anyway - back on topic.
Yes I have the same issue, never had it before.
Since flashine 5.0.2 my alarm doesn't work in the morning.
The linux kernel keeps a buffer cache of recently used files in RAM. So whenever an application wants to access something on the flash, instead of going to the flash file system, it can just get it from the file buffer cache in RAM, a significant speed increase.
If the RAM is currently being taken up by unused android apps, then that leaves less room for the buffer cache, so in theory, by killing off unused android apps more quickly, that will allow the linux kernel to allocate more space for the buffer cache and thus speeding up the system.
Am I way off here?
Dave
cyanogen said:
Do you have any evidence to back this up? Yes this was a problem on older devices because many things would be fighting over the tiny amount of RAM.
You'll see lots of processes running but that's just the way Android works. Since it doesn't really benefit from simple caching like a normal linux system would, it just keeps everything running and kills unused stuff when memory is low. Most of the things you see running are either paused and using no CPU, or are services that would be periodically launched anyway.
http://developer.android.com/guide/topics/fundamentals.html#lcycles
Keeping these processes alive should actually be saving you battery rather than using it. It's more expensive to launch and restore the state of an application or service after being killed than it is to simply resume one that's been paused.
Click to expand...
Click to collapse
I would have to agree with Cyanogen on this one. When I first got my N1, I looked towards task killers to help alleviate slowdown, but in the end, I think it's just the placebo effect in a way; you did something to try to solve the problem, and so therefore you perceive a difference.
In other words, task killers aren't needed on this beast of a phone. As for battery life (if that's an issue), look into SetCpu.
Thanks for the reply Cyanogen. I think not using task-killer, or at least not killing the clock app got my alarm working this morning. But I use task-killer not for the purpose of saving ram, but for using less data. Some programs such as facebook or a twitter client would try to connect to the internet every once in a while. I'm on a low data limit plan in China. So I don't want those programs to eat up all my data. When I'm on wifi at home, I don't worry about that. Thanks again.
Same problem. Don't use taskkillers, flashed last CM last night and didn't wake up on time this morning - alarm didn't work, thought I checked that clock icon was on place on notification bar
amwayorlando said:
But I use task-killer not for the purpose of saving ram, but for using less data. Some programs such as facebook or a twitter client would try to connect to the internet every once in a while. I'm on a low data limit plan in China. So I don't want those programs to eat up all my data.
Click to expand...
Click to collapse
Have you thought about using something like APNDroid or Toggle Data, to just switch off the cell data when you don't want to use it?
Or, Modify the behavior of the applications you don't want using data?
I have my facebook and twitter for example set to manual update only (for battery saving purposes) because there's nothing there that is critical important info, and I don't need to be notified.
Nice thread though, I'm pretty sure I try to keep people informed that task-killers aren't needed and cause issues, everywhere where it comes up. I find humor that people will still argue, even with a developer, this fact. I've had 150+ hours uptime with no slowdown (and 30 apps running) on the stock rom (without highmem support).
bofslime said:
Or, Modify the behavior of the applications you don't want using data?
I have my facebook and twitter for example set to manual update only (for battery saving purposes) because there's nothing there that is critical important info, and I don't need to be notified.
Nice thread though, I'm pretty sure I try to keep people informed that task-killers aren't needed and cause issues, everywhere where it comes up. I find humor that people will still argue, even with a developer, this fact. I've had 150+ hours uptime with no slowdown (and 30 apps running) on the stock rom (without highmem support).
Click to expand...
Click to collapse
Then please inform us of a thread that can verify what you all are saying. Not in an argumentative tone, my linpack score drastically improves after 16 hours of uptime, and a task-killer.
Rom:CM 5.0.2 -OC Kernel
wesbalmer said:
Then please inform us of a thread that can verify what you all are saying. Not in an argumentative tone, my linpack score drastically improves after 16 hours of uptime, and a task-killer.
Rom:CM 5.0.2 -OC Kernel
Click to expand...
Click to collapse
This has basically been discussed into the ground. In my eye's, its a fight vs what I like to call "Windows XP mentality", and that there was benefit on phones like the G1. With the copious amounts of memory on the N1 and droid, they cause way more harm, and immeasurable good (if any).
Summary thread: http://forum.xda-developers.com/showthread.php?t=627836
I've linked to quotes from others.
Threads/posts of interest: http://forum.xda-developers.com/showthread.php?p=5494890#post5494890
And: http://forum.xda-developers.com/showthread.php?p=5298630#post5298630
Well, this discussion is very interesting, but lets return to our problem with non-working alarm.
Today I had been experimenting with my battery life again and stumbled across this.
If you download advance task manager from the market. *NOTE* It is a paid application or *NOTE* This is illegal but you can download an .apk but again it is illegal and I am not encouraging you do it. *NOTE* You can purchase it and return it within 24 hours with your money back.
Step 1- Get advance task manager.
Step 2- Go into your home system and go into your default home or your home system.
Step 3- Now choose a screen in the home. Eg: 1,2,3 etc...
Step 4- Keep your finger tap'ed on the empty screen or somewhere empty in the screen. You can also just press the menu button and tap *ADD*.
Step 5- Choose widgets and find advance task manager.
Step 6- Now when you tap the widget icon, it will terminate all your applications.
Step 7- It will then direct you to a choice for your home application/s.
Step 8- You can just press lock and not choose your home and it will stay draining very little battery.
*Note* I do not guarantee this to work but it worked for me since I had my phone on the lock where I had a choice of home screen since 3:00 PM and it is now 6:00 PM...
3 hours and still full battery.
I have also previously managed to keep the battery up for 3 days and in the 3 days I was left with 15 percent battery.
I will post images if you people are having trouble *JUST PM ME OR POST BELOW IF YOU WANT IMAGES*
Appreciate the tip but since the inception of the Android OS this was one of the first and biggest tips amongst all of the community. It's nothing new. The Android OS actually does a damn good job of killing apps by itself. Unused RAM is useless RAM. It's a *nix based system.
The only time where this is good is when you have a stray app that's using CPU when it opens in the background when it shouldn't. Especially when it's keeping things awake. I only advise that you use this before locking the phone intentionally, and when you'd like it to go into a deep sleep.
I use task killers only when I'm putting my phone away for a while. Works better than when I used task killers. I'm also mindful about the apps I install and I uninstall and reinstall when need be, format my phone occasionally (I am an extremely heavy user) and defrag my SD card because of the heavy usage.
bongd said:
Appreciate the tip but since the inception of the Android OS this was one of the first and biggest tips amongst all of the community. It's nothing new. The Android OS actually does a damn good job of killing apps by itself. Unused RAM is useless RAM. It's a *nix based system.
The only time where this is good is when you have a stray app that's using CPU when it opens in the background when it shouldn't. Especially when it's keeping things awake. I only advise that you use this before locking the phone intentionally, and when you'd like it to go into a deep sleep.
I use task killers only when I'm putting my phone away for a while. Works better than when I used task killers. I'm also mindful about the apps I install and I uninstall and reinstall when need be, format my phone occasionally (I am an extremely heavy user) and defrag my SD card because of the heavy usage.
Click to expand...
Click to collapse
I agree but this worked for me and I recommend trying this. Also I agree with everything you have said and sometimes when I am out somewhere I tend to keep the phone in a deep sleep but I do not want to miss any calls or texts happening to me so I do this.
Appreciate what you have told me as well.
Also what good does formating do? (NOT SAYING IN AN OFFENSIVE MANNER, I AM JUST CURIOUS)
zm4 said:
I agree but this worked for me and I recommend trying this. Also I agree with everything you have said and sometimes when I am out somewhere I tend to keep the phone in a deep sleep but I do not want to miss any calls or texts happening to me so I do this.
Appreciate what you have told me as well.
Also what good does formating do? (NOT SAYING IN AN OFFENSIVE MANNER, I AM JUST CURIOUS)
Click to expand...
Click to collapse
Bongd is absolutely correct in what he says, the whole android system is designed to manage apps automatically, therefore while an app may appear on the task manager, they do not necessarily waste battery as they are sitting "idle"- that also means that an app will load up quicker when you go to open it, rather than if you kill the task.
Also my other point, and this is the big one, killing tasks can not only corrupt an app from working correctly but also it can cause instability to your system in the long run (because you are also killing certain tasks which are system processes) thus you notice bugs ion your phone and required to flash firmware again.
I've used advanced task manager and task panel side by side quite religiously for a while, yes it is faster and battery life does SLIGHTLY improve but trust me your phone doesn't like it.
Sent from my X10i using XDA App
zm4 said:
I agree but this worked for me and I recommend trying this. Also I agree with everything you have said and sometimes when I am out somewhere I tend to keep the phone in a deep sleep but I do not want to miss any calls or texts happening to me so I do this.
Appreciate what you have told me as well.
Also what good does formating do? (NOT SAYING IN AN OFFENSIVE MANNER, I AM JUST CURIOUS)
Click to expand...
Click to collapse
Formatting is good because just like a computer, things can get f***ed up for no reason. You can have all the correct settings but things don't happen as anticipated. It happens with any complex electronic devices, so this is why I recommend it every few months but this varies depending on how intensely you use your phone.
I use mine like crazy and tweak the hell out of it. I do it about once a month, but then again I have cell phone OCD.
The task manager helps to close apps that constantly keep connecting to the Internet, it's not about freeing up RAM it's about using the Internet connection
Some "apps" are some bad hogs when it comes to the phones recourses
Some "apps" are quite some hogs when it comes to the phones recourses.
Internet connection, Syncing, Updating ads and so on.
Some of these "bad hogs" also keep running "at full speed" in the background.
They have no whatsoever routines to save energy/recourses once loaded (background or not).
Designers of these "bad apps" don't care about battery-life, or they simply have no whatsoever knowledge/experience about mobile devices and how an application should behave on a such device.
If one are the kind who downloads lots of "cool" applications from the market, a task-killer can help allot, depending on how many "recourse hog" application one have installed and loaded in the background.
SysGhost said:
Some "apps" are quite some hogs when it comes to the phones recourses.
Internet connection, Syncing, Updating ads and so on.
Some of these "bad hogs" also keep running "at full speed" in the background.
They have no whatsoever routines to save energy/recourses once loaded (background or not).
Click to expand...
Click to collapse
yeah but we don't have any app that tells us which app is using the battery and data connections right? sure the android OS tells us the battery usage, but data?
A app to stay away from is eBay it hogs cpu time and constantly refreshes in the background, my batt goes from 2days down to 8ish hours when the eBay app is installed
Sent from my X10a using XDA App
tookieboy said:
yeah but we don't have any app that tells us which app is using the battery and data connections right? sure the android OS tells us the battery usage, but data?
Click to expand...
Click to collapse
System Panel can do this
Taskkiller stuff is not welcomed by my X10. When I kill all the apps , sometimes my connection to my operator goes down. I don't know how many necessary process' this taskkiller stuff kills as well.. I avoid "kill all" , instead I kill the ones that I'm sure that they're using internet and cpu in vain. Wish all the mobile developers use the close() method , then we won't be facing that kind of problems..
OK so my built in memory is always too loo and I'm really getting sick of it. could someone please tell me, with step by step instructions, which files I can remove from my play without crashing the phone. I know that's asking slot but it would greatly appreciate it. thanks in advance.
step 0, open the "safe list" thread at the top of this forum
step 1, download Titanium Backup
step 2, within the app, tap on which App you want to delete
step 3, tap on delete app
step 4, what model phone are you asking about?
step 5, personally I want to know if I can delete QC SEMC Service and preinstalledservice 1.0 on my phone
So far I've deleted
Anonymous Usage Stats
Backup Assistant
CrashMonitor 1.0
Digital clock 1.0
Gmail 2.3.2
MobileCare 6.1.0
My Verizon Mobile
News & Weather
OfficeSuite
StreetView
Skype by Verizon
Talk
Visual VM
VZ Navigator
I've also gone through and deleted, then downloaded from the Market so I can move them to my SD card, with a few Apps.
http://forum.xda-developers.com/showthread.php?t=1046699
I'm using an xperia play
jdz7t8 said:
I'm using an xperia play
Click to expand...
Click to collapse
Indeed, but is it an R800i? a? x?
I believe they all have different bloatware preloaded.
jdz7t8 said:
OK so my built in memory is always too loo and I'm really getting sick of it. could someone please tell me, with step by step instructions, which files I can remove from my play without crashing the phone. I know that's asking slot but it would greatly appreciate it. thanks in advance.
Click to expand...
Click to collapse
This isnt windows, having more free ram WILL NOT increase performance
oh wow I have no clue, I have the xperia play from Rogers in Canada
I think your wrong on that one. if what your saying was so why would people recommend you use advanced task killer when your phone slows down, or why would they recommend that you restart?
jdz7t8 said:
I think your wrong on that one. if what your saying was so why would people recommend you use advanced task killer when your phone slows down, or why would they recommend that you restart?
Click to expand...
Click to collapse
Infact it's the oposite, people say you should use task killers as it interfears with androids native memory management, Android is a linux based os and thus "pools" memory, so although the memory may appear to be used, infact it's not, it is pooled waiting to be used by the os, this gives much quicker random access.
http://lifehacker.com/5650894/andro...ed-what-they-do-and-why-you-shouldnt-use-them
"In Android, processes and Applications are two different things. An app can stay "running" in the background without any processes eating up your phone's resources. Android keeps the app in its memory so it launches more quickly and returns to its prior state. When your phone runs out of memory, Android will automatically start killing tasks on its own, starting with ones that you haven't used in awhile.
The problem is that Android uses RAM differently than, say, Windows. On Android, having your RAM nearly full is a good thing. It means that when you relaunch an app you've previously opened, the app launches quickly and returns to its previous state. So while Android actually uses RAM efficiently, most users see that their RAM is full and assume that's what's slowing down their phone. In reality, your CPU—which is only used by apps that are actually active—is almost always the bottleneck."
really, thanks for letting me know. but I do notice when I use advanced task killer games run smoother, though I find five minutes after I closed an app it automaticaly reopens.
there a lot more things showing up in titanium backup, anymore suggestions? Rogers xperia play Canada. my phone is starting up alot faster.
when I try to uninstall certain things it just hangs and says uninstalling but it never finishes. this happened with gmail and liveware manager.
jdz7t8 said:
really, thanks for letting me know. but I do notice when I use advanced task killer games run smoother, though I find five minutes after I closed an app it automaticaly reopens.
Click to expand...
Click to collapse
No trouble just know that android has a memory threshold, it will let processes run until it reaches that threshold, then it will start killing background processes, you can remove/stop all the processes you want, but another app will just take over as the os wont stop it, the only way in reality to have more free ram is have no apps anyway you should search for an application called "mini free manager" this lets you edit the values of the native memory manager, you can set it to be more agressive, android will allow less background processes to run and thus free up more ram
I was bored so i went and found it for you
http://forum.xda-developers.com/showthread.php?t=630262
give it a try before you gut your phone trust me
are you sure it's mini free manager and not mini task manager, cause I can't find mini free manager anywhere.
how do you use task killer? like, to set it up? I heard it can put your phone into an automatic restart loop if you don't know what your doing.
U can go into ur text messaging settings and lower the amount of text messages thats phone keeps in thread to like 50 or less. That help me before I rooted to free up memory and stop phone from locking up
Sent from my Rooted SexPlay R800x using XDA App
jdz7t8 said:
when I try to uninstall certain things it just hangs and says uninstalling but it never finishes. this happened with gmail and liveware manager.
Click to expand...
Click to collapse
Enable usb debugging under applications development settings before starting titanium backup app - this definitely solves hanging when freezing apps so suspect same for uninstalling
Problem
guys i have been deleting things as suggested here but now i notice when i slide out the gamepad the "moregames" option is no longer there, it only shows games currently installed on my phone. What have I done? How do I get it back?
Oh man, I thought it was because i never had the paid version, so i bought it -.-
Hello guys, ive juz got my iconia a few days ago.. its my first time using android. Its relatively new to me compared to apple. Ive notice that a few apps is running without me opening e application. is tis normal? ive tried to force close.. but after awhile it comes back up n running again?
What apps?
Wysłano z Acer A500
burnout69 said:
Hello guys, ive juz got my iconia a few days ago.. its my first time using android. Its relatively new to me compared to apple. Ive notice that a few apps is running without me opening e application. is tis normal? ive tried to force close.. but after awhile it comes back up n running again?
Click to expand...
Click to collapse
Generally speaking, yes, this is normal.
Those apps are put into standby and some apps run automatically like Systemupdater, Acer Sync etc... Other apps, like Photo Browser 3D, nemoPlayer, even Maps etc - will start but not in the sense of 'start' like we would think. They are ready states (as I understand them) and in some cases will stay ready or swap out when resources are getting light and the OS needs more headroom.
"By default, every application runs in its own Linux process. Android starts the process when any of the application's components need to be executed, then shuts down the process when it's no longer needed or when the system must recover memory for other applications."
So even if you don't launch and application manually, it could easy start up on it own if a component of it was executed (on some level).
It is not recommended to force-close applications unless the application is causing problems - in which case, uninstalling it is the better option.
gammaRascal said:
Generally speaking, yes, this is normal.
Those apps are put into standby and some apps run automatically like Systemupdater, Acer Sync etc... Other apps, like Photo Browser 3D, nemoPlayer, even Maps etc - will start but not in the sense of 'start' like we would think. They are ready states (as I understand them) and in some cases will stay ready or swap out when resources are getting light and the OS needs more headroom.
"By default, every application runs in its own Linux process. Android starts the process when any of the application's components need to be executed, then shuts down the process when it's no longer needed or when the system must recover memory for other applications."
So even if you don't launch and application manually, it could easy start up on it own if a component of it was executed (on some level).
It is not recommended to force-close applications unless the application is causing problems - in which case, uninstalling it is the better option.
Click to expand...
Click to collapse
yes those r the apps that has been running.. tried closing them by using android task manager.. for a moment it will juz start again..by uninstalling them, wats the risks of running my other apps? will it caused any problems?
burnout69 said:
yes those r the apps that has been running.. tried closing them by using android task manager.. for a moment it will juz start again..by uninstalling them, wats the risks of running my other apps? will it caused any problems?
Click to expand...
Click to collapse
I (though others would say the opposite) do not recommend uninstalling anything that came preloaded with the tablet. Both for stability reasons and future updates - if however you're really REALLY obsessing over getting back a dozen megabytes of allocated memory from those minor apps then you're going to have to go the whole long road down root avenue and backing up those applications etc ad nauseam. You can get all the info you need throughout the forum.
My advice is, don't worry about those native apps running in the background - if the OS needs more resources it will manage them on it's own. It's not like Windows where you can kill running programs or processes willy-nilly from the task manager when you want to free up memory - in Android, the OS does this as it sees fit, on its own. If it wants more juice, it will make more juice available to itself.
I had the same issues.. a quick fix i ran was to root my tablet and install "bloat freezer" from the market.
it simply stops the processes from running, so your not un-installing them just stopping them from running, Im now seeing my free ram running at appx 65% free at any time which is much better than before.
If i do want to use skype or whatever i simply unfreeze them and freeze them again when finished..
hope this helps..
<edit>
just to let you know i have frozen all of the acer bundled apps
Freezing apps is an option. I don't do that so I have no experienced opinion as far as that goes.
i agree with gamma
These apps are not really running. They are connected to context menues.like when younare in camera app and you click the share image menus.you will see the apps that can share the image such at Facebook Picasso dropbox and so on.these are the apps setting in static mode.I know in nor totally correct but its the closes I can do to describe.if your statement needs the memory or CPU cycles these apps might be using it will shut them down..I have tested this theory by launching many apps and logging processes.
task killers running in the background work against the built in memory and resources management's.
Good luck.if im wrong anyone please correct the post.just do so nicely
Don't make the blonde geeky chic cry giggles
yyiinn said:
I had the same issues.. a quick fix i ran was to root my tablet and install "bloat freezer" from the market.
it simply stops the processes from running, so your not un-installing them just stopping them from running, Im now seeing my free ram running at appx 65% free at any time which is much better than before.
If i do want to use skype or whatever i simply unfreeze them and freeze them again when finished..
hope this helps..
<edit>
just to let you know i have frozen all of the acer bundled apps
Click to expand...
Click to collapse
That does freeze those apps.but if the system needed that ram it would do the same.it gives foreground ape priority.if that or those apps need the resources.the system will kill the lowest priority apps.
Of course thee are some rogue apps that do not play fair.if you find them then uninstall.I use advanced task killer.but never let it run in background.just can launch it lookat what's running. Then close it it will not restart itself
I understand the memory management. But i would rather applications especially skype to run when i want and not as the system see's fit. Social jogger was another culprit they were my biggest bug bears..
yyiinn said:
I understand the memory management. But i would rather applications especially skype to run when i want and not as the system see's fit. Social jogger was another culprit they were my biggest bug bears..
Click to expand...
Click to collapse
You can freeze those apps with titanium backup.just remember to unfreeze before you do OTA. update
yyiinn said:
I understand the memory management. But i would rather applications especially skype to run when i want and not as the system see's fit. Social jogger was another culprit they were my biggest bug bears..
Click to expand...
Click to collapse
Those apps are not running. The may be started at boot but only partially, then they are "paused" and cached for quicker loading if needed.
Android does an awesome job at memory management and will kill apps when it needs more ram.
I dont like it either since i dont use social jogger, nemo player, acer sync and many more so you have two options
If you are rooted flash a rom without all that crap in it.
Or
Use a file manager with root access and file manipulation like 'rootexplorer' and rename those files so they wont run.
I rename them to socialjogger.apk.bak
Just adding the .bak to the filename is enough.
But dont piss around you can smoke the tablet and have to do a factory reset via recovery if you mess with the wrong file.
Just post a list of thing you wish to remove and we will be happy to let you know whats ok or not.
Oh and btw... the ipad runs a crap ton of stuff in the bckground too, apple jst desnt show you like android does.
Sent from my unknown using Tapatalk
My single biggest gripe with the Android OS is the way it closes backgrounded applications without the user's permission, unrelated to available memory but rather amount of time the app is left idle. I can be editing a Word document in QuickOffice or Docs-to-Go, then get an incoming call, answer it and talk for ten minutes, only to find my Office application has been closed and all my changes have been lost.
I am wondering if perhaps by some small miracle, the Atrix has been programmed differently from other Android devices NOT to do this, because of its intended function as a desktop substitute via the Webtop environment. No one ever wants their desktop/laptop computer shutting down applications because they left to grab a coffee for ten minutes, so I'm hoping maybe the Moto devs took this into account and somehow turned off the "auto close backgrounded apps if left idle for X minutes" functionality of Android.
It's only a slim hope I'm holding out regarding this, but maybe someone can answer definitively one way or the other.. anyone know for sure?
No, it's still the same operating system. The Webtop is completely separate from Android.
Nope. I'm slightly annoyed every time adw ex is background killed just because I was reading my email, and it has to completely reload.
Not only that, but gingerbread took away the option to keep the launcher persistent
Sent from my MB860 using Tapatalk
If your app doesn't restore the previous state on restart, then the app developer is to blame, not android. Just saying
turl1 said:
If your app doesn't restore the previous state on restart, then the app developer is to blame, not android. Just saying
Click to expand...
Click to collapse
Sorry, but Motorola's responsible for any killing of webtop. X isn't designed to be magically killed the way that Android kills things.
It is worth pointing out this is less of an issue on Atrix given the 1Gb of RAM... but yes, this is still Android and as such the memory management is ultimately the same.
I have had cases on the Atrix where I am playing Angry Birds, get distracted and browse the web, forget I was playing the game... then return to the game 1 hour later to find it's still running as I left it. This certainly would NOT have happened on my Galaxy S!
Sogarth said:
Sorry, but Motorola's responsible for any killing of webtop. X isn't designed to be magically killed the way that Android kills things.
Click to expand...
Click to collapse
We were talking about android apps though
turl1 said:
If your app doesn't restore the previous state on restart, then the app developer is to blame, not android. Just saying
Click to expand...
Click to collapse
Most apps do restore previous state.
They also take a while to do so.
On the other hand, my biggest gripe is resolved: cm7 has an built in option under he performance setting to keep the launcher persistant, so I don't really care anymore
Sent from my NookColor using Tapatalk
From my understanding of Android programming, it only closes Background tasks automatically, all apps are started as Background tasks by default, it's up to the app to tell Android that it's a Foreground app, and it can't be closed automatically.
Hmm, I've used QuickOffice and left it alone for a while (got distracted, went on the internet, checked emails, turned off the screen, etc) and it was still all there when I came back. Does it happen to you frequently?
As a test I just made a new word document and typed some random stuff into it. I'll leave it alone for a day in the background and see if it's still there tomorrow...
Restoring to previous state works for some types of apps, but for others it's not a viable solution. For example streaming radio applications or chat programs like eBuddy, Fring, Skype etc. These need to be left running constantly in the background, not just restored to where they left off, because otherwise you're not available to be contacted through them while they're closed/offline. Some of those apps use the workaround of an ongoing notification to avoid being shut down, but that is really just a trick that developers shouldn't have to resort to.
I find that both QuickOffice and Documents-To-Go get shut down constantly when left idle in the background, even with nothing else running or using memory, and after only ten minutes or so of idle time. And I always lose all unsaved changes - the previous state is never restored.
What seems to happen is this: I can leave a document in the background for hours, and then come back to it okay, IF I don't do anything else in between. But if before returning to the open document, I launch ANY other app first, even a very small footprint one like a notepad, THAT is when the previously backgrounded apps like QuickOffice get closed by Android. It seems that Android's auto-close-after-idle activity is triggered by the next time the user launches something else. That's when the check is done and idle apps get shut down.
There are free app-switching utilities like AltTabApps and Smart Taskbar which allow you to easily see which windowed apps/tasks are still currently running. Using these I have tested and confirmed that I can actually leave quite a few things running idle in the background for a full day, and every time I keep checking, they are all still there and open, waiting to be switched back to. But then as soon as I open a new small app, and all those others have been sitting there idle and backgrounded for long enough, *POOF*, they all get closed instananeously the moment the new app is opened.
And like I said it's not related to memory, because I can see how much is free, and the app I end up opening is very small as well.
So if you're going to test, don't just leave it for a day and then try to come back to it. Before you go back to it, open something else that ISN'T already running (such as email or text messaging which are always quietly open already).. choose a brand new app to open and then try to go back to your Quickoffice document. On the three or four Android 2.2 devices on which I have tried this, I have never, ever been able to return to a document without losing all changes.
Sorry for the long message.. just important to point out the mechanism at work so as to avoid a false positive result, since there are cases when you can return to documents when you haven't opened anything else new in between.
Ok, I see what you mean now. Tried it the way you said and left it for a good while and it did indeed lose the stuff I had typed. I can see how that would get frustrating...
Have you tried using a task manager and telling it to keep QuickOffice alive (i.e. for the system to never kill it)? Although this will probably eat your battery, so I guess only do this if you really need it. I doubt there's a way to turn the functionality off entirely, as it's a pretty core part of making multi-tasking work on low power consumption devices.
Even with my devices rooted, no task manager I have ever seen or tried has successfully been able to override the core Android system to keep-alive any app that I've specified. These utilities seem only to be able to affect their OWN task-closing habits or aggressiveness levels, but not to prevent the OS from doing its own thing separate from their internal settings.
Not to get side-tracked into an OS comparison, but I have an HTC Leo HD2 running Windows Mobile 6.5, and it is able to keep a dozen applications open in the background indefinitely, without ever slowing down or draining the battery. I can leave Word Mobile, Coreplayer, Internet Explorer, Opera Mobile, Windows Messenger, and a large handful of others all open and still get a strong couple of days out of the battery. Surely if an older OS like WinMo (and even WebOS and Symbian) can do this, Android should be capable of it too. For this very reason unfortunately, I have had to stick to Android 2.1 or WM devices as I need my apps to stay open until I decide to close them. I am always hoping though that a new 2.3 or 2.4 device will come along that allows disabling of this functionality by the user.
paleozord said:
Even with my devices rooted, no task manager I have ever seen or tried has successfully been able to override the core Android system to keep-alive any app that I've specified. These utilities seem only to be able to affect their OWN task-closing habits or aggressiveness levels, but not to prevent the OS from doing its own thing separate from their internal settings.
Not to get side-tracked into an OS comparison, but I have an HTC Leo HD2 running Windows Mobile 6.5, and it is able to keep a dozen applications open in the background indefinitely, without ever slowing down or draining the battery. I can leave Word Mobile, Coreplayer, Internet Explorer, Opera Mobile, Windows Messenger, and a large handful of others all open and still get a strong couple of days out of the battery. Surely if an older OS like WinMo (and even WebOS and Symbian) can do this, Android should be capable of it too. For this very reason unfortunately, I have had to stick to Android 2.1 or WM devices as I need my apps to stay open until I decide to close them. I am always hoping though that a new 2.3 or 2.4 device will come along that allows disabling of this functionality by the user.
Click to expand...
Click to collapse
The keep persitant value was depreciated from android alltogether in 2.3. However, if cm7 can be set to keep alive the launcher and the messenger app, then it stands to say there is still a way around this.
Sent from my NookColor using Tapatalk