yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Q&A, Help & Troubleshooting] persiansown:
You see msm_hsic_wakelock because the radio essentially communicates with android via USB.

msm_hsic_wakelock is qcom's usb stuff.
[Nexus 4 Q&A, Help & Troubleshooting] El Daddy:
I just saw your G+ post.

So basically there's nothing that can be done? The thing I find interesting is that android OS is always reporting more than 20% of the battery used. (Which I believed this "wakelock" caused that) I've never seen that before with any other phone I've owned. Normally its in the 3-6% range.

Sent from my Nexus 4
[Nexus 4 Q&A, Help & Troubleshooting] dwang:
Yes I think we pretty much figured that out already.

The issue seems to be that this wake lock is being generated more frequently than it should be. Somebody at qcom needs optimize this.
[Nexus 4 Q&A, Help & Troubleshooting] SleemLDJ:
I think Google let this slip past them by one tiny mistake.

I mean why do we have to disable almost everything awesome about this phone before we can get s decent battery life.

In that case it isn't a Nexus anymore, it becomes an iPhone if all are disabled.

Not happy.
[Nexus 4 Q&A, Help & Troubleshooting] pedxing:
And I think the nightmare is over... Two days on the faux kernel and I'm seeing dramatic improvement. Also Franco had been updated.

4.5 hours screen on time with 15 hours off charger. Medium usage... Lots of web browsing... All Google services turned on. A couple of phone calls.

As said before it's not the wake lock itself.... It's the time held awake that was not timed correctly. That is now greatly improved.
[Nexus 4 Q&A, Help & Troubleshooting] kgeissler:
This is getting horrible. My screen has been on 10 MINUTES and I am already down to 79% battery. Does this wakelock BS happen in CM10?
[Nexus 4 Q&A, Help & Troubleshooting] pedxing:
30% of this wake lock is pretty high but may not be the cause of your drain. The lock can be made very high by a misbehaving apps that is syncing to much or by being on a chatty WiFi. If you have control of the Wi-Fi you're then I recommend turning off a setting called CTS in advanced wireless settings. If your Wi-Fi supports it, turn on ap isolation mode. This will ensure other wireless devices' traffic doesn't impact the phone. This option may not work for everyone depending on what you have on your network. Isolation means it won't talk to other WiFi devices.

If you haven't already, flash faux's 002b4 kernel onto this ROM of your choice. I like romanbb's unofficial aokp build personally.

Franco's build 9 is already getting great reveiws as well.
[Nexus 4 Q&A, Help & Troubleshooting] kgeissler:
Okay...this is not scientific by any means, but I made some changes since my earlier post of having 30% wakelock. I am now down to 5.6% I did 2 tests, the first was for 45 minutes on WiFi and the second (screenshot below) was for about 1 hour on 3G/4G. Both tests had similar results. Here are the changes I made, don't know if it will help you, but it may.

I froze the following apps in TB: 1) email (i use gmail) 2) Field Trip (i will enable when needed) 3) News and Weather 4) Google Talk

