Android 12 “Snow Cone”: Allt vi hittills vet om Googles nästa stora uppdatering, med Developer Preview 1 ändringar!

Android är världens mest populära smarttelefonoperativsystem som körs på miljarder smartphones runt om i världen. Som ett resultat har även de minsta förändringarna i operativsystemet potential att påverka miljontals användare. Men på grund av hur Android-uppdateringar levereras kan det diskuteras om dessa förändringar faktiskt gör skillnad. Trots det ser vi alltid fram emot nästa stora Android-uppdatering i hopp om att det medför betydande förändringar. På tal om det, Android 12 Developer Preview 1 är nu live, och det medför många förbättringar. Om du saknade vår tidigare täckning, här är allt vi vet om Android 12 hittills!

Kommer Android 12 verkligen att kallas "Snow Cone"?

Android 12 kommer att kallas ... Android 12. Google dödade namnen på dessert-tema med Android 10. Så vad vi får är bara Android 12, enkel, enkel och lätt att följa.

Med detta sagt fortsätter Google att använda efterrättsteman-namn i sin interna kodbas. Android 10 var internt känd som Quince Tart, Android 11 var Red Velvet Cake, och det vet vi nu Android 12 kallas internt Snow Cone.

När släpps Android 12?

Google har inte bekräftat det exakta släppdatumet för tillfället, men företaget har delat en bred tidslinje för de kommande versionerna av Previews, Beta och Stable för utvecklare.

Android 12 Developer Preview-programmet kommer att köras från februari 2021 till den slutliga offentliga utgåvan till AOSP och OEM, planerad till senare under året.

Förhandsgranskning av Android 12-utvecklare

Android 12 har redan gjorde sitt första utseende via den första Developer Preview frigöra, som började rulla ut den 18 februari 2021.

Förhandsgranskningen av utvecklare för Android 11 började i februari 2020, några veckor före den vanliga utgåvan i mars, vilket gav utvecklare mer tid att anpassa sina appar till de nya plattformsbeteenden och API: er som introducerades i uppdateringen. Eftersom COVID-19-pandemin inte har sprängts helt i flera delar av världen följer Google också en längre tidslinje i år.

Som namnet antyder kommer Android 12 Developer Previews att göra det möjligt för utvecklare att börja migrera plattformen och starta anpassningsprocessen för sina appar. Google förväntas beskriva de flesta av de större plattformsändringarna i förhandsvisningarna för att informera hela Android-ekosystemet om vad som kommer.

Förhandsgranskningar av utvecklare är i stort sett instabila och de är inte avsedda för genomsnittliga användare. Google förbehåller sig också rätten att lägga till eller ta bort funktioner i detta skede, så bli inte förvånad om du ser en funktion i den första förhandsgranskningen av utvecklare saknas i följande versioner. Förhandsgranskningar av utvecklare är också begränsade till stödda Google Pixel-enheter, men du kan prova dem på andra telefoner genom att ladda om ett GSI, om tillgängligt.

Android 12 Beta

Efter ett par versioner av förhandsgranskning av utvecklare kommer vi att ta oss till Android 12 Beta släpps, med den första som förväntas i Maj det här året. Dessa utgåvor kommer att vara lite mer polerade, och de kommer att ge oss en rättvis uppfattning om hur den slutliga OS-utgåvan kommer att se ut. Det kan också finnas mindre utgåvor mellan Betas, främst för att åtgärda kritiska buggar.

Vid denna tidpunkt kommer vi också att börja se utgåvor för enheter utanför den stödda Google Pixel-sortimentet. OEM-företag kommer att börja migrera sina UX-skal till Beta-versionen av Android 12 och de kommer att börja rekrytera sina egna "Preview" -program. Dessa versioner kan dock ha en version bakom de som finns på Google Pixel. Återigen kan buggar förväntas i dessa förhandsgranskningsprogram, och som sådana rekommenderas de endast för utvecklare och avancerade användare.

Android 12 Beta med plattformsstabilitet

Efter ungefär tre betaversioner kommer Android 12 att uppnå Plattformsstabilitet status som finns tillsammans med Betastatus. Detta förväntas ske i Augusti det här året. Plattformsstabilitet innebär att Android 12 SDK, NDK API: er, app-vända ytor, plattformsbeteenden och till och med begränsningar för icke-SDK-gränssnitt har slutförts. Det kommer inte att göras några ytterligare förändringar när det gäller hur Android 12 beter sig eller hur API: er fungerar i de beta som följer. Vid denna tidpunkt kan utvecklare börja uppdatera sina appar för att rikta sig mot Android 12 (API-nivå 31) utan att vara oroliga för några oväntade förändringar som bryter deras appbeteende.

Släppkandidat för Android 12

Efter en plattformsstabilitetsbyggnad får vi vår Släppkandidat för Android 12 bygga. Denna byggnad kommer att vara så nära den stabila byggnaden som möjligt, men inte helt den stabila byggnaden. Denna byggnad syftar huvudsakligen till att fånga upp kritiska problem som hittills har upptäckts innan byggnaden börjar rulla ut till konsumenterna. Google har inte åtagit sig att frigöra en månad för dessa byggnader, men vi kan förvänta oss en i September.

Android 12 Stabil

Efter att frigivningskandidaten har byggts lanserar Google den första Android 12 stabil släpp. Detta förväntas ske i September eller möjligen till och med senare. Som det är fallet förväntas Googles Pixel-enheter vara de första som får stabila versioner av Android 12.

För telefoner som inte är Pixel förväntar vi oss att se bredare offentliga beta i detta skede. Den exakta tidslinjen för samma beror på din telefon och dess OEM-planer. En bra tumregel är att flaggskepp kommer att prioriteras för uppdateringen, så om du har en telefon som är lägre i prisintervallet kan du förvänta dig att få uppdateringen några veckor eller månader längre fram.

