4,2
13 tis. mnenj
1 mio.+
Prenosi
Kategorija vsebine
Primerno za vse
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona
Slika posnetka zaslona

O tej aplikaciji

WaveUp je aplikacija, ki zbudi vaš telefon – vklopi zaslon – ko pomahate nad senzorjem bližine.

To aplikacijo sem razvil, ker sem se želel izogniti pritisku na gumb za vklop samo zato, da pogledam na uro – kar pogosto počnem na svojem telefonu. Obstajajo že druge aplikacije, ki počnejo natanko to - in še več. Navdihnila me je Gravity Screen On/Off, ki je odlična aplikacija. Vendar sem velik oboževalec odprtokodne programske opreme in poskušam namestiti brezplačno programsko opremo (brezplačno kot v svobodi, ne le brezplačno kot v brezplačnem pivu) na svoj telefon, če je to mogoče. Nisem mogel najti odprtokodne aplikacije, ki bi to naredila, zato sem to naredil sam. Če vas zanima, si lahko ogledate kodo:
https://gitlab.com/juanitobananas/wave-up

Samo pomahnite z roko nad senzorjem bližine telefona, da vklopite zaslon. To se imenuje wave mode in ga lahko onemogočite na zaslonu z nastavitvami, da se izognete nenamernemu vklopu zaslona.

Zaslon bo vklopil tudi, ko boste pametni telefon vzeli iz žepa ali torbice. To se imenuje žepni način in ga lahko tudi onemogočite na zaslonu z nastavitvami.

Oba načina sta privzeto omogočena.

Prav tako zaklene vaš telefon in izklopi zaslon, če za eno sekundo (ali določen čas) pokrijete senzor bližine. To nima posebnega imena, vendar ga lahko kljub temu spremenite tudi na zaslonu z nastavitvami. To ni privzeto omogočeno.

Za tiste, ki še nikoli niste slišali senzorja bližine: to je majhna stvar, ki je nekje blizu mesta, kamor položite uho, ko govorite po telefonu. Praktično ga ne morete videti in odgovoren je za to, da vašemu telefonu sporoči, naj izklopi zaslon, ko kličete.

Odstrani

Ta aplikacija uporablja dovoljenje skrbnika naprave. Zato WaveUpa ne morete odstraniti 'običajno'.

Če ga želite odstraniti, ga odprite in uporabite gumb 'Odstrani WaveUp' na dnu menija.

Znane težave

Na žalost nekateri pametni telefoni pustijo vklopiti CPE, medtem ko poslušajo senzor bližine. To se imenuje wake lock in povzroči precejšnjo izpraznitev baterije. To ni moja krivda in ne morem storiti ničesar, da bi to spremenil. Drugi telefoni bodo "zaspali", ko je zaslon izklopljen, medtem ko še vedno poslušajo senzor bližine. V tem primeru je praznjenje baterije skoraj nič.

Zahtevana dovoljenja za Android:

▸ WAKE_LOCK za vklop zaslona
▸ RECEIVE_BOOT_COMPLETED za samodejni zagon ob zagonu, če je izbrano
▸ READ_PHONE_STATE za prekinitev WaveUp med klicem
▸ BLUETOOTH (ali BLUETOOTH_CONNECT za Android 10 in novejše) za zaznavanje slušalk bluetooth med klicem in ne prekine WaveUp
▸ REQUEST_IGNORE_BATTERY_OPTIMIZATIONS, FOREGROUND_SERVICE in FOREGROUND_SERVICE_SPECIAL_USE za nadaljnje delovanje v ozadju (kar je bistvenega pomena za WaveUp, da vedno posluša senzor bližine)
▸ USES_POLICY_FORCE_LOCK za zaklepanje naprave za Android 8 in starejše (to prisili uporabnika, da uporabi vzorec ali žebljiček, če je nastavljen)
▸ BIND_ACCESSIBILITY_SERVICE (API za dostopnost) za izklop zaslona za Android 9 in novejše.
▸ REQUEST_DELETE_PACKAGES, da se sam odstrani (če je bil uporabljen USES_POLICY_FORCE_LOCK)

Razne opombe

To je prva aplikacija za Android, ki sem jo kdaj napisal, zato pozor!

To je tudi moj prvi manjši prispevek k odprtokodnemu svetu. Končno!

Vesel bi bil, če bi mi lahko posredovali kakršne koli povratne informacije ali kakor koli prispevali!

Hvala za branje!

Odprtokodne skale!!!

Prevodi

Bilo bi zelo kul, če bi lahko pomagali prevesti WaveUp v vaš jezik (celo angleško različico bi verjetno lahko spremenili).
Na Transifexu je na voljo za prevod kot dva projekta: https://www.transifex.com/juanitobananas/waveup/ in https://www.transifex.com/juanitobananas/libcommon/.

Zahvala

Moja posebna zahvala:

Glej: https://gitlab.com/juanitobananas/wave-up/#acknowledgments
Posodobljeno dne
31. okt. 2023

Varnost podatkov

Razumevanje, kako razvijalci zbirajo in razkrivajo vaše podatke, je prvi korak do varnosti. Varovanje podatkov in zagotavljanje varnosti podatkov se morda razlikujeta glede na vašo uporabo, območje in starost. Razvijalec je zagotovil te podatke in jih bo sčasoma morda posodobil.
Podatki se ne razkrivajo drugim ponudnikom
Preberite več o tem, kako razvijalci najavijo deljenje.
Zbranih ni bilo nič podatkov.
Preberite več o tem, kako razvijalci najavijo zbiranje.

Ocene in mnenja

4,2
12,9 tis. mnenj

Kaj je novega

New in 3.2.17
★ Remove 'Excluded apps' option from Google Play store versions. F-Droid ones remain fully functional. I'm sorry, but Google doesn't allow WaveUp to read list of installed apps, which is necessary for this.
★ Update German and Russian translations.
★ Add bluetooth permission request for Android 14 and above (needed to know if a headset is connected during a call).