WaveUp vækker din telefon - tænder skærmen - når du vinker hen over nærhedssensoren.
Jeg byggede denne app, fordi jeg blev træt af at trykke på tænd/sluk-knappen bare for at tjekke tiden (en overraskende hyppig vane). Inspireret af den fantastiske Gravity Screen On/Off. Jeg ledte efter et open source-alternativ, men kunne ikke finde et. Så jeg lavede det selv!
Tjek koden: https://gitlab.com/juanitobananas/wave-up
En muligvis mere opdateret README: https://gitlab.com/juanitobananas/wave-up/#waveup
Funktioner
▸ Bølgetilstand: Tænder skærmen, når du vinker hen over nærhedssensoren.
▸ Lommetilstand: Tænder skærmen, når du trækker telefonen op af en lomme eller taske.
Begge dele er aktiveret som standard, men kan slås fra i indstillingerne.
▸ Skærmlås: Dæk sensoren i et sekund (eller den tid, du har valgt), og telefonen låses. Fra som standard, men let at aktivere.
Vent, hvad er en nærhedssensor?
Det er den usynlige lille ting ved siden af telefonens øresnegl, som slukker skærmen, når du er i gang med et opkald.
Kendte problemer
Nogle telefoner lader CPU'en køre, mens de lytter til nærhedssensoren, og det dræner batteriet (det er din telefons skyld, ikke min). De fleste telefoner gør det ikke, så batteriforbruget er minimalt.
Tilgængelighedstjenester
▸ Formål: Bruges til at låse skærmen på Android 9+.
▸ B eskyttelse af personlige oplysninger: Bruges kun til dette, ingen data indsamles
▸ Anvendelsesområde: Spionerer ikke, låser bare
Tilladelser (ja, en hel del)
▸ WAKE_LOCK - tænd for skærmen
▸ RECEIVE_BOOT_COMPLETED - automatisk start ved opstart
▸ READ_PHONE_STATE - pause under opkald
▸ BLUETOOTH / CONNECT - undgå at holde pause under et Bluetooth-opkald
▸ IGNORE_BATTERY_OPTIMIZATIONS osv. - hold dig i live i baggrunden
▸ FORCE_LOCK - lås enheden (Android 8 og derunder)
▸ ACCESSIBILITY_SERVICE - lås enheden (Android 9+)
▸ DELETE_PACKAGES - lad appen afinstallere sig selv, hvis det er nødvendigt
Afinstallation (Android 8 og ældre)
WaveUp bruger Device Admin-tilladelser, så den kan ikke afinstalleres på den sædvanlige måde. Brug knappen "Afinstaller WaveUp" i appen for at fjerne den korrekt.
Sjovt faktum
Dette er min første Android-app og mit første open source-bidrag! Jeg vil meget gerne have din feedback eller hjælp - især hvis du er interesseret i oversættelser eller bare kan lide at pille.
Open source er fantastisk!
Oversættelser
Hjælp med at oversætte WaveUp! Selv den engelske version kunne bruge forbedringer.
https://www.transifex.com/juanitobananas/waveup/
https://www.transifex.com/juanitobananas/libcommon/
Taknemmelighed
Tak til alle, der har bidraget: https://gitlab.com/juanitobananas/wave-up/#acknowledgments