Android 13 oldindan ko‘rish. Android 12 masofaviy zaifligi

Компания Google представила первую тестовую версию открытой мобильной платформы Android 13. Релиз Android 13 ожидается в третьем квартале 2022 года. Для оценки новых возможностей платформы предложена программа предварительного тестирования. Сборки прошивки подготовлены для устройств Pixel 6/6 Pro, Pixel 5/5a, Pixel 4 / 4 XL / 4a / 4a (5G).

Android 13 da asosiy yangiliklar:

  • Реализован системный интерфейс выбора фотографий и видео, а также API для выборочного предоставления доступа приложений к выбранным файлам. Возможна работа как с локальными файлами, так и с данными, размещёнными в облачных хранилищах. Особенностью интерфейса является то, что он позволяет предоставить доступ к отдельным изображениям и видео без открытия приложению полного доступа на просмотр всех мультимедийных файлов в хранилище. Ранее похожий интерфейс был реализован для документов.
    Android 13 oldindan ko‘rish. Android 12 masofaviy zaifligi
  • Simsiz tarmoqlarni topish va hotspotlarga ulanish uchun moʻljallangan ilovalarga Wi-Fi boshqaruv API ning quyi toʻplamiga kirish imkoniyatini beruvchi yangi Wi-Fi ruxsati turi qoʻshildi, joylashuvga asoslangan qoʻngʻiroqlar bundan mustasno (ilgari Wi-Fi tarmogʻiga ulanadigan ilovalar va joylashuv ma'lumotlariga ruxsat oldi).
  • Bildirishnomalar ochiladigan panelining yuqori qismidagi tezkor sozlamalar bo'limiga tugmalarni joylashtirish uchun API qo'shildi. Ushbu API yordamida dastur o'z tugmachasini tezkor harakat bilan joylashtirish so'rovini berishi mumkin, bu foydalanuvchiga ilovadan chiqmasdan va alohida sozlamalarga o'tmasdan tugma qo'shish imkonini beradi.
    Android 13 oldindan ko‘rish. Android 12 masofaviy zaifligi
  • Предоставлена возможность адаптация фона пиктограмм любых приложений к цветовой схеме темы оформления или цвету фонового изображения.
    Android 13 oldindan ko‘rish. Android 12 masofaviy zaifligi
  • Tizimda tanlangan til sozlamalaridan farq qiladigan ilovalarga alohida til sozlamalarini ulash imkoniyati qo‘shildi.
  • So'zni o'rash operatsiyasi optimallashtirildi (chiziq yordamida qatorga to'g'ri kelmaydigan so'zlarni buzish). Yangi versiyada uzatish samaradorligi 200% ga oshirildi va endi renderlash tezligiga deyarli ta'sir qilmaydi.
  • Android platformasi renderlash mexanizmi bilan foydalanish uchun moslashtirilgan GLSL tilining quyi toʻplami boʻlgan Android Graphics Shading Language (AGSL) da belgilangan dasturlashtiriladigan grafik shaderlar (RuntimeShader obyektlari) uchun qoʻshimcha qoʻllab-quvvatlash. Shunga o'xshash shaderlar allaqachon Android platformasining o'zida turli xil vizual effektlarni, masalan, to'lqinlanish, loyqalik va sahifani o'tkazishda cho'zish uchun ishlatiladi. Shunga o'xshash effektlarni endi ilovalarda yaratish mumkin.
  • Базовые Java-библиотеки платформы и средства разработки приложений обновлены до OpenJDK 11. Через Google Play обновление также доступно для устройств на базе Android 12.
  • Butun platformani yangilamasdan alohida tizim komponentlarini yangilash imkonini beruvchi Mainline loyihasi doirasida yangi yangilanadigan tizim modullari tayyorlandi. Yangilanishlar apparat bilan bog'lanmagan komponentlarga ta'sir qiladi, ular Google Play orqali ishlab chiqaruvchining OTA proshivka yangilanishlaridan alohida yuklab olinadi. Mikrodasturni yangilamasdan Google Play orqali yangilanishi mumkin bo'lgan yangi modullar orasida Bluetooth va Ultra keng polosali mavjud. Photo picker va OpenJDK 11 modullari ham Google Play orqali tarqatiladi.
  • Проведена оптимизация средств для построения интерфейса приложений для более крупных экранов, применяемых на планшетах, складных устройствах с несколькими экранами и ноутбуках Chromebook.
  • Yangi platforma funksiyalarini sinovdan o‘tkazish va disk raskadrovka qilish soddalashtirildi. O'zgarishlar endi dasturchi sozlamalari bo'limida yoki adb yordam dasturi orqali ilovalar uchun tanlab yoqilishi mumkin.
    Android 13 oldindan ko‘rish. Android 12 masofaviy zaifligi

Дополнительно опубликован февральский набор исправлений проблем с безопасностью для Android, в котором устранено 37 уязвимостей, из которых 2 уязвимостям присвоен критический уровень опасности, а остальным — высокий уровень опасности. Критические проблемы позволяют совершить удалённую атаку для выполнения своего кода в системе. Проблемы, помеченные как опасные, позволяют через манипуляции с локальными приложениями выполнить код в контексте привилегированного процесса.

Первая критическая уязвимость (CVE-2021-39675) вызвана переполнением буфера в функции GKI_getbuf (Generic Kernel Image) и позволяет удалённо получить привилегированный доступ к системе без каких-либо действий со стороны пользователя. Детали об уязвимости пока не раскрываются, но известно, что проблема затрагивает только ветку Android 12. Вторая критическая уязвимость (CVE-2021-30317) присутствует в закрытых компонентах для чипов Qualcomm.

Manba: opennet.ru

a Izoh qo'shish