Så här anpassar du Google Pixel 2 Always On Displays ljusstyrka utan rot

Google Pixel 2 har en Always on Display-funktion som visar tid, datum och aviseringar. Men ibland är det för mörkt för att ens se! Så här anpassar du dess ljusstyrka och andra aspekter utan root!

Googles senaste flaggskeppssmartphones, den Pixel 2 och Pixel 2 XL, är de första Google-smarttelefonerna som erbjuder en Always on Display-funktion. Andra smartphones som de flesta Samsung Galaxy flaggskepp har haft en sådan funktion ett tag, men med introduktionen av funktionen på Pixels flaggskepp kom också källkoden för funktionen, vilket gör att den kan fungera på äldre Nexus och första generationens Pixel-telefoner. Always on Display visar för närvarande tid, datum, alarm, meddelandeikoner och den bakgrundslåt som spelas för närvarande via Nu spelas (fast det kan anpassas). Vi är här för att visa dig idag hur du anpassar en annan aspekt av Pixel 2:s Always on Display: dess ljusstyrka.

AOD-funktionen kan vara användbar när du har enheten på skrivbordet åt sidan, men det beror verkligen på din belysningssituation. I många fall kan AOD verka för svag för att faktiskt vara läsbar. Gör en snabb Google-sökning efter "

Pixel 2 alltid på skärmens ljusstyrka" och du kommer att se massor av klagomål om hur mörkt det kan vara.

Problemet här är att ljusstyrkan på AOD är kopplad till Adaptiv ljusstyrka, Googles automatiska ljusstyrka-funktion som jag är säker på att de flesta har aktiverat. Beroende på mängden omgivande ljus kan AOD gå från ett lägsta ljusstyrkevärde på 2 till maximalt 28. Det är av 255, vilket är det maximala heltalsvärdet för skärmens ljusstyrka i inställningar. I huvudsak är det ljusaste som AOD någonsin kan få med Adaptive Brightness cirka 11 % av den maximala skärmens ljusstyrka – vilket är ganska ynkligt i många fall. Tack och lov kan detta justeras, och det bästa är att det inte kräver att du gör det rota din telefon.


Anpassa Google Pixel 2 Always on Displays ljusstyrka

Vad vi kommer att göra här är att ändra en dold inställning som endast är tillgänglig från och med Android 8.1 Oreo. Det är inte ett problem eftersom alla Pixel 2-ägare redan borde köra den senaste versionen, men det är värt att nämna oavsett. Den dolda inställningen är endast tillgänglig via Android Debug Bridge (ADB), vilket innebär att du måste ansluta din telefon till din PC. Om du har en dator till hands är du redo att följa dessa steg:

  1. Ställ in ADB enligt beskrivningen här tidigare handledning.
  2. Öppna en kommandotolk eller terminal och ange ett kommando i följande format: adb shell settings put global always_on_display_constants "screen_brightness_array=-1:0:1:2:3"
  3. Ersätt "0:1:2:3" från kommandot ovan med valfri uppsättning av 4 siffror från 0 till 255 (som "2:25:100:250"). Lämna "-1" på plats.

Nu kan din Always on Display-ljusstyrka justeras för att vara mycket högre än någonsin tidigare! Om du är nyfiken på vad varje nummer i arrayen representerar, är det första siffran du anger för ett "natt"-tillstånd (mycket, mycket låg omgivningstemperatur ljus), den andra för ett "lågt" ljustillstånd, den tredje för ett "högt" ljustillstånd och den sista för "sol" (mycket, mycket hög omgivningstemperatur ljus).

Ovanstående visar standardvärdena i AOD-ljusstyrka. Du kan hänvisa till detta om du någonsin vill återställa de ändringar du gör här.

Bonus: Other Always on Display Tweaks

Förutom justeringen av ljusstyrkan finns det några andra inställningar relaterade till Pixel 2 Always on Display som du kan ändra. Här är listan:

  • dimming_scrim_array: Heltalsmatris för att mappa typ av omgivande ljusstyrka till dämpande scrim. Detta "maskerar" i huvudsak AOD med en överlagring för att dämpa den ytterligare (inte riktigt säker på varför man skulle vilja ha detta).
  • prox_screen_off_delay: Fördröjningstid (i millisekunder) från att närhetssensorn täcks till att skärmen stängs av.
  • prox_cooldown_trigger: Tröskeltiden (i millisekunder) för att utlösa nedkylningstimern, som kommer att stänga av närhetssensorn under en period.
  • prox_cooldown_period: Tiden (i millisekunder) tills närhetssensorn stängs av om prox_cooldown_trigger är triggad.

Här är ett exempel på hur man använder några av dessa värden för att justera AOD. Låt oss säga att jag vill göra det så att skärmen stängs av 5 sekunder efter att telefonens närhetssensor är täckt när Always on Display visas. Jag skulle skriva in detta kommando:

adb shell settings put global always_on_display_constants "prox_screen_off_delay=50000"

Du kan leka med dessa inställningar för att anpassa beteendet hos AOD, även om dessa är allt du kommer att kunna ändra utan root-åtkomst, tyvärr.