- Startseite
- Apps
- Tools
- WaveUp
Über WaveUp
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
WaveUp 3.2.19 Update
★ Fix notification not working on Android 13+ devices.
New in 3.2.18
★ Upgrade some dependencies.
★ Remove ACRA (crash reporting).
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.
★ ...
Requires Android: Android 4.0.3+
Screen DPI: 120-640dpi
SHA1: e7c6aa8f4d217670c0fb61a3791655c42e38a415
Size: 4.35 MB
What's New:
★ Fix notification not working on Android 13+ devices.
New in 3.2.18
★ Upgrade some dependencies.
★ Remove ACRA (crash reporting).
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.
★ ...
Requires Android: Android 4.0.3+
Screen DPI: 120-640dpi
SHA1: 1a5668d8196f71118f74f8b41877736653334c6d
Size: 5.01 MB
What's New:
★ 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).
Requires Android: Android 4.0.3+
Screen DPI: 120-640dpi
SHA1: 0654ec2f3f65bf95bce3953354dfda7bb4063720
Size: 4.43 MB
What's New:
★ Update some translations.
★ Upgrade some dependencies.
New in 3.2.9
★ Update some translations.
★ Fix small Android 11 compatibility bugs.
New in 3.2.8
★ Update some translations.
★ Small bug fix (MainActivity leak).
Requires Android: Android 4.0.3+
Screen DPI: 120-640dpi
SHA1: 125e9cde973ada70f20b38f60fbda61f43f36520
Size: 4.37 MB
What's New:
★ Update some translations.
★ Fix small Android 11 compatibility bugs.
New in 3.2.8
★ Update some translations.
★ Small bug fix (MainActivity leak).
New in 3.2.7
★ Fix compatibility with older Androids.
★ Update some translations.
★ Vibration time before locking is now configurable.
Paketnamen:
Aktualisierungsdatum:
2024-07-16
Letzte Version:
3.2.19
Update brauchen:
Erwerben:
Anforderungen:
Android 4.0.3+
Meldung: