Antaŭrigardo de Android 13. Fora Vundebleco de Android 12

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

Ĉefaj novigoj en Android 13:

  • Реализован системный интерфейс выбора фотографий и видео, а также API для выборочного предоставления доступа приложений к выбранным файлам. Возможна работа как с локальными файлами, так и с данными, размещёнными в облачных хранилищах. Особенностью интерфейса является то, что он позволяет предоставить доступ к отдельным изображениям и видео без открытия приложению полного доступа на просмотр всех мультимедийных файлов в хранилище. Ранее похожий интерфейс был реализован для документов.
    Antaŭrigardo de Android 13. Fora Vundebleco de Android 12
  • Aldonis novan permesan tipon de Wi-Fi, kiu ebligas al aplikoj, kiuj serĉas sendratajn retojn kaj konektas al retpunktoj, la kapablon aliri subaron de la API-administrado de Wi-Fi, ekskludante lok-bazitajn vokojn (antaŭe aplikoj kiuj konektas al Wi-Fi, kaj aliritaj lokinformoj).
  • Aldonis API por meti butonojn en la sekcio de rapidaj agordoj ĉe la supro de la sciiga falmenuo. Uzante ĉi tiun API, aplikaĵo povas elsendi peton meti sian butonon per rapida ago, permesante al la uzanto aldoni butonon sen forlasi la aplikaĵon kaj sen iri aparte al la agordoj.
    Antaŭrigardo de Android 13. Fora Vundebleco de Android 12
  • Предоставлена возможность адаптация фона пиктограмм любых приложений к цветовой схеме темы оформления или цвету фонового изображения.
    Antaŭrigardo de Android 13. Fora Vundebleco de Android 12
  • Aldonis la eblon ligi individuajn lingvajn agordojn al aplikaĵoj kiuj diferencas de la lingvaj agordoj elektitaj en la sistemo.
  • La vortvolva operacio estis optimumigita (rompi vortojn kiuj ne konvenas en la linion per streketo). En la nova versio, transiga rendimento estis pliigita je 200% kaj nun preskaŭ ne efikas sur bildiga rapideco.
  • Aldonita subteno por programeblaj grafikaj ombriloj (RuntimeShader-objektoj) difinitaj en Android Graphics Shading Language (AGSL), kiu estas subaro de GLSL adaptita por uzo kun la Android-bildiga motoro. Similaj ombriloj jam estas uzataj en la Android-platformo mem por efektivigi diversajn vidajn efikojn, kiel pulsadon, malklariĝon kaj streĉadon kiam ruliĝas preter la paĝa limo. Similaj efikoj nun povas esti kreitaj en aplikoj.
  • Базовые Java-библиотеки платформы и средства разработки приложений обновлены до OpenJDK 11. Через Google Play обновление также доступно для устройств на базе Android 12.
  • Kadre de la Mainline-projekto, kiu permesas ĝisdatigi individuajn sistemkomponentojn sen ĝisdatigi la tutan platformon, novaj ĝisdatigeblaj sistemaj moduloj estis preparitaj. La ĝisdatigoj influas ne-aparatajn komponantojn, kiuj estas elŝutitaj per Google Play aparte de OTA-firmaraj ĝisdatigoj de la fabrikanto. Inter la novaj moduloj, kiuj povas esti ĝisdatigitaj per Google Play sen ĝisdatigi la firmvaro, estas Bluetooth kaj Ultra larĝa bando. Moduloj kun Photopicker kaj OpenJDK 11 ankaŭ estas distribuitaj per Google Play.
  • Проведена оптимизация средств для построения интерфейса приложений для более крупных экранов, применяемых на планшетах, складных устройствах с несколькими экранами и ноутбуках Chromebook.
  • Simpligita testado kaj senararigado de novaj platformaj funkcioj. Ŝanĝoj nun povas esti selekteme ebligitaj por aplikoj en la sekcio de opcioj por programistoj aŭ per la adb-ilaĵo.
    Antaŭrigardo de Android 13. Fora Vundebleco de Android 12

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

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

fonto: opennet.ru

Aldoni komenton