Kommer min enhet att få Android 12?

Svaret på frågan ”kommer min enhet att få Android 12” beror till stor del på vilken enhet du har.

Google kommer officiellt att tillhandahålla uppdateringen till dessa enheter:

Dessa stödda Google Pixel-enheter kommer att få Android 12-uppdateringen på dag ett under utgivningscykeln, vilket spärrar eventuella oväntade showstopper-buggar.

Svaret är ganska komplicerat för enheter som inte stöds av Google Pixel och enheter som inte är Pixel. Icke-stödda pixlar får inte dessa uppdateringar från Google, men de bör kunna installera GSI direkt vid lanseringen. En enhet som inte är Pixel är helt enligt OEM: s eget omdöme (läs: barmhärtighet) och hur den existerar inom deras produktsortiment. Det är logiskt att anta att lättare UX-skinn som ASUS Zen UI kommer att vara först i raden för att uppgradera sina flaggskepp till en Android 12-bas. I jämförelse tyngre UX-skinn som Samsungs One UI och Xiaomi MIUI tenderar att ta längre tid att basa tillbaka sina skinn. Detta är dock inte alltid fallet, eftersom lättare UX-skinn har varit lika långsamma vid adoption, om inte långsammare. Således är det mycket svårt att förutse tidslinjen för uppdatering av Android 12 för icke-pixlar i detta skede.

Var laddar jag ner Android 12 från?

För Google Pixel-enheter som stöds och för GSI: er tillhandahåller Google officiella paket som finns på deras webbplats. Du hittar senaste nedladdningslänkar för Android 12 i vår dedikerade artikel.

Hur installerar jag Android 12?

Vi har installationsinstruktioner tillgängliga för Android 12 för vanliga installationsvägar som Recovery, ADB, och Fastboot för ovan nämnda Pixel-enheter som stöds, och via GSI för alla andra Project Treble-enheter som inte stöds.

Vad är nytt med Android 12?

Fortsätt och ta något att äta, en snökotte kanske, för det finns massor av förändringar, både stora och små, som kommer med Android 12. Alla Android-versioner stöter på stora förändringar. Ändringar under de senaste åren har dock varit mindre radikala än de omfattande förändringarna i Androids tidiga liv, vilket är ett tecken på att plattformen mognar genom åren.

Vi fokuserar på alla nya förändringar som kommer med varje Release Preview för utvecklare och markerar sedan de förändringar som vi har sett i läckor och kodförpliktelser, men vi har ännu inte sett i live-builds.

Vad är nytt med Android 12 Developer Preview 1: Alla nya användarvänliga funktioner

Medan vi har en dedikerad Hands-On av Android 12 Developer Preview 1, det är fortfarande värt att nämna alla förändringar vi har upptäckt i det här inlägget.

Ny accentfärg

Android har en övervägande vit bakgrund sedan Android 5 Lollipop. Mörka teman blev en sak med Android 10, medan Android 11 tog med en accentfärgväljare. Med Android 12 och mer specifikt med den här specifika utvecklarförhandsgranskningen tar UI upp en blåaktig nyans i både ljusa och mörka teman.


Android 12-inställningar med silkeslen hemfunktionsflagga aktiverad
Android 12-inställningar med silkeslen hemfunktionsflagga aktiverad

Om du undrar om källan till UX som ses i läckta skärmdumpar, det finns mer att komma.

lås skärm

Precis som meddelandeskuggan har låsskärmen nu ett genomskinligt lager i bakgrunden. Animeringen för mönsterlåsning verkar också vara lite studsande.

Meddelanden och ändringar av snabbinställningar

Med Android 11 justerade Google meddelandepanelen något genom att lägga till mellanslag mellan konversationer, appaviseringar och tysta aviseringar. Det fortsätter med Android 12, men istället för ett helt transparent utrymme som skiljer de olika kategorierna, ser vi en genomskinlig bakgrund med ett ljusare överlägg i bakgrunden.


De inaktiva Quick Settings-brickorna visar nu en ljusblå färg istället för grå, men det finns ingen synlig förändring i ikonerna. Snabbinställningsbrickans standardordning har ändrats och Android 12 tar DND- och batterisparläget till det första kortet medan du trycker på mobildata för att växla till det andra kortet och platsen växlar ut från standard snabbinställningar.



Android 12 ger också en Alternativet "Minska ljusstyrka", och Snabbinställningar växlar. Detta är en tillgänglighetsfunktion som minskar skärmens ljusstyrka utöver standardstyrkan för ljusstyrka. Du kan också svepa upp från navigeringsfältet längst ner med två fingrar för snabbare åtkomst.

Ändringar av tillgänglighetsinställningar

Menyn för tillgänglighetsinställningar får också en ansiktslyftning i Android 12. Även om de primära alternativen är lättillgängliga från huvudsidan är andra mindre vanliga alternativ som teckensnittsstorlek, visningsstorlek, färgkorrigering nu grupperade under kategorier som text och display. Förutom denna omorganisation har de horisontella linjerna som är avsedda att dela upp olika menyalternativ tagits bort, vilket ger denna sida ett renare utseende.

Android 11 tillgänglighetsinställningar
Android 12 tillgänglighetsinställningar

Större växlar i Inställningar

För kontroller över hela kategorin blir Android 12 en större och mer detaljerad växling längst upp på sidan som skiljer den från andra växlar under den. Förutom att betona kontrollhierarkin ser vi ingen annan användning för dessa kontroller. Vi kan se fler funktioner för att anpassa formen, storleken och / eller färgen på växeln i framtida byggnader.

