Hücre sinyali
Bazı arka tarafından açıklandığı gibi CE4 soru üzerine 'fakir' alış pili daha çabuk tüketir mi? :
Alıcı-verici devre, güç tasarrufu göz önünde bulundurularak tasarlanmıştır ve alım iyi olduğunda gönderim gücünü mümkün olduğunca azaltır. Bu aynı zamanda insan vücudunun radyasyona maruz kalması için bir ölçüm olan SAR değerini de azaltır.
Alış kötü ise, gönderme sinyal gücü buna göre ayarlanmalıdır.
Yani gerçekte arkasında olan şey şu: Cihaz zayıf alımda, daha iyi / daha güçlü bir sinyal (veya kaybedilirse herhangi bir sinyal) bulmak için çok fazla güç harcıyor. Aşağıdaki ekran görüntüsü 1 , Telefon sinyali başlıklı çubuğa baktığınızda bu süreleri açıkça gösterir .
"Temizleyici yeşil": Parlak yeşil, "iyi alım" anlamına gelir (ekran görüntüsü bunu başlangıçta ve sonunda gösterir, işte burada: sabah ve akşam - yani evde iyi alımım var). Sarımsılaşmak: "Orta alım". Bu daha fazla enerji kullanır: üstündeki grafikle karşılaştırın (ekran görüntüsünde değil - ancak ilk ekran görüntüsündeki ile aynı) ve çubuğun hücre sinyalinin iyi olduğu yerde neredeyse düz olduğunu - ancak daha hızlı düştüğünü görürsünüz olmadığı yerde. Küçük kırmızı noktalara bakın: "Alım yok". Ve telefon yeni bir hücre kulesi bulmak için deli gibi açılacak ...
Ölü noktaların nerede olduğunu nasıl öğrenebilirim ?
Zaten 'zayıf' alım pili daha çabuk tüketiyor mu? Bu "Ölü Bölgeler" ve nerede oldukları hakkında nasıl bilgi sahibi olunur:
Sinyal Uyarısı Yok 2 ve OpenSignalMaps 3 gibi uygulamalar arka plandaki hücre sinyalini izler ve bu alanları kaydeder, böylece size ölü bölgelerin nerede bulunduğunu gösteren bir harita gösterebilirler. OpenSignalMaps , hangisine bağlandığınızı gösteren tüm hücre kulelerini erişilebilecek bir artıya sahiptir. Aynı zamanda en güçlü sinyale yön veren bir "pusula" sunar.
Ancak, bu ölü bölgelerle otomatik olarak nasıl başa çıkılacağı konusundaki cevabım o kadar detaylı değildi. Böylece farklı çözümler ile biraz oynadım - ve işte bulduklarım:
Enerji tasarrufu için bu ölü bölgelerle otomatik olarak nasıl başa çıkılır?
Uçak Modu'nu otomatikleştirmek için uygulamalar
İki uygulama ile oldukça iyi sonuçlara ulaştım: Autopilot 4 ve NoBars Battery Saver 5 . Her ikisi de hücre sinyalini izler ve uzaklara düştüğünde önceden tanımlanmış bir süre için Uçak Moduna geçer. Kullanıcı bunun ne kadar süreceğini tanımlayabilir. Bu zaman aşımından sonra, Uçak Modu devre dışı kalıyor ve hücre izleme devreye giriyor.
Sorumun ikinci grafiğinde, bu, Telefon Sinyal çubuğunda "boşluklar" olarak ortaya çıkıyor : Hücre radyosu Uçak Modu sırasında devre dışı kaldığından, hiçbir renk gösterilmiyor; Sistem bu zaman diliminde sinyal gücü hakkında hiçbir şey bilmiyordu. Ve hücre radyosu kapalıyken, aynı zamanda ek güç kullanmadı (daha doğrusu, bu radyo için herhangi bir güç kullanmadı) - ki bu tam olarak amaçlanandı.
İle Autopilot , sadece can sıkıcı yan etkisi vardı: Her sinyal kontrolü için, yaklaşık bir saniye ekranda parladı. Bunun dışında, kullanıcı tarafından yapılandırılacak daha fazla seçenek sunar. Bununla birlikte, kesinlikle karşılaştırılabilir olan her iki uygulamanın da sonucu olarak, bu ekstra seçeneklerin olması gerekmemekle birlikte, gerçekten gerekli görünmüyor. Bir başka Autopilot artı kullanıcı için sağlanan günlüktür: Bu şekilde mod anahtarlarının tam zamanlarını görebilirsiniz.
Veri ağını işlemek için uygulamalar
Veri trafiğini işlemeyi amaçlayan ShutUpBatterySaver 6'yı da test ettim . Kullanıcının tanımlayabileceği belirli bir sinyal gücünün altına düştüğünde, AutoSync'i devre dışı bırakır ve ikinci bir tanımlanabilir seviyenin altına düşerse mobil interneti tamamen kapatır.
Bununla birlikte, Uçak Modunu asla etkinleştirmez (veya devre dışı bırakmaz), bu nedenle (daha iyi) bir sinyal almak için kullanılan güç hala aynı olacaktır. Yine de, kötü bir sinyalle veri aktarımı iyi bir sinyale göre daha fazla güç kullanır, çünkü örneğin paket kaybı daha büyük olabilir. Durum çubuğunda birkaç kez AutoSync'in 7'yi devre dışı bıraktığını gördüm , bu yüzden işe yarıyor. Ağır veri kullanıcısı olmamak (aynı ekran görüntüsündeki LBE istatistiklerinde olduğu gibi), ancak ne kadar yardım getirildiğini tam olarak söyleyemedim: Yukarıdaki iki Uçak Modu taşıma uygulamasıyla karşılaştırıldığında, pil süresi açısından elde edilen sonuçlar minimum (varsa).
Kombine çözüm
İki yaklaşıma katılmak için muhtemelen en iyi sonucu elde edersiniz. Tüm olası kombinasyonları kontrol etme havamda olmadığım için, güçlü 6 harfli çözümü tercih ettim: TASKER.
Çoğunuz muhtemelen bildiği gibi, Tasker olan Android'de otomasyon çözümü. Sanırım cihazlarımızda kahve ve suyu algılayacak sensörler olsa kahve hazırlayabilirdi. Bu yüzden bu harika uygulama için bazı profiller oluşturdum - ve sonuçlar muhteşemdi!
Yani temelde, ortak bir değişkenle iletişim kuran 3 Profil var:
- % SIGSTATE <1: sinyalin ~% 25'in altına düşüp düşmediğini kontrol edin. Varsa, mobil verileri devre dışı bırakın,% SIGSTATE değerini 1 olarak ayarlayın.
- % SIGSTATE <2: sinyalin ~% 15'in altına düşüp düşmediğini kontrol edin. Öyleyse, uçak moduna geçin,% SIGSTATE öğesini 2 olarak ayarlayın.
- % SIGSTATE> 0: 5 dakika bekleyin, ardından uçak modunu devre dışı bırakın, mobil verileri etkinleştirin, 15 saniye daha bekleyin (sinyalin geri kazanılması için),% SIGSTATE değerini 0 olarak ayarlayın.
Global Init profilimde (Tasker izlemeye başladığında uygulanır),% SIGSTATE 0 (ayarlanmamışsa) olarak ayarlanır. Yukarıdaki 3 profil de ek olarak, yukarıdaki ekran görüntüsünün 9 gösterdiği gibi bildirimler koymuştur . Her bir durum (aynı durum tekrar oluştuğunda değiştirilen) bir bildirimde bulunur; en güncel durum daima en alttadır.
Sonuçlar yukarıdaki iki uçak modu işleme uygulamasından daha iyi görünüyordu, ancak bu durum biraz farklı sinyal koşullarından da kaynaklanıyor olabilir. Bu yüzden en azından karşılaştırılabilir olmalıdır. Bu 3 çözümden birini kullanarak yaklaşık 11 saat sonra eve geldim, yaklaşık% 20 daha fazla şarj kaldı, sonra hiçbirini uygulamadan kaldı.
Bunu söyledikten sonra, yarattığım Tasker profillerini gösteren bu cevabı sona erdireceğim , böylece onları Tasker kurulumunuzla birlikte kullanabilirsiniz :
Görev "InitVars":
- Değişken -> Değişken Seti:% SIGSTATE = 0
Görev "SigLow":
- Net -> Mobil Veri: Kapalı
- Değişken -> Değişken Seti:% SIGSTATE = 1
- Uyarı -> Titreşimi haberdar et: Başlık "IzzySignal"; Metin: "Sinyal Düşük; Mobil veri devre dışı (Sinyal:% CELLSIG)"
Görev "SigLost":
- Değişken -> Değişken Seti:% WLANSTATE = 0
- Değişken -> Değişken Seti:% WLANSTATE = 1% IF% Wifi ~ açık
- Net -> Uçak Modu: Açık
- Net -> Wifi:% WLANSTATE IF ise ~ 1
- Değişken -> Değişken Seti:% SIGSTATE = 2
- Uyarı -> Titreşime bildir: Başlık "IzzySignal", Metin: "Sinyal Kayıp; Uçak Moduna Girme"
Görev "SigReturn":
- Görev -> Bekle: 5 Dakika
- Net -> Uçak Modu: Kapalı
- Görev -> Bekleyin: 15 Saniye
(cihaza yeni bir sinyal bulması için biraz zaman verin!)
- Net -> Mobil Veriler: Açık% ROAM ~ Off (Yurtdışından tatilde dönerken kötü sürpriz yapmayı
önleyin!)
- Değişken -> Değişken Seti:% SIGSTATE = 0
- Uyarı -> Titreşime bildir: Başlık "IzzySignal", Metin "Sinyal Açık; Uçak Modu devre dışı (Sinyal:% CELLSIG)"
Şimdi profiller için:
Profil SigLowCheck:
- Durum -> Değişken -> Değişken Değer: "% SIGSTATE", Op "Matematik:", "1" den küçük
- Durum -> Telefon -> Sinyal Gücü: 0'dan 2'ye
- Durum -> Tasker -> Profil Aktif: "SigLost", [x] Ters Çevir
(bir çatışmayı önlediğinizden emin olun:% SIGSTATE ~ 0 && SignalStrength ~ 1 her iki profil koşuluyla eşleşir)
- Görev: SigLow
Profil SigLostCheck:
- Durum -> Değişken -> Değişken Değer: "% SIGSTATE", "Matematik: En Az", "2" Değer
- Durum -> Telefon -> Sinyal Gücü: 0'dan 1'e
- Görev: SigLost
Profil SigReturnCheck:
- Durum -> Değişken -> Değişken Değer: "% SIGSTATE", "Matematik": "Büyük", Değer "0"
- Görev: SigReturn
Profil girişi:
- Etkinlik -> Tasker -> Monitör Başlat
- Görev: InitVars
Şimdi bu sadece temel kavramdır ve örneğin ses çalmak, titretmek, ekranı aydınlatmak ve daha fazlasıyla genişletilebilir. Ancak, enerji tasarrufu malzemeleri zaten içeride ve görevini tarif edildiği gibi yapıyor. Umarım bu size de yardımcı olabilir!
Başka bir not: En azından GSM ile (CDMA için söyleyemem), Uçak Modundan varsayılan olarak geri dönmek sizi SIM PIN kodunu girmeye zorlar. Bu elbette kapatılabilir - ancak bu durumda telefon açıldığında bu ilave koruma da ortadan kalkar. Önceden Android telefonlarımda olduğu gibi, bunun neden seçici olarak mümkün olmadığı hakkında hiçbir fikrim yok.
Bununla birlikte, bazı telefonlar için yukarıdaki görevlerde yer alan bazı öğelere bir alternatif vardır, bu da bu sınırlamayı kaldırır:
- SigLost'ta , Net -> Uçak Modu yerine : Kullanımda Telefon -> Radyo: Kapalı , telefonunuz bunu destekliyorsa (Droid2 / Milestone2 ne yazık ki değil). Bunu yapabilirseniz, WiFi kontrolü eski hale gelir (ve Görev temizleyiciniz).
- SigReturn'teki karşı reaksiyonun daha sonra da değiştirilmesi gerekiyor: Net -> Uçak Modu: Kapalı yerine , Telefon -> Radyo: Açık .
Lütfen test edemediğim için SIM PIN'in sınırlandırmasını kaldırırsa yorumlarda bana bildirin (yukarıda açıklandığı şekilde cihazım desteklemiyor).
T0mm13b tarafından düzenleyin
Dikkatimi çeken ilginç şey, Durum çubuğunda beliren birden fazla tasker ikonunun bulunmasıydı; Ben ayarlayarak keşfetti Başlık aynı olması için yukarıdaki görevleri her birinde 'Titreşim haberdar et' için, net sonuç, 'başlıklı bir tekil bildirimdir IzzyTasker yerine kullanılan uygun mesajla' gösterir.