WaveUp

Schalte den Bildschirm durch Winken ein
Neu in Version 3.2.0
New in 3.2.0
★ Add 'App Shortcut' to lock device.
★ Update Italian translation.

New in 3.1.8
★ Add FAQ to menu.

New in 3.1.7
★ Add night mode.
★ Update some translations.
WaveUp ist eine App, die dein Handy aufweckt - das Display einschaltet - wenn du über den Näherungssensor winkst.

Ich habe diese App entwickelt, um zu vermeiden, immer den Power Button drücken zu müssen, nur um auf die Uhr zu schauen - was ich sehr oft mache. Es gibt schon einige Apps, um genau dies zu tun - und teilweise sogar noch viel mehr. Ich würde inspiriert durch Gravity Screen In/Off, was eine großartige App ist. Dennoch bin ich ein großer Fan von Open Source Software und versuche freie Software so oft wie möglich zu installieren. Ich habe keine Open Source App hierfür gefunden, deshalb habe ich einfach selbst eine geschrieben. Bei Interesse einfach den Source Code anschauen...
https://gitlab.com/juanitobananas/wave-up

Einfach mit der Hand über den Näherungssensor wischen, um das Display einzuschalten. Ich habe das Winkmodus genannt. Diese Funktion kann in den Einstellungen deaktiviert werden, um ein unabsichtliches einschalten zu vermeiden.

Außerdem wird die App das Display einschalten, wenn das Handy aus der Tasche genommen wird. Dies heißt Taschenmodus und kann auch in den Einstellungen deaktiviert werden.

Beide Modi sind automatisch aktiviert.

Die App sperrt auch das Handy und schaltet das Display aus, wenn der Näherungssensor für eine Sekunde (oder eine andere festgelegte Zeit) bedeckt wird. Diese Funktion hat zwar keinen Namen, kann aber auch in den Einstellungen verändert werden. Außerdem ist diese Funktion nicht von Anfang an aktiviert.

Für die, die nicht wissen, was der Näherungssensor ist: Es ist dieser kleine Sensor, der irgendwo am oberen Displayrand ist und dafür sorgt, dass das Handy während eines Anrufes aus ist.

Deinstallieren

Die App ist ein Geräteadministratior und kann deshalb nicht "normal" deinstalliert werden.

Um die App zu deinstallieren, öffnen und im Menü "Deinstallieren" wählen.

Bekannte Probleme

Leider lassen manche Smartphones die CPU aktiv, während der Näherungssensor genutzt wird. Dies wird ein wake lock genannt und verursacht erheblichen Akkuverbrauch. Das ist nicht mein Fehler und ich kann nix dagegen machen. Andere Handys gehen in den "Tiefschlaf" wenn der Bildschirm ausgeschaltet ist, obwohl der Sensor genutzt wird. In diesem Fall ist der Akkuverbrauch praktisch Null-

Erforderliche Android Berechtigungen:

▸ WAKE_LOCK um den Bildschirm einzuschalten
▸ USES_POLICY_FORCE_LOCK um das Gerät zu sperren
▸ RECEIVE_BOOT_COMPLETED um automatisch beim Neustart zu starten
▸ READ_PHONE_STATE um WaveUp während eines Anrufes zu pausieren

Sonstige Bemerkungen

Dies ist meine erste Android App, also Vorsicht!

Dies ist ebenso mein erster kleiner Beitrag für die OpenSource Welt. Endlich!

Es wäre sehr lieb wenn du mir Feedback jeglicher Art oder Unterstützung zukommen lässt!

Danke für's Lesen!

OpenSource rockt!!!

Übersetzungen

Es wäre wirklich cool, wenn du bei der Übersetzung von WaveUp in deiner Sprache helfen kannst (selbst die Englische Version müsste vermutlich kontrolliert werden).
Für Übersetzungen sind zwei Projekte bei Transifex verfügbar: https://www.transifex.com/juanitobananas/waveup/ und https://www.transifex.com/juanitobananas/libcommon/.

Danksagungen

Mein spezieller Dank geht an:

Siehe: https://gitlab.com/juanitobananas/wave-up/#acknowledgments

Spenden

Pakete

Um Ihnen die Wahl zu lassen, können Sie weiter unten auf dieser Seite APKs direkt herunterladen, sollten sich allerdings darüber im Klaren sein, dass Sie nach einer solchen Installation keine Benachrichtigungen über Aktualisierungen erhalten werden und diese Art des Downloads weniger Sicherheit bietet. Wir empfehlen daher, stattdessen die F-Droid-App zu installieren und diese dafür zu nutzen.

