4,2
13 tūkst. apžvalgos
1 mln.+
Atsisiuntimai
Turinio įvertinimas
Visiems
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas

Apie šią programą

„WaveUp“ yra programa, kuri pažadina telefoną – įjungia ekraną – kai mojuojate per artumo jutiklį.

Sukūriau šią programėlę, nes norėjau nespausti maitinimo mygtuko vien tam, kad pažiūrėčiau į laikrodį – tai dažnai darau savo telefone. Jau yra kitų programų, kurios atlieka būtent tai – ir dar daugiau. Mane įkvėpė Gravity Screen On/Off, kuri yra puiki programa. Tačiau esu didžiulis atvirojo kodo programinės įrangos gerbėjas ir, jei įmanoma, stengiuosi į savo telefoną įdiegti nemokamą programinę įrangą (nemokamą kaip laisvėje, ne tik nemokamą kaip nemokamame aluje). Man nepavyko rasti atvirojo kodo programos, kuri tai padarytų, todėl tiesiog padariau tai pats. Jei susidomėjote, galite pažiūrėti kodą:
https://gitlab.com/juanitobananas/wave-up

Tiesiog pamojuokite ranka virš telefono artumo jutiklio, kad įjungtumėte ekraną. Tai vadinama bangų režimu ir gali būti išjungta nustatymų ekrane, kad būtų išvengta netyčinio ekrano įjungimo.

Jis taip pat įjungs ekraną, kai išimsite išmanųjį telefoną iš kišenės ar rankinės. Tai vadinama kišeniniu režimu ir taip pat gali būti išjungta nustatymų ekrane.

Abu šie režimai įjungti pagal numatytuosius nustatymus.

Jis taip pat užrakina telefoną ir išjungia ekraną, jei vienai sekundei (arba nurodytam laikui) uždengiate artumo jutiklį. Tai neturi specialaus pavadinimo, bet vis tiek gali būti pakeista nustatymų ekrane. Tai neįjungta pagal numatytuosius nustatymus.

Tiems, kurie niekada anksčiau negirdėjo artumo jutiklio: tai smulkmena, kuri yra kažkur šalia tos vietos, kur kišate ausį, kai kalbate telefonu. Jūs jo praktiškai nematote ir jis yra atsakingas už tai, kad jūsų telefonui būtų liepta išjungti ekraną, kai skambinate.

Pašalinti

Ši programa naudoja įrenginio administratoriaus leidimą. Todėl negalite pašalinti „WaveUp“ „įprastai“.

Norėdami jį pašalinti, tiesiog atidarykite jį ir naudokite mygtuką „Pašalinti WaveUp“, esantį meniu apačioje.

Žinomos problemos

Deja, kai kurie išmanieji telefonai įjungia centrinį procesorių klausydami artumo jutiklio. Tai vadinama pažadinimo užraktu ir išeikvoja akumuliatorių. Tai ne mano kaltė ir aš negaliu nieko padaryti, kad tai pakeisčiau. Kiti telefonai „užmigs“, kai ekranas bus išjungtas, o vis dar klausys artumo jutiklio. Šiuo atveju akumuliatoriaus išsikrovimas praktiškai lygus nuliui.

Reikalingi „Android“ leidimai:

▸ WAKE_LOCK, kad įjungtumėte ekraną
▸ RECEIVE_BOOT_COMPLETED, kad būtų automatiškai paleistas įkrovos metu, jei pasirinkta
▸ READ_PHONE_STATE, kad sustabdytumėte „WaveUp“ skambučio metu
▸ BLUETOOTH (arba BLUETOOTH_CONNECT, skirta „Android 10“ ir naujesnėms versijoms), kad aptiktų „Bluetooth“ ausines pokalbio metu ir nesustabdytų „WaveUp“
▸ REQUEST_IGNORE_BATTERY_OPTIMIZATIONS, FOREGROUND_SERVICE ir FOREGROUND_SERVICE_SPECIAL_USE, kad ir toliau veiktų fone (o tai labai svarbu WaveUp, norint visada klausytis artumo jutiklio)
▸ USES_POLICY_FORCE_LOCK, kad užrakintumėte įrenginį, skirtą 8 ir senesnės versijos „Android“ (dėl to naudotojas turi naudoti šabloną arba kaištį, jei nustatytas)
▸ BIND_ACCESSIBILITY_SERVICE (prieinamumo API), kad išjungtumėte 9 ir naujesnės versijos „Android“ ekraną.
▸ REQUEST_DELETE_PACKAGES, kad būtų pašalintas pats (jei buvo naudojamas USES_POLICY_FORCE_LOCK)

Įvairios pastabos

Tai pirmoji „Android“ programa, kurią kada nors parašiau, todėl saugokitės!

Tai taip pat mano pirmasis nedidelis indėlis į atvirojo kodo pasaulį. Pagaliau!

Man būtų malonu, jei galėtumėte man pateikti atsiliepimų ar kaip nors prisidėti!

Ačiū, kad skaitėte!

Atvirojo kodo rokai!!!

Vertimai

Būtų tikrai šaunu, jei galėtumėte padėti išversti WaveUp į savo kalbą (net anglišką versiją tikriausiai būtų galima peržiūrėti).
Jį galima išversti kaip du „Transifex“ projektus: https://www.transifex.com/juanitobananas/waveup/ ir https://www.transifex.com/juanitobananas/libcommon/.

Padėka

Mano ypatinga padėka:

Žiūrėkite: https://gitlab.com/juanitobananas/wave-up/#acnowledgements
Atnaujinta
2023-10-31

Duomenų sauga

Norint užtikrinti saugą pirmiausia reikia suprasti, kaip kūrėjai renka ir bendrina jūsų duomenis. Duomenų privatumo ir saugos praktika gali skirtis, atsižvelgiant į jūsų naudojimą, regioną ir amžių. Kūrėjas pateikė šią informaciją ir gali atnaujinti per laiką.
Jokie duomenys nėra bendrinami su trečiosiomis šalimis
Sužinokite daugiau, kaip kūrėjai apibrėžia bendrinimą
Nerenkami jokie duomenys
Sužinokite daugiau, kaip kūrėjai apibrėžia rinkimą

Įvertinimai ir apžvalgos

4,2
12,9 tūkst. apžvalgos
„Google“ naudotojas
2020 m. vasario 3 d.
Best app for naked android one device. Regards, recommending!
Ar tai buvo naudinga?
„Google“ naudotojas
2017 m. gegužės 14 d.
Veikia
Ar tai buvo naudinga?

Kas naujo

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).