Pil Düzeltme: Google Play Hizmetleri Uyandırma Kilitleri

Google Play Hizmetleri, özel 5.x ROM'lardaki uyandırma kilitleriyle pilleri tüketir. İşte Cyanogen ve geliştirici topluluğunun düzeltmelerini güzel ve derli toplu bir derlemeyle burada bulabilirsiniz.

Uyandırma kilitleri pil bilincinin belasıdır ve bu uyandırma kilidi hatası bir süredir Android ROM'ları rahatsız ediyor. Evet, sorun ne yeni ne de benzersizdir ve Google harekete geçene kadar tamamen çözülmeyecektir, ancak CyanogenMod 12 ve CyanogenOS'un (diğerlerinin yanı sıra) son lansmanları, Google Play Hizmetleri 7.x SystemUpdateService Uyandırma Kilidi hatası. İyi haber şu ki, CM12'de dün bir düzeltme tamamlandı ve CyanogenOS'un gelecek haftaya kadar yaması bekleniyor. Kötü? Diğer tüm ROM üreticilerinin hala en yeni sorunu hesaba katması gerekiyor ve temel neden her zamanki gibi hatalı. Bu, bu konuşmayı son kez yapmayacağız, ancak şimdilik sorunu tartışalım, yamaları ve ilerleme raporlarını belirtelim ve pil gücümüzü tekrar savaş şekline getirelim.

Bir telefonun gücünün olması gerekenden daha hızlı azaldığını görmek kolaydır, ancak hangi telefonlar/ROM'lar etkileniyor ve bunun temel nedeni nedir? İkinci soruyla başlayalım. Google Play Hizmetleri, SystemUpdateService adında, görevi kablosuz istekleri aramak ve bunlara yanıt vermek olan bir OTA güncelleme denetleyicisi içerir. Özel ROM'larda güncellemeler Google veya operatörden değil, ROM oluşturucudan gelir; dolayısıyla bu hizmet, engel olmaktan başka bir şey yapmaz. Örneğin, yüklenemeyen güncellemelere sürekli tepki vermek, veri planınızı maksimum seviyeye çıkarmanın hızlı bir yoludur; bu da diğer bir yaygın sorundur. Benzer şekilde, güncelleme kontrolleri telefonu uyandırır ve pili tüketir. Her ikisinin de kolay çözümü, ROM üreticilerinin hizmeti devre dışı bırakması ve bir gün sonra aramasını sağlamaktır. tam olarak Android 5.x'e kadar ve dahil olmak üzere çoğu kişinin yaptığı şey. Ne yazık ki, Lollipop bir İngiliz anahtarı atıyor işler.

Android 5.0 ve Google Play Hizmetleri 7.x'ten itibaren güncelleme mekanizması bir uyandırma kilidi denetleyicisi içerir. Temelde, telefon artık bir kontrol gerçekleştirmek için uyandırılıyor, (devre dışı bırakılmış) SystemUpdateService ile iletişim kuramıyor ve hiçbir zaman gelmeyecek bir yanıt için süresiz olarak beklemeye devam ediyor. Bu açıkça bir sorundur ve pil ölçüm cihazlarının ekran görüntülerinin ve işitme mesafesindeki her forumun dolup taşan katı "Uyanık" hatlarının ekran görüntülerine yol açar. Asıl soruya dönecek olursak, bu hatanın küresel doğası, erişiminin de benzer şekilde yaygın olduğu anlamına geliyor. Herhangi çalışan cihaz herhangi SystemUpdateService'i sınırlamayan veya Lollipop'a özgü bir düzeltme eki olmayan Lollipop'ta bulunan ROM, bu uyanık kalma kilitlerini görecektir. Ancak korkmayın, bu son soruna yönelik çözümler şimdiden yerine oturuyor.

Bu can sıkıcı sorunu çözmenin, Play Services'ın özel flashlanabilir sürümlerinden CyanogenMod ve OS için daha dayanıklı resmi ROM yamalarına kadar çeşitli yollar vardır. Cyanogen çözümü, SystemUpdateService'i zarif bir şekilde yeniden etkinleştirir ancak alıcılarını kısıtlar. Net sonuç şu ki, hizmet güncellemeleri kontrol ettiğinde hemen başarısız oluyor ve sonlandırılıyor. Açıkçası bu hala kusurlu, ancak yakında diğer Lollipop ROM'larda da görüneceğini umduğumuz akıllıca bir numara. Pil ihtiyaçlarınız için, en etkili olandan en az etkili olana kadar yama seçeneklerinizin tam listesi burada.

  • Google Yaması - Bu bilinen bir sorundur. Bu makalenin hiçbir zaman takip gerektirmemesini sağlamanın tek yolu Google'ın sunduğu bir çözümdür. Hareketle ilgili tek kelime yok.
  • SiyanojenMod 11 - Geçen ay çözüldü. ROM'unuzu güncelleyin.
  • CyanogenMod 12.0 - Dün istikrarlı depoya katlandı. ROM'unuzu güncelleyin.
  • CyanogenMod 12.0 Gecelik - Dün depoya katlandı. Geceliğinizi güncelleyin.
  • SiyanojenOS - Gelecek hafta gelmeyi düzeltir misin? Geçici bir çözüm için okumaya devam edin ve daha fazla ayrıntı için Cyanogen'e tekrar bakın.
  • Köstebek vurma hack'i - Gönderide bu noktaya kadar geldiysen, sana ve bataryana sempati duyuyorum. Tanınmış Geliştirici Kalkulin çok şükür bir adım öne çıktı OnePlus One forumunda kısmi düzeltme, ancak birkaç uyarıyla birlikte gelir. Sistem çapında tercih edilen çözüm yerine, bu flashlanabilir dosya, rahatsız edici kodun kaldırıldığı, Play Services'in değiştirilmiş bir sürümüdür. Doğası gereği, bir sonraki Play Hizmeti güncellemesi gönderildiğinde Google bu dosyanın üzerine yazılacak ve cihazınız bir kez daha sessizce kapatılacaktır. Calkulin, bu durumla karşılaştığında gönderisini güncelleme sözü verdi ancak bu zorlu bir görev ve herkesin dikkatli olmasını gerektiriyor. Daha rahatsız edici olan husus ise bu dosyanın modele ve işletim sistemine özel olmasıdır. Mevcut sürüm olan Google Play Hizmetleri v7.3.27-438, Android Lollipop (4), armeabi-v7a mimarisi (3) ve 480 DPI ekranlar (8) için 7.3.27 sürümüdür. Eğer bu sensen, harika! Aksi takdirde, hizmetlere (çoğu) dayanan uygulamalar kesintiler içerebileceğinden, flash'ı kullanmak kendi sorumluluğunuzdadır. Cihazınızın kullandığı üç haneli tanımlayıcıyı kontrol etmek için Android'in "Uygulamalar" bölümünde "Google Play hizmetleri"ni bulun ayarlar bölümüne gidin ve sürüm numarasının son üç hanesini arayın (örneğin: sürüm 7.0.99) (1809214-430) ). İyi şanlar!

Pil sorunları can sıkıcı ve maliyetlidir ama en azından bu aşina olduğumuz bir şarkı ve dans. Sabır burada etkili bir erdemdir. Sabır ve duyarlı bir ROM geliştiricisi. Duyarlı bir Google'ın da zararı olmaz, ancak bu çok fazla şey istiyor olabilir.