Android 11 Beta 2 har släppts och även om det kanske inte finns så många uppenbara ändringar, har vi sammanställt allt vi har hittat hittills.
Google släppte Android 11 Beta 2 tidigare idag, och bara en beta till kvar inför en stabil release den 8 september. Beta 2 anses vara "Platform Stability"-utgåvan, vilket innebär att Android 11 SDK, NDK API: er, app-vända ytor, plattformsbeteenden samt restriktioner för icke-SDK-gränssnitt har slutförts. I deras officiella blogginlägg nämnde Google inte en enda ny funktion, men det betyder inte att det inte finns några. Många av förändringarna vi hittade är inte uppenbara, och några av dem har till och med funnits sedan första betaversionen förra månaden. Här är allt vi hittat hittills.
Nya användarvänliga funktioner och ändringar i Android 11 Beta 2
Ny mediaspelare i designen Snabbinställningar är nu aktiverad som standard
En av de mest välkomna förändringarna i Android 11 är den omdesignade mediaspelaren i meddelandepanelen. Istället för att ligga bredvid andra aviseringar, kan mediespelareaviseringar nu visas i sitt eget dedikerade utrymme under panelen Snabbinställningar. I Android 11 Beta 1 var du tvungen att växla ett utvecklaralternativ som heter "Media Resumption" för att få denna nya design. Nu i Beta 2 är denna nya mediaspelares plats aktiverad som standard. De nya uppspelningskontrollerna inkluderar också en knapp för att snabbt växla mediautgång mellan anslutna enheter.
En av de andra fördelarna med Android 11:s nya medieuppspelningskontroller är förmågan att komma ihåg och gå igenom 5 tidigare mediasessioner. Detta kräver lite arbete från utvecklarna för att stödja, men vi kommer förhoppningsvis se appar som YouTube Music, Pandora och Spotify komma med snart.
Ny glödande "rippel"-animation i mediaspelarens kontroller
Detta är visserligen en ganska liten förändring, men en som vi tyckte var snygg när vi först märkte den. Det finns en ny och ny glöd-/krusningsanimation när du interagerar med knapparna i medieuppspelningsmeddelandet. Det är en liten touch, men det ser riktigt snyggt ut.
Skärminspelare kan spela in enhet/internt ljud och/eller mikrofon samtidigt
Android 10 lade till AudioPlaybackCapture API för att ge appar ett officiellt sätt att fånga ljudutgången från andra appar. Tills Android 10 lade till detta API, fångade de flesta skärminspelningsappar ljud från mikrofonen. Bortsett från tredjepartsappar för skärminspelning har folk ropat på att Google ska lägga till en inbyggd skärminspelning i Android i flera år nu. Det kom äntligen i tidigare Android 11-släpp, men du kunde bara spela in ljud från mikrofonen. Slutligen lägger Beta 2 till möjligheten att spela in enhetsljud, mikrofon eller båda samtidigt! Detta kommer att visa sig vara väldigt användbart för att göra instruktionsskärmsinspelningar eller berätta över spel. Vi grävde i koden och upptäckte att den här funktionen använder den tidigare nämnda AudioPlaybackCaptureAPI, vilket betyder att det kommer inte att kunna spela in ljud från appar som väljer bort.
Mindre skräp i Share Sheet
Androids Share Sheet är en av dess mest användbara funktioner, även om det kan vara det lite irriterande ibland. Delningsarket fylls av en lista med appar som har så kallade delmål som kan hantera den typ av innehåll du delar, oavsett om det är text, bilder, videor, webbadresser, etc. Överst på delningsarket ser du en förhandsvisning av innehållet du delar. Under det hittar du en rad med Dela genvägar som låter dig snabbt dela innehåll med en specifik kontakt följt av ytterligare en rad med andra genvägar som appar kan presentera samt alla genvägar du har fäst. Slutligen kommer alla återstående appar som stöder den typ av innehåll du delar att visas i en vertikalt rullande "Applista".
Förutom att det ibland är smärtsamt långsamt, är ett av de största problemen med Share Sheet hur mycket rörigt det kan vara om du har en massa appar installerade. Lyckligtvis rensar Android 11 Beta 2 delningsmenyn lite genom att kombinera eventuella delmål som kommer från samma app. I skärmdumparna ovan finns det 3 delmål från MiXplorer, en gratis och populär filhanterarapp från våra forum. Även om dessa 3 delmål fortfarande visas i avsnittet Genvägar för delning, är de alla listade under "MiXplorer" i hela "Applistan". Min Pixel 3a XL som kör Beta 2 har inte många appar installerade, men om den gjorde det skulle den här lilla förändringen verkligen hjälpa till att rensa andelen ark.
...och fästa appar har nu en ikon som indikerar att de är fästa
Här är en annan enkel liten ändring av delningsarket som är mycket vettigt: Appar som är fästa högst upp på delningsarket visar nu en faktisk nålikon.
Långt tryck på enhetskontrollerna i strömmeny tar dig till aktiviteten
En av Android 11:s bästa funktioner är möjligheten att visa smarta hemkontroller i strömmenyn. Den här funktionen, kallad "Device Controls", kommer med ett API som utvecklare av appar för smarta hem kan ansluta sig till. Än så länge, Google Home-appen har redan lagt till support, och den här veckan har Google gjort det började informera smarta hemutvecklare att komma ombord. Om du inte är medveten kan du faktiskt trycka länge på någon av kontrollerna för det smarta hemmet för att öppna en aktivitet med detaljerade kontroller för den specifika IoT-produkten utan att behöva öppna den dedikerade app. Detta är faktiskt en av nyckelfunktionerna i Device Controls, men det är inte välkänt, och vi har hört motstridiga rapporter om huruvida det var möjligt att göra det i Android 11 Beta 1. Ändå, om du inte var medveten innan, är du förhoppningsvis det nu.
Om du inte har en Google Pixel-telefon ska du inte få för mycket förhoppningar om den här funktionen. Det finns trots allt ingen garanti det kommer att dyka upp på alla enheter som kör Android 11.
Ny ikon för att starta en konversation i en bubbla
"Bubbles" är en av Android 11:s markera funktioner, även om det började som ett utvecklaralternativ i Android 10. I den första betaversionen flyttade Bubbles-funktionen bort från utvecklaralternativ och till Inställningar > Appar och aviseringar > Aviseringar. Alternativet "Tillåt appar att visa bubblor" är nu aktiverat som standard, men appar måste fortfarande stödja att visa en konversation som en bubbla. Än så länge bara Googles meddelandeapp och Facebook Messenger stöd för att visa chattar i bubblor.
Utvecklare som lägger till stöd för bubbelaviseringar är dock bara en pusselbit. Användare behöver veta om den här funktionen, vilket är anledningen till att Google i den senaste betaversionen lade till lite användbar onboardinginformation när du startar en chatt i en bubbla för första gången. Nu i Beta 2 finns det en omdesignad ikon i meddelandet som visar en konversation som en bubbla. Det här meddelandet gör det tydligare för användaren att om du trycker på det kommer meddelandet att öppnas från meddelandefönstret.
PiP-fönster har mindre storleksändring
Det verkar som om bild-i-bild-fönster har mindre flexibilitet när det gäller storleksändring, en funktion som precis lades till i Android 11 Developer Preview 4. Skärmbilderna ovan visar i vilken utsträckning du kan ändra storlek på fönstren. Det är inte mycket, tyvärr. Tidigare versioner gjorde det möjligt för dig att ändra storlek på fönstren så länge bildförhållandet bibehölls, men nu verkar det finnas en övre gräns för fönsterstorleken, troligen med avseende på enhetens DPI.
Ny ikon för knappen Välj i den senaste appöversikten
Här är en annan liten liten ändring: knappen "Välj" i översikten över de senaste apparna har omdesignats med en ny ikon. Det är allt.
Ytterligare 3 nya keylayout-filer för spelkontroller
Vi skrev om hur Android 11 ger 84 nya nyckelmappningar för Xbox, Razer, PDP, Mad Catz och andra spelkontroller. Tja, Beta 2 lägger till 3 till listan: ytterligare en Xbox 360 trådlös handkontroll, en Xbox USB-kontroller och Steam-kontrollern (modell 1001). Dessa kontroller kommer nu att ha sina knappar korrekt mappade till nyckelingångar som appar kan känna igen när de är anslutna till en Android-enhet.
Pixel Launcher-applådan har förlorat sin transparens
Denna förändring kan visserligen ha skett i en tidigare version, men vi märkte det inte förrän den uppmärksammades av en tipsare. Det finns inte längre någon genomskinlighet i bakgrunden när du öppnar applådan i Pixel Launcher. Vi vet inte varför detta ändrades, men vi vet att Google jobbar bakom kulisserna implementera fönstersuddar på kompositörnivå.
Tvinga alternativet för 90Hz uppdateringsfrekvens bort, Smidig skärm nu en sida mindre bort
Som först påpekades för oss av vissa Reddit-användare, alternativet att "Force 90Hz" uppdateringsfrekvens i utvecklarinställningarna har tagits bort i Android 11 Beta 2 för Pixel 4 och Pixel 4 XL. Dessutom har "Smooth Display"-växeln fått en mer framträdande placering i skärminställningarna. Du kan se båda förändringarna i handlingen i ovanstående tweet.
Borttagandet av Force 90Hz-alternativet har lett till några klagomål från användare, som nu rapporterar problem med skärmflimmer. Dessa problem härrör sannolikt från displayväxling mellan olika gammakalibreringar när uppdateringsfrekvensen ändras. Detta märks inte under de flesta förhållanden, men vissa användare kan se det hända när skärmen och omgivande ljusstyrkor är låga. Tänk på att Pixel 4, precis som de flesta smartphones med hög uppdateringsfrekvens, inte stöder byte av äkta variabel uppdateringsfrekvens. Istället växlar telefonen mellan förinställda visningslägen.
Vi vet inte varför Google bestämde sig för att ta bort det här smarta alternativet. Lyckligtvis, om du fifflar med ADB eller någon app med behörigheten WRITE_SETTINGS, kan du enkelt tvinga telefonen att alltid köra på 90Hz igen (ställ in inställningar. System.min_refresh_rate och inställningar. System.peak_refresh_rate till "90").
Conversations har en dedikerad inställningssida
I Inställningar > Appar och aviseringar finns ett dedikerat inställningsfragment för konversationer som är skilt från de andra underinställningarna för meddelanden. Här kan du ändra inställningarna för alla appaviseringar som känns igen som en "Konversation". Du kan ändra prioritet, om appen kan visas som en bubbla och mer.
En liten justering av uppmärkningsskärmbildsredigeraren
Pixel-telefoner kommer med en grundläggande skärmdumpsredigering som heter Markup. I Android 11 har den översta raden med ikoner ändrats. "Dela"-knappen har ersatts av en delningsikon, knappen "spara" har flyttats till en ny dialogruta som visas när du trycker på "Klar" (som tidigare bara var en bakåtpil för att avsluta Markup), och det finns nu en papperskorgsikon för att radera bild. När du trycker på "Klar" finns det nu också ett Radera-alternativ om du skulle ändra dig.
Nytt utvecklaralternativ "Tillåt skärmöverlagringar på inställningar".
Det finns ett nytt alternativ i utvecklaralternativ som heter "Tillåt skärmöverlagringar i inställningar." Aktivering av detta kommer tillåt appar med behörigheten "Visa över andra appar" att visa sina flytande fönster ovanpå Inställningar skärmar. Vi är inte helt säkra på varför denna växel har lagts till med tanke på att Google planerar att göra det avskaffa överlagringar till förmån för Bubbles API. Det är möjligt att Google vill skapa skärmläsare och andra tillgänglighetstjänster som använder överlagringar för att kunna hjälpa användare att navigera i inställningarna.
Bubblor gömmer sig snyggt när en app blir helskärm
Enligt tipsaren @AnalogCyan gömmer sig nu den flytande bubbelikonen i Android 11 när du startar en app blir helskärm.
Från Beta 1: Inaktivera automatisk Wi-Fi-anslutning för specifika nätverk
Android har stöd för att automatiskt slå på Wi-Fi och ansluta till närliggande (pålitliga) nätverk, men detta har alltid varit en allt-eller-inget-grej för Pixel-telefoner. Antingen har du aktiverat inställningen "Slå på Wi-Fi automatiskt" i Inställningar > Nätverk och internet > Wi-Fi > Wi-Fi-inställningar eller så gjorde du det inte. I den första Android 11-betan lade Google till alternativet att växla den här funktionen per Wi-Fi-nätverk. Gå helt enkelt till "Nätverksdetaljer" för alla sparade Wi-Fi-nätverk och växla sedan "auto-anslut".
Från Beta 1: Spara bilder från den senaste appöversikten
Appen Device Personalization Services på Pixel-telefoner lägger till en snygg funktion till den senaste appöversikten: möjligheten att trycka länge på text eller bilder för att öppna snabbmenyn. I en tidigare betaversion av Android 11 lade Google till möjligheten att "spara" en bild du länge trycker på i den senaste appöversikten.
Funktioner under utveckling i Android 11 Beta 2
En APK-nedbrytning kan ofta förutsäga funktioner som kan komma i en framtida uppdatering av en applikation, men det är möjligt att någon av funktionerna som vi nämner här kanske inte kommer med i en framtida version. Detta beror på att dessa funktioner för närvarande inte är implementerade i livebygget och kan dras när som helst av utvecklarna i en framtida version.
Nytt utvecklaralternativ för Pixel Launcher för att separera den senaste aktiviteten från startprogrammet
I Pixel Launchers dolda utvecklarinställningar såg vi ett nytt alternativ som säkerligen kommer att hetsa moddare där ute. I Android 9 Pie flyttade Google koden för den senaste appöversikten från SystemUI till Launcher3, som är AOSP launcher-appen. Från Android 9 Pie till Android 11, den senaste appöversikten har varit en del av aktiestartaren, nej oavsett om det är Pixel Launcher på Google Pixel-enheter eller OEM Launcher-appen från icke-Google enheter. Fördelen med denna förändring är att gestnavigering integreras sömlöst med den senaste appöversikten. Det har dock denna åtgärd lämnade tredjeparts lanseringsutvecklare i dammet eftersom navigering med gester antingen är trasig eller oerhört knäpp om användaren inte använder aktiestartaren. Det här nya alternativet i Pixel Launcher kan antyda en möjlig separation mellan den senaste appöversikten och startprogrammets användargränssnitt, men vi vet inte exakt hur det kommer att implementeras. Vi kommer dock att hålla utkik efter fler ledtrådar.
Avstängd körning för cachade appar
Google arbetar på ett nytt utvecklaralternativ med passande kodnamn "cachade appfrys". Enligt några strängar vi grävde fram kommer den här funktionen att "stoppa körning för cachade appar." Användare kan växla den här funktionen på en per-app grund.
<stringname="cached_apps_freezer">Suspend execution for cached appsstring>
<stringname="cached_apps_freezer_device_default">Device defaultstring>
<stringname="cached_apps_freezer_disabled">Disabledstring>
<stringname="cached_apps_freezer_enabled">Enabledstring>
<stringname="cached_apps_freezer_reboot_dialog_text">Your device must be rebooted for this change to apply. Reboot now or cancel.string>
Vi har inte kunnat visa den här funktionen ännu, men vi kommer att uppdatera med några skärmdumpar när vi får det att fungera.
Device Drop Monitor
Det är ingen överraskning att Google är det arbetar med nya Pixel-telefoner, men vem vet när de ser dagens ljus. Det verkar åtminstone som att Google fortfarande aktivt samlar in data från användare för att förbättra deras framtida enheter. Android 11 Beta 2 på Pixel 4 och Pixel 4 XL har en ny förinstallerad app som heter "Device Drop Monitor". Du hittar det dock inte i applådan. Den här appen känner av när enheten snabbt har fallit till marken. Den loggar varaktigheten av det fria fallet och enhetens acceleration. När ett fall upptäcks visar appen ett meddelande som ber användaren att fylla i en kort undersökning. Undersökningen ber användaren att uppskatta hur långt enheten föll, vilket material telefonen landade på (betong/asfalt/lövträ/matta/kakel/etc.), och om telefonen låg i ett skyddsfodral. Efter att ha slutfört undersökningen kommer appen att berätta för användarna att deras "indata kommer att hjälpa till att förbättra designen på framtida Pixel-enheter." Vi vet inte om den här appen någonsin kommer att visa undersökningar för vanliga användare, eftersom det ser ut som att koden för att initiera en undersökning är hårdkodad för att returnera falskt.
Lägeshanterare för hög ljusstyrka
Som svar på användarklagomål om att Pixel 4:s displayen är för svag för att se utomhus, Google uppdaterade Adaptive Brightness-algoritmen för att aktivera High Brightness Mode när extremt starkt omgivande ljus har upptäckts. Det verkar som om Google flyttar för att skicka den här koden till AOSP, eftersom vi upptäckte en ny systemapplikation kallas HbmSvManager med paketnamnet com.android.hbmsvmanager som innehåller logiken för detta algoritm.
Som alltid, om vi lär oss mer om Android 11, kommer vi att publicera en artikel om XDA. Du kan följa vår Android 11-tagg för att hålla koll på allt vi hittar:
Android 11 News på XDA