DRM service in Froyo - Epic 4G General

I noticed that the drm service (omadrmserviceconfig to be exact) is automatically turned on at booting on Froyo just like it did on Eclair.
Has anyone figured out if they fixed the battery draining issue for DRM in Froyo?
Sent from my SPH-D700 using XDA App

I just uninstalled it with SDX Stock App Remover. I noticed there are only two files to remove now instead of three.

stir fry a lot said:
I just uninstalled it with SDX Stock App Remover. I noticed there are only two files to remove now instead of three.
Click to expand...
Click to collapse
I wouldn't uninstall it. it turned out to be the root of some crazy problems I was having. But I do kill the process pretty much every time I boot.
for reference.. here was the loneliest thread on xda with 'said' problem.
http://forum.xda-developers.com/showthread.php?t=844343

I noticed I only had to delete two files this time as well. I always delete it and it doesn't cause me any problems, but I don't play ay drm music.
Sent from my Sprint Epic 3G using XDA app.

It looks like the DRM service is draining the battery in Froyo like in Eclair.
I'm getting better battery life after disabling the service.
I'm surprised that nobody brought this up in a separate thread.
EDIT: I guess the thread mentioned above by decalex IS about this exact issue... sorry, missed that.
I've also heard from someone that deleting those apk's related to DRM will cause problemsin Froyo,
so I think it's better off just preventing the service from starting.
So I tried using the Startup Cleaner 2.0 app from the Market to disable the DRM service.
At first it seems to be working well, but after a while the omadrmserviceconfig starts up again.
Deleted the Startup Cleaner 2.0 app as soon as I found that out.
For the moment, I'm just disabling the DRM service manually (Settings -> Applications -> Running Services)
every time I do a reboot.
Anyone have any suggestion on automatically preventing the DRM service from starting?
BTW, thanks for your replies guys.

tonysohn said:
It looks like the DRM service is draining the battery in Froyo like in Eclair.
I'm getting better battery life after disabling the service.
I'm surprised that nobody brought this up in a separate thread.
I've also heard from someone that deleting those apk's related to DRM will cause problemsin Froyo,
so I think it's better off just preventing the service from starting.
So I tried using the Startup Cleaner 2.0 app from the Market to disable the DRM service.
At first it seems to be working well, but after a while the omadrmserviceconfig starts up again.
Deleted the Startup Cleaner 2.0 app as soon as I found that out.
For the moment, I'm just disabling the DRM service manually (Settings -> Applications -> Running Services)
every time I do a reboot.
Anyone have any suggestion on automatically preventing the DRM service from starting?
BTW, thanks for your replies guys.
Click to expand...
Click to collapse
I'm on 2.1 still but I've been using startup auditor free from the market to stop this process at startup. It only allows you to block 5 apps with the free version but it has been working for me ever since I installed it.

I used to disable the DRM service every time I rebooted but eventually I stopped because I got sick of doing it and my battery performance did not seem to take a hit. I am leaving it enabled on Froyo as well and get good battery life. Maybe the DRM bug only effects some phones.

optimiss said:
I used to disable the DRM service every time I rebooted but eventually I stopped because I got sick of doing it and my battery performance did not seem to take a hit. I am leaving it enabled on Froyo as well and get good battery life. Maybe the DRM bug only effects some phones.
Click to expand...
Click to collapse
This seems to be the case. There was no noticeable decrease in battery performance on my phone in DI18 and Froyo.

(I've posted this reply before on a similar thread, but I thought I'd share my 2 cents with you here...)
You're not the only one running into this issue.
I ended up rooting my Epic to get rid of all the sprint bloatware and what-not. Everything seemed to be going smooth from the stock standpoint. I removed Samsung Media hub first. Rebooted the phone and noticed nothing bad. Played around with the setup like that for a few days with no problems.
I next got rid of both the DRM service .apk's that were still running even after I got rid of the media hub... and then the problems started. For the first couple days I noticed DRAMATICALLY IMPROVED battery life and EXTRAORDINARY performance so I imagined what I did was a good thing: WRONG! A few days later, I noticed that if I assigned a sound to a notification or a ringtone *from the SD card*, that it would not work. I couldn't play sounds anymore and instead whenever I went to adjust the volume with said notes/tones selected, the Sound_service would crash.
However, I'm the only person I knew before now who has reported this issue so I'm sure there's not a lot of hubob to fix it. Every Epic is built different. Same parts or not. It's a mass-manufactured phone and each one will have its own quirks. There's my 2 cents.