F-Droid herunterladen
  • Version 3.2.0 (104) vorgeschlagen Hinzugefügt am 2020-02-04

    Diese Version benötigt Android 4.0.3 oder neuer.

    Sie ist von F-Droid hergestellt, signiert und ihre Übereinstimmung mit diesem Quelltext-Tarball wird garantiert.

    Berechtigungen
    • Ruhezustand deaktivieren
      Ermöglicht der App, den Ruhezustand des Telefons zu deaktivieren.
    • Beim Start ausführen
      Ermöglicht der App, sich selbst zu starten, sobald das System gebootet wurde. Dadurch kann es länger dauern, bis das Telefon gestartet wird, und durch die ständige Aktivität der App wird die gesamte Leistung des Telefons beeinträchtigt.
    • android.permission.USES_POLICY_FORCE_LOCK
    • Telefonstatus und Identität abrufen
      Ermöglicht der App, auf die Telefonfunktionen des Geräts zuzugreifen. Die Berechtigung erlaubt der App, die Telefonnummer und Geräte-IDs zu erfassen, festzustellen, ob gerade ein Gespräch geführt wird, und die Rufnummer verbundener Anrufer zu lesen.
    • Vibrationsalarm steuern
      Ermöglicht der App, den Vibrationsalarm zu steuern.
    • fragen, ob Akku-Leistungsoptimierungen ignoriert werden können
      Ermöglicht einer App, nach der Berechtigung zum Ignorieren der Akku-Leistungsoptimierungen zu fragen.
    • Vordergrunddienst ausführen
      Ermöglicht der App, die Vordergrunddienste zu verwenden.
    • Kopplung mit Bluetooth-Geräten durchführen
      Ermöglicht der App, die Bluetooth-Konfiguration des Telefons einzusehen und Verbindungen mit gekoppelten Geräten herzustellen und anzunehmen.
    • Löschen von Paketen anfordern
      Ermöglicht der App, das Löschen von Paketen anzufordern.

    APK herunterladen 4.0 MiB PGP-Signatur

  • Version 3.1.8 (103) - Hinzugefügt am 2020-01-29

    Diese Version benötigt Android 4.0.3 oder neuer.

    Sie ist von F-Droid hergestellt, signiert und ihre Übereinstimmung mit diesem Quelltext-Tarball wird garantiert.

    Berechtigungen
    • Ruhezustand deaktivieren
      Ermöglicht der App, den Ruhezustand des Telefons zu deaktivieren.
    • Beim Start ausführen
      Ermöglicht der App, sich selbst zu starten, sobald das System gebootet wurde. Dadurch kann es länger dauern, bis das Telefon gestartet wird, und durch die ständige Aktivität der App wird die gesamte Leistung des Telefons beeinträchtigt.
    • android.permission.USES_POLICY_FORCE_LOCK
    • Telefonstatus und Identität abrufen
      Ermöglicht der App, auf die Telefonfunktionen des Geräts zuzugreifen. Die Berechtigung erlaubt der App, die Telefonnummer und Geräte-IDs zu erfassen, festzustellen, ob gerade ein Gespräch geführt wird, und die Rufnummer verbundener Anrufer zu lesen.
    • Vibrationsalarm steuern
      Ermöglicht der App, den Vibrationsalarm zu steuern.
    • fragen, ob Akku-Leistungsoptimierungen ignoriert werden können
      Ermöglicht einer App, nach der Berechtigung zum Ignorieren der Akku-Leistungsoptimierungen zu fragen.
    • Vordergrunddienst ausführen
      Ermöglicht der App, die Vordergrunddienste zu verwenden.
    • Kopplung mit Bluetooth-Geräten durchführen
      Ermöglicht der App, die Bluetooth-Konfiguration des Telefons einzusehen und Verbindungen mit gekoppelten Geräten herzustellen und anzunehmen.
    • Löschen von Paketen anfordern
      Ermöglicht der App, das Löschen von Paketen anzufordern.

    APK herunterladen 3.9 MiB PGP-Signatur

  • Version 3.1.6 (101) - Hinzugefügt am 2019-12-03

    Diese Version benötigt Android 4.0.3 oder neuer.

    Sie ist von F-Droid hergestellt, signiert und ihre Übereinstimmung mit diesem Quelltext-Tarball wird garantiert.

    Berechtigungen
    • Ruhezustand deaktivieren
      Ermöglicht der App, den Ruhezustand des Telefons zu deaktivieren.
    • Beim Start ausführen
      Ermöglicht der App, sich selbst zu starten, sobald das System gebootet wurde. Dadurch kann es länger dauern, bis das Telefon gestartet wird, und durch die ständige Aktivität der App wird die gesamte Leistung des Telefons beeinträchtigt.
    • android.permission.USES_POLICY_FORCE_LOCK
    • Telefonstatus und Identität abrufen
      Ermöglicht der App, auf die Telefonfunktionen des Geräts zuzugreifen. Die Berechtigung erlaubt der App, die Telefonnummer und Geräte-IDs zu erfassen, festzustellen, ob gerade ein Gespräch geführt wird, und die Rufnummer verbundener Anrufer zu lesen.
    • Vibrationsalarm steuern
      Ermöglicht der App, den Vibrationsalarm zu steuern.
    • fragen, ob Akku-Leistungsoptimierungen ignoriert werden können
      Ermöglicht einer App, nach der Berechtigung zum Ignorieren der Akku-Leistungsoptimierungen zu fragen.
    • Vordergrunddienst ausführen
      Ermöglicht der App, die Vordergrunddienste zu verwenden.
    • Kopplung mit Bluetooth-Geräten durchführen
      Ermöglicht der App, die Bluetooth-Konfiguration des Telefons einzusehen und Verbindungen mit gekoppelten Geräten herzustellen und anzunehmen.
    • Löschen von Paketen anfordern
      Ermöglicht der App, das Löschen von Paketen anzufordern.

    APK herunterladen 3.9 MiB PGP-Signatur