WaveUp vă trezește telefonul - pornește ecranul - atunci când vă mișcați deasupra senzorului de proximitate.
Am construit această aplicație pentru că m-am săturat să apăs butonul de pornire doar pentru a verifica ora (un obicei surprinzător de frecvent). Inspirată de minunatul Gravity Screen On/Off. Am căutat o alternativă open-source și nu am putut găsi una. Așa că am făcut-o singur!
Checkout codul: https://gitlab.com/juanitobananas/wave-up
Un README posibil mai actualizat: https://gitlab.com/juanitobananas/wave-up/#waveup
Caracteristici
▸ Mod val: Pornește ecranul atunci când treceți cu mâna peste senzorul de proximitate.
▸ Modul buzunar: Pornește ecranul atunci când scoateți telefonul din buzunar sau din geantă.
Ambele sunt activate implicit, dar pot fi dezactivate în setări.
▸ Blocare ecran: acoperiți senzorul timp de o secundă (sau timpul ales de dvs.) și telefonul se blochează. Dezactivat în mod implicit, dar ușor de activat.
Stai, ce este un senzor de proximitate?
Este acel mic lucru invizibil de lângă casca telefonului care oprește ecranul atunci când sunteți la un apel.
Probleme cunoscute
Unele telefoane mențin procesorul în funcțiune în timp ce ascultă senzorul de proximitate, iar acest lucru consumă bateria (dați vina pe telefonul dvs., nu pe mine). Majoritatea telefoanelor nu fac acest lucru, astfel încât utilizarea bateriei este minimă.
Servicii de accesibilitate
▸ S cop: Utilizat pentru a bloca ecranul pe Android 9+
▸ Confidențialitate: Folosit doar pentru acest scop, nu sunt colectate date
▸ Domeniul de aplicare: Nu spionează, doar blochează
Permisiuni (da, destul de multe)
▸ WAKE_LOCK - aprinde ecranul
▸ RECEIVE_BOOT_COMPLETED - pornire automată la pornire
▸ READ_PHONE_STATE - pauză în timpul apelurilor
▸ BLUETOOTH / CONNECT - evitați pauza în timpul unui apel Bluetooth
▸ IGNORE_BATTERY_OPTIMIZATIONS etc. - rămâi în viață în fundal
▸ FORCE_LOCK - blochează dispozitivul (Android 8 și inferior)
▸ ACCESSIBILITY_SERVICE - blocare dispozitiv (Android 9+)
▸ DELETE_PACKAGES - permite aplicației să se dezinstaleze singură, dacă este necesar
Dezinstalare (Android 8 și mai vechi)
WaveUp utilizează permisiunile de administrare a dispozitivului, deci nu se va dezinstala în mod obișnuit. Utilizați butonul "Dezinstalare WaveUp" din aplicație pentru a-l elimina corect.
Fapt amuzant
Aceasta este prima mea aplicație Android și prima mea contribuție open-source! Mi-ar plăcea să primesc feedback sau ajutor, mai ales dacă vă interesează traducerile sau dacă vă place să vă ocupați de asta.
Open source rocks!
Traduceri
Ajutați la traducerea WaveUp! Chiar și versiunea în limba engleză ar putea fi îmbunătățită.
https://www.transifex.com/juanitobananas/waveup/
https://www.transifex.com/juanitobananas/libcommon/
Mulțumiri
Mulțumesc tuturor celor care au contribuit: https://gitlab.com/juanitobananas/wave-up/#acknowledgments
Ultima actualizare
5 apr. 2025