I font delete it but I freeze it with titanium
Sent From My Evo Killer!

Is there a free program that will freeze it?
Sent from my SPH-D700 using XDA Premium App

musclehead84 said:
I font delete it but I freeze it with titanium
Sent From My Evo Killer!
Click to expand...
Click to collapse
Are you saying you don't run into any problems or force closes in system apps when frozen instead of uninstalled?

I wouldn't delete those apks due to malfunctions with the app market and force closing of the vending app
Sent from my SPH-D700 using XDA Premium App

Whosdaman said:
I wouldn't delete those apks due to malfunctions with the app market and force closing of the vending app
Sent from my SPH-D700 using XDA Premium App
Click to expand...
Click to collapse
And freezes in anything that plays audio or video.

Now everytime I boot I just go to the running services menu and disable the drm, alarm, and google messaging services.

k0nane said:
And freezes in anything that plays audio or video.
Click to expand...
Click to collapse
I've noticed the freezing in the built-in apps, but when I use third party apps to mix and crossfade tracks (PartyMixer) or just play music and videos (MixZing), they don't freeze.
It still makes me wonder though, why a system service that's not running doesn't crash the system, but uninstalling it does. Why should it make a difference if the service isn't being accessed? Stupid...
Whatever. I've just been disabling it on every reboot. Batt life is a little better, but still batt. life is *max* when I uninstalled all DRM crap.

k0nane said:
And freezes in anything that plays audio or video.
Click to expand...
Click to collapse
Yes that too, totally slipped my mind.
Sent from my SPH-D700 using XDA Premium App

Oooops. I deleted mine last week. I have not had any audio problems using power amp or pandora but tried a video after reading this and sometimes it works but mostly freezes. I did a backup with titanium but it doesn't give me the option to restore. Could someone post them up for me please?
Sent from my SPH-D700 using XDA Premium App

So instead of deleteing the APK, if I just take it out of autostart, I assume that is OK???
ALSO, What the hell does it do??? lol

Milkman00 said:
So instead of deleteing the APK, if I just take it out of autostart, I assume that is OK???
ALSO, What the hell does it do??? lol
Click to expand...
Click to collapse
I think DRM = Digital Rights Management. It is some kind of security service that is tied to the Market and anything Media related (on the Epic). You should get Titanium or Bloat Freezer from the Market and just freeze it. Don't delete or uninstall it.

Related

When opening an app, the app only displays on the screen for a fraction of a second.

