Google har presenterat den första testversionen av den öppna mobila plattformen Android 13. Release av Android 13 förvÀntas under tredje kvartalet 2022. För att utvÀrdera plattformens nya funktioner har ett program för förhandsgranskning föreslagits. Firmware-versioner har förberetts för enheter i Pixel 6/6 Pro, Pixel 5/5a, Pixel 4/4 XL/4a/4a (5G).
Nyckelfunktioner i Android 13:
- Ett systemgrÀnssnitt för val av foton och videor har implementerats, liksom ett API för selektiv Ätkomst av appar till utvalda filer. Arbetet kan ske bÄde med lokala filer och med data som lagras i molnlagring. GrÀnssnittets funktion Àr att det gör det möjligt att ge Ätkomst till enskilda bilder och videor utan att ge appen fullstÀndig Ätkomst för att se alla multimediafiler i lagringen. Tidigare har ett liknande grÀnssnitt implementerats för dokument.

- En ny typ av behörighet för Wi-Fi har lagts till, vilket ger appar som Àr utformade för att hitta trÄdlösa nÀtverk och ansluta till Ätkomstpunkter möjligheten att fÄ Ätkomst till ett delmÀngd av API:er för Wi-Fi-hantering, med undantag för anrop relaterade till positionering (tidigare fick appar som anslöt till Wi-Fi ocksÄ Ätkomst till positionsinformation).
- Ett API har lagts till för att placera knappar i sektionen med snabba instÀllningar högst upp i rullgardinsmenyn för aviseringar. Med detta API kan appen göra en begÀran om att placera sin knapp med snabbÄtgÀrd, vilket gör det möjligt för anvÀndaren att lÀgga till knappen utan att lÀmna appen och utan att gÄ till instÀllningarna.

- Möjlighet att anpassa bakgrunden av ikoner för alla appar till fÀrgschemat för temat eller fÀrgen pÄ bakgrundsbilden har tillhandahÄllits.

- Möjlighet att koppla individuella sprÄkinstÀllningar till appar, olika frÄn de sprÄkinstÀllningar som valts i systemet, har lagts till.
- Operationen för orddelning (avbrott av ord som inte fÄr plats i raden med hjÀlp av bindestreck) har optimerats. I den nya versionen har prestandan för orddelning ökat med 200% och pÄverkar nu praktiskt taget inte renderingens hastighet.
- Stöd för programmerbara grafiska shaderar (RuntimeShader-objekt) har lagts till, definierade pÄ AGSL (Android Graphics Shading Language), som Àr en delmÀngd av GLSL, anpassad för anvÀndning med renderingsmotorn pÄ Android-plattformen. SÄdana shaderar anvÀnds redan pÄ Android-plattformen för att implementera olika visuella effekter, som pulsation, oskÀrpa och förlÀngning vid rullning bortom siden. Liknande effekter kan nu ocksÄ Äterskapas i appar.
- De grundlÀggande Java-biblioteken för plattformen och utvecklingsverktygen har uppdaterats till OpenJDK 11. Uppdateringen Àr Àven tillgÀnglig för enheter baserade pÄ Android 12 via Google Play.
- Inom ramen för Mainline-projektet, som möjliggör uppdatering av separata systemkomponenter utan att uppdatera plattformen i sin helhet, har nya uppdateringsbara systemmoduler förberetts. Uppdateringar berör hĂ„rdvaruoberoende komponenter som laddas ner via Google Play separat frĂ„n OTA-uppdateringar av firmware frĂ„n tillverkaren. Bland de nya modulerna som kan uppdateras via Google Play utan att firmware uppdateras finns Bluetooth och Ultra wideband. Ăven moduler med Photo picker och OpenJDK 11 distribueras via Google Play.
- Optimering av verktyg för att bygga applikationsgrÀnssnitt för större skÀrmar, som anvÀnds pÄ surfplattor, vikbara enheter med flera skÀrmar och Chromebook-laptops, har genomförts.
- Testningen och avlusningen av nya plattformsfunktioner har förenklats. Ăndringar kan nu selektivt aktiveras för appar i instĂ€llningarna för utvecklare eller via adb-verktyget.

Dessutom har en uppsÀttning lösningar för sÀkerhetsproblem publicerats i februari för Android, dÀr 37 sÄrbarheter ÄtgÀrdats, varav 2 tilldelats kritisk risknivÄ och de övriga en hög risknivÄ. Kritiska problem möjliggör en fjÀrrattack för att köra sin kod i systemet. Problem som mÀrkts som farliga tillÄter genom manipulationer av lokala appar att köra kod i kontexten av en privilegierad process.
Den första kritiska sÄrbarheten (CVE-2021-39675) orsakas av en buffertöverskridning i funktionen GKI_getbuf (Generic Kernel Image) och gör det möjligt att pÄ distans fÄ privilegerad Ätkomst till systemet utan nÄgra ÄtgÀrder frÄn anvÀndarens sida. Detaljer om sÄrbarheten avslöjas för nÀrvarande inte, men det Àr kÀnt att problemet endast pÄverkar Android 12-grenen. Den andra kritiska sÄrbarheten (CVE-2021-30317) finns i stÀngda komponenter för Qualcomm-chips.
KĂ€lla: opennet.ru