Android 12 växlar
Android 12 växlar
Android 12 växlar

Förbättringar av användbarhet med en hand

Liksom One UI och SYRE 11, Android 12 har nu fler tomma utrymmen längst upp på skärmen, vilket driver innehåll mot mer tillgängliga regioner på telefonen.

Inställningssidan för Android 11
Inställningssidan för Android 12

Emojis på skärmdump Markup

På skärmbildens markeringsmeny kan du lägga till kommentarer till skärmdumparna du tar i Android. Markeringsmenyn lägger till ett alternativ så att du kan lägga till emojis tillsammans med andra anteckningar eller klotter.

Android 12-markeringsemoji

Redigeringsalternativ i Dela ark

Tillsammans med alternativet att lägga till emojis till skärmdumpar med hjälp av markeringsmenyn, ger Android 12 också möjligheten att redigera och / eller kommentera alla bildfiler som du kan skicka. Alternativet är tillgängligt i Android 12-delningsarket, och det visar liknande markeringsalternativ som skärmdumpredigeraren.

Meddelanden Snooze

Android 12 får en ny knapp för att snooze oviktiga meddelanden. I äldre Android-versioner kan du komma åt funktionen genom att svepa meddelandet till höger eller vänster sida och sedan trycka på snooze-knappen. Du kan också välja mellan viloläge på 30 minuter, 1 timme eller 2 timmar. Funktionen lades först till i Android Oreo, men den halv-svepande gesten har begränsat dess användning. Speciellt är funktionen inaktiverad som standard, men du kan aktivera den under Inställningar> Appar och aviseringar> Meddelanden> Tillåt avisering av meddelanden.


Förutom att göra snoozing av meddelanden mer tillgängligt kan Google få bli av med halv svep om aviseringar med den här versionen av Android.

Mediekontroller

Android 11 lade till beständiga mediekontroller i meddelandeskuggan för enklare mediekontroller. Med Android 12 blir dessa mediekontroller mer förfinade. För det första upptar mediaspelaren något större utrymme än tidigare med ett större mediekonstverk och bara en ikon för enheten utan dess namn.


Android 12 mediekontroller 2
Android 12 mediekontroller

För det andra kan du nu välja vilka appar som ska visas i mediekontrollerna och vilka som inte gör det. Du hittar alternativet i Inställningar> Ljud och vibrationer> Media.

Närliggande delning för Wi-Fi-lösenord

Android låter användare enkelt ansluta till samma Wi-Fi som andra genom att skanna en QR-kod. Medan den här funktionen introducerades i Android Q beta, gör Android 12 det enklare att dela lösenord. Som vi rapporterade tidigare, kan du dela Wi-Fi-lösenord med hjälp av Närliggande delning. Detta gör att anslutningen till ett nytt Wi-Fi-nätverk nästan är enkel.

Android 12 wi-fi lösenord i närheten dela

Omdirigera vibrationer till spelkontroller

Vi hoppades få se en infödd Game Mode på Android 12 men det är inte närvarande än. Android 12 erbjuder dock möjligheten att omdirigera haptisk återkopplingsdata från smarttelefonen till en gamepad eller en spelkontroll om du använder en. Även om detta verkar vara ett försök att marknadsföra Stadia på Android, bör du också kunna använda funktionaliteten med tredjepartsstyrenheter som har en vibrationsmotor.

Android 12 gaming controller vibrationer

Behörighetsdialog

Google introducerade en mycket mer suggestiv behörighetshanteringsfunktion i Android Q. Det är mycket användbart om du vill vara försiktig med hur appar använder din telefons sensorer. Nu med Android 12 har dialogrutan för behörigheter som dyker upp justerats något. För vissa appar som behöver komma åt mikrofonen eller platsen får du nu en genväg för att tillåta "Alltid åtkomst" i Inställningar.

Dialogrutan för behörigheter för Android 12

Akut SOS

Google introducerade funktionen för upptäckt av bilkrasch i form av Pixel 4s app för personlig säkerhet. Som namnet antyder är funktionen avsedd att upptäcka olyckor och automatiskt anropa räddningstjänster. I Android 11 utvecklades funktionen och fördes till andra Pixel-enheter. På Android 12 ser vi att den här funktionen marknadsförs som en toppnivåinställning, dvs att den kan nås direkt från första sidan i appen Inställningar.



Även om kraschdetekteringsfunktionen fortfarande är begränsad till vissa länder, kommer en ny nödsituation att ringa en nödhjälpslinje om du trycker på strömbrytaren fem gånger. (Särskilt har SOS med tre kranar länge varit tillgängligt i Indien efter en regeringsorder). Funktionen låter dig också lägga till ett annat SOS-hjälplinjenummer än de vanliga som 911 eller 112. Förutom SOS-samtalsfunktionen kan du också sätta igång ett larm så att du lätt kan upptäckas när hjälpen kommer.

Återställ notifieringsrankning

I utvecklaralternativ kan du också aktivera Adaptive Notifications Ranking och Adaptive Notifications-prioriteten så att Android kan ordna om dina meddelanden baserat på hur du interagerar med olika appar. Med Android 12 får du nu möjligheten att återställa den här rankningen nu om det inte passar dig.

Android 12 återställ aviseringar betydelse (1)

Vad är nytt med Android 12 Developer Preview 1: Alla nya utvecklingsfunktioner

Detta avsnitt innehåller alla funktioner som behöver specialflaggor eller andra kommandon för att aktiveras i den nya Android 12 Developer Preview 1, och anses vara under utveckling just nu.

Experimentellt: Ny låsskärm och användargränssnitt