Occasionally, when opening an app, the app only displays on the screen for a fraction of a second, then disappears. It just kinda blinks on then off...
I can't figure out what is causing it to do this. It has happened to me with K-9, Facebook, Twitter, Maps...pretty much any app. Sometimes I try to open facebook, and it won't open, but twitter will....Some of the time you can get the program to open if you go home, then open and close the app drawer.....
Anyone else with a similar problem? I have reset the phone twice and it is still doing this...Other than this occasional problem, I love the Vibrant!
Do you have an app killer or startup controller? Mine did the same thing, and I quickly realized I was killing a service that the apps I was launching depended on.
Sent from my SGH-T959
^ pretty much exactly what I was going to post. What have you installed on your phone like this?
Mine has done this a few times, usually after an app force closes. For 30 seconds or so after if I try to reopen that app it will just shut off again, then after a bit, it's fine.
It's happened with the web browser more than once, and a couple other apps.
I get the same exact problem with no real reason. Whenever it happens I just go into the settings from the menu button. Settings opens fine and once I close it ever other app opens correctly again.
Sent from my SGH-T959 using XDA App
LiquidCool1 said:
Do you have an app killer or startup controller? Mine did the same thing, and I quickly realized I was killing a service that the apps I was launching depended on.
Sent from my SGH-T959
Click to expand...
Click to collapse
That's what I thought at first.. I wiped the phone and it did it even after when I had no task or app killers installed...
vinnydakid said:
I get the same exact problem with no real reason. Whenever it happens I just go into the settings from the menu button. Settings opens fine and once I close it ever other app opens correctly again.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
Yes, that seems to help mine too...
Did you erase unneeded apps? There is a list around here somewhere of apps that can be safely deleted, without violating dependencies. I have a stock unit with the lag, the blue tint, etc. . . But I never had this problem without the startup manager.
Sent from my SGH-T959
LiquidCool1 said:
Did you erase unneeded apps? There is a list around here somewhere of apps that can be safely deleted, without violating dependencies. I have a stock unit with the lag, the blue tint, etc. . . But I never had this problem without the startup manager.
Sent from my SGH-T959
Click to expand...
Click to collapse
yes.. I took most of the bloatware off using root manager.
Startup auditor has a list of dependencies for each app that you have installed. Not much good for things that you have already deleted, but maybe the dev site can help? I know I saw a list somewhere of bloat that could be "safely deleted".
Sent from my SGH-T959
The only bloat I deleted was Telenav, so I doubt that's the cause of it.
Sent from my SGH-T959 using XDA App
I've noticed this as well. However, If you hold down your home key, after it does the weird flash, and select the app from the pop up menu, it will open. Weird.
phantomzer0 said:
I've noticed this as well. However, If you hold down your home key, after it does the weird flash, and select the app from the pop up menu, it will open. Weird.
Click to expand...
Click to collapse
Yes that fixes it most of the time...
vinnydakid said:
The only bloat I deleted was Telenav, so I doubt that's the cause of it.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
I seriously doubt that this has anything to do with deleting the bloatware apk's...
I haven't removed anything and mine does this as well. Usually after an app freezes or force closes.
Sent from my awesome Vibrant using XDA App

100% CPU usage with new its update.

Hear reports that the new its update giveaway the 100% CPU usage problem back even with debugging on. Is this true?
Sent from my Desire HD using XDA App
Have a look at post 165 here: http://forum.xda-developers.com/showthread.php?t=885030&page=17
Seems to do the trick for me! (so far anyways!)
had the same 100% cpu after OTA problem,tried almost everything im aware of (ending some tasks,reboots,unistalling apps) but nothing helped me,ended up with factory reseting twice and i got it solved for now.
been monitoring using system pannel and now its more stable.
No such issue for me with the update once everything completed syncing.
Sent from my Desire HD using XDA App
Got this same problem now after update... constant 100% cpu usage, from watchtower it looks like its app called settings storage thats eating cpu time....
yeah for me it's com.android.providers.setings which is killing my battery.
100% in 4 hours!
darkblue68 said:
yeah for me it's com.android.providers.setings which is killing my battery.
100% in 4 hours!
Click to expand...
Click to collapse
Guess i'm lucky, killed my battery in 6 and half hours
I just went into stock application manager, force stopped everything i wasnt interested in (sense, friendstream, facebook, stocks, etc). My cpu useage dropped from 100% to more typical 3 to 20% and has been fine since.
As i stopped so many applications i dont know which was the culprit.
Sent from my Desire HD using XDA App
Sorry for basic question but how do you get CPU use %?
l0w said:
I just went into stock application manager, force stopped everything i wasnt interested in (sense, friendstream, facebook, stocks, etc). My cpu useage dropped from 100% to more typical 3 to 20% and has been fine since.
As i stopped so many applications i dont know which was the culprit.
Sent from my Desire HD using XDA App
Click to expand...
Click to collapse
worked for me too, closed htc sense dashboard and another sense app trought the stock app manager...
ImmediateModeService
I have killed the "ImmediateModeService" and now the CPU time is normal.
Which app is this? Someone has a solution for this error? Because always when i restart my DHD the same error comes back.
You could try this:
http://forum.xda-developers.com/showpost.php?p=8966211&postcount=1
for me there is no more problem with this setting. I think that by killing applications the problem will be repeat again
gmdata said:
You could try this:
http://forum.xda-developers.com/showpost.php?p=8966211&postcount=1
for me there is no more problem with this setting. I think that by killing applications the problem will be repeat again
Click to expand...
Click to collapse
Do you think i must activate USB-Debugging? I have just activated, but theres always the same error.
gmdata said:
You could try this:
http://forum.xda-developers.com/showpost.php?p=8966211&postcount=1
for me there is no more problem with this setting. I think that by killing applications the problem will be repeat again
Click to expand...
Click to collapse
didnt make any difference on my phone, both usb debugging on and off the cpu usage stayed at 100%...
Clearing HTC sense data worked for me
utor99 said:
Clearing HTC sense data worked for me
Click to expand...
Click to collapse
Me too! just went to settings - accounts and sync - htc sense - remove account.
CPU was back down to under 20%. Added htc sense again and still got nice low CPU usage.... sense still doesnt work to make the phone ring or find its location but happy that the phone works properly again.
Glad I got that sorted, thanks for the tip!!
It worked for me too. Thanks a lot gays.
gmdata said:
You could try this:
http://forum.xda-developers.com/showpost.php?p=8966211&postcount=1
for me there is no more problem with this setting. I think that by killing applications the problem will be repeat again
Click to expand...
Click to collapse
I can confirm the 100% cpu problem has not returned for me. I suspect that the update did not take into account the current sync status variables. If your phone was in a certain sync state when the ota applied it got stuck in a loop. Force stopping clears all temporary variables so returns the phone to the environment in which htc tested the update. So...the problem should not teturn if u force stop the right app. Similarly a hard reset should do the trick.
Sent from my Desire HD using XDA App
If there are people who are still having CPU/Battery issues then you might want to take a look --> HERE
skullnubien has posted a small guide on how he solved it.
xozzx said:
Me too! just went to settings - accounts and sync - htc sense - remove account.
Click to expand...
Click to collapse
Worked for me too

