yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy Note II] musclehead84:
Hopefully an OTA will help with this kernel wake lock. Anyone know if this was bad on the LJC firmware? I just got the phone a month ago so I was never on LJC just MA7.
[Sprint Samsung Galaxy Note II] Skripka:
For y'all on CM-based ROMs anyway..I have a wild sounding theory that I tested on a whim last night...

Are you not on your carrier's latest PRL by chance?

I ask as I was getting moderately bad life, and the only clue as to what was actually doing it was "Android OS" in system Battery Stats...BBS didn't inform things that much, and my device was properly deep sleeping according to BBS. I went to test a TWiz ROM so I did a Nandroid of my PACMan, and while booted in TWiz-land updated my PRL from 55012 (old) to 55013....after testing was done restored my Nandroid of PAC, and the "Android OS" drain on my battery overnight anyway is a fraction of what it was.

Like I said, it is a wild idea...that may or may not actually do anything. And I'm only operating off of 7 hours of stationary overnight battery drain to judge on.
[Sprint Samsung Galaxy Note II] Aria807:
I just googled what PRL is, and I don't think it applies to T-mobile. And sorry I'm on the Sprint Note 2 forum. The T-mobile one doesn't have as much activity for some reason regarding this wakelock. If it is indeed a CM fix, then I'll just have to wait things out then. Development is a big slow for T-mobile roms.
[Sprint Samsung Galaxy Note II] jefbal99:
I just twittered with sbrissen who is DEVing CM for the Sprint/Verizon GN2 and he is actively working on this issue :)
[Sprint Samsung Galaxy Note II] tomkins0752:
I'm glad to hear someone is trying to work on this. My GN2 suffers from this wakelock on TW and stock roms.

The only wakelock that seems to top this one, for me, is the "PowerManagerService" wakelock.
[Sprint Samsung Galaxy Note II] jefbal99:
Scott has posted a test build that appears to mitigate the mdm_hsic_pm0 wakelock. It is still there, but only 5 mins over 8 hrs overnight.
[Sprint Samsung Galaxy Note II] Skripka:
Good to hear that is at least a 60% reduction from what I've seen...although mdm_hsic seems to go crazy the most if WiFi is left on while moving and unconnected to a wifi network.
[Sprint Samsung Galaxy Note II] jefbal99:
I always disable wifi as I'm walking out of the house. Also, last night wifi was off, however, I've had the wakelock regardless of wifi status.
[Sprint Samsung Galaxy Note II] Skripka:
I still get the lock too... However it is nowhere near as bad if with wifi is searching for something to connect to. IME.
[Sprint Samsung Galaxy Note II] thechaoz:
Ya ask never figured it out.doubt it's location..I have everything location wise disabled and no gps...

Oh well..No answers all over the world wide web..thought it might be something for the motion on the note because I've never seen it on any other phones I've had
[Sprint Samsung Galaxy Note II] altimuh:
Bump - Any more info on this?

I flashed Avatar 2.1 and I'm now getting this wakelock (and horrid battery life!)
[Sprint Samsung Galaxy Note II] M00_cow:
Just an FYI, this issue isn't only on the Note 2. I have an S3 4G and it's destroying my battery life. Currently staring down the barrel of ~7-10% battery drain per hour :/

Absolutely no idea why or where the issue comes from. If you pull your battery, the problem lessens for a little while.
[Sprint Samsung Galaxy Note II] jerm1027:
I think it's just an app running the background. I think the mdm_hsic_pm0 is a generic process, possibly for location based services. I've noticed the mdm process running when Google Maps was running, when my GPS tracker was running. I don't think it's directly related to GPS, as I've also noticed it with GPS disabled, but it might be a generic host process.

Best I got is close down some of those background programs and processes. It hasn't been much of an issue for me lately.