Om du kommer ihåg täckning av Android 12 före släpp, skulle du komma ihåg att vi hade fått bilder på designmodeller av den nya uppdateringen, visar det ryktade temasystemet. Nu med Android 12 Developer Preview 1 i våra händer är den faktiska UX-presenten ganska annorlunda än vad vi hade sett i de läckta bilderna.



Android 12 DP1: s nuvarande låsskärm och användargränssnitt

Men mockups är verkligen fortfarande korrekta, som ny låsskärm och meddelandegränssnitt finns i Developer Preview 1, men är inaktiverad som standard för användare. Andra förändringar finns också, men vi har ännu inte kunnat aktivera dem på vår enhet.

Android 12 ny låsskärmsdesign
Android 12 ny låsskärmsdesign
Android 12 nya Alltid på skärmen

Android 12: s utvecklingslåsskärm och AOD-gränssnitt

Som vi kan se ovan experimenterar Google med utformningen och utformningen av låsskärmen i Android 12. Några av de möjliga förändringarna inkluderar att sätta den digitala klockan fram och tillbaka. Timmarna är nu över minuter och teckensnittet är enormt. Under tiden har At A Glance-widgeten flyttats till det övre vänstra hörnet. När ett meddelande kommer in krymper klockan och flyttas till det övre högra hörnet på låsskärmen. På Alltid på displayen visas aviseringsikoner längst upp till vänster under widgeten Överblick snarare än i mitten.

Observera att ändringarna fortfarande är mycket en Work-in-Progress, och därför kan bli föremål för många förändringar. Det är möjligt att den här designen kommer att se lite bättre ut när Google aktiverar låsning av klockan, men vi har inte lyckats få några andra klocktyper att visas i den här vyn.

Vidare arbetas också med ändringarna i meddelandepanelen som visas i mockups, och här ser det ut i det nuvarande utvecklingsstadiet. I stället för den mest genomskinliga bakgrunden för det nuvarande användargränssnittet testar Google istället en ogenomskinlig bakgrund som matchar ditt dag / natt-tema. Bakgrundsfärgen kan matcha din tapet när Android 12: s ryktade temasystem går live. Om så är fallet skulle det förklara den ljusbeige bakgrunden som visades i designmodellen vi publicerade. I alla fall har vi bekräftat att Google arbetar med ett tapetbaserat temasystem under kodnamnet "monet", men vi har inte lyckats aktivera det ännu.

Android 12 nytt meddelandepanel UI

Android 12 nytt meddelandepanel UI

Android 12 nytt meddelandepanel UI
Android 12 nytt meddelandepanel UI

Android 12: s gränssnitt för meddelandepanelen under utveckling

Bortsett från den ogenomskinliga bakgrunden har vi också upptäckt den tjockare ljusstyrkan som vi tidigare nämnde. Lager Android nuvarande ljusstyrka bar är en tunn stapel, medan den nya designen är mer av ett tjockt piller. Plattorna för snabbinställningar har inte ändrats, även om etiketterna har försvunnit från denna iteration. Vi vet att Google arbetar med en annan design som placerar etiketterna på sidorna, men vi kunde inte få det att fungera ännu.

“Silky Home” för ytterligare förbättringar av användbarhet med en hand

Baserat på förbättringarna för enhandsanvändbarhet låter Android 12 dig ta upp saker med en funktionsflagga som heter "Silky Home". Aktivera Silky Home-flagga skjuter föremålen på sidan längre ner, vilket gör dem ännu enklare att komma åt.








För att prova det, kör ADB-kommandot: ADB-skalinställningar sätter globala inställningar_silky_home sant

Dedikerad enhandsläge

Om även Silky Home inte skär det åt dig, finns det en dedikerat enhandsläge i Android 12 Developer Preview 1. Observera att den här funktionen inte är tillgänglig för användare och måste aktiveras separat.


När det väl är aktiverat fungerar det här ursprungliga implementeringen av enhandsläget ungefär som Apples Reachability-läge genom att det bara krymper ner det visade innehållet vertikalt. Andra OEM-redskap på Android föredrar att krympa ner visat innehåll både vertikalt och horisontellt, ett tillvägagångssätt som Google inte håller med just nu. Funktionen är janky i sin nuvarande form och behöver definitivt mer polering innan den kan vara redo för primetime.

Rullande skärmdumpar

Rullande skärmdumpar som en funktion har funnits på OEM-skinn i åldrar nu, men det implementerades aldrig inom Android som en plattform. Funktionen sågs i Android 11 Developer Preview men tappades från de stabila byggnaderna eftersom den behövde mer arbete. Med Android 12 Developer Preview 1, rullningsskärmbilder är tillbaka, men funktionen behöver fortfarande mer arbete. Det är fortfarande inte aktiverat som standard, och vi vet inte om funktionen kommer att vara redo i tid för den stabila utgåvan för i år också.

Förbättrade widgets: widgetstapling, konversationswidget

Google ger tillbaka fokus till widgets i år. För en, Widgetstapling verkar vara ett pågående arbete, med utvecklingsfunktioner som indikerar en "förbättrad" och en "utökad" version av Pixel Launchers At a Glance-widgeten. Den här funktionen ligger bakom en funktionsflagga för tillfället och behöver fortfarande mer arbete innan den kan nå konsumenternas händer.

Vidare är Conversation-widgeten i Android 12-läckan också under utveckling.

Svep nedåt Gest för Notifieringsskugga