Task killer.......

I did the grey blur Rom, loving it, but when it got rid of all the bloatware it got rid of my task killer. The one with auto end list. Anyone know how I can attain that again?
Sent from my MB860 using XDA App
^looking for that too, he means to Task Manager that was on the stock rom.
What for? Read up on task killers.
Sent from my MB860 using Tapatalk
Gvndeb60 said:
What for? Read up on task killers.
Sent from my MB860 using Tapatalk
Click to expand...
Click to collapse
I use it to kill a few rogue apps that don't like to turn off and destroy my battery, like Navigon.
Sent from my MB860 using Tapatalk
Gvndeb60 said:
What for? Read up on task killers.
Sent from my MB860 using Tapatalk
Click to expand...
Click to collapse
^ *sigh* There's still a need for it from time to time. That's why it was included in the original ROM, and even my Samsung has it too.
OP, you're stuck with "force stop" or you can download this:
https://market.android.com/details?id=biz.stachibana.FroyoTaskKiller
^ which basically does the same thing as "force stop" but it saves you a few steps to get there, plus it lets you know what apps are also running (which is nice to know in case you need to single out a rogue app on your phone).
It's not as good as the stock task killer, but it will stop any app and sniff out the rogue ones.
Hope that helps...
Ok, just looked and I am running Greyblur and it has the stock task killer still there. Also on the gingerblur thread or site they have a zip file of stick bloatware, could be there.
Sent from my MB860 using Tapatalk
ccrows said:
^ *sigh* There's still a need for it from time to time. That's why it was included in the original ROM, and even my Samsung has it too.
OP, you're stuck with "force stop" or you can download this:
https://market.android.com/details?id=biz.stachibana.FroyoTaskKiller
^ which basically does the same thing as "force stop" but it saves you a few steps to get there, plus it lets you know what apps are also running (which is nice to know in case you need to single out a rogue app on your phone).
It's not as good as the stock task killer, but it will stop any app and sniff out the rogue ones.
Hope that helps...
Click to expand...
Click to collapse
Was asking a serious question, I have the same phone without the need so I was curious as to what apps are going nuts on their phones....as far as the read up on task killers comment, I was just giving general advise so they are not sweating it if they assumed they needed it.
Sent from my MB860 using Tapatalk
Gvndeb60 said:
Was asking a serious question, I have the same phone without the need so I was curious as to what apps are going nuts on their phones....as far as the read up on task killers comment, I was just giving general advise so they are not sweating it if they assumed they needed it.
Sent from my MB860 using Tapatalk
Click to expand...
Click to collapse
No problem, I'm just tired of Task Killer topics that sometimes end up in flame wars...
Gvndeb60 said:
Was asking a serious question, I have the same phone without the need so I was curious as to what apps are going nuts on their phones....as far as the read up on task killers comment, I was just giving general advise so they are not sweating it if they assumed they needed it.
Sent from my MB860 using Tapatalk
Click to expand...
Click to collapse
If you download Autostarts or AutoRun Manager, you'll see apps that restart or start for such asinine reasons. After powering up or rebooting, many apps are set to startup even if you don't use them often. For example, the eBay app will start in the background for such system events as "Application Replaced" or "External apps available". So when I insert my microSD card and I have some .apks backed up on it by Astro, why should the eBay app start up in the background because the media scanner detected there are apks. Don't get me started on Google Maps, there are all sorts of crap that it starts for. I only want GoogleMaps running when I need it running, not when I install a new app or if I unistall an app or replace an app. While it might be great to have an instant lock on my location so I can instantly add to Latitude(which I don't use), it kinda sucks that I'll also be grabbing my charger sooner since it's running in the background.
Most good task managers will help kill those apps and have the option to put certain apps on an exclude to kill list, which gives you control of what is running and what is not. A good way to figure things out is to kill all your running apps in the task manager and see what will restart. You can put the ones you want and need running, such as widgets and apps that get updates, on an exclude to kill list...that helps with the whole "battery drains because app keeps having to restart" argument as to why task managers are "bad." I use Autostarts to prevent apps i don't want running from starting for useless reasons and Advanced Task Manager to force close ones when I don't need them any longer. However, there is a learning curve as to what you shutdown or prevent from running, as it may affect other apps.
illmatic416 said:
If you download Autostarts or AutoRun Manager, you'll see apps that restart or start for such asinine reasons. After powering up or rebooting, many apps are set to startup even if you don't use them often. For example, the eBay app will start in the background for such system events as "Application Replaced" or "External apps available". So when I insert my microSD card and I have some .apks backed up on it by Astro, why should the eBay app start up in the background because the media scanner detected there are apks. Don't get me started on Google Maps, there are all sorts of crap that it starts for. I only want GoogleMaps running when I need it running, not when I install a new app or if I unistall an app or replace an app. While it might be great to have an instant lock on my location so I can instantly add to Latitude(which I don't use), it kinda sucks that I'll also be grabbing my charger sooner since it's running in the background.
Click to expand...
Click to collapse
That's the only thing that I miss about Eclair, you could truly lock that sh*t down... *sigh*

