Pil Tasarrufu Tetikleme Yüzdesini Özelleştirme veya Ekran Kapalıyken Etkinleştirme

Pil Tasarrufu özelliğini tetikleyen pil düzeyinin nasıl özelleştirileceği ve ekran kapalıyken özelliğin nasıl etkinleştirileceği hakkında bir eğitim.

Cihazınızın pil ömrünü uzatmak, kullanıcıların forumlarımıza akın etmesinin başlıca nedenlerinden biridir. XDA'da pil ömrünüzü nasıl artıracağınıza dair uygulamalar, çekirdekler, ROM'lar ve kılavuzlar bulabilirsiniz. Ancak nadiren evrensel olarak işe yarayan bir pil ömrü ipucu bulacaksınız.

Google'ın Android 5.0 Lollipop'ta sunduğu "Pil Tasarrufu" adlı özellik, neredeyse tüm Android cihazlarda çalışan pil tasarrufu aracının bir örneğidir. Pil Tasarrufu etkinleştirildiğinde arka plan verilerini, konum hizmetlerini, titreşimi ve animasyonları devre dışı bırakır ve ayrıca gerektiğinde CPU performansını azaltır. Pil ömrünüzü uzatmanız gerektiğinde yararlanabileceğiniz yararlı bir özelliktir, ancak varsayılan olarak hizmet yalnızca pil seviyesi %5, 10 veya 15 olduğunda veya manuel olarak etkinleştirildiğinde etkinleşir.

Pil Tasarrufu özelliğini tetikleyen pil yüzdesini değiştirmek isterseniz ne olur? Veya ekran kapalıyken Pil Tasarrufunu otomatik olarak etkinleştirmek mi istiyorsunuz? Elbette, Pil Tasarrufunu etkinleştirmek için Hızlı Ayarlar geçişini veya kısayolunu kullanabilirsiniz, ancak bunu yapmayı hatırlamak zor olabilir. Bu eğitimde size Pil Tasarrufu'nun tetikleme yüzdesini nasıl değiştirebileceğinizi ve hatta istediğiniz kritere göre özelliği otomatik olarak nasıl başlatabileceğinizi göstereceğim.


Android'deki neredeyse her ayar gibi bu özellik de uygun izne sahip olduğunuz sürece değiştirilebilir. Pil Tasarrufu parametresi şurada tanımlanır: Ayarlar. Küresel sınıf, ancak özelliğin her cihazda bulunacağı garanti edilmediğinden bu sayfada belgeleri bulamazsınız.

Ancak, AOSP'ye üstünkörü bir bakış veya cihazınızdaki mevcut tüm ayarların listelenmesi, Pil Tasarrufu parametresinin "düşük güç" devamlı. "Kapalı" ve "açık" için sırasıyla "0" veya "1" tamsayı değerini tutar. Pil Tasarrufu için tetikleme düzeyi/yüzde değeri "low_power_trigger_level" sabittir ve bu, 1 ile 100 arasında bir tam sayı değerini tutar. Bu iki parametreden herhangi birini değiştirerek Pil Tasarrufunu kendimiz kontrol edebiliriz.

Özel Pil Tasarrufu Tetikleme Seviyesi

İlk olarak, manuel pil tasarrufu tetikleme yüzdesini/seviyesini ayarlayacağız. Bunun iki çözümü var; bunlardan ilki, Android sisteminin Pil Tasarrufunu etkinleştirme/devre dışı bırakma işlemini kendi başına yapmasına izin verecek şekilde low_power_trigger_level sabitinin kendisini değiştirmeyi içeriyor. Bunu yapmak için tek yapmanız gereken basit bir ADB komutu göndermek. Makinenizde zaten ADB kurulumu varsa sonraki bölümü atlayın. Değilse, okumaya devam edin.

ADB'yi ayarlama

