URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 117310
[ Назад ]

Исходное сообщение
"Третий бета-выпуск платформы Android Q с раздельным обновлен..."

Отправлено opennews , 09-Май-19 00:18 
Компания Google представила (https://android-developers.googleblog.com/2019/05/whats-new-... третью бета-версию открытой мобильной платформы Android Q. Релиз Android Q, который будет поставляться под номером Android 10, ожидается (https://developer.android.com/preview/overview.html) в третьем квартале 2019 года.  В анонсе также сообщается о достижении платформой рубежа в 2.5 миллиарда активных Android-устройств.

Для оценки новых возможностей платформы  предложена (https://www.google.com/android/beta)  программа бета-тестирования (https://developer.android.com/preview/download.html), в рамках которой экспериментальную ветку можно установить  и поддерживать в актуальном виде через штатный интерфейс установки обновлений (OTA, over-the-air), без необходимости ручной замены прошивки. Обновления доступны (https://www.google.com/android/beta) для 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 (https://www.opennet.ru/opennews/art.shtml?num=46542), &...позволяющему производителям создавать универсальные компоненты поддержки оборудования, не привязанные к конкретным версиям Android (можно использовать одни и те же драйверы с различными версиями Android), что существенно упрощает сопровождение прошивок и создание обновлённых прошивок с актуальными выпусками Android.  Благодаря Treble производитель  может использовать в качестве основы уже готовые обновления от Google, интегрируя в них специфичные для конкретного устройства компоненты.


Изменения в третьей бета-версии Android Q  по сравнению со вторым (https://www.opennet.ru/opennews/art.shtml?num=50455) и первым (https://www.opennet.ru/opennews/art.shtml?num=50342) бета-выпусками:

-  Представлен проект Mainline (https://android-developers.googleblog.com/2019/05/fresher-os... позволяющий обновлять отдельные системные компоненты  без обновления платформы целиком. Подобные обновления загружаются через Google Play отдельно от  OTA-обновлений прошивки от производителя. Предполагается, что прямая доставка обновлений не привязанных к оборудованию компонентов платформы позволит существенно сократить время получения обновлений, увеличить оперативность исправления уязвимостей и снизить зависимость от производителей устройств в поддержании безопасности платформы. Примечательно, что модули с обновлениями изначально будут поставляться с открытым кодом,  будут сразу доступны в репозиториях AOSP (Android Open Source Project) и смогут включать улучшения и исправления, подготовленные сторонними участниками.


Из компонентов, которые будут обновляться раздельно, на первом этапе названы 13 модулей: мультимедийные кодеки, мультимедийный фреймворк, DNS-резолвер, Conscrypt (https://github.com/google/conscrypt) Java Security Provider, Documents UI, Permission Controller, ExtServices, данные часовых поясов, ANGLE (https://developer.android.com/preview/features/angle.md) (прослойка для трансляции вызовов OpenGL ES в OpenGL, Direct3D 9/11, Desktop GL и Vulkan), Module Metadata, сетевые компоненты, Captive Portal Login и настройки сетевого доступа. Обновления системных компонентов поставляются в новом формате пакетов APEX (https://g.co/android/apex), который отличается от APK возможностью применения на раннем этапе загрузки системы. На случае возможных сбоев предусмотрен режим отката изменений;

-  Добавлена поддержка стандарта мобильной связи 5G (https://ru.wikipedia.org/wiki/5G), для которого будут адаптированы имеющиеся API управления соединениями. В том числе через API приложения могут определять наличие высокоскоростного соединения и активности тарификации по трафику;

-  Добавлена функция "Live Caption", позволяющая автоматически на лету создавать субтитры при просмотре любого видео или прослушивания звуковых записей, независимо от используемого приложения. Распознавание речи производится локально без обращения к внешним сервисам;

-  Cистема автоматических быстрых ответов, ранее доступная для уведомлений, теперь может применяться для формирования рекомендаций наиболее вероятных действий в любых приложениях. Например, при показе сообщения с приглашением на встречу система предложит  быстрые ответы с согласием или отклонением приглашения, а также покажет кнопку для просмотра намеченного места встречи на карте. Варианты выбираются с использованием  системы машинного обучения на основании изучения особенностей работы пользователя;


-  На уровне системы реализована тёмная тема оформления (https://developer.android.com/preview/features/darktheme) которая может применяться для снижения утомления глаз при недостаточном освещении.
Тёмная тема включается в настройках Settings > Display, через выпадающий блок быстрых настроек или при включении режима экономии энергии. Тёмная тема применяется как для системы, так и для приложений, в том числе предлагая режим автоматического преобразования в тёмные тона существующих тем;


-  Добавлена режим навигации жестами, позволяющий  использовать для управления только экранные жесты без отображения навигационной панели и выделяя всё экранное пространство под контент. Например, кнопки типа Back и Home заменяются на сдвиг от края и скользящее касание снизу-вверх, для вызова списка запущенных приложений применяется длительное касание к экрану. Режим включается в настройках "Settings > System > Gestures";

-  Добавлен "фокусный режим" (Focus Mode), позволяющий на время, когда нужно сосредоточится на решении какой-то задачи, выборочно приглушить отвлекающие приложения, например, приостановить получение почты и новостей, но оставить карты и мессенджер;


-  Добавлен режим родительского контроля "Family Link", позволяющий ограничить время работы детей с устройством, предоставлять бонусные минуты за успехи и достижения, просматривать списки запускаемых приложений и оценивать сколько времени в них проводит ребёнок, рецензировать устанавливаемые приложения  и назначать ночное время для блокирования доступа по ночам;


-  Добавлен новый API для захвата звука, позволяющий одному приложению
предоставить возможность обработки звукового потока другим приложением. Для предоставления доступа других приложений к звуковому выводу требуется предоставление специального разрешения;

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

Дополнительно опубликован (https://source.android.com/security/bulletin/2019-05-01) майский набор исправлений проблем с безопасностью для Android, в котором устранено 30 уязвимостей, из которых 8 уязвимостям присвоен критический уровень опасности, а 21 - высокий уровень опасности. Большинство критических проблем позволяет совершить удалённую атаку для выполнения своего кода в системе. Проблемы помеченные как опасные позволяют через манипуляции с локальными приложениями выполнить код в контексте привилегированного процесса. 11 опасных и 4 критических уязвимостей выявлены в закрытых компонентах для чипов Qualcomm (https://www.opennet.ru/opennews/art.shtml?num=50572). Одна критическая уязвимость устранена в мультимедийном фреймворке и позволяет выполнить код при обработке специально оформленных мультимедийных данных. Три критические уязвимости исправлены в системных компонентах и могут привести к выполнению кода при обработке специально оформленных файлов в формате PAC.

URL: https://android-developers.googleblog.com/2019/05/whats-new-...
Новость: https://www.opennet.ru/opennews/art.shtml?num=50651


Содержание

Сообщения в этом обсуждении
"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 09-Май-19 00:18 
Теневые обновления, значительные улучшения... Народ расслабляется, начинает довольно бормотать, мол, андроид уже не так плох и вообще начинает походить на нормальную ось, а потом оставляешь телефон вечером на зарядке, а утром, раз, и на твоём гаджете зативоизированная и огороженная со всех сторон фуксия.

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено КГБ СССР , 09-Май-19 00:31 
У психиатра на приёме давно не был?

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 09-Май-19 04:40 
Сундар Пичаи, перелогиньтесь, пожалуйста.

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 15-Май-19 08:37 
времена меняются, методы карательной психиатрии для всех неугодных и инакомыслящих все теже

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 09-Май-19 14:38 
Только вот после такой "фусии", гугл ожидают огромнейшие репутационные потери. Это гораздо лучше, чем превращание твоего самсунга в дырявую тыкву спустя два года.

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено rshadow , 10-Май-19 09:56 
Все правильно.  для параноиков всегда есть AOSP и 4PDA.

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено 0x0 , 09-Май-19 00:20 
Жалко, что самое полезное и ожидаемое нововведение - Scoped Storage - пришлось отложить, кажется. Из-за якобы неготовности большинства разработчиков приложений в срок обеспечить совместимость своих детищ (:))

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено DerRoteBaron , 09-Май-19 02:24 
Нововведение одновременно интересное и страшное.
С одной стороны почти всему мусору из Google Play действительно надо бы ограничить доступ до медиа тем, для чего пользователь этот мусор себе поставил.
С другой за этим следует вполне очевидный (кажется, даже где-то гуглом упоминавшийся) и не менее очевидно пугающий шаг по закрытию приложениям доступа к общему хранилищу (тому, которое /sdcard и /mnt/media_rw для подключаемых носителей)

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено proninyaroslav , 09-Май-19 11:15 
Его уже давно закрыли за Storage Access Framework (SAF), эдакая абстрактная фигня для любых хранимых данных, хоть в Google Drive.
Нормальный доступ по пути в файловой системе к sd картам имеется только до версии 4.4, сейчас карта может монтироваться куда угодно и быть доступна физически для приложения только под рутом.
В отличии от традиционной работы с файлами, в SAF пользователь должен ЯВНО выбрать папку или файл с которым будет работать приложение, через спец. диалоговое окно.
И Scoped Storage со своей изолированной песочницей для файлов по сути вынудит разрабов пользоваться исключительно SAF, если они хотят получить доступ к каталогу или файлу юзера. И больше не будет никаких анонимных и удобных (к сожалению) для разрабов доступов к ФС.

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 10-Май-19 00:43 
А бекап через rsync будет работать, или только через сервера гугла/хуавей/самсунга?

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 10-Май-19 04:17 
А как же файловые менеджеры и прочие FTP-серверы?

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено proninyaroslav , 10-Май-19 10:58 
> А как же файловые менеджеры и прочие FTP-серверы?

Если их target version не будет Android 10, то они будут работать по старинке. А для всех разработчиков кто захочет плюшки из 10 придётся рано или поздно переписывать свои приложения.


"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено annon , 09-Май-19 16:36 
Ну, да прям жду не дождусь, когда мой Android телефон из приемлемого средсва с нормальными тулами для управления файлами преврадится в тыкву вроде iOS...

> Scoped Storage - пришлось отложить, кажется.

На сайте гугла ничего про "отложить" не указывается - написано, что они что-то там улучшили.
К счастью, пока приложения публикуются с target version не Android 9, и пока Google Play не заставят всех разработчиков насильно это делать (как было в прошлогоднем ноябрьском обновлении), приложения всё ещё смогут работать с файловой системой...

Не понимаю, зачем было решать проблемы излишнего доступа к файловой системе таким тяжёлым молотком.


"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено 0x0 , 09-Май-19 23:16 
>приложения всё ещё смогут работать с файловой системой...

...как их разработчикам самим взбрендится ;))

С таким подходом ‒ того не долго сама ФС в тыкву однажды превратится!


"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено 0x0 , 09-Май-19 23:31 
А про полное собрание версий тыквы, по которым современные телефоны узнают своих владельцев, лучше, наверное, вообще не заикаться. Тыква ‒ не кирпич, каша без топора хуже не станет :)

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено 0x0 , 09-Май-19 23:45 
В общем, у ваятелей бинарного хлама губа тоже не дура:
Мы чё, хуже Google?? Мы тоже на сборе ПД зарабатывать хотим! ))

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено 0x0 , 09-Май-19 23:54 
Каждые два-три дня целиком переворачивать интерфейсы вверх дном и за полгода не суметь подогнать программульку под новые требования ‒ жалко, куры смеяться не умеют ))

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено 0x0 , 09-Май-19 23:59 
А Гуголь не против ‒ при таких раскладах ни один леший не просечёт, откуда что утекло :))

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 09-Май-19 00:24 
Обновление хоть чего-то самостоятельно - это конечно прорыв, без иронии.
Жаль, что ядро самому нельзя обновить, как и дырявые драйверы. Именно в этих компонентах большинство уязвимостей.

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено user90 , 09-Май-19 00:48 
Ведроид это не спасет, может быть сделает чуть адекватнее. Как не спасет и его юзверье)) *давно перешел на кнопочный телефон, а с ведроидом знаком еще с его онлайн-симулятора девайса, хомячки*

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 09-Май-19 08:25 
Да ты бунтарь! Теперь гугл точно загнется, теперь его уже точно ничего не спасет.
Для полной победы над проклятыми корпорациями тебе осталось полностью отказаться от техники и перейти на берестяные грамоты и голубиную почту. Вот тогда-то и наступит новый мировой порядок - разом и для всех.

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 09-Май-19 22:21 
Не бунтарь. Неосилятор.

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено iPony , 09-Май-19 03:58 
>  данные часовых поясов