"com.motorola.providers.contacts" eating away battery.

My "com.motorola.providers.contacts" usage is always pretty damn high, with 15-20+ minutes of CPU time.
It always shows up high on the battery usage list.
A thread in the Motorola support forums for the Droid X states that "BlurPhotoDownloadService" eats away at battery life as well. I couldn't seem to find this process on the Atrix, so I'm assuming it's packaged into "com.motorola.providers.contacts".
Anyway, what does this process do?
Furthermore, how can I slow/stop it safely to save my precious battery?
Thanks!
Nobody else having this issue?
i think that process syncs your contacts from gmail or hotmail. you can disable it with titanium backup if you are rooted
Is it safe to freeze this process?
there are three our four apps associated with your phones contacts I think you can freeze 2 of them without losing your contacts. check the thread on what you can freeze or you can try it yourself. freezing these apps won't bricked your phone.
Sent from my MB860 using XDA Premium App
neotekz said:
there are three our four apps associated with your phones contacts I think you can freeze 2 of them without losing your contacts. check the thread on what you can freeze or you can try it yourself. freezing these apps won't bricked your phone.
Sent from my MB860 using XDA Premium App
Click to expand...
Click to collapse
Yup I figured that part out.
I checked the thread but couldn't find anything about com.motorola.providers.contacts. I'm not sure what to freeze to disable syncing.
Today, my phone died 30% in an hour because apparently Twitter had been syncing/using CPU time for 1.5hrs. I havn't opened the app in days either :/
there are other apps that sync and use up your battery. i disabled all email and social media sync and a few others.
neotekz said:
there are other apps that sync and use up your battery. i disabled all email and social media sync and a few others.
Click to expand...
Click to collapse
Hmm alright, I'll freeze some of those mentioned on the list and report back.
Thanks!

Constant systemui FCs?