UPDATE: I just recalled an 8 hour wakelock I had a last night. I had aDownloader running; again, the mdm_hsic_pm0 threw the wakelock. It might be a host process for a type of radio activity...
[Sprint Samsung Galaxy Note II] altimuh:
Thanks for the response - my complaint with that answer is that I never had this wakelock running any touchwiz rom - it only surfaced when I switched over to AOSP. I use the same exact apps as before. If it is an app - why is AOSP allowing the app to go rogue?
[Sprint Samsung Galaxy Note II] jerm1027:
Maybe a driver related issue? As I've said, it hasn't been much of an issue for me since I've been using Sons of Android B4. It still pops up every now and then, but it's a minor nuisance now.
[Sprint Samsung Galaxy Note II] altimuh:
Anyone still have this wakelock?

I'm currently on:

CM 10.1 5/11 nightly (LTE problems in later nightlys have kept me on this one)

Plasma 1.65 (problem was even before the kernel flash)

If I kill all recent apps (long press home and dump all) and routinely pull my battery this wakelock isn't horrible, but if I don't, battery life blows.
[Sprint Samsung Galaxy Note II] DarkManX4lf:
I still have it on 5/28 nightly.
[Sprint Samsung Galaxy Note II] sgtpepperaut:
running jedi x15 on a Tmobile version of the note 2. Originally had the Fast dormancy wakelock as well. Disabled fast dormancy but the mdm_hsic_pm0 remained. loosing battery like crazy. Is there a fix? i have two tmobile T-889 devices with jedi and it happens on both of them. It does not appear to be gps related.

https://dl.dropboxusercontent.com/u/64527727/screenshots/Screenshot_2013-07-04-13-23-48.png

https://dl.dropboxusercontent.com/u/64527727/screenshots/Screenshot_2013-07-06-10-04-47.png

https://dl.dropboxusercontent.com/u/64527727/screenshots/Screenshot_2013-07-06-12-17-44.png

i disabled auto sync and even turned of the radio to see what the issue was ...things improved but wakelock remained.

PLEASE SOMEBODY help!
[Sprint Samsung Galaxy Note II] luv4greenleaves:
So did you leave fd on or off? I have been trying to figure out if I should enable or disable for tmobile...
[Sprint Samsung Galaxy Note II] mike2518:
Guys, I'm on T-Mobiles stock touch wiz and am having the same lock for the past few months. It just drains the battery because the phone never sleeps. I'm hoping a solution can be found.
[Sprint Samsung Galaxy Note II] astromud:
Latest T-Mobile stock rom here, this wakelock has been keeping my phone awake since I got the note 2 on release day, it's killing me and my battery. I have been waiting patiently for Samsung and or Qualcomm to fix this, but I'm ready to root if someone else could find a workaround or custom rom fix. Perhaps they can find time to squeeze it in to the Android 4.3 update.

MDM - Mobile Data Modem

HSIC - High-Speed Inter-Chip

Not the same chipset, but interesting read.

https://github.com/javilonas/Lonas_KL_GT-I9300/blob/master/arch/arm/mach-exynos/mdm_hsic_pm.c

I see that the nexus 4 is being plagued by similarly named but different msm_hsic_host (Mobile Station Modem) wakelocks. Perhaps the be wifi scan-only mode will help us all.
[Sprint Samsung Galaxy Note II] jerm1027:
Well, I have I've had the same problem for a while (since March). I still don't know for sure what's causing it. Then again, I'm not a dev/debugger. Best I figure, it's a location-based service keeping the device awake, even if GPS is turned off. Google Maps is a common process affiliated with the wake-lock, but not the exclusive one. I'm on an AOSP/CM based ROM, also on T-Mobile. My best advice is just to reboot when you notice it. I've caught it in as little as 3% drain, and after a reboot, it was normal.

However, given the wide-variety of software and radios the bug is present on the Note II platform, I dare say, it might be a hardware bug. I doubt it's related, but apparently there was a hardware bug for the Exynos 5 SoC.

http://www.extremetech.com/computin...take-with-updated-exynos-5-octa-5420-arm-chip
[Sprint Samsung Galaxy Note II] firefly2k3:
This issue was plaguing me and was chewing into my battery at a whopping 9%/H.