Birinci, ADB ikili dosyasını doğrudan Google'dan indirin özel işletim sisteminiz için ve onu bilgisayarınızdaki ayrı bir dizine çıkarın. Sonraki, uygun sürücüyü yükleyin özel telefonunuz için. Ardından Ayarlar --> Geliştirici Seçenekleri'nde "USB Hata Ayıklama"yı etkinleştirin. Geliştirici Seçenekleri'ni göremiyorsanız, Ayarlar --> Telefon Hakkında'ya gidip Derleme numarası'na 7 kez dokunarak bunu etkinleştirmeniz gerekir. Son olarak, ADB ikili dosyasıyla aynı dizinde bir komut istemi başlatarak ADB'nin çalıştığından emin olun (sağ tıklayın --> "komut istemini burada aç") ve aşağıdaki komutu çalıştırın:

adb devices

Cihazınızın seri numarasını görüyorsanız (ve izinsiz yazmıyorsa), altınsınız demektir. Telefonunuzda bilgisayarınıza ADB erişimi vermenizi isteyen bir açılır pencere görürseniz evet deyin. Her ikisinin de gerçekleştiğini görmüyorsanız bilgisayarınızı/telefonunuzu yeniden başlatmayı ve bilgisayarınıza yeniden takmayı deneyin. Aksi takdirde sürücüyü yeniden yüklemeyi deneyin.

Özel Tetikleme Düzeyi - ADB Yöntemi

ADB kurulduktan sonra ayarı değiştirme zamanı gelmiştir. Tek yapmanız gereken aşağıdaki gibi tek bir komut girmek:

adb shell settings put global low_power_trigger_level TRIGGER_LEVEL

TRIGGER_LEVEL, Android'in Pil Tasarrufunu etkinleştirmesini istediğiniz pil düzeyidir (%1-100 arası). Ayarlandıktan sonra, Ayarlar'da Pil Tasarrufu menüsüne girdiğinizde bu değerin otomatik olarak sıfırlanacağı konusunda uyarılırsınız (zaten değiştirdiğimiz tek seçenek olduğundan bunu yapmanıza gerek yoktur).

Bir sonraki bölümde size popüler otomasyon uygulamasının nasıl kullanılacağını göstereceğim. Görevli ile birlikte Otomatik Araçlar Beta özel bir tetikleme düzeyi ayarlamak için eklenti. Bu yöntemin faydası, aşağıda tartışacağımız gibi, istediğiniz duruma göre Pil Tasarrufunu da etkinleştirebilecek olmanızdır.


Özel Tetikleme Düzeyi - Tasker Yöntemi

Yukarıdaki ekran görüntüsü, eğer Tasker'a aşina iseniz, temel olarak ne yaptığımızı gösterir. Sol tarafta, karşılandığında Tasker'ın Pil Tasarrufunu etkinleştireceği iki Durum Bağlamı vardır. Bu iki Durum artık karşılanmadığında Tasker, Pil Tasarrufunu devre dışı bırakır. İlk Durum mevcut pil seviyesidir ve %1-25 arasında olduğunda bu Durum aktif hale gelir. İkinci Durum, ne olursa olsun şarj sırasında Pil Tasarrufunun etkinleşmemesini sağlamak için telefon şarj cihazı kapalıyken etkindir.

Yukarıdaki iki Durum Bağlamı, Tasker dışında hiçbir şeye ihtiyaç duymadan uygulanabilir, ancak Tasker'ın Pil Tasarrufunu kontrol edebilmesi için AutoTools eklentisinden yararlanmamız gerekir. Özellikle AutoTools Güvenli Ayarları işlevi. Ancak, varsayılan olarak AutoTools, Pil Tasarrufunu kontrol etmek için gereken uygun izne sahip değildir, bu nedenle önce ona bu izni vermemiz gerekir.