En annan utvecklingsfunktion är förmågan att svep nedåt nära navigeringsfältet för att kalla till meddelandeskuggan från vilken app som helst. Många bärraketer tillåter redan användare att dra ner meddelandeskuggan med en svepande gest på hemskärmen. Men den här nya gesten är annorlunda eftersom den låter dig kalla meddelandeskuggan även när du inte är på startskärmen. Svep registreras från strax ovanför gestnavigeringsfältet mot skärmens nedre kant, så du kan se fram emot att inte behöva göra handgymnastik för att nå din anmälningsfält i framtida utgåvor.

"Automatisk" ljudstatus för aviseringar

I Android 11, när du halvt sveper på ett meddelande och klickar på kugghjulsikonen, ser du två alternativ: Standard och Tyst. Standardstatus motsvarar den systemomfattande ljudprofilen och kan tillåta att meddelandet ringer eller vibrerar beroende på vald ljudprofil. Under tiden väljer du det tysta alternativet här helt och hållet ljudet och vibrationerna för den nämnda appen - oavsett systemets ljudprofil. I Android 12 arbetar Google dock med att lägga till ett tredje alternativ som heter Automatic, vilket inte förvånar automatiskt att avgöra om meddelandet ska göra ljud eller vibrationer.


Android 12 Status för automatisk avisering 2
Android 12 Status för automatisk avisering 2

Bild-i-bild-förbättringar

Medan Picture-in-Picture (PiP) -funktionen har varit tillgänglig sedan Android Oreo, har den varit ganska begränsad när det gäller användbarhet. Med Android 11 lade Google äntligen till möjligheten att ändra storlek på PiP-fönstret genom att hålla och dra i ett av de högra hörnen, men upplevelsen är för närvarande mycket skurrande. Det kan fixas med Android 12 när det blir nytt nypa-till-zoom-funktionalitet för PiP, som vi förutsagt tidigare. Förutom enklare storleksändring kommer du också att kunna "stash" PiP-fönstret på sidan av skärmen för obehindrad användning.

Ingen av dessa funktioner är aktiverad som standard och båda måste aktiveras manuellt.

Sekretessindikatorer: Explicita varningar, Dolda snabbinställningsplattor

Medan vi ännu inte har sett de visuella indikatorerna för kamera- eller mikrofonanvändning som först upptäcktes i Android 12 läcka, Google förbereder sig för att lägga till uttryckliga varningar för att aktivera mikrofon- och kameranvändning, även i systemappar Camera and Recorder. Funktionen är för närvarande i en experimentfas och inaktiverad som standard.


Vidare finns det dolda brickor för snabbinställningar för att stänga av mikrofonen och blockera kameran.

Tillbehörshanteringsnav Dashboard

Tillbaka i januari-februari 2019 lyckades vi få tag på en läckt version av Android Q före Googles officiella Developer Preview-release. Inom denna byggnad kan vi upptäcka en nytt behörighetshanteringsnav. Mycket av det vi upptäckte slutade släppas i Android 10: s officiella stabila utgåva, men en viss sida förblev saknad - den i "Behörighetsanvändningspanelen". Denna instrumentpanel presenterade en översikt över behörigheterna som används på din enhet av olika appar, vilket ger dig en ganska bred idé att se vad som fortfarande är det mest efterfrågade (eller missbrukade) tillståndet på din enhet. Som nämnts innehöll de officiella versionerna av Android 10 och senare sedan inte denna Dashboard för användningsanvändning. På Android 12 Developer Preview 1 har Permission Usage Dashboard gjort en retur, men bara som ett internt verktyg för felsökningsändamål.

Bättre multitasking med delad skärm med apppar

Split-screen som en funktion har funnits på Android i ganska många år nu, men det är lite besvärligt att utföra. Samsung tog funktionaliteten vidare med sin "App Pair" -funktion på Edge-panelen på One UI. Du kan i princip välja två appar som du vill öppna samtidigt och klicka sedan på den resulterande ikonen för att göra det mycket snabbt. LG och Microsoft hade också liknande idéer för sina enheter med dubbla skärmar, även om Samsungs strategi fungerade bäst på konventionella smartphones. Google har ryktats för att ta med sig denna App Pairs-funktionalitet över Android, och Android 12 kommer verkligen med funktionerna, om än de är dolda och inte tillgängliga fritt. Vi har lyckats para ihop två appar och starta dem samtidigt till delad skärm med hjälp av skalkommandon, men har inte kunnat ta reda på hur man lägger till den parade ikonen på startskärmen än.

Pixel 5-specifik: Dubbelknäppning tillbaka gest

Om du har en Pixel 5 har Google en bonusfunktion som lagar mat åt dig i Android 12 Developer Preview 1. Du kan hitta en ny dubbeltryck tillbaka gest under Inställningar> System> Gester. Med dubbeltrycksgester kan användaren trycka på baksidan av sina telefoner för att utföra / utlösa en rad åtgärder. Dessa gester kräver ingen speciell hårdvara. De förlitar sig på telefonens accelerometer och gyroskop för att bestämma användarens kran. För närvarande ger dubbeltrycksgesten dig fem alternativ att välja mellan:

  • Öppna assistenten
  • Ta skärmdump
  • Spela upp och pausa media
  • Se de senaste apparna
  • Öppna aviseringar

Du kan också justera kranens känslighet efter eget tycke. Funktionen verkar dock inte fungera i sin nuvarande implementering. En annan punkt att notera är att detta först upptäcktes i Android 11 Developer Preview 1 men aldrig kom till den slutliga versionen.

Vad är nytt med Android 12 Developer Preview 1: Alla nyligen meddelade ändringar för utvecklare

Förutom funktioner som vi har upptäckt har Google också meddelat flera viktiga ändringar som en del av deras officiellt tillkännagivande.