Вот это инновации! Додумались.
https://tjournal.ru/tech/52806-google-timeshift


"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено anonimus , 09-Май-19 05:09 
Вот так вот и работают , там надо было премию выдать за то что на час раньше пришел. Вот таким матвиенкам вы и платите за своё базальт

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено iPony , 09-Май-19 05:28 
Какую-то фигню нанёс и рад же 🙂

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 09-Май-19 09:10 
> Добавлен режим родительского контроля "Family Link", позволяющий ограничить время работы детей с устройством, предоставлять бонусные минуты за успехи и достижения

Вот зачем так портить нормальную ОС? А говорят - свобода, свобода.


"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Всем Анонимусам Анонимус , 09-Май-19 13:55 
Уже есть начиная с 7 версии по-моему.
Не всем пофиг на своих детей. Но не от всех можно ожидать простого понимания таких вещей

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Ретроград , 09-Май-19 14:41 
А нафиг, прошу прощения, детям вообще смартфон? Класса до 8 вполне могут обойтись деревянными звонилками, которые один хрен будут кокать раз в пару месяцев.

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено педофил , 10-Май-19 05:11 
Мне кажется смартфон детям не менее нужен, чем взрослым.

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено rshadow , 10-Май-19 10:17 
Детям все нужно для игр.

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 09-Май-19 14:41 
Просто не покупай своему чаду телефон с андроидом до 16 лет. Нужен интернет ? -- пусть сидится за пк.

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 09-Май-19 14:55 
> Не всем пофиг на своих детей. Но не от всех можно ожидать простого понимания таких вещей

