Nur Samsung und Google Pixel!100 % kostenlos – 100 % GPLv3 Open Source – keine Werbung – kein Tracking – keine Nörgelei – optionale SpendeHoley Light ist eine LED-Emulations-App. Es animiert die Ränder des Kameraausschnitts (AKA Punch-Hole) als Ersatz für die leider fehlende LED bei vielen modernen Geräten.
Darüber hinaus bietet es eine Benachrichtigungsanzeige, wenn der Bildschirm "aus" ist, und ersetzt - oder arbeitet in Verbindung mit - die Funktion
Always-On-Display. Da sich dieses Display nicht um das Kameraloch herum befindet, wird es treffend als
Unholey Light bezeichnet.
Unterstützt alle Samsung-Geräte mit In-Screen-Kameraloch und mehrere Google Pixel.
Funktionen- Emuliert Benachrichtigungs-LED
- Vier verschiedene Anzeigemodi:
Swirl, Blink, Pie, Unholey Light- Konfigurierbare Animationsgröße, -position und -geschwindigkeit
- Anpassbare Farbe für jeden Benachrichtigungskanal
- Wählt die anfängliche Benachrichtigungsfarbe aus, indem die dominante Farbe des App-Symbols analysiert wird
- Zeigt bei ausgeschaltetem Bildschirm weniger als 1 % Akkuverbrauch pro Stunde im
Unholey Light-Modus an
- Separate Konfigurationsmodi für verschiedene Energie- und Bildschirmzustände
- Möglichkeit, Benachrichtigungen basierend auf verschiedenen Auslösern als gesehen zu markieren
- Respektiert Do-Not-Disturb- und AOD-Zeitpläne
- Kann AOD vollständig oder teilweise ausblenden und/oder die Uhr sichtbar lassen
QuelleDer Quellcode ist auf
GitHub verfügbar.
EinrichtungDie Ersteinrichtung kann für einen Erstbenutzer etwas schwierig sein, aber ein Einrichtungsassistent ist enthalten, der Sie durch den Vorgang führt.
BerechtigungenDiese App benötigt unbedingt mehrere Berechtigungen, um funktionieren zu können. Wenn Sie darüber besorgt sind, können Sie jederzeit den Quellcode überprüfen (oder die App nicht verwenden).
- Barrierefreiheit: Die App benötigt einen Barrierefreiheitsdienst, um die emulierte LED auf dem Bildschirm darzustellen und die korrekte Position zu verfolgen, um sie im Modus "Bildschirm aus" anzuzeigen.
- Benachrichtigungen: Ein Benachrichtigungsdienst wird benötigt, um über die Benachrichtigungen informiert zu sein, bevor wir sie anzeigen können
- Begleitgerät: In einer seltsamen Eigenart von Android ist diese Berechtigung erforderlich, um die gewünschte LED-Farbe von Benachrichtigungen lesen zu können
- Batterieoptimierungs-Ausnahme: Ohne diese Ausnahme würde Android zufällig unsere emulierte LED verschwinden lassen
- Vordergrunddienst: Sowohl ein Zugriffs- als auch ein Benachrichtigungsdienst werden wie oben beschrieben verwendet
- Wecksperre: Sie entscheiden, wann und wie die App auf dem Bildschirm zeichnet, manchmal müssen Sie dafür sicherstellen, dass die CPU nicht schläft
- Zugriff auf alle Pakete: Wir rendern die Symbole anderer Apps und greifen auf einige ihrer Basisinformationen zu, um verschiedene Benachrichtigungen voneinander unterscheiden zu können