Det finns en massa viktiga ändringar, inklusive AVIF-bildstöd, insättning av rikt innehåll, förbättringar av flerkanalsljud, ART genom Project Mainline och så mycket mer. Vi rekommenderar starkt att du hänvisar till tillkännagivandet eftersom det går närmare detaljer om alla dessa ändringar av backend.

Funktioner läckt ut men ännu inte live i Android 12

Vi hade redan en rättvis uppfattning om vad vi kunde förvänta oss med Android 12 redan innan Android 12 Developer Preview 1 gjorde sin väg i våra händer. Men OS-utveckling är en komplex cykel, och det som ofta läcks kan komma tillbaka till utgåvan eller inte. Vi är fortfarande i de allra första dagarna av Android 12, så det finns en chans att en hel del av dessa läckta förändringar tar sig in i den stabila utgåvan så småningom - eller så kanske de inte går åt båda hållen.

Ändringar alltid på skärmen

Vi har inte fler skärmdumpar att dela, men vi vet det Google förbereder sig också för att justera layouten för Always On Display i Android 12. Några av förändringarna under utveckling inkluderar att flytta meddelandesymbolerna för Always On Display så att de inte längre är centrerade i den nya layouten, flytta klockvyn och smarta utrymmen för att justeras till toppen, flytta den nedre utloggningsknappen och ägaren information längst ner på låsskärmen snarare än i tangentvaktens vy, och lägga till Pixel's Now Playing-text till den roterande texten på låsskärmen. Det kan också finnas nya AOD / låsskärmsövergångar, men vi vet inte hur de kommer att se ut. Dessa layout- och övergångsändringar kommer emellertid sannolikt inte att finnas i Android 12 Developer Preview-byggnader eftersom Google förbereder sig för att dölja dessa ändringar med hjälp av ett "GX" (Google Experience?) -Överlägg.

Material NÄSTA

Ändringarna som Android 12 ger till UX förväntas vara en en del av ”vägen till materialet NÄSTA”. Googles riktlinjer för materialdesign har utvecklats avsevärt sedan den första introduktionen. Senast utvecklades riktlinjerna för att uppmuntra företag att anta sina egna identiteter utöver Materialdesign. Till exempel följer Googles appar i allmänhet företagets ”Materialtema” design. Även om vi inte vet exakt vilka förändringar i designmaterialet "NEXT" som kommer att ge ännu, förväntar vi oss att de blir ganska omfattande. Vi tvivlar på att Material ”NÄSTA” kommer att vara det faktiska namnet på de nya designriktlinjerna; trots allt hänvisade Google aldrig till sina materialtemaändringar som "Materialdesign 2.0" externt trots att vi vet det är så de hänvisade till det internt. Vi vet inte heller om Material NEXT-ändringarna kommer att omfatta mer än bara meddelanden.

Sekretessindikatorer och ändringar av sekretessinställningar

Skärmdumparna nedan visar hur integritetsindikatorer ser ut. Användare kan få en varning i statusfältets indikatorer när en app använder kameran eller mikrofonen. Att knacka på dessa ikoner i statusfältet kan visa ett popup-fönster högst upp på skärmen som berättar exakt vilka appar som använder kameran eller mikrofonen. Google har testat dessa integritetschips i över 2 år nu, så det skulle vara trevligt att se dem äntligen se ut i Android 12. Dessa kamera- och mikrofonindikatorer kan till och med vara obligatoriska att inkludera i Android 12-byggnader, med läckta dokument som indikerar att dessa indikatorer måste visas tydligt högst upp på skärmen , alltid vara synlig när kameran eller mikrofonen nås och måste ha samma färg över hela ekosystemet.


"Sekretess" -inställningarna i Android kan också se en modernisering med Android 12. De nya sekretessinställningarna kan innehålla växlar för att inaktivera kameran och stänga av mikrofonen helt, förutom att växla till platsåtkomst. Du kan redan inaktivera alla sensorer på din enhet med "sensorer av" snabbinställningsbrickan, men denna bricka kan bara visas när du aktiverar utvecklaralternativ. Android 12 kan göra att sensorn växlar mer användaråtkomligt genom att placera dem i sekretessinställningarna.

Sekretessinställningar för Android 12

Nya bubbla animationer

Androids bubbelfunktion är inställd på att få några gränssnittsanpassningar med Android 12. För en, Google arbetar med nya animationer för bubblor. Det blir en blekning / nedskalning av animering när du drar ut en expanderad bubbla, mjukare expanderar / kollapsar animationer och en mjukare övergång mellan bubblor. I liggande läge kommer bubblor att visas vertikalt på vänster / höger sida snarare än horisontellt längst upp. Google möjliggör också flexibel bubbelstorlek och möjliggör fast positionering, två funktioner som sägs vara utformade för Chrome OS och dess ARC ++ -behållare.

Anti-spårningsfunktioner

Även om denna funktion inte har avslöjats i en läcka, Google uttryckte en avsikt att bygga en "mindre sträng" version of Apples transparensfunktion för appspårning. Google vill balansera integriteten med ett annonsstödt ekosystem. Därför kommer Googles version av funktionen sannolikt att vara mindre strikt och kanske inte kräver att utvecklare får tillstånd från användare att spåra sina data.

Det tillvägagångssätt som Google kan ta för Android kan likna det som planeras för Chrome-webbläsaren. Google tillkännagav tidigare planer på att avveckla tredjepartscookies i Chrome inom två år. I stället använder webbläsaren ett alternativ som tillåter viss annonsinriktning med mindre specifik datainsamling. Annonsörer kommer att kunna rikta in sig på grupper av människor med liknande intressen, men inte individer.

Utökat temasystem

