I have gone through countless battery reconditions, following various methods, very tediously, various roms (nero, bionix, trigger, etc.) trying to get acceptable battery life. After a lot of detective work I finally pinned down the problem to the 'mediaserver' process within the system processes. It runs CONSTANTLY and drains the batter within half a day from a full charge. This problem has been documented on google code: http://code.google.com/p/android/issues/detail?id=6765
The process cannot be killed via any task manager as it seems to be a sub-process. So I finally mustered the courage to move the file from its directory into the parent directory to see if that would do the trick and restarted.
Now I'm stuck on the boot screen.
Can someone please help find a solution for this issue? I think I can recover from the boot screen issue but I know I will just encounter the same issue again and again.
I am currently on trigger 2.6.1.
Help?
I should also ask if it is possible to even ODIN back to stock from a ROM that has the voodoo fix enabled?
Just odin back, root, flash a rom, freeze the app with titanium backup.
Edit, n/m, just realized you weren't talking about an app. I'll read the link you posted.
I'm on trigger 2.6.1, no issues here. You sure it's not a bad app man?
As far as I can tell, no. It certainly could be but the I've been having battery issues since bionix 3 I think.
However I did read on that google link that certain media centric apps can cause it to go nuts. I am using the winamp beta app and youtube pretty heavily (although thats obviously unlikely to be the culprit).
I thought about freezing it but ya, its a sub process under the 'system processes'...process so I can't freeze it without taking down the whole thing and probably causing way more issues.
Thanks for the response though, appreciated.
Dude, winamp and youtube are going to use a lot of power.. How long is a full charge for you?
About 8 hours. I pull it off the charger at 7:30am, use winamp for music for about 1 - 1.5 hours and other moderate use. Dead by the time I leave work at 5. Get home, charge it up until I hit the gym (usually get it to roughly 50%) and listen to music, watch a couple videos and its begging for the charger by the time I get home.
Furthermore, I use the system panel app to find out exactly what is eating CPU cycles. That 'mediaprocess' thing is exponentially above everything else. So either a bad app is causing it to run and keep it running or something else is triggering it. I formatted both SD Cards per some of the suggestions elsewhere, but no dice.
seems like your getting normal battery life.
heavy usage on your phone will eat up the battery. especially watching videos.
So what do I make of the mediaserver process that is using up 40-50% of the battery? Watching videos, listening to music or not, I get the same results. I really don't think its that.
Are you sure you're completely killing the apps when you're not using them? Use the task manager and be sure the app is not running. Otherwise, be sure to freeze media hub and the DRM storage with TB. It should help with drain while the phone is on standby.
Sent from my SGH-T959 using XDA App
Ya I'm sure. I don't even have mediahub installed on the phone however I am going to try freezing / removing the DRM storage thing.
Mediaserver constantly running is the reasons the battery drains. I didn't know if anyone has any solution as to how to kill it, or how to keep it from running continuously. This is a known bug as shown in the link in OP.
I'm guessing everytime I open up winamp or something it starts, then never stops after that. Who knows.
mkearney83 said:
Ya I'm sure. I don't even have mediahub installed on the phone however I am going to try freezing / removing the DRM storage thing.
Mediaserver constantly running is the reasons the battery drains. I didn't know if anyone has any solution as to how to kill it, or how to keep it from running continuously. This is a known bug as shown in the link in OP.
I'm guessing everytime I open up winamp or something it starts, then never stops after that. Who knows.
Click to expand...
Click to collapse
Do you have allshare installed?
running Trigger 2.6
W/ dragon kernel uv/oc to 1.28
and Adw launcher ex
No sir. I've deleted pretty much anything DRM, Mediahub or Allshare related. Most of it is already removed with Trigger (ROM I'm using right now) and I removed a couple more services / apps in the quest for better battery life.
Hey guys. I am creating this thread to assist Asus in identifying the apps related to the I/O issues, and how to resolve them. The majority of the Asus beta testers are not having the same issues that some are having, so it is not easy for Asus to come up with a fix to resolve the problems such as screen flickering, SOD, browser/general lag and gaming issues. The issues seems to stem from how the I/O scheduler allocates cpu usage for each app that requires background processes, so it's harder for Asus to solve this issue as not all Primes are running the same apps/system "enhancers'. Please take a few seconds to take a screenshot and/or list all your running processes, and list the current issues that you are having with your Primes. Also, as requested, please also go to settings/apps, running. Then after grabbing a screenshot, select the "Show cached processes" in upper left corner as this information can also prove to be very useful to Asus. Once we can determine the common app(s) running for those who are having issues, the easier it would be for Asus to pinpoint the problems. Since Demandarin is in direct contact with Gary, he can forward this info to him. This will be extremely helpful.
Also, please don't post how you shouldn't have to do this, as it should work already. If you don't want to help fix your Prime, then dont post here. There are some with real issues, and there are some who while they do have issues, also like to troll just to keep the flames burning. Instead of us continually posting about the issues we are having, let's take two minutes to try and resolve them. It will also be great for those with NO issues to also post here, so we can see what processes they have running compared to those WITH issues.
For my Prime, I do not have ANY flickering, rebooting or gaming issues anymore. My running apps according to my Prime are as follows-
-Settings (of course)
-Apex launcher
-Volume+
-Rotate
-NVCPL Service (Android process)
-com.asus.keyboard(android service)
-Google Services
-Google maps
-Asus Sync
640mb of free memory
Hopefully this thread can be made into a sticky, thank you all for your time.
PM sent to Demandarin to pass on the info posted here to Asus
I read your pm. once this gets rolling, ill forward it.
demandarin said:
I read your pm. once this gets rolling, ill forward it.
Click to expand...
Click to collapse
Thanks Demandarin. This would be great for not only Asus, but all of us. Besides Assisting Asus in identifying the I/O issues, if there are a few misbehaving apps(which I bet is a BIG cause of some issues), this thread can help pinpoint it.
Here is a screenshot of all the processes/apps running in the background on my Prime.
Sent from my Transformer Prime TF201 using XDA Premium HD app
MRCANNADY said:
Hey guys. I am creating this thread to assist Asus in identifying the apps related to the I/O issues, and how to resolve them. The majority of the Asus beta testers are not having the same issues that some are having, so it is not easy for Asus to come up with a fix to resolve the problems such as screen flickering, SOD, browser/general lag and gaming issues. The issues seems to stem from how the I/O scheduler allocates cpu usage for each app that requires background processes, so it's harder for Asus to solve this issue as not all Primes are running the same apps/system "enhancers'. Please take a few seconds to take a screenshot and/or list all your running processes, and list the current issues that you are having with your Primes. Once we can determine the common app(s) running for those who are having issues, the easier it would be for Asus to pinpoint the problems. Since Demandarin is in direct contact with Gary, he can forward this info to him. This will be extremely helpful.
Also, please don't post how you shouldn't have to do this, as it should work already. If you don't want to help fix your Prime, then dont post here. There are some with real issues, and there are some who while they do have issues, also like to troll just to keep the flames burning. Instead of us continually posting about the issues we are having, let's take two minutes to try and resolve them. It will also be great for those with NO issues to also post here, so we can see what processes they have running compared to those WITH issues.
For my Prime, I do not have ANY flickering, rebooting or gaming issues anymore. My running apps according to my Prime are as follows-
-Settings (of course)
-Apex launcher
-Volume+
-Rotate
-NVCPL Service (Android process)
-com.asus.keyboard(android service)
-Google Services
-Google maps
-Asus Sync
Hopefully this thread can be made into a sticky, thank you all for your time.
Click to expand...
Click to collapse
Running process... this changes routinely depending the app being used. Also, if you go that route, you should basically ask everyone to list ALL apps that each individual has installed.
Also, you should ask for static data on background process & app that are causing each issue. As far as I understand.. with absolutely diverse behavior of Transformer Primes... it's nearly impossible to obtain such static data. That & with .28 update... it isn't easy to replicate all the issues. They happen sporadically... and randomly.
Rebelwithoutacause said:
Here is a screenshot of all the processes/apps running in the background on my Prime.
Sent from my Transformer Prime TF201 using XDA Premium HD app
Click to expand...
Click to collapse
Thank you for your assistance. Can you also list the issues that you are having?
Thanks again
shinzz said:
Running process... this changes routinely depending the app being used. Also, if you go that route, you should basically ask everyone to list ALL apps that each individual has installed.
Also, you should ask for static data on background process & app that are causing each issue. As far as I understand.. with absolutely diverse behavior of Transformer Primes... it's nearly impossible to obtain such static data. That & with .28 update... it isn't easy to replicate all the issues. They happen sporadically... and randomly.
Click to expand...
Click to collapse
They do, but their are some apps that are constantly running and/or restarting. Also, apps that are not running are not required as they are not using cpu or being allocated in the I/O Scheduler.
I understand what you are saying, but again, since Asus is not using a large beta testing group, it will help them to see what issues each poster is having, and the apps that they are currently running. This really takes not time to post, but if it helps, then we cll can enjoy our $500+ tablets right?
MRCANNADY said:
They do, but their are some apps that are constantly running and/or restarting. Also, apps that are not running are not required as they are not using cpu or being allocated in the I/O Scheduler.
I understand what you are saying, but again, since Asus is not using a large beta testing group, it will help them to see what issues each poster is having, and the apps that they are currently running. This really takes not time to post, but if it helps, then we cll can enjoy our $500+ tablets right?
Click to expand...
Click to collapse
You should ask for background process as soon as they reboot (but most likely, all the basic ones will be shared by all).
After that... background process after the initial reboot once those "few" apps that restart & changes and etc... I for one.. have no idea how you will obtain this information nor how credible it actually will be.
Also, to capture background process when "issues" do arise...
And since they are sporadic, you will need "data" from over a long stretch of period for all "data" & information on all APPs installed.
BCO, .28, not rooted, 32gb, keyboard dock
Do not have any flickering, ANR's, rebooting, plays hd movies great (mp4), about 5 hours of battery life with constant use (tablet only, no dock). I do have an occasional pause when scrolling internet (Opera Mobile).
Running apps:
Settings
Lookout
Tripit
NvCPL Service
com.asus.keyboard
Google Services
Maps
Asus Sync
Ram: 358MB used, 631MB free
dalew729 said:
BCO, .28, not rooted, 32gb, keyboard dock
Do not have any flickering, ANR's, rebooting, plays hd movies great (mp4), about 5 hours of battery life with constant use (tablet only, no dock). I do have an occasional pause when scrolling internet (Opera Mobile).
Running apps:
Settings
Lookout
Tripit
NvCPL Service
com.asus.keyboard
Google Services
Maps
Asus Sync
Ram: 358MB used, 631MB free
Click to expand...
Click to collapse
Thank you! Seeing the running processes for people with NO issues as well as people who do is great as the different processes can be compared.
Also, thing to note is that I also have the same amount of free memory as you do.
shinzz said:
You should ask for background process as soon as they reboot (but most likely, all the basic ones will be shared by all).
After that... background process after the initial reboot once those "few" apps that restart & changes and etc... I for one.. have no idea how you will obtain this information nor how credible it actually will be.
Also, to capture background process when "issues" do arise...
And since they are sporadic, you will need "data" from over a long stretch of period for all "data" & information on all APPs installed.
Click to expand...
Click to collapse
no, we need the background processes that have been running, there is no need to only request processes after a fresh reboot as the app(s) in question might not be running at that time.
While I appreciate your info, let's keep this thread on topic of what is requested. If you do not want to provide the info, then there is no need to post here. XDA is about solving issues, not just complaining about them.
Thanks
I'm not sure if you understand how I/O scheduler works. Here...
http://en.wikipedia.org/wiki/I/O_scheduling
To get some "credible" data... you should ask for "factory reset" & background process info. after that... & how it performs.
And after that, I/O performance of each "app" & how it gets prioritizes in the background process... & how it effects the system.
But with extremely diverse behavior of each Prime from BK/BC batch to whatever C batch that it is released...
Simply getting background process of one "period" isn't going to do anything.
Edit: And I won't post anymore in this thread.
Why doesn't ASUS just buy the problem Primes from us and replace them? Then they solve two birds with one stone: they have Primes to test and the people with problems get a new prime.
Of course, if it is truly just a problem with certain apps then replacing the Prime won't help the end user, other than let them know that ASUS is taking this seriously.
CurrentWidget aint worth a damn otherwise but it does do a good job of logging all applications if you set up the log correctly.
com.android.email;com.manor.currentwidget;com.android.systemui;com.android.phone;com.nuance.xt9.input;com.google.process.gapps;system;android.process.acore;com.asus.filemanager;com.android.launcher;com.nvidia.NvCPLSvc;com.dropbox.android;com.google.android.apps.maps:NetworkLocationService;com.asus.DLNA;com.asus.pcsynctool:auth;com.asus.keyboard;com.mobisystems.editor.office_registered:search;youtube.download.helper.v1;com.facebook.katana;
since .28 I have been introduced to
screen flicker
google search will just crash on occasion if I start typing on my keyboard
taskbar hopping
all can be fixed with a soft reset until whatever happens to offend my prime starts up again.
I will post a log from current widget if my prime gets the shakes again.
By the way: I have never seen an anr on any app since browser2ram
Might I suggest that looking for specific apps causing / having issues may not be the correct course of action for Asus?
Most of the research done by fairly knowledgeable end users points to a common issue - the extremely slow write performance of the main device storage.
I'm sincerely hoping that this isn't headed down the workaround road. If the I/O were fixed, the app lag issues would be fixed, and Asus would have a lot of very happy and content Prime users.
Sent from my DROID RAZR using XDA
TBacker said:
Might I suggest that looking for specific apps causing / having issues may not be the correct course of action for Asus?
Most of the research done by fairly knowledgeable end users points to a common issue - the extremely slow write performance of the main device storage.
I'm sincerely hoping that this isn't headed down the workaround road. If the I/O were fixed, the app lag issues would be fixed, and Asus would have a lot of very happy and content Prime users.
Sent from my DROID RAZR using XDA
Click to expand...
Click to collapse
I agree with the first sentence but am pretty sure its not slow write causing screen flicker
whycali said:
I agree with the first sentence but am pretty sure its not slow write causing screen flicker
Click to expand...
Click to collapse
Agreed - and that issue needs to be resolved.
The lags and hesitations, however, are affecting everyone to some degree, in a way that more heavily impacts productivity and enjoyment. I would venture that it's the biggest current issue.
Surely Asus can run read / write tests internally and track down a cause. They just need to be properly motivated....
Sent from my DROID RAZR using XDA
Its good to see initiatives to send stuff to asus, i will wait for problems to occur, and will make a screenshot when it happens. Although i dont see relation to background apps.
- One of my issues is that the stock browser is slow as hell, crashes and gives ANR messages.
The fact that CFQ IO scheduler improves the browser and the fact that browser2RAM resolves it in total , combined with the really bad benchmark results on writes to internal sd, to me makes clear that this is caused by the slow internal memory. This is a structural problem, it does not matter what background process is running.
- Further CFQ io scheduler improves overall stability, less ANR, less lockups while installing Apps. I guess ASUS is able to install an app and browse the web at one time? Also i am pretty sure that there are asus employees who have old android flagship phones to compare.
Again i see no relation to which apps are running in the background.
Asus needs to look at what people in these forums all ready achieved. Motley with his kernel, wooky with his ROM, the sqlite thread, browser2ram and so on.
There isnt an App that causes all this! Problem lies at OS/driver/hardware level!
Sent from my Transformer Prime TF201 using Tapatalk 2
Edit: removed rant/concerns as correctly identified by op
OP, as long as we are trying to identify what currently running/in memory, could we ask that people go to settings/apps, Running. Then after grabbing a screenshot, select the "Show cached processes" in upper left corner (this is new to .28, is it not?) In any event, it could prove useful, and people are right there anyway.
Here are my 2: First is running apps, second is cached processes
My issues are ANR's from Browser, SOD (None yet on .28 ) and Games that stutter and freeze (even with the OPS Destroying all activities) as I leave them, and Background Process Limit) I DO have BETTER results with Background Processes limited to 1, but search fails and a few apps will not run. I have compromised with 2 and sometimes 3 background processes for a "decent" improvement, in most cases.
Installed CM10-20121205 and the latest GApps. Did not restore any apps or data using Titanium. Flashed to s-off using DirtyRacun method.
Wiped System->Factory Wipe->Installed CM10 Rom->Installed GApps->Rebooted
Alright, so I did all of that and everything seems to be working fine. However I still feel as though the phone is behaving just as badly as it used to with regards to multi-tasking. I'll give two examples with my favorite browser (Dolphin) and music player (Poweramp).
The browser issue I don't think is anything the folks here won't be familiar with. Use browser, exit browser for a bit, return to browser only to have to reload all pages/tabs. Annoying...
My next example involves the Poweramp widget. I listen to a lot of MP3s that call for a functioning bookmarking feature. I like/need to be able to resume tracks where I left off when pausing, putting the device to sleep for later use. When resuming a track by going to the Poweramp app ->Now Playing->Unpause it resumes just fine. If I unpause from the widget on one of my home screens it almost ALWAYS restarts the track from the beginning. This happens with both long (4 hour) mp3s and short songs (2-3 minutes).
Perhaps someone could explain why that's happening? It doesn't appear after about a day of use that the phone is any "better" for multi-tasking. I've heard input from some folks describing this as unusual and others saying that Android is just sort of like that. I don't know. I just sort of got it in my head after hearing so many people complain about how this phone (Sense) handles multi-tasking that I thought flashing to a new rom would fix the problem.
If this is a case of lofty expectations it would be super to know. That way I don't go flashing to a hundred different roms to fix a problem that isn't technically considered a problem by anyone other than myself.
(2)
Second question! I've had no trouble using most every app that requires SU permissions (Titanium BU notably). However I've noticed that I am constantly having to grant SU permissions to apps even when I tell SU to remember my preference to allow. I've also not been able to get Wireless Tether OR WiFi Tether for Root Users to work correctly. I tried FoxFi and that seems to work just fine but doesn't require root (and costs money for the good version.
Any input would be vastly appreciated. Thanks!
Edit: I didn't see the "Is this post a question?" icon before posting this thread. I do apologize! Any input on this matter would be greatly appreciated. This forum and its community have been invaluable up to this point in my making my phone my own!
Just flashed over the MeanRom ICS and having the same problem.
I don't have that many widgets. Weather widget not on my home screen, power settings widget, power amp, and Google Search.
Wireless and WiFi Tether not working. Perhaps there's something wrong with how I rooted my phone? However, I ran a "root checker" app that came out okay, and my phone says s-off when in recovery mode.
It sounds like you have too many apps installed that run as services and are hogging memory. You can use an app like OS Monitor to see what's still active in memory and how much it's using up.
Just tried using the McTweaker Root app cynic method to fix multi-tasking and it unfortunately still seems broken. :/ I'm at a total loss.
xHausx said:
It sounds like you have too many apps installed that run as services and are hogging memory. You can use an app like OS Monitor to see what's still active in memory and how much it's using up.
Click to expand...
Click to collapse
Tested this theory but it doesn't really hold water. I'm not running that many apps all things considered, and I was having this problem when it was fairly app free...
Oi vey this is frustrating. I've spent the better part of a long ass time.
I wish I could remember when it started but I can't, probably sometime in the last 3 months. In the beginning it was very rarely happening but now it is ridiculous. It happens with the default music app (my car automatically grabs the music off my phone via BT when I am near it) and Spotify. It happens if I am connected via Bluetooth, or if I am using an aux cord, or if I am just playing it off my phone, both with and without earbuds. I can't find an external reason for it, the phone can be sitting untouched on my desk and it will just pause the music randomly. I then have to turn on the phone to press the play button to continue listening. Any ideas?
Oh, and my phone is not rooted and I have the lollipop update. Thanks!
If you want you can download this app and start running it while your playing your music it SHOULD capture everything in the system as it is happening: https://play.google.com/store/apps/details?id=com.infamous.logcat then just copy everything audio releated. You can also search, see by us seeing whats going on in the system we can better determine it. Who knows maybe you have found a new bug in the lg software :good:
1619415 said:
If you want you can download this app and start running it while your playing your music it SHOULD capture everything in the system as it is happening: then just copy everything audio releated. You can also search, see by us seeing whats going on in the system we can better determine it. Who knows maybe you have found a new bug in the lg software :good:
Click to expand...
Click to collapse
Thank you! I am downloading it now!
Do you have the log? You may want to just uninstall the Google app it may end up fixing your problem.
1619415 said:
Do you have the log? You may want to just uninstall the Google app it may end up fixing your problem.
Click to expand...
Click to collapse
Sorry, I just now checked back. I have been using the log, but am not familiar with it and I have no clue how to use it. I have recorded/saved logs but I don't know how to access them to even look at them and I haven't had time to read up on how to use it. My fault for dropping the ball. As soon as I can find the logs on my phone I will post something. Thank you for following up with me.
Well I have made logs and I can't see anything on them at all pertaining to the music pausing. The program is extremely slow when I try to 'record'. The last time took 8 minutes just to load the recorder. I tried to export the log to post but after 15 minutes of the program "compiling', I gave up. The problem is extremely frustrating as some days I can run for 30+ minutes with no problems and then all of a sudden every few minutes/seconds the music pauses, which of course then interrupts my run (I'm training for a half marathon and this is stressing me out, lol!). Same goes for in my car; everything is fine and then boom! it's just pause, pause, pause, pause, over and over. I am at a loss.
Anyway, I'm just going to wipe the phone and start over, one app at a time. Maybe something weird is somehow conflicting.
Thanks for trying to help!
Well, just following up in case anyone comes across this same problem and stumbles upon my post.
Before wiping my phone I started making backups of my stuff, I had also done as much possible searching to see if anyone else was having this issue. Well, when I got to my Fitbit app, I remembered that some people had issues (not identical, but sort of similar) with their Android activity trackers and their phone, which made me wonder if I was having the issue too. I have been using the Fitbit app with a Fitbit One with no problems. In January I upgraded to the Fitbit Charge, which uses the same app, BUT the Charge also connects to the phone through the app via Bluetooth so that phone calls will show up on the Charge display. Anyway, I uninstalled the Fitbit app and I have not had the issue since then. So I am guessing there is something with the app, the Charge, and the phone not working together.
Case closed