Does any one else experience constant FCs with the systemui process? I get it nearly every single time I use tweetdeck. Rarely in other places. It's a pain because the notification bar with its softkeys vanish and requires a hard reboot.
Sent from my NookColor using XDA Premium App
you on the emmc or a SD card?
if the sd card, what kind do you have?
Wifflepig said:
Does any one else experience constant FCs with the systemui process? I get it nearly every single time I use tweetdeck. Rarely in other places. It's a pain because the notification bar with its softkeys vanish and requires a hard reboot.
Sent from my NookColor using XDA Premium App
Click to expand...
Click to collapse
Sorry, don't use MUI so have no clue, but you might want to put that in the thread title so people using it read it.....
Have you tried fixing permissions? That usually fixes force close problems.
Sent from my NookColor using Tapatalk
patruns said:
Sorry, don't use MUI so have no clue, but you might want to put that in the thread title so people using it read it.....
Click to expand...
Click to collapse
I am not using MUI. Where'd you get that from?
It's on the sd card, samdisk 8g class 4 (I did my homework), and I did try running the fix_permissions, but for some reason tweetdeck still throws an FC say half the time.
Sent from my NookColor using XDA Premium App
Wifflepig said:
I am not using MUI. Where'd you get that from?
It's on the sd card, samdisk 8g class 4 (I did my homework), and I did try running the fix_permissions, but for some reason tweetdeck still throws an FC say half the time.
Sent from my NookColor using XDA Premium App
Click to expand...
Click to collapse
I saw systemui in the title so I misinterpreted that to mean you were using MUI.
What version of Tweetdeck are you using? The current version in the market is 1.0.7.3 and one of the updates is "fix rare crashes". I also note it reads the phone state, which we do not have. Has this ever worked on your Nook? You could try modifying the permissions by turning that part off.
patruns said:
I saw systemui in the title so I misinterpreted that to mean you were using MUI.
What version of Tweetdeck are you using? The current version in the market is 1.0.7.3 and one of the updates is "fix rare crashes". I also note it reads the phone state, which we do not have. Has this ever worked on your Nook? You could try modifying the permissions by turning that part off.
Click to expand...
Click to collapse
I'm using the latest version of TweetDeck. I keep the market apps updated when they become available.
TweetDeck works great on the Nook, it's just half the time I enter it, I get a systemui FC (which is the notification bar). Once that happens, I lose the soft-keys and my notification bar. There's no way to do "back", "menu" or any of that then. End up having to restart the nook to get the softkeys/noti-bar back. When the systemui FCs, everything else works fine - tweetdeck still does its thing, i am just now missing my notibar/softkeys at the bottom. The NC continues to operate fine (I can go to the N/home button and continue using the screens, the app drawer, etc - just lost my noti/softkeys).
SOMETIMES, the system reloads it. Maybe 5% of the time when it FCs the systemui - about 2 seconds later it magically re-appears.
No other app or action on the NC gives me this crash, so I'm not entirely sure what is causing it. If I was getting random FCs elsewhere, I'd start thinking the SD card - but for all intents and purposes, the thing runs solid on the card. I use it for Netflix, DLNA apps to control my laptop and blu-ray players, Angry Birds, N64 and SNES ROMs, Google Music beta - and it's all champs.
Something about TweetDeck, though, is causing this silly systemui crash on me.
I've never had any other issues with apps that read "phone state" (and assumed that its that reason why we still have dialer and phone apps installed on our builds, so those apps won't crash).
Heck, I don't even freeze anything - it's a base CM7 install, no special tweaks. I even tried installing the Notification Restart app which is supposed to restart the notification bar - and that doesn't do a damned thing.
I've never had any other issues with apps that read "phone state" (and assumed that its that reason why we still have dialer and phone apps installed on our builds, so those apps won't crash).
Click to expand...
Click to collapse
No, the reason is that CM7 was developed to run on a lot of different platforms so we get everything whether it is needed or not. I'm not saying it will work, but try killing the phone permissions.
patruns said:
No, the reason is that CM7 was developed to run on a lot of different platforms so we get everything whether it is needed or not. I'm not saying it will work, but try killing the phone permissions.
Click to expand...
Click to collapse
CM7 is, yes - the specific ports, no. The Nook Color CM7 build (encore) keeps the camera, phone, etc - in there because some market apps, and market themselves won't work without them.

Categories

Resources