При этом "прогрессивные непофигисты" все так же, как и 30-40 лет назад пытаются решить социальные проблемы и проблемы воспитания с помощью технических прибамбасов.
Все так же удивляясь, что оно, несмотря на заверения маркетологов "прогресс! Все топ в ажуре!" как и 30 лет назад, работает весьма хреново.
И не понимая, что лучше бы они это время с самим ребенком провели ...



"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 10-Май-19 00:46 
Предоставлять бонусные минуты _на телефоне_ ребёнку за успехи и достижения? Звучит как-то не нормально.

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено 0x0 , 10-Май-19 02:09 
Да, чё там! К тому времени, когда вырастет, как-раз будет вполне готов успешно свою социальную VR-повинность отбывать. По-другому продлить существование никак не выйдет ;))

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено 0x0 , 10-Май-19 02:23 
*насильно шлемы, естественно, никто не будет натягивать. Как только средства к существованию станет возможным только там найти ‒ все туда разом сами и убегут ))

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено 0x0 , 10-Май-19 02:27 
**а остальных тупо замочат. Оттуда это может вполне выглядеть как безобидная охота на птичку ))

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 09-Май-19 09:23 
>  благодаря проекту Treble, позволяющему производителям создавать универсальные компоненты поддержки оборудования, не привязанные к конкретным версиям Android (можно использовать одни и те же драйверы с различными версиями Android), что существенно упрощает

