WaveUp budi vaš telefon—uključuje zaslon—kada mašete preko senzora blizine.
Napravio sam ovu aplikaciju jer sam se umorio od pritiskanja tipke za napajanje samo da bih provjerio vrijeme (iznenađujuće česta navika). Inspiriran sjajnim Gravitacijskim zaslonom za uključivanje/isključivanje. Tražio sam alternativu otvorenog koda i jednostavno je nisam mogao pronaći. Pa sam ga napravio sam!
Provjerite kod: https://gitlab.com/juanitobananas/wave-up
Možda ažurniji README: https://gitlab.com/juanitobananas/wave-up/#waveup
Značajke
▸ Način valovanja: Uključuje zaslon kada mašete preko senzora blizine.
▸ Džepni način rada: Uključuje zaslon kada izvadite telefon iz džepa ili torbe.
Oba su omogućena prema zadanim postavkama, ali se mogu isključiti u postavkama.
▸ Zaključavanje zaslona: pokrijte senzor na sekundu (ili odabrano vrijeme) i telefon se zaključava. Isključeno prema zadanim postavkama, ali je lako omogućiti.
Čekaj, što je senzor blizine?
To je ona nevidljiva sitnica u blizini slušalice vašeg telefona koja isključuje ekran dok razgovarate.
Poznati problemi
Neki telefoni nastavljaju raditi CPU dok slušaju senzor blizine i to prazni bateriju (okrivite svoj telefon, ne mene). Većina telefona to ne čini, tako da je potrošnja baterije minimalna.
Usluge pristupačnosti
▸ Svrha: Koristi se za zaključavanje zaslona na Androidu 9+
▸ Privatnost: Koristi se samo za ovo, bez prikupljanja podataka
▸ Opseg: Ne špijunira, samo zaključava
Dozvole (da, dosta)
▸ WAKE_LOCK – uključite zaslon
▸ RECEIVE_BOOT_COMPLETED – automatsko pokretanje pri pokretanju
▸ READ_PHONE_STATE – pauza tijekom poziva
▸ BLUETOOTH / CONNECT – izbjegavajte pauziranje tijekom Bluetooth poziva
▸ IGNORE_BATTERY_OPTIMIZATIONS itd. – ostanite živi u pozadini
▸ FORCE_LOCK – zaključajte uređaj (Android 8 i stariji)
▸ ACCESSIBILITY_SERVICE – zaključavanje uređaja (Android 9+)
▸ DELETE_PACKAGES – dopustite aplikaciji da se sama deinstalira ako je potrebno
Deinstaliranje (Android 8 i stariji)
WaveUp koristi dozvole administratora uređaja, tako da se neće deinstalirati na uobičajeni način. Upotrijebite gumb 'Deinstaliraj WaveUp' u aplikaciji da biste ga ispravno uklonili.
Zabavna činjenica
Ovo je moja prva Android aplikacija i moj prvi doprinos otvorenom kodu! Volio bih vaše povratne informacije ili pomoć—posebno ako volite prijevode ili samo uživate u petljanju.
Stijene otvorenog koda!
Prijevodi
Pomozite prevesti WaveUp! Čak bi i engleska verzija mogla imati poboljšanja.
https://www.transifex.com/juanitobananas/waveup/
https://www.transifex.com/juanitobananas/libcommon/
Zahvala
Hvala svima koji su doprinijeli: https://gitlab.com/juanitobananas/wave-up/#acknowledgments