I then turned on all the battery saving features of HD Widgets ( Don't update when screen is off, Don't check weather when screen is off and Don't use GPS). And upped the refresh to 1 hour (was every 15 minutes)

I uninstalled Facebook and installed Friendcaster.

Turned off Chrome sync and photos sync. (I can refresh both of these manually)

Now this was only a 1 hour test...I will still have to do a longer evaluation, but I may have found something.

[/URL][/IMG]
[Nexus 4 Q&A, Help & Troubleshooting] Mindspin_311:
Sitting in the 30% range with the wakelock, been mainly on 3g with less than optimal signal strength, was inside an arena watching a hockey game, normally I see about 15-18%
[Nexus 4 Q&A, Help & Troubleshooting] spinkick:
Also having this on a HTC DNA.. but this is the same cpu as the n4 so I can see it being the same issue.
[Nexus 4 Q&A, Help & Troubleshooting] Mindspin_311:
Thoughts? This is on my LG Optimus G, msm_hsic is in the 20% range, as well, Android system is through the roof
[Nexus 4 Q&A, Help & Troubleshooting] skielbasa:
Quick question: How many of you who are experiencing this issue are also using the new SwiftKey Flow beta?

The reason I ask is that over in the SwiftKey VIP forums there is a thread about abnormal battery drain with SKF installed since it has a large number of receivers and is constantly reporting usage stats to the devs at SwiftKey. The really interesting thing is that it gets listed as android system in the stock battery stats. Further it seems to stop devices from staying in deep sleep.

It was just a thought, but might this atribute to the high msm_hsic_host wakelocks? We've seem to have determined that the radios are at fault (since limiting syncs helps a bit), so it stands to reason that if this is constantly phoning home that that could be a contributing factor.

Edit: Link to the thread at SwiftKey (you need to be a VIP member to see it I believe) http://vip.swiftkey.net/index.php?/topic/5007-swiftkey-flow-battery-usage/
[Nexus 4 Q&A, Help & Troubleshooting] Mindspin_311:
I have SKF installed on my LGOG, usually see 15-20% on my msm_hsic_host wakelock. I am also noticing higher usage of Android System (not OS), than normal.

See my screenshots in my previous post.
[Nexus 4 Q&A, Help & Troubleshooting] spinkick:
I have that keyboard installed as well (am using it)

I can confirm that my android system usage has gone WAY down after uninstalling it. kernal is now the big one with the above wakelocks.. but they dont appear to be using much juice.
[Nexus 4 Q&A, Help & Troubleshooting] hol17:
Not using it.
[Nexus 4 Q&A, Help & Troubleshooting] skielbasa:
I've been seeing around 20-30% msm_hsic_host and about 4-7% android system myself.
[Nexus 4 Q&A, Help & Troubleshooting] Mindspin_311:
I am currently sitting at 14.6% msm wakelock
[Nexus 4 Q&A, Help & Troubleshooting] skielbasa:
22.3% currently for me. From 100 to 60% battery in 6 hours 58 minutes with 27 minutes of screen time (worth noting is that I'm get really poor signal in my office).
[Nexus 4 Q&A, Help & Troubleshooting] yokuyuki:
Which kernel solves this problem? I'm sitting at 26.2%. It went from 100% to 7% in 12.5 hours. Android OS showing 2h 20m keep awake.
[Nexus 4 Q&A, Help & Troubleshooting] skielbasa:
I believe people have been having luck using Faux's kernel http://xdaforums.com/showthread.php?t=2008222
[Nexus 4 Q&A, Help & Troubleshooting] yokuyuki:
Is it only fixed in the version 2 open beta?
[Nexus 4 Q&A, Help & Troubleshooting] skielbasa:
the change log looks like its been "fixed" for the last few betas, but you are correct that the fix hasn't made to a "stable" build yet
[Nexus 4 Q&A, Help & Troubleshooting] brianbgrp:
Rasbeanjelly ROM on my mako with latest trinity kernel. No swift key. GPS turned off.

Regularly seeing 12-14 hours off charger with 4-5 screen time. I've just decided to ignore the msm hsic in BBS so long as it stays below 10% and my life is way better

Sent from my Nexus 4
[Nexus 4 Q&A, Help & Troubleshooting] btse:
I'm getting the exact same issue. I charged my phone to 100% before going to bed last night. I went to bed at about 5am and woke up at 1pm. My phone's battery percentage was all the way down to 60%. Unfortunately I did not note my msm_hsic_host usage. I will be running the same test tonight and reporting back the results.

I was really hoping I didn't have to load custom roms/kernels onto this phone, but with this issue, it looks like I don't have much of a choice =/

Edit: For the past few days, Android OS has consistently taken up 50%+ of the battery. It's getting ridiculous and kind of angering me.
[Nexus 4 Q&A, Help & Troubleshooting] raLzor:
I'm having the same issue on Nexus 4 even with the faux Kernel 002 Open Beta 5 :(

Phone has been unplugged 2h20mins, screen on 16mins, deep sleep only 17mins. msm_hsic_host running for 1h12mins....
[Nexus 4 Q&A, Help & Troubleshooting] btse:
This is actually god damn ridiculous. These are the results after one night. Should I get my phone RMA'd? I feel like my results are significantly worst than any one else's on here.

This is with all sync settings turned off except for Calendar and Gmail.
[Nexus 4 Q&A, Help & Troubleshooting] dwang:
Something seriously wrong with your phone.

I get two percent drain after 7.5 hours of deep sleep. Using motley kernel.

You must have a badly behaving app somewhere.
[Nexus 4 Q&A, Help & Troubleshooting] Stretlow:
I'm not massive sure what i'm looking at with BBS however would < 10% be a reasonable target to achieve? mines at 6.6% today
[Nexus 4 Q&A, Help & Troubleshooting] btse:
I am going to attempt to remove some apps to see if it helps with the situation.
[Nexus 4 Q&A, Help & Troubleshooting] yokuyuki:
Mine went from 27.5% to 10.7% after switching to franco kernel.
[Nexus 4 Q&A, Help & Troubleshooting] nyijedi:
I noticed from your screenshots that you have awful service at that location - zero bars. Having weak service is known to drain battery faster. Im guessing your awful battery drain might be "normal" here as a result of your phone going crazy trying to lock onto a poor cell signal.
[Nexus 4 Q&A, Help & Troubleshooting] btse:
I currently don't have a phone plan on this service as my verizon contract isn't over yet. Could that be the reason why? I figured it wouldn't even try to connect without a sim card in it.
[Nexus 4 Q&A, Help & Troubleshooting] El Daddy:
Yeah. Put the phone in airplane mode. You can still enable wifi and BT after going into airplane mode.

Your phone is searching for a signal and murdering your battery.
[Nexus 4 Q&A, Help & Troubleshooting] nyijedi:
Gotchya. I'm not sure. To test it, I would put the phone in Airplane Mode, then enable WiFi, and see if battery improves. This should totally cut off the cell radio while still letting you use WiFi.
[Nexus 4 Q&A, Help & Troubleshooting] btse:
Thanks guys. I'm trying it out right now, I'll let you know if it improves.
[Nexus 4 Q&A, Help & Troubleshooting] btse:
Unfortunately turning on airplane mode did not help at all. msm_hsic_host is still 70%+. I'm gonna root and try to load some custom kernels to see if that helps.
[Nexus 4 Q&A, Help & Troubleshooting] pedxing:
You, my friend, have a chatty network. Try isolating your phone for a couple of hours by removing all the other devices on Wi-Fi and see if you get a reduction. Actually try removing everything from your lan for a little while. If the lock gets better then you have to find the chatty net service and kill it. A dlna server and a USB print server was doing it for me. Also my other 4 WiFi devices wasn't helping.
[Nexus 4 Q&A, Help & Troubleshooting] btse:
This explanation makes a lot of sense. I'm currently at college, and using my college apartment's wifi, which means a lot of devices using the Wi-Fi. Unfortunately, I don't have any control over this. I'm still gonna try to see if I can get some custom kernels that may help the situation.
[Nexus 4 Q&A, Help & Troubleshooting] webvictim:
I feel as though you have basically just saved my opinion of the Nexus 4. I had the new Swiftkey flow beta installed and have had since I got the phone - the battery life has been fairly terrible no matter what I've done to it. I've made it better and better gradually but I was still getting huge amounts of awake time and not a lot of deep sleep.

My battery graph was a downward trend, it just seemed that it couldn't stay on the same percentage for more than a minute or so if the screen was on.

I uninstalled the beta and reinstalled the regular Swiftkey - my battery graph is now a flatline while the phone is off, been on 60% battery for the last 20 minutes since I uninstalled. That was previously unheard of. Thank you so much for the tip!
[Nexus 4 Q&A, Help & Troubleshooting] raLzor:
I think I'm having the same issue as you.

At the university where I work when connected to the wifi my phone doesn't enter deep sleep. At home it enters deep sleep when connected to the wifi, no problem at all. I've used the stock kernel and faux beta5 kernel, both with same results. At the uni we have multiple SSIDs broadcasting, with some hidden ones as well I think.

If you find anything that fixes it, other than turning wifi off and on manually, please let me know :good:
[Nexus 4 Q&A, Help & Troubleshooting] yokuyuki:
I thought flashing franco kernel would help, but I'm still getting the same amount of wakelocks and no time reduction in them.
[Nexus 4 Q&A, Help & Troubleshooting] pedxing:
Be careful of falling prey to better battery stats paranoia. You WILL see this lock a lot because it's directly linked to the radio. However, it may not be the actual cause of the drain. Do a sleep test over night and measure the actual battery drain. If the drain is less than 1% per hour then ignore the msm_hsic_host wake lock. Even though BBS is reporting the device awake, it probably isn't. If you look at the kernel logs you'll see that even though the lock is active, the device will still enter deep sleep.

The reason for this discrepancy is there may be a minimum reporting time for a lock which doesn't match with the actual lock time.

What the kernel devs have done so far is reduce the timers on how long the lock is held for. Despite 20% awake time on BBS I still only see 1% drain or less.
[Nexus 4 Q&A, Help & Troubleshooting] droyd4life:
Dude thats HORRIBLE battery life what the heck!? I'm running CM 10.1 + Franco Kernel r14 and I'm getting through 16 hours a day with about 20% battery left. Usually 3.5 hours of on-screen time (with HSPA+ on). With WiFi I get like 4.5 hours of screen on time.
[Nexus 4 Q&A, Help & Troubleshooting] Mindspin_311:
Should that overnight drain be on Wifi or 3G/4G?
[Nexus 4 Q&A, Help & Troubleshooting] pedxing:
I'm more used to doing it on WiFi but either is a good test. Gsm will give a bit more drain....or actually a ton more drain if your signal is bad. High signal areas won't show much difference.
[Nexus 4 Q&A, Help & Troubleshooting] yokuyuki:
Did you check the screenshots? I'm getting 2% drain per hour. Overnight after 9 hours, my Android OS in Android battery use shoots up to 40% or 2 hours awake.
[Nexus 4 Q&A, Help & Troubleshooting] Mindspin_311:
Noticing that this appears more on cell data than Wi-Fi, was trending around 11% at work on Wi-Fi. Left work and reset BBS and I'm now sitting around 24%.
[Nexus 4 Q&A, Help & Troubleshooting] spitefulcheerio:
Has anyone figured out a confirmed way of dealing with this? Any way to let google know about this so they can address it in the next version of android?

Edit: I've already read through all 27 pages of this thread already
[Nexus 4 Q&A, Help & Troubleshooting] republicano:
anyone turned off fast dormacy?, I will looking for the phone codes to check,I haven't found anything about it so far.
[Nexus 4 Q&A, Help & Troubleshooting] pedxing:
Whoops missed that. Not horrible but not optimum for sure.

What are your Google now and various location/map settings?

Also how many accounts are on sync and what's the frequency?
[Nexus 4 Q&A, Help & Troubleshooting] yokuyuki:
Google Now, I disabled a few location ones. Latitude is on.

Google syncing is on and haxsync is on sync once a day.

I have an SGS 2 with similar settings and the drain isn't close to this bad. Even changing the kernel specifically to deal with this issue didn't do anything.
[Nexus 4 Q&A, Help & Troubleshooting] republicano:
we just need more time, I disabled many google features, 2g network and sync every 5 mins on k9mail, battery life is acceptable for me

I got down 5mins every 80min, 9 hours for 50% with 2.14 hours screen on, it drains too much in sleep, need a good functional kernel, gokhanmoral and dormainx would be great.
[Nexus 4 Q&A, Help & Troubleshooting] dwang:
Until google or qcom fixes this excessive wakelock, I recommend using deep sleep battery saver.

This app will put the device into deepsleep mode while the screen off by disabling wifi and mobile data and then re-enabling it at a set interval.

http://xdaforums.com/showthread.php?t=2030696

Try it and see how it goes.
[Nexus 4 Q&A, Help & Troubleshooting] icepixie:
I tried using the method detailed in this thread: http://xdaforums.com/showthread.php?t=2018894

Doesnt seem to work for me though.
[Nexus 4 Q&A, Help & Troubleshooting] DJMartini:
All the post, but I see no fix? Is this true or someone have an answer to this?
[Nexus 4 Q&A, Help & Troubleshooting] DarkenCypher:
Seems like the fix will have to come from Google or Qualcomm. At least that's what it looks like.
[Nexus 4 Q&A, Help & Troubleshooting] edgeball:
What is msm_otg

I see o lot of this lately. Have got SwiftKey beta uninstalled and wallet disabled
[Nexus 4 Q&A, Help & Troubleshooting] pedxing:
The wake lock is normal but the suspend time can be tweaked. BBS seems to report it as higher than it really is. For a more efficient version of the driver timeouts use a custom kernel. Both faux and Franco are known to work.

I'm on Franco r14 and have 12 hours off charger with 2.6 hours screen on time...WITH 50% BATTERY REMAINING.

All Google services turned on except latitude, no under volting at this point. No lag... All butter.
[Nexus 4 Q&A, Help & Troubleshooting] yokuyuki:
All that time is useless. What's your drain per hour on idle?
[Nexus 4 Q&A, Help & Troubleshooting] DJMartini:
I'm on faux kernel and still seeing it. My Android OS is always higher usage to my screen time. I don't get it. BBS the highest/only real wake showing causing problems is this.
[Nexus 4 Q&A, Help & Troubleshooting] abz54:
Wow!
[Nexus 4 Q&A, Help & Troubleshooting] thepawn:
I'm getting great idle time with Franco r14 on stock ROM.
[Nexus 4 Q&A, Help & Troubleshooting] calanizzle:
What if we freeze this on TB?
[Nexus 4 Q&A, Help & Troubleshooting] calanizzle:
I leave it plugged it in, all night, never had a freeze

---------- Post added at 09:32 AM ---------- Previous post was at 09:27 AM ----------

I really like my Nexus 4 tho, but it always comes to my mind (even with my s2), why do we have to keep disabling/freezing apps or services the device has, to get better battery results?

I mean, Google/LG and all manufacturers must realize, if they want us to use and squeeze the phone, put a damn good battery on it!
[Nexus 4 Q&A, Help & Troubleshooting] trell959:
Probably so. The radio in our phones is pretty much a USB device. And it's communication with android, which is holding the lock.
[Nexus 4 Q&A, Help & Troubleshooting] hallucynogenyc:
I guess thisbis the wakelock fault, really fcked up
[Nexus 4 Q&A, Help & Troubleshooting] trell959:
Are you holding any other wakelocks?
[Nexus 4 Q&A, Help & Troubleshooting] yokuyuki:
I think you missed the point of idling to test how well your phone sleeps. Show % drain per hour drain in BBS too.

I already tried turning it off and it had no effect on my wakelocks.
[Nexus 4 Q&A, Help & Troubleshooting] thepawn:
Maybe my BBS is the wrong version but I don't have that option? And there is 11hrs of idle in that screenshot with regular services on.
[Nexus 4 Q&A, Help & Troubleshooting] yokuyuki:
I guess I can just compare counts though. For a 12 hour duration, I have almost 3x more wakelocks than you.
[Nexus 4 Q&A, Help & Troubleshooting] pedxing:
0.5% per hour when idle on WiFi.

---------- Post added at 12:58 PM ---------- Previous post was at 12:38 PM ----------

That should be better. Certain broadcasts (Presidential?) cannot be disabled. You can also rename the apk and then reboot to completely get rid of it. That's what I did.
[Nexus 4 Q&A, Help & Troubleshooting] webvictim:
I'm on Franco r13 and seeing exactly the same thing - 7h25 off battery, but with 2h32 Android OS awake time. This is with an Exchange account on, two Gmail accounts, Facebook, Twitter, Latitude enabled, etc. The only part of the battery chart that gives me concern is Android OS.

Things have been much, much better since I uninstalled the Swiftkey beta and started using Franco's kernel, but I'm still curious about whether there are improvements that could be made, or whether I'm expecting too much given the usage profile. I just rebooted to install Franco r15 so can't take screenshots of CPU Spy or BBS, but CPU Spy usually reports around 75% time in deep sleep, 15% in 384 MHz and the rest either halfway up the CPU scale or at 1512MHz. BBS says that the msm_hsic_host kernel wakelock is at about 2 hours.

The phone is definitely usable now and I'm a lot happier with it, but I do hope Google come up with a patch that addresses the high wake time for Android OS and this kernel wakelock - I feel like the battery life is quite close to getting even better.
[Nexus 4 Q&A, Help & Troubleshooting] yokuyuki:
I'm on Franco r14 and the wakelock takes up about 25% of my awake time and corresponds with it being in deep sleep 75% of the time while idle. Phone is definitely usable, but when you're actually using the wakelock combined with actively using it runs the battery down so incredibly fast.
[Nexus 4 Q&A, Help & Troubleshooting] sidamos77:
I think, it drains too much energy when being awake, even at the lowest frequency (384 MHz). That's why wakelocks are so bad. Even when just connected to my car bluetooth, I see significant drain, where it was not noticable with my GNex.
[Nexus 4 Q&A, Help & Troubleshooting] calanizzle:
Having WiFi on, reduces a lot, I mean A LOT this wakelock, therefore battery lasts longer
[Nexus 4 Q&A, Help & Troubleshooting] yokuyuki:
I wonder if there's some way to debug what is causing the wakelock as in the same time period, I have more wakelocks than others.
[Nexus 4 Q&A, Help & Troubleshooting] webvictim:
Battery life actually seems marginally improved on Franco r15 - I guess every little iteration helps a bit. The wakelocks are still pretty rampant though.
[Nexus 4 Q&A, Help & Troubleshooting] calanizzle:
The wakelock is eating my battery (when im not on WiFi)
[Nexus 4 Q&A, Help & Troubleshooting] Timdor:
For what it's worth, I'm seeing this issue too and getting between 1% and 2% drain per hour overnight.

Went to bed last night at 92%, woke up at 85% after about 5.5 hours. Not bad, but not the best. Franco 15
[Nexus 4 Q&A, Help & Troubleshooting] yokuyuki:
Still consistently 2% drain per hour on idle. I'm on Franco r15. It made absolutely no difference. I even turned off some syncing last night too which also made no difference. Every day I try something different to see if it lowers my wakelocks, but nope.
[Nexus 4 Q&A, Help & Troubleshooting] calanizzle:
True, I get around 2% of drain overnight.. It goes 1% max when I leave my phone with WiFi on..
[Nexus 4 Q&A, Help & Troubleshooting] yokuyuki:
1% drain per hour is pretty good. I'm getting 2% of drain with wifi on.
[Nexus 4 Q&A, Help & Troubleshooting] rogueblade:
How do I check these battery drain stats you guys are posting about? I want to know where and how to disable this wakelock thing as my battery is abysmal
[Nexus 4 Q&A, Help & Troubleshooting] DJMartini:
I heard from a source that works at Google that this is a known Nexus 4 problem that they developed a fix for on Dec. 10th but we won't see it for a little while until they release update.

Hopefully soon than the kernel devs can implement it for us!
[Nexus 4 Q&A, Help & Troubleshooting] yokuyuki:
BetteryBatteryStats

Hopefully they push to source earlier then.
[Nexus 4 Q&A, Help & Troubleshooting] rogueblade:
^not free.....

How do I just disable Wakelock
[Nexus 4 Q&A, Help & Troubleshooting] derlotse:
Enable airplane mode..

If you would have read a little in this thread, you would know that the wakelock comes when your phone communicates via USB with the 2g/3g chip - when you send/receive data.

It is not a problem THAT the wakelock happens, only that it keeps the phone awake for too long.

So if you still want to use your nexus 4 as a phone, reducing the occurrence of the wakelock can help to improve your battery life: disable unnecessary apps which send/receive data in background, increase time between syncs like receive email intervals.

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Q&A, Help & Troubleshooting] Mindspin_311:
I am seeing 1.2%/hr via BBS on my LGOG overnight. This is running on 3G as my wifi turns off during sleep. I havent forced wifi to always stay on. Should try that.