yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Q&A, Help & Troubleshooting] mhier:
I updated my post above. The problem seems to be caused by the CheckinService of the Google Play Services, disabling this service alone fixes the problem for me. I will need to wait a bit longer, to be sure, but so far 15 minutes were always enough to reproduce the problem.

Updating Google Play Services to a fixed version (as oofnik suggested) may be the better option, though. I will try this next.
[Nexus 4 Q&A, Help & Troubleshooting] SilentTweak:
Thank you! This worked for me. Totally saved my life. Not sure what that service is for either. But, at least I can make phone calls for now.
[Nexus 4 Q&A, Help & Troubleshooting] airbeeting:
This works for me too. Thanks.
[Nexus 4 Q&A, Help & Troubleshooting] bmmrohrer:
Giving this a try. Will report back. Mhier :good:
[Nexus 4 Q&A, Help & Troubleshooting] Defferex:
Exactly same problem. It started to me today (I use PAC-ROM, which is CM11 based). Disabling CheckinService works, many thanks!
[Nexus 4 Q&A, Help & Troubleshooting] Soymicmic:
Me too, I was using cm-11-20141209-NIGHTLY and yesterday I've the audio problem. Now I'm back to cm-11-20141115-SNAPSHOT-M12 and my N4 is working again.

Test with cm-11-20141212-NIGHTLY... :( it's wrong again
[Nexus 4 Q&A, Help & Troubleshooting] Gimly_:
I had the same Problem. For me it startet with going from CM11 M8 to M9. Going back to M8 fixed it for me.

Had the same issues with M10.

Since then upgraded to stock Android 5 and had no more problems.
[Nexus 4 Q&A, Help & Troubleshooting] digitaldai:
worked for me too, thanks
[Nexus 4 Q&A, Help & Troubleshooting] Esco_23:
how do i disable check in service? Ive been having problems with not receiving phone calls, im aslo on CM11 so im hoping this is a solution.
[Nexus 4 Q&A, Help & Troubleshooting] stoerte:
Disabling Checkin Services[1] seems to solved this ugly bug. At least until now.

Downgrading Google Messaging Services[2] helped for some time as well - until those fine services were updated somehow again.

Thank you, mhier, for your looking into this!

1: https:// jira.cyanogenmod.org/browse/CYAN-5728?focusedCommentId=53679&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-53679

2: as in open https:// play.google.com/store/apps/details? id=com.google.android.gms on the phone and click deinstall.

(Remove the spaces in links, this is due to xda's not-so-smart spam/newbie protection.)
[Nexus 4 Q&A, Help & Troubleshooting] cbbrowne:
There is an app called "Disable Service" that can be used to disable services.

If you look at the bug on Jira, there are instructions for doing this via adb instead:

"Without chinese app: run pm disable com.google.android.gms/com.google.android.gms.checkin.CheckinService on adb shell as root."

Hmm. Looks like...

shell@A0001:/ $ pm list packages | grep gms

package:com.google.android.gms

shell@A0001:/ $ pm disable com.google.android.gms/com.google.android.gms.checkin.CheckinService

Component {com.google.android.gms/com.google.android.gms.checkin.CheckinService} new state: disabled

shell@A0001:/ $

That seems pretty easy :)

I gather that it is necessary to reboot after doing this.
[Nexus 4 Q&A, Help & Troubleshooting] Esco_23:
Thank you for the response, I downloaded the app and disabled "check in service" . Hope this fixes the issue and I start receiving phone calls again.
[Nexus 4 Q&A, Help & Troubleshooting] oile:
What to do against "checkin handoff" wakelock wich shows up after you disable checkin service? I hate Google
[Nexus 4 Q&A, Help & Troubleshooting] bmmrohrer:
So far ive had success disabling checkinservice like everyone else. Glad to see this fix come along so fast with the help of others. Thanks to those who helped!
[Nexus 4 Q&A, Help & Troubleshooting] cynthiahong:
Disabling CheckInService seemed to have only fixed speaker call for me. Does anyone else have this problem?
[Nexus 4 Q&A, Help & Troubleshooting] caliban2:
Posting this because I have two Nexus 4 with this bug in my family, but can't let them test it right now:

Has someone tested this latest version of Play Services already?

http://www.apkmirror.com/apk/google-inc/google-play-services/google-play-services-6-5-99-1642632-036-apk/
[Nexus 4 Q&A, Help & Troubleshooting] oile:
Nope, i was on 6.5.96. Going to test 6.5.99

Inviato dal mio MI 2S con Tapatalk
[Nexus 4 Q&A, Help & Troubleshooting] mx82:
The problem is gone since I've formated the (cache and dalvik-cache).

Later I also disabled the check in service, but didn't install the latest version of Play Services.

Now there is a new problem: incoming calls have no sound. I activated vibration as first fix. Every rington I've tested, had also no sound.

Has anybody else the same problem ?

EDIT: incoming calls had no sound, because my profile was "silent" :( AARGH
[Nexus 4 Q&A, Help & Troubleshooting] oile:
With 6.5.99 the bug seems gone! Finger crossed

Inviato dal mio MI 2S con Tapatalk
[Nexus 4 Q&A, Help & Troubleshooting] gonewild87:
You've just overwritten the apk or I have to disable Google play service installed?
[Nexus 4 Q&A, Help & Troubleshooting] gonewild87:
Tried the 6.5.99 (036) with Xiaomi mi2 and the issue is not fixed
[Nexus 4 Q&A, Help & Troubleshooting] oile:
Strange! The bug occurred also at the first call so It was pretty easy to test its absence. No problems here in calls since 15pm. I Flashed gapps (wich write a universal pre-built gms core) and then installed the. 99 as always. Disabled anything and it's all working
[Nexus 4 Q&A, Help & Troubleshooting] T3sla:
That was what i thought yesterday with 6.5.96 but the problem appeared today.I'm now with 6.5.99 too let's see...
[Nexus 4 Q&A, Help & Troubleshooting] gonewild87:
I simply overwrote the previous app (6.5.87). I'm trying disabling the app from settings but with no success. What did you disable? Maybe I'll try something before. 87

EDIT 6.5.86 doesn't work. Maybe I'll try disabling CheckInService
[Nexus 4 Q&A, Help & Troubleshooting] erisnake:
hi

i don't know how but it works now.

i had the same issue, with CM11 - M7 it appeared. I upgraded to M12 it was the same problem.

I wiped the cache and whiped davik cache and disabled check-in service then reboot. It works fine now.

i don't know what fixed it but one of these actions did the repair :)

thanks for the advises
[Nexus 4 Q&A, Help & Troubleshooting] flusi100:
I was affected, too. This workaround works. Thanks.
[Nexus 4 Q&A, Help & Troubleshooting] pgriffith:
Same problem here for me as well, has been happening for days.

Tried upgrading the play services to:

Google Play services 6.5.99 (1642632-036)

Same issue remained, confirming that disabling the Checkin service fixed it.
[Nexus 4 Q&A, Help & Troubleshooting] oile:
I can confirm that 6.5.99 DID NOT FIX IT. it seems that gapps Flashed messed up something, now with wiped phone, the bug is still present.
[Nexus 4 Q&A, Help & Troubleshooting] caliban2:
Yeah, 6.5.99 does not fix it.

Btw, if you have checkin service disabled and update google play services, it stays disabled. So maybe this at first made it look like latest version fixes it.
[Nexus 4 Q&A, Help & Troubleshooting] mhier:
This setting is saved to the data partition and will even survive a full firmware upgrade. Only wiping user data will reset it.
[Nexus 4 Q&A, Help & Troubleshooting] bialabs:
Anyone has the checkin handoff wakelock ? Appeared after I've disabled CheckinService
[Nexus 4 Q&A, Help & Troubleshooting] mhier:
how do you see this?
[Nexus 4 Q&A, Help & Troubleshooting] oile:
I've a solution for checkin handoff.

You have to disable not only the service but all the receivers with "checkin" in the name. To achieve this I used advanced Freezing from rom toolbox pro but also autorun manager could do the job.

Absurd to be forced to find these solutions for a Google app wich screws everything and maybe SPY MY CALLS.

I think I'll reconsider Google Android in favour of Lumia
[Nexus 4 Q&A, Help & Troubleshooting] tnhh:
Thanks. Am trying this and will see how I get on.
[Nexus 4 Q&A, Help & Troubleshooting] pgriffith:
Forget what I said above. This morning the phone rang and no audio still, so the checkin service isn't the fix for it.

%@$ thing !!
[Nexus 4 Q&A, Help & Troubleshooting] redguardsoldier:
I know that I shouldn't say this, but if you want to get a reliable phone quickly, just change ROM.

I have been loving CM since the days of CM9. And I myself tried hard to find a work around for this stupid problem.

AFAIK, only CM suffers from this bug. Maybe it's because CM is based on CAF (try Googling "CM CAF" for more info), while others are not.

Of course, you can stay on CM if phone calls are not very important for you. But if you need calls, you could try OmniROM, very similar in design philosophy to CM. You will miss 1 or 2 features than can only be found on CM (like the ability to block edge swipe gesture on Immersive Mode, which I also miss very much). But in the end, a phone needs to be able to make calls, doesn't it?

I will switch back to CM the first day this stupid bug is confirmed to be fixed :(.
[Nexus 4 Q&A, Help & Troubleshooting] mhier:
Shouldn't a different kernel help in that case?

I don't do so many calls, so I cannot exclude that some would be still mute... In particular I never tested incoming calls so far. Do others still have problems with the disabled CheckinService? Is it limited to incoming calls maybe, or just random?

Besides, the nexus 4 is not the only affected phone. The HTC One has similar problems, they seem to have it even without CM:

http://xdaforums.com/htc-one/help/m7-mute-calls-please-help-t2921985
[Nexus 4 Q&A, Help & Troubleshooting] redguardsoldier:
Also AFAIK, kernel built for CM is marked as "CM" or "CAF", and is a different version from those for the rest, so I don't think that a different kernel on CM will help.

Disabling CheckinService causes terrible wakelock, and drain battery fast. So I still think the best way now is trying another ROM.

In my case, incoming call is affected also. Very annoying and embarrassing.
[Nexus 4 Q&A, Help & Troubleshooting] SteveRiley:
I can confirm that this works here. The wakelock is no longer appearing and my phone is sleeping peacefully.
[Nexus 4 Q&A, Help & Troubleshooting] jebuswow:
I guess I'm gonna do this.

Which ROM out there would you suggest?

Are there already stable custom LP-releases? I'm not very familiar with the scene.
[Nexus 4 Q&A, Help & Troubleshooting] flusi100:
I suppose this question should not be discussed in this thread. Otherwise posts regarding progress in this case would be harder to find...
[Nexus 4 Q&A, Help & Troubleshooting] caliban2:
Different kernel could be an interesting approach. Wish I'd read that earlier because I just had my mother's N4 in my hands...

What I do know now is that this is not caused by some resent commit to CM, as she was still running a nightly from mid-october and the bug occurred like 10 days ago.

Am I right that so far it looks like some incompatibility between CM and the last two versions Play Service is the cause?
[Nexus 4 Q&A, Help & Troubleshooting] yantheman:
Wow thanks for all the work on this stuff guys. I will check out some of those fixes and see what works and what does not on phone.

Thanks Mhier for all your work to narrow down the service causing it. what is the app that disables services? found the disable services app.

Unfortunately the ROM switch might be the only answer we will have to see.

I will try check-in service fix and see how it goes.
[Nexus 4 Q&A, Help & Troubleshooting] yantheman:
1 hr update:

So far so good been working fine for 1 hr with the checkin service disabled. No wakelocks or error messages. All calls to voicemail have audio.
[Nexus 4 Q&A, Help & Troubleshooting] sergio_f:
i thinking going back to stock for a while, solved the problem but wakelocks its a big problem too
[Nexus 4 Q&A, Help & Troubleshooting] BigMatza:
I found the following receivers with "checkin" in the name:

CheckinService$ActiveReceiver

CheckinService$ImposeReceiver

CheckinService$Receiver

CheckinService$SecretCodeReceiver

CheckinService$TriggerReceiver

These are all "inner references" from within the service itself. After, and only CheckinService$ActiveReceiver stays disabled. The rest of them consistently revert back to enabled after reboot. Do yours survive a reboot, oile? And is this what you mean by disabling all the receivers with "checkin" in the name?

So in addition to disabling those receivers, we also have the EventLogService, under the formal package name com.google.android.gms.checkin.EventLogService. Since it has checkin in the package name, I thought it might be a good idea to disable this as well. Has anyone disabled this and had any issues?

UPDATE: Turns out there's a bug in ROM Toolbox Pro that won't persist advance freezes. Makes it a kinda useless feature, eh? So I used Autorun Manager, and voila!
[Nexus 4 Q&A, Help & Troubleshooting] Andro_Sneak:
am on stock 4.4.4 + Xposed installer and i lost audio durring call if i use modules: youtube AdAway and sticker for hangout and i need to stay with gravitybox v3.4.9 if i update it i also lost sound during phone call :eek:
[Nexus 4 Q&A, Help & Troubleshooting] yantheman:
3 days update no ill effects measured from disabling the check in service all calls have audio no issues further I think I solved the problem on my phone
[Nexus 4 Q&A, Help & Troubleshooting] mx82:
[MENTION=4919180]mhier[/MENTION]: Thanks again for your work.

Since I've deactivated CheckinService 5 days the bug is gone on two phones. Also no battery draining.

My nexus updated their play service to .99.
[Nexus 4 Q&A, Help & Troubleshooting] ssauger:
What app i can use to deactivate the recivers for checkin service?
[Nexus 4 Q&A, Help & Troubleshooting] yantheman:
has anyone tried re-enabling checking service on version . 99 to see if the bug is still there?
[Nexus 4 Q&A, Help & Troubleshooting] ZedeN:
Got the same problem since the 12th Dec on an October nightly of PAC rom, only fix I found was FULL wipe and updating to new nightly. After couple of days of good sound, the problem started again today after an update to .99 Google play service.

Only working solution was the aforementioned disable of Checkin service, so thanks!
[Nexus 4 Q&A, Help & Troubleshooting] flusi100:
Disabling CheckinService worked for me for three days. Yesterday suddenly again audio went away. Fortunately a reboot was enough. Since then everthing is ok.
[Nexus 4 Q&A, Help & Troubleshooting] PnoT:
I have 2 phones that, out of the blue, are experiencing the issue. I disabled the checkin service and all was good for 2-3 days but then it happened again. A reboot fixed the problem but I don't think disabling the service is a permanent fix.

I think I'll move to a stock ROM to see if the problem persists as this bug is getting a lot of attention but nothing solid has come int he way of a resolution.
[Nexus 4 Q&A, Help & Troubleshooting] Defferex:
WTF?! It's a serious problem, why we need to disable some service to get probably temporary fix?
[Nexus 4 Q&A, Help & Troubleshooting] pansenkoenig:
It seems that the 20141217 nightly solved the problem on my phone. But i don't want to scream that out too loud ;) let's wait and see
[Nexus 4 Q&A, Help & Troubleshooting] defmute:
I dont think the release on the 17 fixed the issue.

There is a new version released of play services ending in 99 that might have fixed it.

Once i had that on installed i turned the services back on and have been fine all day yeaterday and today. Currently on rom 20141209..
[Nexus 4 Q&A, Help & Troubleshooting] oile:
Exact same software configuration? Any disabled service?
[Nexus 4 Q&A, Help & Troubleshooting] pansenkoenig:
Oh you are right, the 17 nightly didn't change anything at all, the service was still disabeld. i thought i had done that :(

so now i'm trying the .99 service
[Nexus 4 Q&A, Help & Troubleshooting] caliban2:
Start reading here, .99 doesn't fix it:

http://xdaforums.com/showthread.php?p=57485280
[Nexus 4 Q&A, Help & Troubleshooting] oile:
If anybody wants to try HTC one official fix :

http://venomroms.com/venomhub-fix-no-sound-calls-htc-one-m7

Is a flashable zip with some audio libs. Could cause bootloops, I don't know
[Nexus 4 Q&A, Help & Troubleshooting] mx82:
On one of our two nexus phones the bug reappeared.

checkinservice was deactivated, but I hadn't boot to twrp and flash cache and dalvik-cache.

Now everything works fine. Hopefully till M13.
[Nexus 4 Q&A, Help & Troubleshooting] foxguard:
How do i do the google checkin fix pls? Not sure what we are talkimg about. What effect does that have on ths phone pls. Thank you.
[Nexus 4 Q&A, Help & Troubleshooting] defmute:
You need to have root.

Download Disable Services

Click the system tab

Search for Services and find touch Google play services

Do another search on the screen that opened for CheckIn

Disable all items that are returned.

This is from memory, so just use it as a general idea.
[Nexus 4 Q&A, Help & Troubleshooting] foxguard:
Thanks, just to make sure i have about a million tick boxes, i need untick all of them?

What does this do to the phone? what stops working etc?

Thnks again mate
[Nexus 4 Q&A, Help & Troubleshooting] Saggia:
This worked for me too
[Nexus 4 Q&A, Help & Troubleshooting] gautam.is.sharma:
Actually there is audio but it is really low. I was suffering from this issue for a time but now after updating to Android 5.0 its is working awesomely again.
[Nexus 4 Q&A, Help & Troubleshooting] foxguard:
Can someone just confirm my screenshot, i need to diaable all of these?
[Nexus 4 Q&A, Help & Troubleshooting] nd4spdbh:
FYI i have had a HUGE wakelock issue with just disabling checkinService

i have now disabled all of the receivers as well so we will see if i still have battery drain issues.

This bug sucks.
[Nexus 4 Q&A, Help & Troubleshooting] ghepardo:
Not a CM bug, but an AOSP bug!

Guys this is not a CyanogenMod bug, but rather an Android bug: also stock android is affected, see here: https://code.google.com/p/android/i...s Owner Summary Stars&groupby=&sort=&id=82949
[Nexus 4 Q&A, Help & Troubleshooting] defmute:
You only need to deactivate the ones with "CheckIn" in their name.
[Nexus 4 Q&A, Help & Troubleshooting] cb474:
Those people are all reporting the problem in 5.0 (Lollipop). Are we sure it's the same bug?

*

That aside, I am intermittently having this problem on CM11-M12. I disabled CheckinService and all of the broadcast receivers for it, as described here and in the Cyanogen bug report. But I still had the problem after that. It took several reboots to get it to go away. Anyone else having the problem even after disabling CheckinService?

Disabling CheckinService did seem to resolve terrible battery life I was getting, with wifi on.

Does anyone know what CheckinService does anyway?
[Nexus 4 Q&A, Help & Troubleshooting] foxguard:
Prior to seeing the response on here i disabled everything (all 214!!), but it made no difference at all. Gutted, really like this rom but use my phone lots for work so will have to Rom away until this bug is fixed :o(
[Nexus 4 Q&A, Help & Troubleshooting] salespalace:
i guess changing rom is the better solution, however this needs to be solved.

One thing that's confusing, how has it all of a sudden stopped working, when no new apps have been installed?
[Nexus 4 Q&A, Help & Troubleshooting] lordofazeroth:
No apps might have been installed, but updated.

Perhaps someone could write a tutorial on how to hinder Google play services from updating, apparently they cause the problems.

They are updating without you knowing it.
[Nexus 4 Q&A, Help & Troubleshooting] InkZ:
I've been wrestling with this issue for the past two weeks. Unfortunately it looks like a ROM change :(
[Nexus 4 Q&A, Help & Troubleshooting] digitaldai:
Disabling check in services has worked fine for me to get my phone calls working.

But I just noticed that android device manager cannot see my phone currently and has not since 12 December, the day I posted on here that it fixed my voice calls! that is what I imagine checkin services does.

Just wanted to make you all aware and hope you do not lose your phone anytime soon.
[Nexus 4 Q&A, Help & Troubleshooting] nadastry:
Is this only happening on CM11 or on OmniROM too? (both 4.4.4, not 5)
[Nexus 4 Q&A, Help & Troubleshooting] El Gunslinger:
I came here because it's happening on " BeanStalk" which seems to be dead or near death ... but still a really great and unbelievably Battery efficient ROM. How does one simply ... stop a service??

Nevermind, I found it

" Disable Service " App from the Play Store

Uninstall Google Play Services → CheckInService
[Nexus 4 Q&A, Help & Troubleshooting] sergio_f:
Omnirom so far so good
[Nexus 4 Q&A, Help & Troubleshooting] nadastry:
Yeah...

Beanstalk is CM bases, says first post in Beanstalk thread.
[Nexus 4 Q&A, Help & Troubleshooting] El Gunslinger:
unfortunately

The disabling of the checkin Service made it so that I can't make ANY calls now !!
[Nexus 4 Q&A, Help & Troubleshooting] dihy:
I'm using Rastapop.
[Nexus 4 Q&A, Help & Troubleshooting] nadastry:
And having the same problems, I take it?
[Nexus 4 Q&A, Help & Troubleshooting] PnoT:
I've flashed that latest Frank ROM for the N4 which is Lollipop 5 based and have had 0 issues on both my phones thankfully. I really hope this gets fixed as it's rampant among 5.0.1 as well which is shown in this thread https://code.google.com/p/android/issues/detail?can=2&start=0&num=100&q=&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars&groupby=&sort=&id=82949
[Nexus 4 Q&A, Help & Troubleshooting] dani.al:
Disabling Checkin service works so far

Hi,

I have been experiencing this issue since third week of december. First time I fixed it by wiping cache partition and dalvik cache as well, but a few days after the problem appeared again.

Updating ROM with no flashing does not solve the problem, but disabling the checkin service does it so far. At the moment I have experienced no battery issues, so thank you very much to all of you! :good:
[Nexus 4 Q&A, Help & Troubleshooting] foxguard:
Unfortunately that's only temporary, it will come back in a few days. Did with me. Changing ROM again until fixed, gutted.
[Nexus 4 Q&A, Help & Troubleshooting] El Gunslinger:
CheckIn

I'm discovering that I'm also not getting my Hangouts messages since I've disabled CheckIn Service. *sigh* If there was a way that I could make my AICP build not drain battery so quickly ... I'd gladly use it full time instead of dealing with this nonsense.
[Nexus 4 Q&A, Help & Troubleshooting] truth296:
possible fix for others

I just did this and it worked for me, hope it lasts

1. Turn off Wifi and Mobile Data

2. Settings > Apps > All > Google Play Store

3. Uninstall updates (You may have to open Play Store, accept the terms and conditions and wait a bit while connected to Wifi before this option appears)

4. Reboot

I'm unable to post links but I got this from the cyanogenmod forums
[Nexus 4 Q&A, Help & Troubleshooting] sergio_f:
i think the release of 20150101 fixed this bug, im testing using dual boot because the temporary fix dont help a lot, if someone with the same problem please test new version i will made more test and reply later..
[Nexus 4 Q&A, Help & Troubleshooting] foxguard:
Didnt work for me. Have gone nack to DU until this is fixes.
[Nexus 4 Q&A, Help & Troubleshooting] airbeeting:
Works fine ??
[Nexus 4 Q&A, Help & Troubleshooting] foxguard:
Question or statement bud.
[Nexus 4 Q&A, Help & Troubleshooting] sergio_f:
i tested 20150101 as 2nd rom and all worked fine, i moved again cm11 as principal rom, no problems so far, you can make a test with multirom
[Nexus 4 Q&A, Help & Troubleshooting] caliban2:
I should've posted this in here instead of the cm10.1-thread... :what:

http://xdaforums.com/showthread.php?p=57920686

Some guy named Gregor posted what might be the bug-source on jira.

https://jira.cyanogenmod.org/plugins/servlet/mobile#issue/CYAN-5728

In short:

Disable the caller-id lookup-services in dialer-app, re-enable all the checkin-stuff and reboot. Calls work fine for 24 hours now on the N4 of my girlfriend.

So you guys might give that a try.