Google ááẠá¡ááœáá·áºááá¯ááá¯ááºážááááºáá±á¬ááºáž Android 13 á ááááá¯á¶áž á ááºážáááºáá¬ážááŸááºážááᯠáááºáááºáá²á·áááºá Android 13 ááᯠ2022 áá¯ááŸá Ạáááááá¯á¶ážááááºááœáẠááŒáá·áºáá»ááááºáᯠáá»áŸá±á¬áºááá·áºááááºá ááááºáá±á¬ááºážá á áœááºážáá±á¬ááºáááºá¡áá áºáá»á¬ážááᯠá¡áá²ááŒááºáááºá ááá¬áá ááºážáááºááŒááºážá¡á á®á¡á ááºááᯠá¡ááá¯ááŒá¯áá¬ážáááºá áá¬ááºážáá²ááºáááºáá±á¬ááºááŸá¯áá»á¬ážááᯠPixel 6/6 Proá Pixel 5/5aá Pixel 4/4 XL/4a/4a (5G) á ááºáá»á¬ážá¡ááœáẠááŒááºáááºááŒá®ážááŒá áºáááºá
Android 13 ááœáẠá¡ááá áá®ááœááºáááºážáá áºááŸá¯áá»á¬áž-
- áá¬ááºáá¯á¶ááŸáá·áº áá®áá®ááá¯áá»á¬ážááᯠááœá±ážáá»ááºááŒááºážá¡ááœáẠá
áá
áºá¡ááºáá¬áá±á·á
áºáá
áºáá¯á¡ááŒáẠááœá±ážáá»ááºáá¬ážáá±á¬ááá¯ááºáá»á¬ážááá¯á· á¡ááá®áá±ážááŸááºážáááºáá±á¬ááºááœáá·áºááᯠááœá±ážáá»ááºáá±ážáááºá¡ááœáẠAPI áá
áºáá¯ááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºááŒá®ážááŒá
áºáááºá áááºážááẠáá±áááœááºážááá¯ááºáá»á¬ážááŸáá·áº cloud ááá¯ááŸá±á¬ááºááŸá¯ááœááºááŸááá±á¬ áá±áá¬áá»á¬ážááŒáá·áº ááŸá
áºáá»áá¯ážáá¯á¶ážáá¯ááºáá±á¬ááºááá¯ááºáááºá á¡ááºáá¬áá±á·á
áºá á¡áá°ážá¡ááºá¹áá«áááºááŸá¬ ááá¯ááŸá±á¬ááºááŸá¯á¡ááœááºážááŸá áá¬ááºáá®áá®áá®áá¬ááá¯ááºáá»á¬ážá¡á¬ážáá¯á¶ážááᯠááŒáá·áºááŸá¯ááẠá¡ááºááºá¡á¬áž á¡ááŒáá·áºá¡ááááºáá±á¬ááºááœáá·áºááá±ážáá² áá
áºáŠážáá»ááºážá
á®á áá¯ááºáá¯á¶áá»á¬ážááŸáá·áº áá®áá®ááá¯áá»á¬ážááᯠáááºáá±á¬ááºááŒáá·áºááŸá¯ááœáá·áºáá±ážááŒááºážááŒá
áºáááºá ááááºá á
á¬ááœááºá
á¬áááºážáá»á¬ážá¡ááœáẠá¡áá¬ážáá° interface ááᯠá¡áá¯á¶ážááŒá¯áá²á·áááºá
- Wi-Fi ááœáá·áºááŒá¯áá»áẠá¡áá»áá¯ážá¡á á¬ážá¡áá áºááᯠááá·áºááœááºážáá¬ážááŒá®áž ááŒáá¯ážáá²á·ááœááºáááºáá»á¬ážááᯠááŸá¬ááœá±ááá·áº á¡ááá®áá±ážááŸááºážáá»á¬ážááŸáá·áº áá»áááºáááºááá¯ááºááá·áº áá±áá¬áá»á¬ážááœáẠWi-Fi á á®áá¶ááá·áºááœá²ááŸá¯ APIs á á¡á á¯á¡áá±ážááᯠáááºáá±á¬ááºááŒáá·áºááŸá¯ááá¯ááºá á±ááá·áº áááºáá±áá¬á¡ááŒá±áá¶áá±á«áºááá¯ááŸá¯áá»á¬áž (ááááºá Wi-Fi ááŸáá·áº áá»áááºáááºáá±á¬ á¡ááá®áá±ážááŸááºážáá»á¬ážá ááŸáá·áº áááºáá±á¬ááºáá¬ážáá±á¬ áááºáá±áá¬á¡áá»ááºá¡áááº)á
- á¡ááŒá±á¬ááºážááŒá¬ážáá»áẠdropdown áááááºááŸá á¡ááŒááºáááºáááºáá»á¬ážááá¹áááœáẠááá¯ááºáá»á¬ážááá·áºáááºá¡ááœáẠAPI áá
áºáá¯áááºááá·áºáá¬ážáááºá ဠAPI ááá¯á¡áá¯á¶ážááŒá¯ááŒááºážááŒáá·áºá á¡ááá®áá±ážááŸááºážáá
áºáá¯ááẠáááºážáááá¯ááºááᯠá¡ááŒááºáá¯ááºáá±á¬ááºááŸá¯ááŒáá·áº áá±á¬ááºážááá¯áá»ááºáá
áºáá¯áá¯ááºáá±ážááá¯ááºááŒá®áž áá¯á¶ážá
áœá²áá°á¡á¬áž á¡ááá®áá±ážááŸááºážááŸáááœááºáá²ááŸáá·áº áááºáááºáá»á¬ážááá¯á· áá®ážááŒá¬ážááœá¬ážá
áá¬áááá¯áá² ááá¯ááºáá
áºáá¯ááá·áºááœááºážááá¯ááºá
á±áááºááŒá
áºáááºá
- á¡ááá®áá±ážááŸááºážáá»á¬ážá á¡áá¯ááºááœááºáá»á¬ážá áá±á¬ááºáá¶ááᯠá¡ááŒááºá¡áááºá á¡áá±á¬ááºáá¯á¶á
ᶠááá¯á·ááá¯áẠáá±á¬ááºáá¶áá¯á¶á á¡áá±á¬ááºááá¯á· ááá¯ááºáá»á±á¬áá®ááœá±ááŒá
áºá¡á±á¬áẠááŒá¯áá¯ááºááá¯ááºáááºá
- á áá áºá¡ááœááºážááŸá ááœá±ážáá»ááºáá¬ážááá·áº áá¬áá¬á áá¬ážáááºáááºáá»á¬ážááŸáá·áº ááœá²ááŒá¬ážááá·áº á¡ááá®áá±ážááŸááºážáá»á¬ážáᶠáá áºáŠážáá»ááºážáá¬áá¬á áá¬áž áááºáááºáá»á¬ážááᯠááœá²áá»áááºááá¯ááºááá·áº á áœááºážáááºááᯠááá·áºááœááºážáá¬ážáááºá
- á áá¬ážáá¯á¶áž ááŒá¯á¶ááẠáá¯ááºáá±á¬ááºáá»ááºááᯠá¡áá±á¬ááºážáá¯á¶ážááŒá áºá¡á±á¬áẠááŒá¯áá¯ááºááŒá®ážáá«ááŒá® (áá¯á¶ážááá¯ááŒáá·áº ááá¯ááºážááŸáá·áº áááá¯ááºáá®áá±á¬ á áá¬ážáá¯á¶ážáá»á¬ážááᯠááŒááºáá±á¬ááºááŒááºáž)á áá¬ážááŸááºážá¡áá áºááœááºá ááœáŸá²ááŒá±á¬ááºážááŸá¯á áœááºážáá±á¬ááºááẠ200% ááá¯ážáá¬áá²á·ááŒá®áž ááá¯á¡áá« rendering speed ááœáẠáááºáá±á¬ááºááŸá¯áááŸáááá±á¬ááºááŒá áºáááºá
- Android áá¯á¶áá±á«áºááŒááºážá¡ááºáá»ááºááŸáá·áº á¡áá¯á¶ážááŒá¯áááºá¡ááœáẠá¡áááºááŒá±á¡á±á¬ááºááŒá¯áá¯ááºáá¬ážáá±á¬ GLSL áááœá²ááœá²áá áºáá¯ááŒá áºááá·áº Android Graphics Shading Language (AGSL) ááœáẠáááºááŸááºáá¬ážáá±á¬ áááá¯ááááºáá¯ááºááá¯ááºáá±á¬ ááááºáá áºá¡ááááºáá«ážáá»á¬áž (RuntimeShader objects) á¡ááœáẠáááºáá±á¬ááºážáá¶á·ááá¯ážááŸá¯á á á¬áá»ááºááŸá¬áááºááááááºááᯠááŒááºáá»á±á¬áºááœá¬ážááá·áºá¡áá« ááŸá¯ááºááŸá¬ážááŒááºážá ááŸá¯ááºáá«ážááŒááºážááŸáá·áº ááá·áºáá¯ááºááŒááºážáá²á·ááá¯á·áá±á¬ á¡áá»áá¯ážáá»áá¯ážáá±á¬ á¡ááŒááºá¡á¬áá¯á¶á¡áá»áá¯ážáááºáá±á¬ááºááŸá¯áá»á¬ážááᯠá¡áá±á¬ááºá¡áááºáá±á¬áºáááºá¡ááœáẠá¡áá¬ážáá°á¡ááááºá¡á¬áá«ááá»á¬ážááᯠAndroid ááááºáá±á¬ááºážááœáẠá¡áá¯á¶ážááŒá¯áá¬ážááŒá®ážááŒá áºáááºá ááá¯á¡áá« á¡áá¬ážáá°á¡áá»áá¯ážáááºáá±á¬ááºááŸá¯áá»á¬ážááᯠá¡ááá®áá±ážááŸááºážáá»á¬ážááœáẠáááºáá®ážááá¯ááºáá«ááŒá®á
- ááááºáá±á¬ááºážá á¡ááá Java á á¬ááŒáá·áºááá¯ááºáá»á¬ážááŸáá·áº á¡ááá®áá±ážááŸááºáž ááœá¶á·ááŒáá¯ážááá¯ážáááºáá±áž áááááá¬áá»á¬ážááᯠOpenJDK 11 ááá¯á· á¡ááºááááºáá¯ááºááŒá®ážáá«ááŒá®á á¡ááá¯áá« á¡ááºááááºááᯠGoogle Play ááŸáá áºááá·áº Android 12 á¡áá¯á¶ážááŒá¯ááá·áº á ááºáá á¹á ááºážáá»á¬ážá¡ááœááºáááºáž áááŸáááá¯ááºáá«áááºá
- ááááºáá±á¬ááºážáá áºáá¯áá¯á¶ážááᯠááœááºážáá¶ááŒááºážáááŒá¯áá² áá áºáŠážáá»ááºážá áá áºá¡á áááºá¡ááá¯ááºážáá»á¬ážááᯠá¡ááºááááºáá¯ááºááœáá·áºááŒá¯ááá·áº Mainline ááá±á¬áá»ááºá áá áºá áááºáá áºááá¯ááºážá¡áá±ááŒáá·áº á¡ááá·áºááŒáŸáá·áºáááºááá¯ááºáá±á¬ á áá Ạmodule áá»á¬ážááᯠááŒááºáááºáá¬ážáá«áááºá á¡ááºááááºáá»á¬ážááẠáá¯ááºáá¯ááºáá°áá¶á០OTA ááá¯ááºážáá²á¡ááºááááºáá»á¬ážá០áá®ážááŒá¬áž Google Play ááŸáá áºááá·áº áá±á«ááºážáá¯ááºáá¯ááºáá¬ážáá±á¬ áá¬á·ááºáá²ááá¯ááºáá±á¬ á¡á áááºá¡ááá¯ááºážáá»á¬ážááᯠá¡áá»áá¯ážáááºáá±á¬ááºá á±áááºá Firmware ááá¯ááœááºážáá¶ááœááºážáá¶ááŒááºážáááŒá¯áá² Google Play ááŸáá áºááá·áº á¡ááºááááºáá¯ááºááá¯ááºáá±á¬ module á¡áá áºáá»á¬ážáá²ááœáẠBluetooth ááŸáá·áº Ultra wideband ááá¯á·ááŒá áºáááºá áá¬ááºáá¯á¶ááœá±ážáá»ááºááá·áºáááááá¬ááŸáá·áº OpenJDK 11 áá«ááá·áº áá±á¬áºáá»á°ážáá»á¬ážááᯠGoogle Play ááŸáá áºááá·áº ááŒáá·áºáá±áá¬ážáááºá
- áááºááááºáá»á¬ážá áááºáá¬ážááŒááºáá»á¬ážá áœá¬áá«áá±á¬ áá±á«ááºááá¯ááºáá±á¬ á ááºáá á¹á ááºážáá»á¬ážááŸáá·áº Chromebooks áá»á¬ážááŸá ááá¯ááŒá®ážáá±á¬ áá»ááºááŸá¬ááŒááºáá»á¬ážá¡ááœáẠá¡ááºááºá¡ááœá±á·á¡ááŒá¯á¶áá»á¬ážááᯠáááºáá±á¬ááºáááºá¡ááœáẠáááááá¬áá»á¬ážááᯠááá¯ááá¯áá±á¬ááºážááœááºá¡á±á¬áẠááŒá¯áá¯ááºáá¬ážáá«áááºá
- ááááºáá±á¬ááºážá¡ááºá¹áá«áááºá¡áá
áºáá»á¬ážááᯠááá¯ážááŸááºážáá±á¬ á
ááºážáááºááŒááºážááŸáá·áº á¡ááŸá¬ážááŸá¬ááŒááºááŒááºážá á¡ááŒá±á¬ááºážá¡áá²áá»á¬ážááᯠdeveloper options ááá¹áááŸá ááá¯á·ááá¯áẠadb utility ááŸáááá·áº á¡ááá®áá±ážááŸááºážáá»á¬ážá¡ááœáẠááá¯ááœá±ážáá»ááºááœáá·áºáá±ážááá¯ááºáá«áááºá
ááá¯á·á¡ááŒááºá Android á¡ááœáẠáá¯á¶ááŒá¯á¶áá±ážááŒá¿áá¬áá»á¬ážá¡ááœáẠáá±áá±á¬áºáá«áá®ááœáẠááŒááºáááºáá»ááºá¡á á¯á¶ááá¯ááºááᯠáá¯ááºááŒááºáá²á·ááŒá®áž áááºážááœáẠá¡á¬ážáááºážáá»áẠáá áá¯ááᯠáááºááŸá¬ážáá²á·ááŒá®áž áááºážááá¯á·á¡ááẠá¡á¬ážáááºážáá»áẠá áá¯ááᯠá¡áá¹ááá¬ááºá¡ááá·áºá¡ááŒá ẠáááºááŸááºáá¬ážááŒá®áž áá»ááºááᯠá¡áá¹ááá¬ááºá¡ááá·áºá¡ááŒá ẠáááºááŸááºáá¬ážáááºá á¡áá±ážááŒá®ážáá±á¬ ááŒá¿áá¬áá»á¬ážááẠá áá áºááœáẠááá·áºáá¯ááºááᯠáá¯ááºáá±á¬ááºááẠá¡áá±ážá០ááá¯ááºááá¯ááºááŸá¯ááᯠá áááºááá¯ááºá á±áá«áááºá á¡áá¹ááá¬ááºááŸááᯠá¡ááŸááºá¡áá¬ážááŒá¯áá¬ážáá±á¬ ááŒá¿áá¬áá»á¬ážááẠáá±áááœááºáž á¡ááá®áá±ážááŸááºážáá»á¬ážááᯠááá¯ááºááœááºááŒááºážááŸáá áºááá·áº á¡ááœáá·áºáá°ážáᶠáá¯ááºáááºážá ááºáá áºáá¯á á¡ááŒá±á¡áá±ááœáẠáá¯ááºááᯠáá¯ááºáá±á¬ááºááẠááœáá·áºááŒá¯áááºá
ááááá¯á¶áž á¡áá±ážáá«áá±á¬ á¡á¬ážáááºážáá»áẠ(CVE-2021-39675) ááẠGKI_getbuf (Generic Kernel Image) áá¯ááºáá±á¬ááºáá»ááºááœáẠááŒá¬ážáá¶áááºáá±á¬ááºááŸá¯áá
áºáá¯ááŒá±á¬áá·áº ááŒá
áºáá±á«áºáá¬ááŒá®áž áááºááá·áºá¡áá¯á¶ážááŒá¯áá°á០áá¯ááºáá±á¬ááºááŸá¯áááŸááá² á
áá
áºááá¯á· á¡áá±ážááŸáááºáá±á¬ááºááœáá·áºáá±ážáá¬ážáááºá á¡á¬ážáááºážáá»ááºááŸáá·áºáááºáááºá á¡áá±ážá
áááºá¡áá»ááºá¡áááºáá»á¬ážááᯠáá¯ááºááŒááºááŒááºážáááŸááá±ážáá±á¬áºáááºáž ááŒá¿áá¬ááẠAndroid 12 áá¬áááœá²ááœááºáᬠáááºáá±á¬ááºááŸá¯ááŸáááŒá±á¬ááºáž ááááŸáááá«áááºá áá¯áááá¡áá±ážááŒá®ážáá±á¬á¡á¬ážáááºážáá»áẠ(CVE-2021-30317)ááẠQualcomm áá»á
áºááºáá»á¬ážá¡ááœáẠááááºáá¬ážáá±á¬ á¡á
áááºá¡ááá¯ááºážáá»á¬ážááœáẠááŸááá±áá«áááºá
source: opennet.ru