Google har slÀppt en ny version av den öppna mobilplattformen Android 15. Relaterade kÀllkoder finns tillgÀngliga i projektets Git-repo (gren android-16.0.0_r1). Firmware-versioner har förberetts för enheter sÄsom Pixel 6/6a/6 Pro, Pixel 7/7a/7 Pro, Pixel 8/8a/8 Pro, Pixel 9/9 Pro/9 Pro XL/9 Pro Fold, Pixel Fold och Pixel Tablet. Under de kommande mÄnaderna förvÀntas firmware med den nya versionen för smartphones frÄn Samsung, Honor, iQOO, Lenovo, Motorola, Nothing, OnePlus, Oppo, realme, Sharp, Sony, Tecno, vivo och Xiaomi. Dessutom kommer universella GSI (Generic System Images) att skapas, lÀmpliga för olika enheter baserade pÄ ARM64 och x86_64-arkitekturer.
UtgĂ„van av Android 16 har skapats inom ramen för ett nytt utvecklingsschema, dĂ€r det varje Ă„r kommer att finnas tvĂ„ betydande Android-utgĂ„vor â en första under andra kvartalet (istĂ€llet för tredje som tidigare), och en andra under fjĂ€rde kvartalet. SommarutgĂ„van kommer att innehĂ„lla betydande nyheter, Ă€ndringar i SDK-beteendet och nya API:er. VinterutgĂ„van kommer att innehĂ„lla förbĂ€ttringar, nya API:er och Ă€ndringar som inte pĂ„verkar apparnas funktion.
Huvudnyheterna i Android 16:
- AnvÀndargrÀnssnittet har uppdaterats med ett nytt designkoncept kallat Material 3 Expressive.

- Dynamiska fÀrgteman och stilar har uppdaterats.

- PÄ enheter med stora skÀrmar, sÄsom tabletter, skrivbordssystem och smartphones med vikbara skÀrmar, anvÀnds ett anpassningsbart grÀnssnitt. PÄ enheter med en skÀrmbredd över 600 dp kommer plattformen att visa appar i fönster som kan Àndras i storlek och flyttas pÄ skÀrmen. InstÀllningar i apparnas manifestfil (ej spel) som begrÀnsar fönsterstorlek och lÄser skÀrmorienteringen kommer att ignoreras pÄ stora skÀrmar. Fram till 2026 ges utvecklarna möjlighet att inaktivera det nya beteendet.

Flera fönster av olika appar kan visas samtidigt pÄ skÀrmen, liknande en traditionell skrivbordsmiljö. Senare i Är planeras det att lÀgga till en aktivitetsfÀlt, stöd för egna kortkommandon och möjligheter att ansluta tabletter och telefoner till externa skÀrmar.


- En ny typ av meddelanden har introducerats â Live Update, som gör det möjligt att följa Ă€ndringarna i status relaterade till en specifik aktivitet (till exempel att visa leveransens eller resans scensteg). För de nya uppdateringarna introduceras en ProgressStyle, som möjliggör skapandet av en block för att visa framstegen i operationens genomförande.
- Automatisk gruppering av meddelanden frÄn en och samma applikation Àr nu tillhandahÄllen.

- Ett inbÀddat grÀnssnitt föreslÄs för att ge applikationer tillgÄng till anvÀndarvalda foton och videor som lagras bÄde pÄ den aktuella enheten och i molnlagring. Den viktiga skillnaden med det nya grÀnssnittet Àr att applikationen fÄr tillgÄng endast till de specifika filer som anvÀndaren har valt, snarare Àn till hela multimediebiblioteket.
- Som standard anvĂ€nds en "förutsĂ€gbar" animation av operationer för att Ă„tergĂ„ till startskĂ€rmen vid anvĂ€ndning av "tillbaka"-gester, liksom vid vĂ€xling mellan uppgifter och aktiviteter. KĂ€rnan i den förutsĂ€gbara Ă„tergĂ„ngen Ă€r möjligheten att förhandsgranska omrĂ„det dit övergĂ„ngen kommer att ske (till exempel, om Ă„tergĂ„ngen görs till startskĂ€rmen minskas applikationsfönstret under gesten och startskĂ€rmen visas). Stödet för den förutsĂ€gbara Ă„tergĂ„ngen i den nya versionen har implementerats inte bara för gester utan ocksĂ„ för navigering med hjĂ€lp av knapparna "Tillbaka", "Hem" och "Ăversikt".
- En högkontrasttextlÀge har lagts till, dÀr transparensen under texten tas bort (ljus text visas mot en svart bakgrund, och mörk text mot en vit). LÀge kan vara anvÀndbart för personer med nedsatt syn.

