Om du upplever fördröjning när du tittar på videor och rullar igenom kommentarer i YouTube-appen på din Nexus 6, här är en snabb och enkel lösning.
Android, som vi alla vet, är ett mobiloperativsystem för allmänt bruk. Även om du hoppar från en Nexus-telefon till en annan kan din mjukvaruupplevelse skilja sig åt på riktigt subtila sätt. På pappret bör du inte märka många programvaru skillnader mellan Nexus 6 och Nexus 6P.
Men på Nexus 6, den YouTube-appen släpar oförklarligt när du samtidigt tittar på en video och bläddrar igenom kommentarer. Många Nexus 6-användare har rapporterat att det här problemet började först efter att ha hoppat till Android 6.0 Marshmallow. Så vad är det som händer och hur fixar du det?
Att fixa det är ganska enkelt. Allt du behöver göra är att slå på Inaktivera HW Overlays under Utvecklaralternativ*. Här är en före och efter jämförelse av hur en förändring av alternativet påverkar prestandan inom YouTube.
Varför fungerar denna fix? Vi är inte helt säkra på hur själva. Inte ens Android Engineering team har kommit till botten med YouTube-tänket ännu:
Vi märkte en del störningar när vi rullade kommentarer som laddas för allra första gången under YouTube-videouppspelning på Nexus 6 som kör Android M. Janken verkar förbättras när man tvingar fram GPU-sammansättning. Youtube på Android 6.0 använder SurfaceViews för videouppspelning eftersom det förbrukar mindre ström än att använda TextureViews. Genom att tvinga GPU-sammansättningen förbättras kommentarscrollningen till kostnaden för kraft. Håll ögonen öppna.
Om du märker i kommentaren som gjordes under AMA, nämner teamet att tvingande GPU-komposition förbättrar prestandan i YouTube-appen. Genom att inaktivera hårdvaruöverlägg utförs i huvudsak denna uppgift: genom att aktivera det här alternativet SurfaceFlinger kommer att avstå från användningen av en hårdvaruöverlagring och istället alltid använda GPU: n för komposition. Tyvärr resulterar inaktivering av HW-överlägg i en ökning av strömförbrukningen och är egentligen bara tänkt att användas för att felsöka vissa typer av medieapplikationer. Ett sätt att komma runt det här problemet är att använda appar som t.ex Tasker med Säkra inställningar plugin för att automatisera växling av alternativet "Inaktivera HW Overlays" när du använder YouTube-appen.
*Hur kommer du till Developer Options? Gå till Inställningar, gå sedan till Om enheten, scrolla sedan ned till Byggnummer och tryck på Byggnummerfältet 7 gånger. Du är på XDA, du borde veta detta!