Not my own idea, but inserting a new line ro.ril.fast.dormancy.rule=0 at the end of build.prop worked fine for me on my S3 4G.

DISCLAIMER: I only have a I9305T and have not tried this on Note II. Try this at your risk!!!
[Sprint Samsung Galaxy Note II] Skripka:
Well I'm a sport. I have Nandroids...Giving this tweak a go on my SPH-L900 on SlimBean 4.3

Rebooted fine. Receptions look normal. I'll check back in later if I see a change. Normally I see 100s of RILJ and hsic_pm0 wakelocks per hour.
[Sprint Samsung Galaxy Note II] jerm1027:
Thanks for the tip! :) I haven't noticed the issue since updating the modem and installing AOKP Milestone 2, which sips battery at around 0.5% an hour under light usage. But, if I see the issue again, I may try this out.
[Sprint Samsung Galaxy Note II] Numzi:
Has this been figured out? I'm on Verizon Note II and mdm_hsic_pm0 is taking up my battery life, too. I'm losing 10-17% per hour. It's ridiculous.

EDIT: This is just a test, but I read somewhere that someone turned on data roaming and it seems to "bypass" whatever "bug" it is that's causing these wakes. I'm testing it now. I've only turned it on about 2 min ago, but mdm_hsic_pm0 has went from 27.7% to 22.9% and seems to keep dropping. I'll leave roaming on and see what happens in the next 2 hours or so.
[Sprint Samsung Galaxy Note II] tatoniss:
Hmmm interesting. I will also try this and see what happens.
[Sprint Samsung Galaxy Note II] Skripka:
Just an update.

My own experiments on a few builds of slim were inconclusive so far. It could br my typically poor signal strength i get in my environs or it could be something else is going on.
[Sprint Samsung Galaxy Note II] Numzi:
The data roaming didn't work, but I found something that "fixed" it. Turning on Airplane mode (can still use wifi, though) stops all the wakes. I did it last night and my phone went from 100% to 99% over an 8hr period. It tried leaving data off to further isolate the problem and data isn't the problem. With Data off the problem persists. I am using Verizon Note II with H2O Wireless. I don't have great signal where I am and I don't know if flashing other modems actually work, but it's definitely something with the radio/modem.

I switched to an AOSP rom and it fixed the wakelock problem, but I can't use/find signal. It doesnt even look like my Radio works on AOSPs anymore (the Radio tab under Device on IllusionROM is darkened with "Enable HSPA/HSUDA" or something and I can't press it). Any ideas? I am trying all I can. School is in a week and Id love this fixed before moving in.

Any more ideas?
[Sprint Samsung Galaxy Note II] tatoniss:
I have noticed the opposite. When I was on tw I didn't get that wake lock. It's always been an AOSP problem. One thing I noticed recently is that on the early 4.3 builds it went away and the android os usage finally went back to tw levels. But it has come back in the latest nightlies.
[Sprint Samsung Galaxy Note II] Numzi:
Yeah it seems like it might be stuck on whatever system it develops (TW vs AOSP). It'd be an easy fix for me to to AOSP roms, but I can't get my signal to work. It's really frustrating. The only thing stopping mdm_hsic_pm0 from activating on TW is to run Airplane mode and I can use Wifi freely. However, that's a problem when I text/call people. Is there anything standing out for you that might be making it run? I've tried all I can think of.
[Sprint Samsung Galaxy Note II] honki24:
Just wanted to comment that the above build.prop fast dormancy fix worked for me to kill this wake lock issue. Be sure to reboot. I have a l900 sprint note 2 on carbon ROM 1.8.
[Sprint Samsung Galaxy Note II] tatoniss:
Hmmm I'll have to give the build prop trick a try. Im running the latest carbon Rom 4.3 nightly and I have found that when wifi is on, even connected, the wake locks get much worse. When wifi is off I see much better battery life.
[Sprint Samsung Galaxy Note II] DarkManX4lf:
I'm on pac man rom 4.3 8/26 nightly. I'll also give the build prop line a shot.
[Sprint Samsung Galaxy Note II] tatoniss:
Im not sure if the build prop edit is helping or not.
[Sprint Samsung Galaxy Note II] dasx86:
Just wanted to join the party and say that I'm seeing this as well in the latest 10.2 CM nightlies on a Verizon Note 2.... Found the thread searching for mdm_hsic_pm0 on Google.
[Sprint Samsung Galaxy Note II] tatoniss:
Yeah it seems like a pretty wide spread aosp problem. I just kind of of lived with it on 4.2 based roms. When the early 4.3 roms didn't have the problems i was very excited. That's why I have been tying to figure it out since the wake locks have come back. I recently tried flashing an older modem and that has helped some. I flashed ljc. Im not sure everyone will benefit from it since modems tend to work better for some people. Since your verizon im not sure of your modems but you could try flashing different ones.
[Sprint Samsung Galaxy Note II] MeetFace:
So this is an idea for all those who noticed the problem disappear in the early 4.3 builds and then saw it come back, especially those on Slim Roms from Slesh.