- En del "Advanced Protection" har lagts till i instÀllningarna, som erbjuder en uppsÀttning valfria skyddsmekanismer som förstÀrker sÀkerheten vid risk för att enheten kan komprometteras eller mÄlattacker riktas mot anvÀndaren. LÀge omfattar funktioner som automatisk omstart av smartphone efter tre dagar av inaktivitet, skydd mot attacker via USB, automatisk lÄsning av enheten vid tecken pÄ stöld, sÀkerhetskopiering av loggar för granskning vid intrÄng, anvÀndning av den hÄrdvarumekanismen MemTag, blockering av installation av okÀnda applikationer, blockering av anslutning till 2G-nÀtverk, avstÀngning av automatisk Äterkoppling till oskyddade Wi-Fi-nÀtverk, spam- och bedrÀgerifilter samt blockering av reklamuppringningar.
- Stöd för videokodeken APV (Advanced Professional Video) har lagts till, avsedd för inspelning och behandling av video med professionell kvalitet, nÀra ursprunglig kvalitet utan förlust av innehÄll. För att förenkla anvÀndningen vid videoredigering sÀkerstÀller APV-formatet hög bandbredd och lÄg komplexitet vid intraframe-kodning, samt garanterar att det inte uppstÄr kvalitetsförlust vid omkodning. Upplösningar pÄ 2K, 4K och 8K stöds, HDR10/10+, bilddelning (tiling) för parallell kodning/avkodning, olika fÀrgdiskretiseringsformat, flermÄngringsvideo (multi-view), samt tillÀgg av metadata (djup, transparens, förhandsgranskningsdata). Implementeringen Àr baserad pÄ biblioteket OpenAPV och anvÀnder profilen APV 422-10 (YUV 422 och 10-bit per kanal) med stöd för bithastigheter upp till 2Gbps.
- Linux-kÀrnan har uppdaterats till version 6.12.
- Grafik-API:t Vulkan har fÄtt status som officiellt API för plattformen Android. För att certifieras av Google och anvÀnda Android 16 mÄste enheten stödja grundlÀggande funktioner av Vulkan 1.3. Det pÄgÄr arbete med att överföra Android till en ny enhetlig renderingsteknik som baseras pÄ Vulkan. För vissa spel och applikationer som har testats och plasterats pÄ vit lista anvÀnds en OpenGL ES-implementering som bygger pÄ skylten ANGLE som fungerar ovanpÄ Vulkan.
- En experimentell Linux-terminalapplikation har lagts till, som gör det möjligt att köra en virtuell maskin med Debian GNU/Linux i Android-miljön, dÀr vanliga Linux-applikationer kan köras. Arbete pÄgÄr för att möjliggöra körning av grafiska Linux-applikationer.
- Mottagning och genomförande av samtal med hjÀlp av hörapparater har förbÀttrats avsevÀrt. Möjligheten att styra hörapparater (t.ex. justera volymen) direkt frÄn Android-telefonen har lagts till.
- För att optimera prestanda har interna strukturer i Android Runtime (ART) Àndrats, vilket kommer att krÀva uppdatering av applikationer som anvÀnder sÄdana strukturer.
- För applikationer som arbetar med kameran har möjligheten att bestÀmma om nattskjutningslÀget anvÀnds tillhandahÄllits.
- Ett lÄglevÄ API för vertikal text rendering har lagts till. Klassen Paint har fÄtt stöd för flaggan VERTICAL_TEXT_FLAG, som möjliggör hantering av vertikala textparametrar pÄ samma nivÄ som horisontella.
- API:t RangingManager har lagts till, vilket gör det möjligt att bestÀmma avstÄnd och vinkel mellan anvÀndarens aktuella och externa enheter, med hjÀlp av olika avstÄndstekniker baserade pÄ kanalanalys och mottagen BLE-signal (Bluetooth Low Energy), samt tidpunktsbedömning via Wi-Fi.
- Stöd för teknologier som utvecklas inom ramen för Privacy Sandbox-initiativen har lagts till för att möjliggöra visning av reklam i mobilapplikationer, samtidigt som anvÀndarnas integritet skyddas.
- Ett LNP-lÀge (Local Network Protection) har lagts till, vilket begrÀnsar applikationers Ätkomst till interna intranÀt-subnÀt (192.168.x.x, 10.x.x.x etc.) för att blockera attacker pÄ resurser i det lokala nÀtverket. I det nya lÀget mÄste applikationen, förutom att ha behörigheten "INTERNET", ocksÄ fÄ ett separat ÄtkomstgodkÀnnande frÄn anvÀndaren.
- Stöd för skapande av skÀrmdumpar med utökat ljusstyrkesintervall (HDR) har lagts till.
KĂ€lla: opennet.ru







