[GUIDE][FIX]Fix SystemUpdateService wakelock on latest Google Play Services

Search This thread

v7

Retired Forum Moderator / Inactive RC
May 17, 2014
7,958
8,411
Arkham
This is a fix for SystemUpdateService wakelock on latest Play Services update.

Requirements:

  • Autostarts from F-Droid
  • Root
  • Privacy Manager/AppOpsXposed
Procedure:

  • If you have a built-in privacy guard on your rom,disable WAKEUP and KEEP AWAKE of Google Play Services(recommended).If you don't have it, try AppOpsXposed
  • Open Autostarts and grand root access.
  • Search for SystemUpdateService and disable the following receivers
  1. SystemUpdateService$ActiveReceiver
  2. SystemUpdateService$Receiver
  3. SystemUpdateService$SecretCodeReceiver

  • Now reboot the device and enter recovery
  • Wipe Dalvik Cache and Reboot
  • Recheck if the receivers stay disabled on reboot
If you still have the wakelock.Try this
  • If you have already disabled the update services using any other tools,you'll have to re enable them before trying this.
  • Now try the above fix.
  • Wipe Dalvik Cache and Reboot
  • Now look for the wakelock.
  • Report Here

No more SystemUpdateService wakelocks :D
5e9d27325b4eb8b2505ee0bfab5b629d.jpg
79c5ef00051a27a2fd962e34c9273750.jpg


Here's the screenshot after the fix.No more Google Play Services in battery stats.
d839e9df755ad8ad9a03bfae09cf2f7e.jpg
ac44dd1e4c6e41feb46d4ba78354da8b.jpg
 
Last edited:

shaggyskunk

Recognized Contributor
Nov 22, 2011
19,712
16,023
IDK
Thanks for your post - But I think that it's also device specific - I've got a Note 4 with the latest play services - The fix for not getting Deep Sleep was to toggle NFC off and on - Reboot.
Sleeping like a baby - This fix has solved the play services issue for numerous other Note 4 owners running AOSP Roms & the latest play services.. ?

"Bye bye Sweet Canadian Moonshine"
Sent from my SM-N910W8
 

v7

Retired Forum Moderator / Inactive RC
May 17, 2014
7,958
8,411
Arkham
Thanks for your post - But I think that it's also device specific - I've got a Note 4 with the latest play services - The fix for not getting Deep Sleep was to toggle NFC off and on - Reboot.
Sleeping like a baby - This fix has solved the play services issue for numerous other Note 4 owners running AOSP Roms & the latest play services.. ?

"Bye bye Sweet Canadian Moonshine"
Sent from my SM-N910W8

This is specifically for fixing SystemUpdateService wakelock.
Anyway thanks for the info :)

Tapped from my furious ZR ;)
 

[email protected]

Senior Member
Sep 27, 2013
107
30
I've installed Autostarts stand alone on Paranoid Android rom, based on Android 4.4.4 (Play Service 7.0.97), and i don't find the three services mentioned in OP. It's normal?
 
Last edited:

air001

Senior Member
Jun 5, 2012
467
94
Me too. On SP with PA 4.6 BETA2 (4.4.4)
But I can break down Play services wakelock with Wakelock Terminator.
And I get Google services wakelock. :(
 

v7

Retired Forum Moderator / Inactive RC
May 17, 2014
7,958
8,411
Arkham
I've installed Autostarts stand alone on Paranoid Android rom, based on Android 4.4.4 (Play Service 7.0.97), and i don't find the three services mentioned in OP. It's normal?

Open Autostarts and search for SystemUpdateService.You'll find the entries.And disable those.

Tapped from my furious ZR ;)
 

v7

Retired Forum Moderator / Inactive RC
May 17, 2014
7,958
8,411
Arkham
I've disabled Receiver services but after dalvik cache wipe and reboot these turned back enabled. :/

Sent from my C5303 using XDA Free mobile app

Have you tried any other fix to stop this wakelock before trying mine? If so, you should re enable the services before trying to block it via Autoruns.
And do this too..If you have a built-in privacy guard,use it to disable the WAKEUP and KEEP AWAKE for Google play services.If you don't have a privacy guard,then try AppOps.
After doing this,disable the update services,wipe Daivik Cache, reboot.And do a second reboot again.Then look for the wakelock.
Report here after that.This should fix it anyway.
 
Last edited:

air001

Senior Member
Jun 5, 2012
467
94
I've tried Wakelock Terminator but wakelock still remains.
Wakelock detector sometimes shows Google Play Services wakelock, sometimes shows Google Services (framework) wakelock.
I'm very confused.
I use Paranoid Android but I don't have privacy guard. In Play store I found 10+ App Op application. Which one do I have to use?

