Screenshots
Beschreibung
<b>WaveUp</b> weckt Ihr Telefon auf und schaltet den Bildschirm ein, wenn Sie über den Näherungssensor winken.
Ich habe diese App entwickelt, weil ich es leid war, den Einschaltknopf zu drücken, nur um die Uhrzeit zu überprüfen (eine überraschend häufige Angewohnheit). Inspiriert durch das <b>großartige</b> Gravity Screen On/Off. Ich suchte nach einer Open-Source-Alternative und konnte einfach keine finden. Also habe ich es selbst gemacht!
Probieren Sie den Code aus: https://gitlab.com/juanitobananas/wave-up
Eine möglicherweise aktuellere README: https://gitlab.com/juanitobananas/wave-up/#waveup
<b>Eigenschaften</b>
▸ <b>Wellenmodus</b>: Schaltet den Bildschirm ein, wenn Sie über den Näherungssensor winken.
▸ <b>Taschenmodus</b>: Schaltet den Bildschirm ein, wenn Sie das Telefon aus einer Tasche herausziehen.
Beide sind <i>standardmäßig aktiviert</i>, können aber in den Einstellungen deaktiviert werden.
▸ <b>Bildschirmsperre</b>: Halten Sie den Sensor eine Sekunde lang (oder die von Ihnen gewählte Zeit) bedeckt, und das Telefon wird gesperrt. <i>Standardmäßig ausgeschaltet</i>, aber leicht zu aktivieren.
<b>Moment, was ist ein Näherungssensor?</b>
Das ist das unsichtbare kleine Ding in der Nähe der Hörmuschel Ihres Telefons, das den Bildschirm ausschaltet, wenn Sie ein Gespräch führen.
<b>Bekannte Probleme</b>
Bei einigen Handys läuft die CPU weiter, während der Näherungssensor abgehört wird, und das belastet den Akku (geben Sie Ihrem Handy die Schuld, nicht mir). Bei den meisten Handys ist das nicht der Fall, sodass der Akku nur minimal belastet wird.
<b>Zugänglichkeitsdienste</b>
▸ <b>Zweck</b>: Zum Sperren des Bildschirms unter Android 9+
▸ <b>Datenschutz</b>: <b>Nur</b> hierfür verwendet, keine Daten erhoben
<b>▸ Umfang</b>: Spioniert nicht, sperrt nur
<b>Genehmigungen</b> (ja, ziemlich viele)
<b>WAKE_LOCK</b> - Einschalten des Bildschirms
▸ <b>RECEIVE_BOOT_COMPLETED</b> - automatischer Start beim Hochfahren
▸ <b>READ_PHONE_STATE</b> - Pause bei Anrufen
▸ <b>BLUETOOTH / CONNECT</b> - vermeidet Pausen bei Bluetooth-Anrufen
▸ <b>IGNORE_BATTERY_OPTIMIZATIONS</b> usw. - im Hintergrund am Leben bleiben
▸ <b>FORCE_LOCK</b> - Gerät sperren (Android 8 und niedriger)
▸ <b>ACCESSIBILITY_SERVICE</b> - Gerät sperren (Android 9+)
▸ <b>DELETE_PACKAGES</b> - lässt die App bei Bedarf selbst deinstallieren
<b>Deinstallation (Android 8 und älter)</b>
WaveUp verwendet Geräteverwaltungsberechtigungen und lässt sich daher nicht auf dem üblichen Weg deinstallieren. Verwenden Sie die Schaltfläche "WaveUp deinstallieren" in der App, um es richtig zu entfernen.
<b>Lustige Tatsache</b>
Dies ist meine <b>erste</b> Android-App und mein <b>erster</b> Open-Source-Beitrag! Ich würde mich über Ihr Feedback oder Ihre Hilfe freuen - vor allem, wenn Sie sich für Übersetzungen interessieren oder einfach Spaß am Tüfteln haben.
<b>Open Source ist toll!</b>
<b>Übersetzungen</b>
Helfen Sie bei der Übersetzung von WaveUp! Auch die englische Version könnte Verbesserungen gebrauchen.
https://www.transifex.com/juanitobananas/waveup/
https://www.transifex.com/juanitobananas/libcommon/
<b>Danksagungen</b>
Danke an alle, die dazu beigetragen haben: https://gitlab.com/juanitobananas/wave-up/#acknowledgments
Versionen
Berechtigungen
Was die App beim System anfragt. Sensible Zugriffe gibt Android erst nach deiner Bestätigung frei.
- Installierte AppsSehen, welche Apps installiert sind.
- PACKAGE_USAGE_STATS
- Standby verhindernVerhindern, dass das Gerät in den Ruhezustand wechselt.
- AutostartNach dem Einschalten des Geräts automatisch starten.
- USES_POLICY_FORCE_LOCK
- TelefonstatusErkennen, ob ein Anruf läuft, und Geräteinformationen lesen.
- VibrationDen Vibrationsalarm steuern.
- REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
7 weitere Berechtigungen anzeigen
- Dienst im VordergrundDauerhaft im Hintergrund laufen, sichtbar in der Statusleiste.
- FOREGROUND_SERVICE_SPECIAL_USE
- BluetoothVerbindung zu Bluetooth-Geräten herstellen.
- Bluetooth-VerbindungMit gekoppelten Bluetooth-Geräten verbinden.
- REQUEST_DELETE_PACKAGES
- BenachrichtigungenMitteilungen anzeigen.
- waveup.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Kommentare