Kun Samsung og Google Pixel!100 % gratis - 100 % GPLv3 Open Source - Ingen annoncer - Ingen sporing - Ingen nag - Valgfri donationHoley Light er en LED-emuleringsapp. Den animerer kanterne af kameraets udskæring (AKA punch-hole) som erstatning for den desværre manglende LED på mange moderne enheder.
Derudover giver den en meddelelsesvisning, når skærmen er "slukket", erstatter - eller arbejder sammen med - funktionen
Always-On Display. Da denne skærm ikke er omkring kamerahullet, er den passende navngivet
Unholey Light.
Understøtter alle Samsung-enheder med kamerahul på skærmen og flere Google Pixels.
Funktioner- Efterligner notifikations-LED
- Fire forskellige visningstilstande:
Swirl, Blink, Pie, Unholey Light- Konfigurerbar animationsstørrelse, position og hastighed
- Farve, der kan tilpasses til hver meddelelseskanal
- Vælger den første meddelelsesfarve ved at analysere den dominerende farve på appikonet
- Vises under skærmen "slukket", under 1 % batteriforbrug pr. time i tilstanden
Unholey Light- Separate konfigurationstilstande for forskellige strøm- og skærmtilstande
- Mulighed for at markere notifikationer som set baseret på forskellige triggere
- Respekterer ikke-forstyrr- og AOD-planer
- Kan skjule AOD helt, delvist og/eller holde uret synligt
KildeKildekoden er tilgængelig på
GitHub.
OpsætningIndledende opsætning kan være en smule vanskelig for en førstegangsbruger, men der medfølger en opsætningsguide, der guider dig gennem processen.
TilladelserDenne app kræver absolut flere tilladelser for at kunne fungere. Hvis du er bekymret over det, kan du altid tjekke kildekoden ud (eller ikke bruge appen).
- Tilgængelighed: appen har brug for en tilgængelighedstjeneste for at gengive den emulerede LED på skærmen og spore den korrekte position, der skal vises i skærmen "slukket"-tilstand.
- Notifikationer: en notifikationstjeneste er nødvendig for at kunne vide om notifikationerne, før vi kan vise dem
- Ledsagerenhed: i en mærkelig quirk af Android er denne tilladelse påkrævet for at kunne læse den ønskede LED-farve på meddelelser
- Undtagelse for batterioptimering: Uden dette ville Android tilfældigt forsvinde vores emulerede LED
- Forgrundstjeneste: både en tilgængeligheds- og notifikationstjeneste bruges som beskrevet ovenfor
- Wake lock: du bestemmer hvornår og hvordan appen tegner på skærmen, nogle gange kræver dette, at du sørger for, at CPU'en ikke sover
- Al pakkeadgang: vi gengiver andre apps ikoner og får adgang til nogle af deres basisoplysninger for at kunne skelne forskellige meddelelser fra hinanden