* Hücre beklemede * nedir ve pilimi yemesini nasıl önleyebilirim?


70

Batarya istatistiklerime bakarken, neredeyse her zaman en iyi tüketiciler arasında Cell'i bekletiyorum:

Akü İstatistikleri

"Boşta" nın çok fazla enerji kullanacağını hiç düşünmedim. Diğer insanların da benzer sorunlarla karşılaştıklarını gördüm:

Bu soruların cevapları sadece ham fikirler. Bunun tam olarak arkasında duranın ne olduğunu bilmek istiyorum, bu "bekleme" durumunun pilimi yemesini engellemenin bir yolu var mı?


Bu yüzdeler bir zamandan diğerine karşılaştırılmamalıdır; Bunları yalnızca göreceli güç tüketimi için bir rehber olarak kullanmalısınız. Akü kullanımının% 100'ünün her zaman aynı olmadığını unutmayın. Sadece bir örnek için, hücre beklemede 10mw, ekran 50mw ve diğer çeşitli kullanımlarda 40mw harcadığını varsayalım. Bu durumda, toplam kullanımınız 100 mw olacaktır ve hücre bekleme süresi% 10 tüketecektir. Ekranı başka hiçbir şeyi değiştirmeden kapatırsanız, hücre beklemesi hala 10 mw olacaktır, ancak toplam tüketiminiz şimdi sadece 50 mw olduğundan% 20 olarak gösterilecektir.
TomG

Bunun farkındayım Tom. Ama benim "kullanım şekli" ham olarak karşılaştırılabilir ve en azından bu bir fikir veriyor. Bununla birlikte, burada ayrıca mutlak değerler sağlayacaklarını diliyorum.
Izzy

Aynı problemle karşılaşıyorum. Bunu çözmene ne sebep oldu? Tasker uygulaması bunu otomatik olarak yönetiyor mu ve sorunu çözdü mü?
Yuva Raj

Yanıtlar:


104

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 .

Pil İstatistikleri detayları: Telefon sinyali

"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.

NoSignalAlert OpenSignalMaps

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.

otomatik pilot NoBars Pil Tasarrufu

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.

ShutUpBatterySaver ShutUpBatterySaver Bildirimleri

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!

Tasker Profilleri Tasker Bildirimleri

Yani temelde, ortak bir değişkenle iletişim kuran 3 Profil var:

  1. % 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.
  2. % 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.
  3. % 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.


14
Bu, gelmiş geçmiş en düşünceli, yararlı ve ayrıntılı cevap için bir ödül kazanmalıdır.
offby1

8
Teşekkür ederim! Tüm istatistikleri toplamak, bütün çözümleri test etmek, artıları iyi olanları ayırmak, hm, o kadar iyi değiller;)
Izzy

1
Hehe - güncelleme için teşekkürler @ t0mm13b. İpucu: Mevcut durum her zaman "sonuncudur" (diğerlerinden daha uzakta). Yani farklı başlıklar ile küçük bir "log" eklendi. Ancak ilginç bir keşif başlığının bir bildirimin yerini almasını sağlar - bunun için teşekkürler!
Izzy

1
As Tasker doğrudan DBM değerlerle uğraşmaz, ben çok derin olanlar içine kazmak vermedi. Uygun değerleri bulmak için bir süre gözlemleyebilir (veya örneğin RF Sinyal İzleyici ile izleyebilirsiniz ). Bu uygulamayla yaptığım izlemeden, "out" anlamına gelen -113dbm'yi kabul ediyorum, o zaman yararlı bir sinyal yok. Böylece -110 = SigLost, -100 = SigLow, daha iyi = Tamam - ile başlayabilir ve memnun kalana kadar değerlerle oynayabilirsiniz. Sonuçlarınızı (değerlerinizi) buradan sonra okumak için minnettarım :)
Izzy

1
Büyülü değer -105dbm gibi görünüyor. Yukarıdaki her şey 2 bar sinyal gücü, -105dbm ile temsil edilir ve altındaki her şey bir bar veya daha azdır. Bu Samsung Galaxy S2 i9100 için de geçerlidir.
FuzzyQ
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.