А с самого начала по уму сделать не судьба была?


"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 09-Май-19 09:30 
С самого начала надо было писать Linux 5.1, нафига эти промежуточные версии?

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 09-Май-19 10:52 
Если бы так сделали с самого начала, вендоры бы бойкотировали платформу из-за отсутствия нужной им функции запланированного устаревания и беспомощности пользователей это исправить. И платформа бы не взлетела, и не было бы никакого Андроида.

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Всем Анонимусам Анонимус , 09-Май-19 13:56 
Вас там не было видимо чтобы сразу Android Q написать с нуля

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 09-Май-19 14:44 
С самого начала у них было куча другого о чем подумать, а за то что драйвера будут писать китацы с индусами не подумали. Там еще есть фреймворк который позволяет вынести драйвера устройств извне ядра, осталось просто сделать его обязательным.

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено педофил , 10-Май-19 05:15 
Это как? В андроиде есть собственная модель драйверов, не такая как в Linux?

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 10-Май-19 18:00 
Именно

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 10-Май-19 04:13 
>Android Pony EXpress (APEX)

И сюда проклятые понифаги пробрались!


"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено MrClon , 10-Май-19 09:13 
Правильно я понимаю что с этим Treble всякие там LinageOS и васянские сборки станет клепать сильно проще, достаточно собрать AOSP и засунуть в него один бинарный блоб?

"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 11-Май-19 13:18 
> бинарный блоб

Опять свидетели cd-диска подятнулись


"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 10-Май-19 11:23 
> Дополнительно опубликован майский набор исправлений проблем с безопасностью для Android, в котором устранено 30 уязвимостей, из которых 8 уязвимостям присвоен критический уровень опасности, а 21 - высокий уровень опасности.

Р-е-ш-е-т-о.


"Третий бета-выпуск платформы Android Q с раздельным обновлен..."
Отправлено Аноним , 11-Май-19 09:34 
Мне больше обидно, что bsdroid сдулся.