Kabatas režīms var noteikt, kad tālrunis atrodas kabatā vai citā slēgtā vietā, un izslēgt displeju, lai novērstu nejaušus klikšķus. Tas var palīdzēt novērst netīšus tālruņa zvanus, īsziņas vai lietotņu palaišanu, kas var būt apgrūtinoši un neērti.
Esmu izstrādājis šo lietotni, jo operētājsistēmai Android trūkst šīs funkcijas, un mans tālrunis vienmēr kaut ko maina vai atspējo svarīgas lietas, guļot kabatā. Nopietni, tas bija jāpārtrauc.
Lietojumprogramma ir pilnīgi bezmaksas un atvērtā koda, ziedojumi tiek gaidīti, bet nesniedz nekādu labumu lietotājam.
https://github.com/AChep/PocketMode
Kā tas darbojas:
Kabatas režīms uzrauga tuvuma sensoru sekundes daļu pēc ekrāna ieslēgšanas. Ja šajā laika logā tuvuma sensors ir pārklāts uz noteiktu laiku, lietotne atkal izslēdz ekrānu.
Izskaidrotas izmantotās atļaujas:
- Pieejamības pakalpojums - Kabatas režīms izmanto pieejamības pakalpojumu, lai nosūtītu komandu, kas bloķē ekrānu. Bez tā, lai bloķētu ekrānu, katrā atbloķēšanas reizē būtu jāievada PIN kods, tādējādi sabojājot lietotāja pieredzi.
- android.permission.RECEIVE_BOOT_COMPLETED — nepieciešams, lai restartētu pakalpojumu pēc atsāknēšanas.
- android.permission.READ_PHONE_STATE — nepieciešams, lai apturētu ekrāna bloķēšanu sarunas laikā.Atjaunināta
2022. gada 30. aug.