4,2
13 k resensies
1 m+
Aflaaie
Inhoudgradering
Almal
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent
Skermkiekieprent

Meer oor hierdie program

WaveUp is 'n toepassing wat jou foon wakker maak - die skerm aanskakel - wanneer jy oor die nabyheidsensor waai.

Ek het hierdie toepassing ontwikkel omdat ek die aan/uit-knoppie wou vermy om net na die horlosie te kyk - wat ek toevallig baie op my foon doen. Daar is reeds ander toepassings wat presies dit doen – en selfs meer. Ek is geïnspireer deur Gravity Screen On/Off, wat 'n fantastiese toepassing is. Ek is egter 'n groot aanhanger van oopbronsagteware en probeer om gratis sagteware (gratis soos in vryheid, nie net gratis soos in gratis bier nie) op my foon te installeer indien moontlik. Ek kon nie 'n oopbrontoepassing vind wat dit gedoen het nie, so ek het dit maar self gedoen. As jy belangstel, kan jy na die kode kyk:
https://gitlab.com/juanitobananas/wave-up

Swaai net jou hand oor die nabyheidsensor van jou foon om die skerm aan te skakel. Dit word golfmodus genoem en kan in die instellingsskerm gedeaktiveer word om te verhoed dat jou skerm per ongeluk aangeskakel word.

Dit sal ook die skerm aanskakel wanneer jy jou slimfoon uit jou sak of beursie haal. Dit word sakmodus genoem en kan ook in die instellingsskerm gedeaktiveer word.

Beide hierdie modusse is by verstek geaktiveer.

Dit sluit ook jou foon en skakel die skerm af as jy die nabyheidsensor vir een sekonde (of 'n bepaalde tyd) bedek. Dit het nie 'n spesiale naam nie, maar kan nietemin ook in die instellingsskerm verander word. Dit is nie by verstek geaktiveer nie.

Vir diegene wat nog nooit vantevore nabyheidsensor gehoor het nie: dit is 'n klein dingetjie wat iewers naby is waar jy jou oor sit wanneer jy oor die telefoon praat. Jy kan dit feitlik nie sien nie en dit is verantwoordelik om jou foon te vertel om die skerm af te skakel wanneer jy besig is met 'n oproep.

Deïnstalleer

Hierdie toepassing gebruik die Toesteladministrateur-toestemming. Daarom kan jy WaveUp nie 'normaal' deïnstalleer nie.

Om dit te deïnstalleer, maak dit net oop en gebruik die 'Deïnstalleer WaveUp'-knoppie onderaan die kieslys.

Bekende probleme

Ongelukkig laat sommige slimfone die SVE aan terwyl hulle na die nabyheidsensor luister. Dit word 'n wakkerlot genoem en veroorsaak aansienlike batteryafvoer. Dit is nie my skuld nie en ek kan niks doen om dit te verander nie. Ander fone sal "gaan slaap" wanneer die skerm afgeskakel is terwyl hulle steeds na die nabyheidsensor luister. In hierdie geval is die batteryafvoer feitlik nul.

Vereiste Android-toestemmings:

▸ WAKE_LOCK om die skerm aan te skakel
▸ RECEIVE_BOOT_COMPLETED om outomaties te begin wanneer dit gekies is
▸ READ_PHONE_STATE om WaveUp op te skort tydens 'n oproep
▸ BLUETOOTH (of BLUETOOTH_CONNECT vir Android 10 en ouer) om Bluetooth-headsets op te spoor terwyl jy 'n oproep is en nie WaveUp op te skort nie
▸ REQUEST_IGNORE_BATTERY_OPTIMIZATIONS, FOREGROUND_SERVICE en FOREGROUND_SERVICE_SPECIAL_USE om op die agtergrond te bly hardloop (wat noodsaaklik is vir WaveUp om altyd na die nabyheidsensor te luister)
▸ USES_POLICY_FORCE_LOCK om die toestel vir Android 8 en onder te sluit (dit dwing die gebruiker om 'n patroon of pen te gebruik indien gestel)
▸ BIND_ACCESSIBILITY_SERVICE (Accessibility API) om die skerm vir Android 9 en hoër af te skakel.
▸ REQUEST_DELETE_PACKAGES om homself te deïnstalleer (indien USES_POLICY_FORCE_LOCK gebruik is)

Verskeie notas

Dit is die eerste Android-toepassing wat ek ooit geskryf het, so pasop!

Dit is ook my eerste klein bydrae tot die oopbronwêreld. Uiteindelik!

Ek sal daarvan hou as jy vir my terugvoer van enige aard kan gee of op enige manier kan bydra!

Dankie vir die lees!

Oopbron klippe!!!

Vertalings

Dit sal baie gaaf wees as jy kan help om WaveUp na jou taal te vertaal (selfs die Engelse weergawe kan waarskynlik hersien word).
Dit is beskikbaar vir vertaling as twee projekte op Transifex: https://www.transifex.com/juanitobananas/waveup/ en https://www.transifex.com/juanitobananas/libcommon/.

Erkennings

My spesiale dank aan:

Sien: https://gitlab.com/juanitobananas/wave-up/#acknowledgments
Opgedateer op
31 Okt. 2023

Dataveiligheid

Veiligheid begin wanneer jy verstaan hoe ontwikkelaars jou data insamel en deel. Praktyke vir dataprivaatheid en -sekuriteit kan verskil op grond van gebruik, streek en ouderdom. Die ontwikkelaar het hierdie inligting verskaf en kan dit mettertyd opdateer.
Geen data word met derde partye gedeel nie
Kom meer te wete oor hoe ontwikkelaars datadeling verklaar
Geen data ingesamel nie
Kom meer te wete oor hoe ontwikkelaars insameling verklaar

Graderings en resensies

4,2
12,9 k resensies

Wat's nuut

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