Du har nu möjlighet utökat temasystem i Android 12 kan användarna ändra systemets primärfärg och accentfärger och även använda dessa färger på tredjepartsapplikationer som stöds. Operativsystemet kan till och med erbjuda temaförslag baserat på bakgrunden, vilket kan förklara de beige tonerna på de läckta Android 12-skärmdumparna. Det tapetbaserade temasystemet har kodnamnet "monet", och det specifika temat som visas i de läckta bilderna kan kallas "Silk", och det kan fungera som Googles representation för Android 12: s förbättrade temasystem. Temat verkar också vara en del av ”SilkFX” -appen. Den nya "Silk" -stilen kommer också att vara kompatibel med Android för TV-apparater (dvs. Google TV / Android TV), men vi vet inte hur det kommer att se ut på TV-apparater.

Dynamiskt tema Android med Pluvius
Dynamiskt tema Android med Pluvius
Dynamiskt tema Android med Pluvius
Dynamiskt tema Android med Pluvius

Du har nu möjlighet tredjepartsapp “Pluvius” kan teman din telefon baserat på din nuvarande bakgrundsbild.

Android 12: s djupare temanalternativ kommer sannolikt att variera från varumärke till varumärke eftersom OEM-användare ger sina egna anpassade färger. Du kommer dock inte att kunna skapa ditt eget unika färgschema. Färgerna du väljer kan återspeglas i Android-appar, men bara om utvecklare väljer att stödja dem. Den här utökade temafunktionen kan till och med bli skrotad om Google anser att ändringarna inte stämmer överens med deras vision för operativsystemet, så bli inte för fixerad med idén ännu.

Androids förbättringar av Runtime Resource Overlay (RRO)

Androids Runtime Resource Overlay (RRO) -funktion får en stor uppgradering. RRO har traditionellt varit APK-paket som måste installeras på enheten innan de kan aktiveras, men Android 12 bör kunna generera RRO-filer som inte är APK-on-the-fly. Det blir intressant att se hur detta används, men vi gissar att detta öppnar upp möjligheten att generera många anpassade teman som inte behöver installeras som appar på systemnivå. För närvarande installeras de flesta temapaket som använder RRO / OMS API som statiska paket i skrivskyddade partitioner. Att skapa RRO-paket direkt kan vara det som gör Android 12: s nya "monet" -tema (nämnt ovan) till en möjlighet.

Letterbox-funktion

Vi ser nämner en "brevlådefunktion" som Google experimenterar med. Dessa "brevlådor" verkar vara ett nytt sätt att placera appar i en ram / fönster, och de kommer att ha justerbara rundade hörn och konfigurerbar bakgrundsfärg. Vi är dock inte helt säkra på vad detta kommer att användas till.

Standardstänkskärm

För applikationer från tredje part som inte gör det har sina egna stänkskärmar, Android 12 kan generera ett standardstänkskärmsfönster antingen ljus eller mörk baserat på den aktuella DayNight-temainställningen. Detta kan vara en del av ett bredare försök att förbättra applanseringsupplevelsen.

Begränsat nätverksläge

Google sågs arbeta med en nytt begränsat nätverksläge -funktion för Android 12, men det kanske inte är brandväggen på systemnivå som du förmodligen önskar att den ska vara.

När det här nya begränsade nätverksläget är påslaget får endast appar som har tillstånd CONNECTIVITY_USE_RESTRICTED_NETWORKS använda nätverket. Eftersom detta tillstånd endast kan beviljas privilegierade systemapplikationer och / eller applikationer som signeras av OEM, kommer nätverksåtkomst att blockeras för alla applikationer som installeras av användaren. Effektivt betyder det att du fortfarande kommer att få push-meddelanden från appar som använder Firebase Cloud Messaging (FCM), eftersom dessa meddelanden dirigeras genom den privilegierade Google Play Services-appen som har den nödvändiga behörigheten. Ändå kan ingen annan app - förutom en handfull andra systemappar - skicka eller ta emot data i bakgrunden.

Det finns ingen indikation på att Google kommer att öppna funktionen för att låta användare skapa sin egen tillåtningslista eller blocklista över appar.

Viloläge oanvända appar

En av de åtaganden som upptäcktes i samband med Android 12 Developer Preview indikerar det Google kan lägga till en ny app-vilolägesfunktion. Appens vilolägesystemstjänst “hanterar viloläge för appar, en tillståndsapp kan ange vilket betyder att de inte används aktivt och kan optimeras för lagring. ” Vi känner inte till de parametrar som används för att klassificera appens viloläge / användning som inte används. Vi vet från åtaganden att app-viloläge automatiskt rensar appens cachefiler och tar bort dess kompileringsfiler. Mängden utrymme som kommer att frigöras genom att ta bort dessa filer kommer sannolikt inte att vara mycket, särskilt jämfört med filstorlekarna för cachade bilder eller videor. På nedre enheter med små mängder internt lagringsutrymme sparar dock dussintals megabyte utrymme för dussintals ytterligare foton.

Smart autorotering

Autorotation på Android är beroende av telefonens gyroskop och accelerometer. Men i många fall under dagen får vi inte alltid de resultat som önskas för sammanhanget. Google kan se på detta som en möjlighet att tillämpa en del av sin AI-magi med en “Smart autorotate” -funktion i Android 12. Detaljerna är glesa, men funktionen kan använda telefonens framåtvända kamera för att upptäcka huvudets position innan du ändrar orienteringen.

Game Mode

