Zrejme mnohí z nás niekedy riešili problém, na aký časový interval nastaviť vypnutie displeja na svojom mobilnom zariadení. Príliš krátky interval môže spôsobiť, že sa nám displej mobilu bude vypínať pričasto, naopak, dlhý interval rozsvietenia môže zapríčiniť nadmerné vybíjanie batérie. Ideálna doba zrejme ani neexistuje, keďže mobil je všestranné zariadenie a v rozdielnych situáciách by sa hodila rozdielne dlhá doba rozsvietenia jeho displeja.
S podobným problémom sa stretol aj seniorský člen fóra xda-developers.com s nickom Plexnor, ktorého otravovalo, že musí neustále stláčať tlačidlo zapínania, hoci svoj telefón potrebuje len na pár sekúnd. Rozhodol sa preto vytvoriť aplikáciu, ktorá by displej aktivovala a deaktivovala automaticky. Výsledkom jeho snahy je Gravity Screen Off, teda aplikácia, ktorá dokáže sama rozsvietiť displej, keď telefón vyberiete z vrecka a vypnúť ho, keď ho tam vrátite, alebo položíte na stôl.
Aplikácia na svoje fungovanie potrebuje dáta z dvoch senzorov – gravitačného a senzoru priblíženia. V praxi to funguje asi tak, že keď si vkladáte telefón do vrecka „hlavou dole“, aplikácia pri určitom stupni náklonu aktivuje senzor priblíženia a ako náhle je ten prekrytý, displej sa vypne. Ak svoj telefón položíte na stôl a aplikácia niekoľko sekúnd nezaznamená z gravitačného senzoru zmenu polohy, displej takisto vypne.
Obdobná situácia nastáva pri aktivácii displeja. Tá sa udeje buď na základe odkrytia senzoru priblíženia, alebo po detekovaní pohybu gravitačným senzorom. Naopak, keď telefón držíte v ruke, aplikácia na základe zisteného uhla a drobných pohybov ponechá displej rozsvietený.
Veľkou výhodou aplikácie sú skutočne široké možnosti nastavení. Môžete si tak určiť uhly, pri ktorých sa bude displej vypínať pri vložení do vrecka, alebo položení na stôl prípadne tiež citlivosť na pohyby, vďaka ktorým zostáva displej aktivovaný. Samozrejme, ktorúkoľvek z funkcií aplikácie je možné aj úplne vypnúť, napr. aby telefón nebral do úvahy dáta zo senzoru priblíženia. Pokiaľ vás zaujíma energetická náročnosť aplikácie, autor uvádza, že pri bežnom používaní za jeden deň si pre seba ukrojí približne 5% kapacity batérie. Pre tých, ktorí chcú podporiť snahu autora, je k dispozícii aj platená verzia.
Aplikáciu sme otestovali na dvoch telefónoch a až na občasné menšie nedostatky fungovala presne tak, ako deklarujú autori. Nie každému však tento spôsob aktivovania displeja musí vyhovovať, preto je najlepšie odskúšať si ju vlastnoručne. Podotýkame, že aplikácia displej iba rozsvieti, aktivácia potiahnutím prsta po displeji, alebo obdobným spôsob zostáva stále aktívna. Ak by ste chceli vypnúť aj tú, odporúčame vám vydarený program No lock, ktorý túto činnosť zvláda na jednotku a nechýba mu ani praktický widget.
Samozrejme, dôrazne upozorňujeme, že súčasné aktivovanie displeja gravitačným senzorom a zároveň odstránenie uzamykania displeja je potenciálne nebezpečné a môže viesť napríklad k nevedomej aktivácii hovorov, keď máte telefón vo vrecku. Sú však situácie, kde sú oba spôsoby veľmi praktické, napríklad u tabletu, ktorý používate len v pohodlí domova.
Zdroj: xda-developers.com
Telefon dávám “Hlavou hore” kvůli sluchátkům. U svého telefonu mám aktivováno SMART STAY, a tak mi vypínání displeje nehrozí. A když už ho strkám do kapsy, tak vždy zamknu displej, abych náhodou něco nezmáčkl.
Aplikace se zdá fajn, ale nevyužil bych ji. Zajímalo by mě, jestli je skutečně spotřeba jenom 5 %.
Som si všimol že v nastaveniach je aj položka “Headset Support” ,ak máš pripojené slúchadlá zapne sa ti proximity a po vložení telefónu do vrecka “Hlavou hore” sa po 1,5 sekunde displej vypne. ;-)
Predpokladám, že proximity bude zapnutý aj vo vrecku a tam vidím problém. Používal som aplikáciu BLN na SGS2 a tam pri použití proximity bolo cítiť zmenu vo výdrži mobilu, samozrejme k horšiemu, lebo senzor bol stále aktívny. Bolo to vidieť pri úplnej tme, zapnutý senzor svieti na červeno. Až v ďalšej aktualizácii to zmenili a proximity sa zapol iba ak bol zmeškaný hovor, sms, email. Pokiaľ je výdrž naších telefónov iba jeden deň ( a tak skoro sa to nezmení ), všetky tieto aplikácie sú vpodstate blbosti ktoré iba znižujú výdrž, škoda inštalovať.
a ja som asi dement, ale nech som to nadstavil ako som chcel ani raz mi ho nevyplo. asi ked ho hodim o zem tak sa vypne.. inak nieee :/
“Podotýkame, že aplikácia displej iba rozsvieti, aktivácia potiahnutím prsta po displeji, alebo obdobným spôsob zostáva stále aktívna” – to nie je pravda, v menu je aj možnosť odomknutia a funguje to. Na zariadení s viacerými účtami nastáva ale problém, pretože to síce deaktivuje uzamykanie, ale zároveň sa nedá prepnúť do druhé účtu :(
Aplikáciu Gravity Screen OFF som vyskúšal na tablete Nexus 7 aj na telefóne Sony Xperia S. Na tablete ma dlhodobo otravuje fakt, že sa dá prebudiť len stlačením hardvérového tlačidla na boku, takže automatické zobudenie pomocou tejto aplikácie zodvihnutím zo stola vyzeralo byť ako dobrý nápad. A aj to funguje, ale má to mínusy. Obrazovka pekne zhasne, keď tablet položím na stôl. Super. Ale keď chcem čítať na tablete a mať ho položený na stole či na posteli, tak to nepôjde, pretože obrazovka hneď zhasne. Ďalej automatické zapnutie obrazovky po zodvihnutí zo stola funguje vo free verzii len 15 minút od posledného položenia na stôl. Po uplynutí tohto času tablet opäť musím zobudiť hardvérovým tlačidlom na boku tabletu. Ďalej, predtým som mal na tablete nastavené automatické zhasnutie (a zamknutie) po 5 minútach, pri tejto aplikácii sa síce obrazovka sama zapne po zodvihnutí tabletu zo stola, ale musím ju vždy odomknúť aj keď je displej vypnutý hoci len pár sekúnd. V konečnom dôsledku je to viac otravnejšie ako predtým… Ďalej, ak zapnem funkciu nielen zapnutia obrazovky ale aj odomknutia obrazovky, tak sa v tablete nijako nedá prepnúť do druhého účtu (tablet používa aj moja polovička pod svojím lokálnym účtom). Ďalej, aplikácia na telefóne Xperia S síce zhasla displej po položení na stôl, ale po zodvihnutí zo stola ho nedokázala prebudiť (niekedy sa jej podarilo rozsvietiť ten priesvitný prúžok v dolnej časti telefónu, ale nie obrazovku).
A ešte jedna vec – aplikácia sa po nainštalovaní stane správcom zariadenia (takú aplikáciu som doposiaľ ešte nevidel) a nie je ju možné odinštalovať cez Google Play ani cez správcu aplikácií. Jediná možnosť odinštalácie je cez vlastné menu aplikácie.
vdaka za radu, uz som si myslel ze sa toho nezbavim