Sent from my C5303 using XDA Free mobile app
 

v7

Retired Forum Moderator / Inactive RC
May 17, 2014
7,958
8,411
Arkham
I've tried Wakelock Terminator but wakelock still remains.
Wakelock detector sometimes shows Google Play Services wakelock, sometimes shows Google Services (framework) wakelock.
I'm very confused.
I use Paranoid Android but I don't have privacy guard. In Play store I found 10+ App Op application. Which one do I have to use?

Sent from my C5303 using XDA Free mobile app
Try AppOps Xposed if you have a working Xposed Framework.

Sent from my Xperia ZR using Tapatalk
 

Top Liked Posts

  • There are no posts matching your filters.
  • 70
    This is a fix for SystemUpdateService wakelock on latest Play Services update.

    Requirements:

    • Autostarts from F-Droid
    • Root
    • Privacy Manager/AppOpsXposed
    Procedure:

    • If you have a built-in privacy guard on your rom,disable WAKEUP and KEEP AWAKE of Google Play Services(recommended).If you don't have it, try AppOpsXposed
    • Open Autostarts and grand root access.
    • Search for SystemUpdateService and disable the following receivers
    1. SystemUpdateService$ActiveReceiver
    2. SystemUpdateService$Receiver
    3. SystemUpdateService$SecretCodeReceiver

    • Now reboot the device and enter recovery
    • Wipe Dalvik Cache and Reboot
    • Recheck if the receivers stay disabled on reboot
    If you still have the wakelock.Try this
    • If you have already disabled the update services using any other tools,you'll have to re enable them before trying this.
    • Now try the above fix.
    • Wipe Dalvik Cache and Reboot
    • Now look for the wakelock.
    • Report Here

    No more SystemUpdateService wakelocks :D
    5e9d27325b4eb8b2505ee0bfab5b629d.jpg
    79c5ef00051a27a2fd962e34c9273750.jpg


    Here's the screenshot after the fix.No more Google Play Services in battery stats.
    d839e9df755ad8ad9a03bfae09cf2f7e.jpg
    ac44dd1e4c6e41feb46d4ba78354da8b.jpg
    12
    There isn't any menu.
    But I could turn off systemupdateservice with Disable Service app.
    But Google Play services wakelock still remains. See the screenshots!

    Sent from my C5303 using XDA Free mobile app

    You have to disable the broadcast receivers and not the services, see below what I have to do to eradicate these wakelocks.

    I have received yesterday this bull... Play Service 7.0.97 update like everybody not deep sleep and these massive wakelocks:
    Checkin Handoff, Event Log Handoff and SystemUpdateService (BBS screenshot)

    What surprise:eek: because I always disabled the above three services and the corresponding broadcast receivers on all my device since HTC HD2 without any problems, so now to not having the wakelocks we must re-enable thus services to stop the wakelocks, we walk on the head:eek:

    Personally I have to re-enable three services com.google.android.gms.checking.CheckinService
    com.google.android.gms.checking.EventLogService additionally to com.google.android.gms.SystemUpdateService I had already disabled the corresponding receivers for the above services.

    With My Android Tools which I personally prefer over System Tuner 3C Toolbox Pro and others similar applications because it has very helpful search function also you can sort the app's by disabled and currently running state and under about screen we have the backup option for disabled components.

    So go to Service>Play Service to enable this service (first screenshot) and disable corresponding receivers (second screenshot) under Broadcast Receiver>Play Service.

    Always before searching tap full/short because without doing it can happens that we can't found all items.

    My Android Tools link:
    https://play.google.com/store/apps/details?id=cn.wq.myandroidtools&hl=en

    I see very often the people's recommend Disable Service app instead My Android Tools
    (developed by the same person) they are wrong because disabling only the service without broadcast receiver will cause even more wakelocks except since latest Play Services update Google has messed up the things now we have to enable the services and leave or disable if this is not already done the broadcast receivers to stops the wakelocks. WTF?:what:

    Weird No? Because now it's completely opposite behavior and the massive wakelocks appear as if we have disabled only the service without the corresponding broadcast receivers.

    I also amplified with Amplify (I have set "Allow every" to 86400 seconds) this alarm com.google.android.gms.checkin.EventLogService$Receiver which has appeared after having re-enabled the above services.

    So now my battery drainage is as before this unfortunate Play Service update.
    9
    Ok, thanks for point explained.

    Wanna thank me??
    Hit thanks button :D

    Tapped from my furious ZR ;)
    5
    Simplest solution:
    - Xposed
    - Wakelock Terminator
    Search for the play services, filter: "SystemUpdateService". Done.
    4
    Here you go