I went to go add the build prop line and thought to look for something similar alReady included. Sure enough under Slesh's tweaks to found this line:

ro.config.hw_fast_dormancy=1

I'm guessing adding the other line won't work with this line present. I'm going to set it to 0 and see what happens.

I think the reason why this wakelock wasn't an issue for those running the early 4.3 builds of Slim, is because Slesh wasn't tweaking those builds, just a straight Slim compile.

I'll bring this up to Slesh and see what he thinks.

In the meantime I'll set the abovE line to 0 and see what happens.
[Sprint Samsung Galaxy Note II] tatoniss:
Now that is a good idea. I have seen that version of the build prop edit in other forums and I was never sure which one to use. Let me know what you find.
[Sprint Samsung Galaxy Note II] MeetFace:
I changed Slesh's value to 0 and it didn't seem to kill the wakelocks. So, in addition, I added the line from above and we'll see how that goes down.
[Sprint Samsung Galaxy Note II] tatoniss:
Hmmmmm I wonder what could have changed to bring the wake locks back.
[Sprint Samsung Galaxy Note II] MeetFace:
Wakelocks back, no dice
[Sprint Samsung Galaxy Note II] tatoniss:
Well it was worth a try.
[Sprint Samsung Galaxy Note II] Skripka:
Wild idea worth a try, kids...I'm in a hotel room out of the USA beyond CDMA and so cannot really test to see if it does a damn bit of good conclusively. This is in SlimROM, though it should hold for any AOSP 4.3 ROM...

Go to WiFi Settings (long press the wifi notification tray icon)

1)Tap your menu capacitive button

2)Select "Advanced" in the context menu that pops up

Now try playing with the "Keep Wi-Fi on during sleep" setting selecting for example "only when plugged in"...another one to supplement that might be "Avoid poor connections".

I have no clue if these will help or hurt...I only found them by chance sitting in the hotel lobby waiting for lunch after flashing a new build. They might hinky up data syncage depending on how well your ROM sleeps FYI.
[Sprint Samsung Galaxy Note II] tatoniss:
That might help with WiFi. But the wake lock that this thread talks about shows up even if WiFi is off.
[Sprint Samsung Galaxy Note II] MeetFace:
That setting kicks me off my home WiFi over and over. Not a fan, Fwiw
[Sprint Samsung Galaxy Note II] tatoniss:
OK guys I have some good news!!!! Im pretty sure i have lowered my wakelocks by a significant amount and found the problem. If I have decent signal and WI-FI is off , I am getting only around 19% to 23% time spent awake with the screen off. This is much better than the normal 33% to 46%. While idle im getting anywhere between 2.3% to 3% drain per hour. First here is what I did that im still not sure helped or not. Its up to you to try. I am currently on Carbon Rom nightly 9/9/13. I wiped the phone and started from scratch and I didn't allow google to restore my apps,data, and settings. I did that manually. I also flashed the ljc modem. I haven't tested my tweaks on other modems yet. I also use greenify on a few apps like facebook though I dont think this is necessary for this to work.

