CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: complicazio con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: 9mm con ben 10 Thanks ricevuti negli ultimi sette giorni
Utente del mese: 9mm con ben 34 Thanks ricevuti nell'ultimo mese

Pagina 1 di 4 123 ... ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 1 a 10 su 34
Discussione:

[Problema]Battery Drain - No Deep Sleep - SystemUpdateService

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #1
    Androidiano L'avatar di MetalSinger


    Registrato dal
    Dec 2011
    Località
    Roma
    Messaggi
    186
    Smartphone
    Oneplus 2

    Ringraziamenti
    19
    Ringraziato 38 volte in 35 Posts
    Exclamation

    [Problema]Battery Drain - No Deep Sleep - SystemUpdateService

    Salve a tutti,
    ieri, mentre apportavo delle modifiche alle impostazioni del kernel su synapse, mi è caduto l'occhio sul tempo di deep sleep e ho notato che era di pochi secondi.
    Ho approfondito usando wakelock detector, better battery stats e amplify e ne è risultato che il servizio di Google Play Services - SystemUpdateService impedisce il deep sleep.
    Questa problematica è emersa a seguito di un update del Google Play Services e sembra affliggere tutte le ROM custom.
    L'unico modo per arginare il fenomeno sembra quello di utilizzare, ad ogni avvio, Disable Service per attivare il servizio di sistema.
    Pare infatti che le ROM custom impediscano al servizio di attivarsi all'avvio causando in questo modo il wakelock.
    Ho provato a effettuare operazioni da ADB, a bloccare i processi interessati e a disabilitare con privacy guard il wake e il keepalive di Google Play Services (con ripercussioni sulle app che utilizzano questi servizi normalmente) ma niente.
    Vorrei che questo thread servisse a tenere traccia del problema e della sua futura soluzione definitiva.
    Un saluto a tutti
    Osare è stata la scelta più ragionata che abbia mai fatto


  2.  
  3. #2
    Moderatore nella nebbia L'avatar di msquared


    Registrato dal
    Jan 2012
    Località
    Milano
    Messaggi
    13,703
    Smartphone
    Nokia 3310

    Ringraziamenti
    711
    Ringraziato 4,318 volte in 3,449 Posts
    Predefinito

    Io ho trovato questa soluzione che sembra funzionare:
    [FIX]Fix SystemUpdateService wakelock on latest Google Play Services - XDA Forums

  4. #3
    Androidiano L'avatar di MetalSinger


    Registrato dal
    Dec 2011
    Località
    Roma
    Messaggi
    186
    Smartphone
    Oneplus 2

    Ringraziamenti
    19
    Ringraziato 38 volte in 35 Posts
    Predefinito

    Quote Originariamente inviato da msquared Visualizza il messaggio
    Io ho trovato questa soluzione che sembra funzionare:
    [FIX]Fix SystemUpdateService wakelock on latest Google Play Services - XDA Forums
    Mi sono intestardito e ho provato a seguire la guida. Poiché le custom rom disabilitano quei 3 servizi per evitare di incorrere in brick con gli ota, ho abilitato i servizi, fatto wipe dalvik e cache e il wakelock è sparito.
    Osare è stata la scelta più ragionata che abbia mai fatto


  5. #4
    Baby Droid


    Registrato dal
    Jun 2012
    Messaggi
    22

    Ringraziamenti
    0
    Ringraziato 5 volte in 3 Posts
    Predefinito

    Quote Originariamente inviato da MetalSinger Visualizza il messaggio
    Mi sono intestardito e ho provato a seguire la guida. Poiché le custom rom disabilitano quei 3 servizi per evitare di incorrere in brick con gli ota, ho abilitato i servizi, fatto wipe dalvik e cache e il wakelock è sparito.
    Cosa hai fatto esattamente?

  6. #5
    Androidiano L'avatar di MetalSinger


    Registrato dal
    Dec 2011
    Località
    Roma
    Messaggi
    186
    Smartphone
    Oneplus 2

    Ringraziamenti
    19
    Ringraziato 38 volte in 35 Posts
    Predefinito

    Quote Originariamente inviato da Lectron Visualizza il messaggio
    Cosa hai fatto esattamente?
    Prima di provare quello che ho fatto utilizzavo Disable Service che ha il difetto che al riavvio tocca riattivare il servizio buggato e disattivarlo nuovamente.
    Ti scrivo i passi:


    1. Riavviato il telefono e verificato che il wakelock fosse attivo (era attivo e stava già impegnando la CPU a tempo pieno)
    2. Scaricato e installato Autostarts
    3. Cercato i processi con la chiave "UpdateService" e individuato i 3 processi
      1. SystemUpdateService$ActiveReceiver
      2. SystemUpdateService$Receiver
      3. SystemUpdateService$SecretCodeReceiver

    4. Notato che i processi erano già disabilitati
    5. Abilitato i processi
    6. Disabilitato nuovamente i processi
    7. Riavviato in recovery
    8. Cancellato dalvik e cache e riavviato
    9. Il telefono mi ha fatto l'ottimizzazione delle applicazioni
    10. Wakelock sparito


    Il fatto è che la CM va a impedire che quei processi si attivino creando di fatto un loop.
    Osare è stata la scelta più ragionata che abbia mai fatto


  7. #6
    Baby Droid


    Registrato dal
    Jun 2012
    Messaggi
    22

    Ringraziamenti
    0
    Ringraziato 5 volte in 3 Posts
    Predefinito

    Quote Originariamente inviato da MetalSinger Visualizza il messaggio
    Prima di provare quello che ho fatto utilizzavo Disable Service che ha il difetto che al riavvio tocca riattivare il servizio buggato e disattivarlo nuovamente.
    Ti scrivo i passi:


    1. Riavviato il telefono e verificato che il wakelock fosse attivo (era attivo e stava già impegnando la CPU a tempo pieno)
    2. Scaricato e installato Autostarts
    3. Cercato i processi con la chiave "UpdateService" e individuato i 3 processi
      1. SystemUpdateService$ActiveReceiver
      2. SystemUpdateService$Receiver
      3. SystemUpdateService$SecretCodeReceiver

    4. Notato che i processi erano già disabilitati
    5. Abilitato i processi
    6. Disabilitato nuovamente i processi
    7. Riavviato in recovery
    8. Cancellato dalvik e cache e riavviato
    9. Il telefono mi ha fatto l'ottimizzazione delle applicazioni
    10. Wakelock sparito


    Il fatto è che la CM va a impedire che quei processi si attivino creando di fatto un loop.
    Grazie!

  8. #7
    Senior Droid


    Registrato dal
    Jun 2010
    Località
    Ascoli Piceno
    Messaggi
    340
    Smartphone
    Xiaomi MI 9 128GB

    Ringraziamenti
    42
    Ringraziato 23 volte in 22 Posts
    Predefinito

    Quote Originariamente inviato da MetalSinger Visualizza il messaggio
    Prima di provare quello che ho fatto utilizzavo Disable Service che ha il difetto che al riavvio tocca riattivare il servizio buggato e disattivarlo nuovamente.
    Ti scrivo i passi:


    1. Riavviato il telefono e verificato che il wakelock fosse attivo (era attivo e stava già impegnando la CPU a tempo pieno)
    2. Scaricato e installato Autostarts
    3. Cercato i processi con la chiave "UpdateService" e individuato i 3 processi
      1. SystemUpdateService$ActiveReceiver
      2. SystemUpdateService$Receiver
      3. SystemUpdateService$SecretCodeReceiver

    4. Notato che i processi erano già disabilitati
    5. Abilitato i processi
    6. Disabilitato nuovamente i processi
    7. Riavviato in recovery
    8. Cancellato dalvik e cache e riavviato
    9. Il telefono mi ha fatto l'ottimizzazione delle applicazioni
    10. Wakelock sparito


    Il fatto è che la CM va a impedire che quei processi si attivino creando di fatto un loop.

    Ciao, scusami per l'ignoranza:
    quando vado a cercare su autostart "updateservice" mi escono fuori vari risultati raggruppati alcuni sotto "google play services" e altri sotto "google service framework", tutti disabilitati tranne un "secret code entered" sotto "google play service.
    Quali sarebbero per l'esattezza quelli da riabilitare e poi ri-disabilitare?

  9. #8
    Moderatore nella nebbia L'avatar di msquared


    Registrato dal
    Jan 2012
    Località
    Milano
    Messaggi
    13,703
    Smartphone
    Nokia 3310

    Ringraziamenti
    711
    Ringraziato 4,318 volte in 3,449 Posts
    Predefinito

    Quote Originariamente inviato da danieleschiavi Visualizza il messaggio
    Ciao, scusami per l'ignoranza:
    quando vado a cercare su autostart "updateservice" mi escono fuori vari risultati raggruppati alcuni sotto "google play services" e altri sotto "google service framework", tutti disabilitati tranne un "secret code entered" sotto "google play service.
    Quali sarebbero per l'esattezza quelli da riabilitare e poi ri-disabilitare?
    Quelli sotto google play services....

  10. #9
    Senior Droid


    Registrato dal
    Nov 2011
    Messaggi
    457

    Ringraziamenti
    32
    Ringraziato 47 volte in 43 Posts
    Predefinito

    A me questa procedura non ha funzionato, o meglio, quando cervo updateservice su autoatart trovo altri processi su play services diversi da quei 3 scritti sopra

  11. #10
    Androidiano L'avatar di MetalSinger


    Registrato dal
    Dec 2011
    Località
    Roma
    Messaggi
    186
    Smartphone
    Oneplus 2

    Ringraziamenti
    19
    Ringraziato 38 volte in 35 Posts
    Predefinito

    Quote Originariamente inviato da paino85 Visualizza il messaggio
    A me questa procedura non ha funzionato, o meglio, quando cervo updateservice su autoatart trovo altri processi su play services diversi da quei 3 scritti sopra
    è molto scomodo da leggere, anche su uno schermo grande..
    Vengono fuori i nomi per esteso dei processi e prima di arrivare alla fine ci mette una vita. Dovresti vederli con la checkbox senza spunta, in tal caso metti la spunta, salva e poi toglila, salva di nuovo, riavvia in recovery e fai wipe dalvik + cache
    Osare è stata la scelta più ragionata che abbia mai fatto


Pagina 1 di 4 123 ... ultimoultimo
Ultima pagina

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy