ການປ່ອຍເບຕ້າທີສາມຂອງແພລະຕະຟອມ Android Q ດ້ວຍການອັບເດດແຍກຕ່າງຫາກຕໍ່ກັບອົງປະກອບຂອງລະບົບ

ກູໂກ ນຳ ສະ ເໜີ третью бета-версию открытой мобильной платформы Android Q. Релиз Android Q, который будет поставляться под номером Android 10, ຄາດວ່າ в третьем квартале 2019 года. В анонсе также сообщается о достижении платформой рубежа в 2.5 миллиарда активных Android-устройств.

Для оценки новых возможностей платформы ສະ ເໜີ ໂປລແກລມ ການທົດສອບເບຕ້າ, в рамках которой экспериментальную ветку можно установить и поддерживать в актуальном виде через штатный интерфейс установки обновлений (OTA, over-the-air), без необходимости ручной замены прошивки. Обновления ມີ для 15 устройств, включая смартфоны Google Pixel, Huawei Mate, Xiaomi Mi 9, Nokia 8.1, Sony Xperia XZ3, Vivo NEX, OPPO Reno, OnePlus 6T, ASUS ZenFone 5Z, LGE G8, TECNO Spark 3 Pro, Essential Phone и realme 3 Pro.

Значительно расширить число доступных для тестирования устройств удалось благодаря проекту Treble, позволяющему производителям создавать универсальные компоненты поддержки оборудования, не привязанные к конкретным версиям Android (можно использовать одни и те же драйверы с различными версиями Android), что существенно упрощает сопровождение прошивок и создание обновлённых прошивок с актуальными выпусками Android. Благодаря Treble производитель может использовать в качестве основы уже готовые обновления от Google, интегрируя в них специфичные для конкретного устройства компоненты.