Now here is the tweaks that made a world of difference. there was a lot of research and trial and error with this. These are all build.prop tweaks so first check and see if the entry is already there, if it is match it to my values. If you don't have it in your build.prob then add them.

Don't add the ""

"persist.radio.apm_sim_not_pwdn=0" should be changed to "persist.radio.apm_sim_not_pwdn=1"

This next tweak im not sure is a mistake or done on purpose but the # in front of the line makes it not be read. Either way i got rid of the # and make sure it = 1.

"#persist.radio.add_power_save=1" to "persist.radio.add_power_save=1"

Then I added "persist.radio.snapshot_timer=22" right under the line "persist.radio.snapshot_disabled=1"

Finally I added the "ro.ril.fast.dormancy.rule=0" still not sure if this works or not.

Go ahead and give it a try. After you change the values you will need to reboot. Might not see results right away. report back here on your experience. Oh and I am not responsible if this screws your phone up lol.
[Sprint Samsung Galaxy Note II] tatoniss:
Here is what my stats look like at 82% battery. Maybe if this works for others it can be changed so the nightlies build with the changes.
[Sprint Samsung Galaxy Note II] MeetFace:
Fwiw, persist.radio.add_power_save=1 is already in Slim Roms 4.3.
[Sprint Samsung Galaxy Note II] tatoniss:
OK cool. You can still try the other edits.
[Sprint Samsung Galaxy Note II] mitchillen:
Anyone found a fix for mdm_hsic_pm0 wakelock? That has been destroying my battery for months and still can't find a fix. Please take a look at the screenshots for more info or if this helps anyone.
[Sprint Samsung Galaxy Note II] tatoniss:
Try the build prop tweaks I posted above. They have done miracles for me. Wish more people would try them. It literally makes aosp a amazing experience.
[Sprint Samsung Galaxy Note II] MeetFace:
I need everyone to try the app linked here:

http://www.androidnz.net/2012/06/at-your-own-risk-how-to-disable-fast.html?m=1

Says device not supported for me. I think it's a 10.2/4.3 problem, in the reviews, other Note 2 users seemed to have success.

Please note which ROM you're running.
[Sprint Samsung Galaxy Note II] tatoniss:
I'm pretty sure it doesn't work for us on aosp. I actually found that site when I was looking for a fix. Did those tweaks I posted not work for you?
[Sprint Samsung Galaxy Note II] MeetFace:
I've not had luck with the build.prop tweaks, this sucker is still rampant. SLIMROMS
[Sprint Samsung Galaxy Note II] tatoniss:
That's to bad . It completely fixed my problems.
[Sprint Samsung Galaxy Note II] MeetFace:
Yeah, I'll keep searching.
[Sprint Samsung Galaxy Note II] tatoniss:
Wait you only have 7% wake time? That's really really good. Even with my tweaks MDM hsic is still there. It just doesn't wake as much and my battery lasts much longer.

---------- Post added at 08:12 PM ---------- Previous post was at 08:02 PM ----------

It looks like it is working for you. You might get even better battery by turning off WiFi since I still get wakelocks from that.
[Sprint Samsung Galaxy Note II] MeetFace:
Interesting. I just figured that since my battery life is subpar lately, that that was the culprit, especially with 2,092 instances in 10 hrs.. Right now I'm on track for 20 hrs up and 4 hrs SOT, which is OK, but not stellar.

I would turn off WiFi, but where I live, 3G is sinfully bad. I'm connected to WiFi probably 98% of my day.