Android'in izin yönetimi sisteminde uygulamalar, verilmesini istedikleri izinleri Manifest dosyasında tanımlar. Kullanıcılar daha sonra kurulum sırasında (Marshmallow öncesi) veya isteğe bağlı olarak (Marshmallow+) izin verebilir veya reddedebilir. Ancak başvuruların Manifest'te talep edilse dahi verilemeyeceği bazı izinler bulunmaktadır. WRITE_SECURE_SETTINGS. Bunun nedeni, herhangi bir uygulamaya bu kadar güçlü bir izin vermenin, o uygulamaya cihazınız üzerinde çok fazla kontrol sağlamasıdır.

Ancak istediğimiz herhangi bir uygulamaya WRITE_SECURE_SETTINGS izni vermek için kullanabileceğimiz bir geçici çözüm var. ADB'leri kullanarak paket yöneticisi (pm) aracıyla, istediğimiz herhangi bir uygulamaya hemen hemen her türlü izni verebiliriz (uygulamanın Manifest dosyasında bu izni talep etmesi şartıyla).

Yapmanız gereken ilk şey ADB ikili dosyasını yükleyin bilgisayarınıza ve ardından cihazınız için doğru sürücü. Ardından, Geliştirici Seçenekleri'nde USB Hata Ayıklamayı etkinleştirin (Ayarlar -> Telefon Hakkında'ya gidin ve henüz yapmadıysanız Derleme numarasına 7 kez dokunun) ve telefonunuzu bilgisayarınıza bağlayın. Son olarak, bir terminal açtıktan sonra aşağıdaki komutu gönderin:

adb shell pm grant com.joaomgcd.autotools android.permission.WRITE_SECURE_SETTINGS

Artık AutoTools cihazınızdaki herhangi bir Global, Güvenli veya Sistem ayarını değiştirme olanağına sahip olacak. Bu ayarlarla oynamanın çeşitli yolları ve mevcut ayarların listesi vardır. her kategori tamamen cihazınıza ve yazılım yapınıza bağlıdır, ancak bu tartışma başka bir konu içindir zaman. Her durumda, kilit ekranı zaman aşımını kontrol etmek için Otomatik Araçlar'ı nasıl kullanacağınızı göstermeye devam edeceğiz.

Tüm önkoşulları ortadan kaldırdığımız için, Tasker'ın Pil Tasarrufunu özel pil düzeyinde/yüzdelerinde kontrol etmesini sağlayacak adım adım kılavuzu burada bulabilirsiniz.

Neyse ki ADB yönteminden farklı olarak herhangi bir komut girme konusunda endişelenmemize gerek yok. AutoTools'un geliştiricisi, kabuk komutunu tamamlanmış olarak gönderen Pil Tasarrufunu tetikleme özelliğini yazdı kullanıcı dostu bir kullanıcı arayüzünde, uygulama komutla ilgilenir; sizin tek yapmanız gereken ise uygulama.

  1. Tasker'ı açın ve tuşuna basın. + Yeni bir Profil oluşturmak için sağ alttaki simgeye tıklayın. Profile "Pil Tasarrufu - Özel Düzey" adını verin ve Durum bağlam.
  2. Git Güç --> Pil Seviyesi. "Başlangıç" kaydırıcısını 1'e ve "-" kaydırıcısını Pil Tasarrufu'nun tetiklenmesini istediğiniz pil düzeyine ayarlayın.
  3. Bu Profile eklenmiş yeni bir Görev oluşturun ve bunu "Pil Tasarrufunu Etkinleştir" olarak adlandırın.
  4. tuşuna basın + Yeni bir Eylem oluşturmak için alt ortadaki düğmeyi tıklayın. Git Eklenti --> Otomatik Araçlar --> Güvenli Ayarlar. AutoTools yapılandırmasına girmek için kalem düğmesine basın.
  5. Seç Batarya koruyucu seçeneğini seçin ve " olarak ayarlayınOlanak vermek."
  6. Ana ekrana döndüğümüzde, daha önce yaptığımız Pil Seviyesi Durumuna uzun basın, böylece bu Profile ek bir Durum İçeriği ekleyebiliriz. Git Güç --> Güç ve Kaynak seçimi için "Herhangi"ve kontrol et"Ters çevir."
  7. Tekrar ana ekrana döndüğünüzde, "Çıkış" Görevini eklemek için "Pil Tasarrufunu Etkinleştir" Görevine uzun basın. Pil seviyesi eşiğinizin üzerinde olduğunda veya cihaz açıkken tetiklenen bu profil şarj cihazı. Bu Göreve "Pil Tasarrufunu Devre Dışı Bırak" adını verin.
  8. Eylem için şu adrese gidin: Eklenti --> Otomatik Araçlar --> Güvenli Ayarlar bir kez daha. Bu sefer Pil Tasarrufu seçeneğini "Devre dışı bırakmak."