Изменения в третьей бета-версии Android Q по сравнению со ທີສອງ и ຄັ້ງທໍາອິດ бета-выпусками:

  • ໂຄງ​ການ​ນໍາ​ສະ​ເຫນີ​ Mainline, позволяющий обновлять отдельные системные компоненты без обновления платформы целиком. Подобные обновления загружаются через Google Play отдельно от OTA-обновлений прошивки от производителя. Предполагается, что прямая доставка обновлений не привязанных к оборудованию компонентов платформы позволит существенно сократить время получения обновлений, увеличить оперативность исправления уязвимостей и снизить зависимость от производителей устройств в поддержании безопасности платформы. Примечательно, что модули с обновлениями изначально будут поставляться с открытым кодом, будут сразу доступны в репозиториях AOSP (Android Open Source Project) и смогут включать улучшения и исправления, подготовленные сторонними участниками.

    Из компонентов, которые будут обновляться раздельно, на первом этапе названы 13 модулей: мультимедийные кодеки, мультимедийный фреймворк, DNS-резолвер, ລະຫັດລັບ Java Security Provider, Documents UI, Permission Controller, ExtServices, Time Zone Data, ມຸມ (ຊັ້ນສໍາລັບການແປ OpenGL ES ໂທຫາ OpenGL, Direct3D 9/11, Desktop GL ແລະ Vulkan), Module Metadata, ອົງປະກອບເຄືອຂ່າຍ, Captive Portal Login ແລະການຕັ້ງຄ່າການເຂົ້າເຖິງເຄືອຂ່າຍ. ການປັບປຸງອົງປະກອບຂອງລະບົບຖືກຈັດສົ່ງໃນຮູບແບບຊຸດໃຫມ່ APEX, ເຊິ່ງແຕກຕ່າງຈາກ APK ທີ່ມັນສາມາດຖືກນໍາໃຊ້ໃນຂັ້ນຕອນທໍາອິດຂອງການບູດລະບົບ. ໃນ​ກໍ​ລະ​ນີ​ຂອງ​ຄວາມ​ລົ້ມ​ເຫຼວ​ທີ່​ເປັນ​ໄປ​ໄດ້​, ການ​ປ່ຽນ​ແປງ​ຮູບ​ແບບ rollback ແມ່ນ​ສະ​ຫນອງ​ໃຫ້​;

  • ເພີ່ມການສະຫນັບສະຫນູນມາດຕະຖານການສື່ສານມືຖື 5G, для которого будут адаптированы имеющиеся API управления соединениями. В том числе через API приложения могут определять наличие высокоскоростного соединения и активности тарификации по трафику;
  • Добавлена функция «Live Caption», позволяющая автоматически на лету создавать субтитры при просмотре любого видео или прослушивания звуковых записей, независимо от используемого приложения. Распознавание речи производится локально без обращения к внешним сервисам;
  • Cистема автоматических быстрых ответов, ранее доступная для уведомлений, теперь может применяться для формирования рекомендаций наиболее вероятных действий в любых приложениях. Например, при показе сообщения с приглашением на встречу система предложит быстрые ответы с согласием или отклонением приглашения, а также покажет кнопку для просмотра намеченного места встречи на карте. Варианты выбираются с использованием системы машинного обучения на основании изучения особенностей работы пользователя;

    ການປ່ອຍເບຕ້າທີສາມຂອງແພລະຕະຟອມ Android Q ດ້ວຍການອັບເດດແຍກຕ່າງຫາກຕໍ່ກັບອົງປະກອບຂອງລະບົບ

  • ປະຕິບັດໃນລະດັບລະບົບ ຫົວຂໍ້ຊ້ໍາ ເຊິ່ງສາມາດນໍາໃຊ້ເພື່ອຫຼຸດຜ່ອນຄວາມເມື່ອຍລ້າຂອງຕາໃນສະພາບແສງສະຫວ່າງຕ່ໍາ.
    ຮູບແບບສີສັນມືດຖືກເປີດໃຊ້ໃນການຕັ້ງຄ່າ > ຈໍສະແດງຜົນ, ຜ່ານແຖບເລື່ອນລົງການຕັ້ງຄ່າດ່ວນ, ຫຼືເມື່ອທ່ານເປີດໂໝດປະຢັດພະລັງງານ. ຮູບແບບສີສັນມືດໃຊ້ໄດ້ກັບທັງລະບົບ ແລະແອັບພລິເຄຊັນ, ລວມທັງການສະເໜີຮູບແບບການປ່ຽນຮູບແບບສີສັນທີ່ມີຢູ່ກ່ອນແລ້ວເປັນໂທນມືດໂດຍອັດຕະໂນມັດ;

    ການປ່ອຍເບຕ້າທີສາມຂອງແພລະຕະຟອມ Android Q ດ້ວຍການອັບເດດແຍກຕ່າງຫາກຕໍ່ກັບອົງປະກອບຂອງລະບົບ

  • Добавлена режим навигации жестами, позволяющий использовать для управления только экранные жесты без отображения навигационной панели и выделяя всё экранное пространство под контент. Например, кнопки типа Back и Home заменяются на сдвиг от края и скользящее касание снизу-вверх, для вызова списка запущенных приложений применяется длительное касание к экрану. Режим включается в настройках «Settings > System > Gestures»;
  • Добавлен «фокусный режим» (Focus Mode), позволяющий на время, когда нужно сосредоточится на решении какой-то задачи, выборочно приглушить отвлекающие приложения, например, приостановить получение почты и новостей, но оставить карты и мессенджер;
  • ເພີ່ມ "Family Link" ຮູບແບບການຄວບຄຸມຂອງພໍ່ແມ່, ເຊິ່ງຊ່ວຍໃຫ້ທ່ານສາມາດຈໍາກັດເວລາທີ່ເດັກນ້ອຍເຮັດວຽກກັບອຸປະກອນ, ສະຫນອງນາທີໂບນັດສໍາລັບຄວາມສໍາເລັດແລະຄວາມສໍາເລັດ, ເບິ່ງລາຍຊື່ຂອງແອັບພລິເຄຊັນທີ່ເປີດຕົວແລະປະເມີນວ່າເດັກນ້ອຍໃຊ້ເວລາຫຼາຍປານໃດ, ທົບທວນຄືນຄໍາຮ້ອງສະຫມັກທີ່ຕິດຕັ້ງແລະ ກໍານົດເວລາກາງຄືນເພື່ອສະກັດການເຂົ້າເຖິງໃນຕອນກາງຄືນ;

    ການປ່ອຍເບຕ້າທີສາມຂອງແພລະຕະຟອມ Android Q ດ້ວຍການອັບເດດແຍກຕ່າງຫາກຕໍ່ກັບອົງປະກອບຂອງລະບົບ

  • ໄດ້ເພີ່ມ API ການຈັບສຽງໃໝ່ທີ່ອະນຸຍາດໃຫ້ແອັບພລິເຄຊັນອັນດຽວ
    ໃຫ້ຄວາມສາມາດໃນການປະມວນຜົນກະແສສຽງໂດຍແອັບພລິເຄຊັນອື່ນ. ການໃຫ້ແອັບຯອື່ນເຂົ້າເຖິງສຽງອອກຮຽກຮ້ອງໃຫ້ມີການອະນຸຍາດພິເສດ;

  • Добавлен Thermal API, позволяющий приложениям контролировать показатели температуры CPU и GPU и самостоятельно принимать меры для снижения нагрузки (например, снижать FPS в играх и уменьшать разрешение транслируемого видео), не дожидаясь пока системе принудительно не начнёт урезать активность приложений.

ນອກຈາກນັ້ນ ຈັດພີມມາ майский набор исправлений проблем с безопасностью для Android, в котором устранено 30 уязвимостей, из которых 8 уязвимостям присвоен критический уровень опасности, а 21 — высокий уровень опасности. Большинство критических проблем позволяет совершить удалённую атаку для выполнения своего кода в системе. Проблемы помеченные как опасные позволяют через манипуляции с локальными приложениями выполнить код в контексте привилегированного процесса. 11 опасных и 4 критических уязвимостей выявлены в закрытых компонентах для чипов Qualcomm. Одна критическая уязвимость устранена в мультимедийном фреймворке и позволяет выполнить код при обработке специально оформленных мультимедийных данных. Три критические уязвимости исправлены в системных компонентах и могут привести к выполнению кода при обработке специально оформленных файлов в формате PAC.

ແຫຼ່ງຂໍ້ມູນ: opennet.ru

ເພີ່ມຄວາມຄິດເຫັນ