Thanks for your help
[Sprint Samsung Galaxy Note II] tatoniss:
Yeah 2000 seems like a lot but if you look at the overall it only kept your phone awake 30 minutes out of 10 hours. In fact WiFi held your phone awake longer then MDM hsic. When I was on tw I averaged around 20 hours. The WiFi wake happens on certain WiFi networks. At home it doesn't happen and I get even better battery but my schools WiFi keeps my phone awake. Now I'm not sure how it will affect you with bad 3g. You could try it and see what happens with your battery. But honestly with what your getting I wouldn't try to worry so much. The powermanger.wakelocks is the sum of all your partial wake locks. That is a good sign that MDM hsic is lower than that.
[Sprint Samsung Galaxy Note II] Skripka:
Uh yeah... I get 1000 to 2000 of those wake locks per hour. 2000 over 10 hours is nothing
[Sprint Samsung Galaxy Note II] tatoniss:
Haha have you tried my build prob edits I posted. They really help.
[Sprint Samsung Galaxy Note II] milkdudxp:
I will testify, they have worked for me as well.

Wanted to add that I'm running 3.99 PA 8/31 build
[Sprint Samsung Galaxy Note II] mitchillen:
Tried your build prop edits and couldn't get them to help me out.

I'm on stock rom but rooted if you have any other advice.

You mentioned removing the # sign but mine doesn't appear like how you explained it. Mine looks like this:

# System proverty for sys info indication

persist.radio.add_power_save=1

Should I remove the # even if it isn't in front of the second line? Also I don't have any line like this "persist.radio.snapshot_disabled=1" so idk where to add that other thing.

100% wakelock all the time, that **** turns on straight after reboots...
[Sprint Samsung Galaxy Note II] tatoniss:
OK if the line isn't in your build prop already then you can just add it at the very end. Your persist.radio.add_power_save=1 you can just leave alone.
[Sprint Samsung Galaxy Note II] Multiwagon:
Hello all,

I came across this thread trying to find a solution to the mdm_hsic_pm0 battery drain problem I noticed crop up on my phone about a week or two ago.

I have a Verizon Galaxy Note II running aokp_i605_jb-mr1_build-6 kernel 3.0.64-cm-g8823489.

BBC was showing mdm_hsic_pm0 running almost the entire time my phone has been running and I was never entering deep sleep. I noticed an app in my drawer called No waiting, that, after checking the app details, had permission to prevent my phone from sleeping. It doesn't show up in the play store, nor could I find any info about it online.

Trying to link to it in the play store from titanium backup gave me the response no.gps.waiting.apk found. Freezing this app solved my problem and now mdm_hsic_pm0 is only running for a few minutes and my battery drain dropped from 7-8%/hr to 0.7-1.3%/hour. Hope this helps someone, I tried to include all relevant information. Let me know if I missed anything crucial.
[Sprint Samsung Galaxy Note II] tatoniss:
Hmmm I can't seem to find that app on carbon ROM. Maybe that was unique to your ROM.
[Sprint Samsung Galaxy Note II] Multiwagon:
It very well could have been. I can't find any information about what it is or does, but having removed it, i solved my problem and have had no adverse effects since it has been frozen. I'll update this if anything changes, but figured I'd put my solution out there and hope it helps at least one other person.
[Sprint Samsung Galaxy Note II] tatoniss:
Yeah I really appreciate it. The more info the better.
[Sprint Samsung Galaxy Note II] testrider:
I got lots of this wakelock even after I put my phone to airplane mode, turned off voice/data/wifi/gps/location reporting then turn off the screen...

Mine is a Note 2 running stock JB 4.1.2.
[Sprint Samsung Galaxy Note II] cheffy11:
I've also got an S3 4g and last night lost 40% battery in 6 hours! A reboot sorted it out but its not an ideal situation.

GPS was off, connected to home WiFi and sync off and all location reporting off as well so I doubt its location related!
[Sprint Samsung Galaxy Note II] tatoniss:
What did better battery stats say?
[Sprint Samsung Galaxy Note II] cheffy11:
I haven't got any stats from BBS (forgot before I plugged in yesterday) but I switched off mobile data at all times whilst I was on WiFi only switching on if I needed it and saw a massive improvement in battery life and no massive drain from mdm_hsic_pm0.

So looks like its a data toggle or something.

I'm gonna try juice defender see if that improves things.