Google talar om möjlig 120Hz uppdateringsfrekvens på Pixel 3, High Brightness Mode, Pixel 4 haptics och mer

I det senaste avsnittet av Android Developers Backstage pratar utvecklare från Google om 120Hz uppdateringsfrekvens på Pixel 3, High Brightness Mode och mer.

Det senaste avsnittet av Android Developers Backstage-podden släpptes nyligen. Den här gången medverkade Michael Wright från Android Framework Team, Chet Haase från Android Developer Relations-teamet och Romain Guy från Android Toolkit-teamet. I det här avsnittet fokuserade utvecklarna på ett par intressanta ämnen, inklusive möjligheten till en 120Hz-skärm på Google Pixel 3, högljusläge, Pixel 4-haptik och mer. Här är en sammanfattning av alla nyckelproblem som tas upp i avsnitt 129:

Google Pixel 3 med hög uppdateringsfrekvens?

Med lanseringen av Pixel 4 hoppade Google in på visningsvagnen med hög uppdateringsfrekvens och packade i en 90Hz-skärm på båda enheterna. Men visste du att Google övervägde att inkludera en 120Hz uppdateringsfrekvens på Pixel 3? Enligt Haase från Android Developer Relations-teamet var det inte meningen att den mindre Pixel 3 skulle få en OLED-skärm av olika anledningar, varför Google övervägde att använda en Sharp 120Hz-skärm på enhet. Haase sa, "Så det var som" ja, om vi inte har OLED, vad gör vi? och så var en av övervägandena "Ja, vi kanske gör en 120Hz LCD." Tyvärr avslöjade inte Haase varför företaget till slut valde en P-OLED-panel framför 120Hz LCD.

Vad gjorde Google för att göra en hög uppdateringsfrekvens tillämplig på hela ekosystemet?

I avsnittet kastade utvecklarna också lite ljus över hur Google lyckades göra hög uppdateringsfrekvens tillämplig på Androids ekosystem som helhet. Företaget introducerade en dynamisk uppdateringsfrekvensväxlingsfunktion i Android 10 för att automatiskt växla mellan 90 och 60Hz för energibesparing. Företaget erkänner problem i tidigare versioner (sannolikt med hänvisning till ljusstyrka fiasko) men säger att de nu är på ett mycket bättre ställe.

Tryck på Sampling

Ett av teamets stora problem med Pixel 4 är att den använder 120Hz touch-sampling. Företaget gick med på att använda 120 Hz eftersom växling mellan 120 Hz och 180 Hz touch-sampling var utmanande och hade en stor energikostnad. Teamet misstänker att detta kommer att förändras i framtiden eftersom företaget tar reda på hur man kan få ner energikostnaden och hantera så mycket mer input. 90Hz uppdateringsfrekvens och 120Hz touch sampling är inte en idealisk kombination eftersom 120Hz touch sampling innebär att en ingång kommer i varannan bildruta.

För att hantera detta problem använde Google resampling som introducerades med Project Butter i Android 4.1 för att interpolera/förutsäga beröringshändelser. Google undersöker också en ny teknik som kallas late-latching, där de kommer att sampla om händelser i sista möjliga ögonblick precis innan rendering. Denna nya teknik förväntas förbättra upplevelsen under rullning av listor.

Ljusstyrka

Under podcasten avslöjade utvecklarna också att Google övervägde att justera ljusstyrkan baserat på applikationer i Android 10. Resonemanget var att eftersom de flesta människor höjer ljusstyrkan för foton och videor skulle det vara vettigt för Android att göra detta automatiskt. Som det visar sig var det en riktigt dålig idé eftersom folk hatade denna förlust av kontroll. Därför implementerades det inte.

Men att ha högre ljusstyrka är viktigt för att se HDR-innehåll, så Google använder Läge för hög ljusstyrka (HBM) endast för HDR-innehåll. På Pixel-serien ökar HBM ljusstyrkan till ~600-700 nits beroende på panel. Wright tillade att du behöver cirka 700 nits för att vara läsbar i solljus i alla fall, men Pixel använder inte HBM i solljus. Anledningen till att HBM inte används utanför HDR-video är främst på grund av inbränningsproblem snarare än ström.

Pixel 4 Haptics

Slutligen flyttar podcasten fokus till haptiken på Pixel 4-serien. Om du äger en Pixel 4 kanske du har märkt att enheterna vibrerar smidigt med ljud från ringsignaler och larm. I tidigare versioner av Pixel-serien var Google tvungen att skapa en haptisk konfiguration för varje ringsignal och larmljud för att uppnå denna effekt, men detta ändrades med Pixel 4.

Med Pixel 4 introducerade Google ljudkopplad haptisk feedback. Nu finns det en kanal i ljudbehållaren som faktiskt är en haptisk signal eftersom den haptiska signalen ser ut som en riktigt lågfrekvent ljudsignal. Detta är dock endast tillgängligt med förinkluderade ringsignaler och larm. Enheterna har ingen on-the-fly-koppling för tredje parts ringsignaler och larm. Det finns ingen dokumentation för tredjepartsutvecklare att göra detta på sitt eget ljud ännu eftersom ljudkopplad haptisk feedback inte är tillgänglig på alla enheter.

Du kan lyssna på hela avsnittet på Google Podcasts genom att följa den här länken.


Tack till XDA-bidragsgivaren Dylan Raga för hjälpen med att sammanställa denna sammanfattning!