OEM-skinn har till stor del använt olika varianter av ett "spelläge" där enheten ändrar några inställningar för att göra det lättare att spela under en längre tidsperiod, utan att användaren behöver växla dessa ändringar varje gång de går in eller ut ur spelet. Android som plattform saknar något spelläge, men det kan ändras med Android 12. ny “GameManager-tjänst” i Android 12 beskrivs som en "tjänst för att hantera spelrelaterade funktioner", så att den kan "hantera spelläget och bestå data" vid omstart. Vår nuvarande information är relaterad till här, men vi kan spekulera vidare i att detta kan vara ett API för spel för att utlösa ett grundläggande “spelläge” på enheter. Detta "spelläge" kan hantera några grundläggande inställningar som automatisk ljusstyrka, autorotation, Stör ej-läge och mer.

API för anslutna Bluetooth-kontroller

Google slår också samman ett nytt Bluetooth API till Android 12 som låter spel upptäcka batterinivån för anslutna Bluetooth-kontroller. Detta låter spelet informera dig när din controller är på väg att dö, vilket ger dig tid att hitta en plats att pausa och sedan ladda din controller.

Spelkontroller Rumble Support

Android ger just nu minimalt stöd för vibrerande anslutna ingångsenheter, begränsar dem till på och av, och utan något sätt att styra vibrationsamplituden eller generera anpassade vibrationseffekter. Men detta kan förändras med Android 12, som förbättringar av stöd för ingångsenhetens rumble finns på korten. Kod som skickas till AOSP lägger till stöd för amplitudkontroll och banar väg för att skapa anpassade vibrationseffekter.

Tänk dock på att dessa åtaganden inte har slagits samman. Så de kanske inte gör det i tid för den slutliga Android 12-utgåvan.

Frikopplade emojis

Android 12 kommer att fixa en av de mer mindre irritationerna i Android. När Unicode får nya emojis måste vi vänta på en OS-uppdatering för att nå våra telefoner innan vi faktiskt kan göra dem till en del av vår Internet-lingo. Google gör det lättare att ta emot nya emojis genom att koppla bort dem från Android-systemuppdateringar. Detta innebär att nya emojis kan läggas till telefoner genom att helt enkelt trycka på en uppdaterad teckensnittsfil istället för att kräva en fullständig systemuppdatering bara för den här ändringen.

Åtagandena för denna förändring har slagits samman långt före den stabila utgåvan, så den här funktionen kommer sannolikt att komma med Android 12.

Ultra-Wideband API

Samsung var den första Android OEM som införlivade Ultra-Wideband (UWB) -teknik för att hjälpa till med exakt inomhuspositionering av smarta hemapparater och snabb överföring av peer-to-peer-data. Xiaomi planerade också att gå ombord med UWB, och vi kan säkert förvänta oss att många andra Android-OEM-tillverkare också hoppar ombord. För att hantera den här nya tekniken, Google lade till ett API i AOSP för att stödja UWB.

Galaxy S21 + och Galaxy S21 Ultra stödja ultrabredband för att hitta och låsa upp utvalda bilar.

API: et har lagts till i tid för införande i Android 12, men det återstår att se om det faktiskt blir integrerat. Tänk på att UWB API: er är markerade som SystemAPI just nu, så att de inte kommer att vara tillgängliga för appar från tredje part, men vi är inte säkra på varför denna begränsning är på plats.

"Installera tips" för att påskynda installationen av viktiga appar på nya Android-telefoner

Att migrera till en ny Android-telefon är en smärta som bara har lindrats marginellt under alla dessa år. Google sågs arbeta med "installationstips" som en funktion för att låta appbutiker bestämma vilket kompilatorfilter som ska användas vid bulkinstallation av nya appar, vilket gör det snabbare att ställa in en ny telefon. Den här funktionen är främst avsedd för appbutiken, nämligen Google Play Store i detta sammanhang, vilket kommer att få möjligheten att prioritera de mest använda apparna från den äldre enheten och installera dem snabbare på den nya telefonen.

Användarvänlighet för appbutiker från tredje part

Android som operativsystem tillåter användare att installera appar från andra källor än Google Play Store. Men när Epic Games väckte sin rättegång mot Google (och Apple)klagade företaget på att användare måste bevilja behörigheter som använde avskräckande språk när de installerade appar utanför Play Store. Vidare saknar sådana sidladdningsmekanismer förmågan att tyst installera och uppdatera appar, vilket gör tredjeparts appbutiker i en inneboende nackdel mot Google Play Butik.


Ett exempel på uppmaningarna du måste gå igenom för att sidladda en app på Android.

Då svarade Google mot Epic. I svarsmeddelandet, Google nämnde att det skulle göra ändringar i Android 12 som gör det ännu enklare för människor att använda andra apparbutiker på sina enheter samtidigt som de är försiktiga med att inte äventyra de säkerhetsåtgärder som Android har infört. Företaget delade inte vad dessa förändringar är, men vi måste hålla ett öga på de åtgärder som införs för enkel användning av tredjeparts appbutiker på Android 12.

WireGuard VPN-stöd i Linux-kärnan

WireGuard är ett nästa generations VPN-protokoll som har moderna kryptografistandarder och har en säker, granskbar kodbas. Efter dess införande i Linux Kärnan 5.6, Google har lagt till stöd för protokollet till Android 12: s Linux Kernel 4.19 och Linux Kernel 5.4-träd. Detta innebär att kärnacceleration för WireGuard stöds i Android 12 på enheter med Linux Kernel 4.19 och 5.4. Det återstår dock att se om Google kommer att lägga till API: er för gränssnittet med kärnmodulen.

Vad tycker du om Android 12? Vilka funktioner är du mest glada över och vad vill du se andra än de ovan nämnda funktionerna? Låt oss veta i kommentarerna nedan!

Posten Android 12 “Snow Cone”: Allt vi hittills vet om Googles nästa stora uppdatering, med Developer Preview 1 ändringar! visades först på XDA-utvecklare.