Daha sonra, telefon uyku moduna geçtiğinde/ekran kapandığında Pil Tasarrufunu tetiklemek için Tasker'ı kullanacağız.


Ekran Kapalıyken Pil Tasarrufunu Etkinleştir

Yukarıda belirtildiği gibi AutoTools'a Güvenli Ayarlar'a erişim için gerekli izni verdiğinizi varsayıyorum. Değilse, geri dönün ve bunu yapın. Hazır olduğunuzda işte adım adım talimat.

  1. Tasker'ı açın ve tuşuna basın. + Yeni bir Profil oluşturmak için sağ alttaki simgeye tıklayın. Profile "Pil Tasarrufu - Ekran Kapalı" adını verin ve Durum bağlam.
  2. Git Güç --> Görüntü Durumu. Bunu ayarlayın "kapalı" seçenek.
  3. Görev için daha önce yaptığınız "Pil Tasarrufunu Etkinleştir" Görevini seçebilirsiniz. Bu adımları izlemediyseniz "Pil Tasarrufunu Etkinleştir" adlı yeni bir Görev oluşturun.
    1. tuşuna basın + Yeni bir Eylem oluşturmak için alt ortadaki düğmeyi tıklayın. Git Eklenti --> Otomatik Araçlar --> Güvenli Ayarlar. AutoTools yapılandırmasına girmek için kalem düğmesine basın.
    2. Seç Batarya koruyucu seçeneğini seçin ve " olarak ayarlayınOlanak vermek."
  4. Ana ekrana döndüğümüzde, daha önce yaptığımız Pil Seviyesi Durumuna uzun basın, böylece bu Profile ek bir Durum İçeriği ekleyebiliriz. Git Güç --> Güç ve Kaynak seçimi için "Herhangi"ve kontrol et"Ters çevir."
  5. Yine ana ekrana döndüğünüzde, bu profile bir "Çıkış" Görevi eklemek için "Pil Tasarrufunu Etkinleştir" Görevine uzun basın; bu, ekran açıldığında veya cihaz şarj cihazına takıldığında tetiklenir. Daha önce "Pil Tasarrufunu Devre Dışı Bırak" Görevini ekleyin veya şimdi eklemek için bir sonraki adımı izleyin.
    1. Eylem için şu adrese gidin: Eklenti --> Otomatik Araçlar --> Güvenli Ayarlar bir kez daha. Bu sefer Pil Tasarrufu seçeneğini "Devre dışı bırakmak."

Bu kadar! Tasker artık ekran kapalıyken ve cihaz açıkken Pil Tasarrufu'nu otomatik olarak etkinleştirmelidir. şarj cihazını kapatın ve ekran tekrar açıldığında veya cihaz açıkken Pil Tasarrufu'nu devre dışı bırakın. şarj cihazı.


Bu ipuçlarını deneyin ve işinize yarayıp yaramadığını bize bildirin veya bu yöntemi nasıl geliştirebileceğimize dair kendi önerilerinizi bize bildirin!