adblock check

Знакомьтесь, Android 12: что нового в грядущем обновлении

В статье нет гаданий на кофейной гуще — собраны только утечки из AOSP, официальные заявления Google и очевидные моменты

Android 12 уже на подходе, и об этом свидетельствуют множество вещей (к примеру, недавнее обновление утилиты Android Beta Feedback и прошлогодний выпуск Android 11 в феврале). Также о скором выходе крупного обновления намекают свежие изменения в коде Android Open Source Project (AOSP) — они «официально» раскрывают нововведения, над которыми работают разработчики из Google. Нет гарантии, что эти новые или переработанные функции появятся именно в Android 12, но вероятность этого крайне высока. Именно такие ожидаемые нововведения, о которых есть упоминания в AOSP, и описаны в данной статье.

👉 У нас уже вышел обзор актуальной сборки Android 12.

Гибернация приложений: неиспользуемые игры и программы будут замораживаться

Знакомьтесь, Android 12: что нового в грядущем обновлении — Гибернация приложений: неиспользуемые игры и программы будут замораживаться. 1
Изображение от Android Police

Одна из свежих утечек об Android 12 свидетельствует о том, что Google работает над функцией гибернации приложений, которые давно не использовались, для оптимизации их хранения на устройстве. Поначалу о принципе гибернации вообще ничего не было известно, но затем главный редактор XDA-Develoeprs раскрыл подробности: опция будет как минимум удалять кеш давно не используемых приложений.

Остаётся загадкой, можно ли будет отключить эту функцию или же добавить определённые игры с программами в белый список. Также слабо верится, что Google ограничится лишь стиранием кеша — возможно, разработчики скопируют аналогичную опцию из iOS, когда само приложение удаляется, а на устройстве остаются только связанные с ним пользовательские данные.

ART как модуль Project Mainline: обновления Android можно будет скачивать через Google Play

Знакомьтесь, Android 12: что нового в грядущем обновлении — ART как модуль Project Mainline: обновления Android можно будет скачивать через Google Play. 1
Изображение от XDA-Developers

В прошлом Google реализовала Project Treble, существенно уменьшающий зависимость производителей смартфонов от поставщиков однокристальных систем (процессоров) в вопросе выпуска обновлений Android для своих устройств. Затем «зелёный робот» сделал другой важнейший шаг в своём развитии вместе с Project Mainline. Этот проект снизил зависимость Google от OEM-производителей и позволил разработчикам из «корпорации добра» выпускать обновления некоторых ключевых компонентов Android прямо через Google Play. Теперь же Google планирует сделать Android Runtime, или же ART (компилирует байт-код приложений Android в машинные инструкции), модулем Project Mainline. Благодаря этому разработчики из Google смогут самостоятельно обновлять компоненты прошивки и встроенные приложения, которые наиболее важны для безопасности системы, прямо через свой магазин — не дожидаясь обратной связи от производителей конкретных устройств.

Обновлённый режим разделения экрана: в Android 12 он будет удобным

Знакомьтесь, Android 12: что нового в грядущем обновлении — Обновлённый режим разделения экрана: в Android 12 он будет удобным. 1

В текущей реализации режим разделения экрана на два приложения в чистом Android нельзя назвать удобным: сначала пользователю необходимо открыть одно приложение, затем перейти в меню «Недавние» и уже из него выбрать другое приложение, в то время как первое закрепляется в верхней части экрана в уменьшенном виде. Неудобство в том, что если в режиме разделения экрана пользователь перейдёт на рабочий стол с помощью стандартного жеста, верхнее приложение останется прикреплённым к статус-бару.

Слева: текущая реализация разделения экрана.
Справа: макет обновлённой опции в Android 12.
Иллюстрации от 9To5Google

В Android 12 режим разделения экрана заменят новой функцией под названием App Pairs: открытые при разделении экрана два приложения будут «склеиваться» между собой, находясь в таком виде в меню многозадачности. Благодаря этому режим можно будет быстро свернуть и точно так же развернуть — подобное реализовано в OneUI от Samsung.

Как у консолей: подключаемые к Android 12 геймпады получат продвинутую тактильную отдачу

Знакомьтесь, Android 12: что нового в грядущем обновлении — Как у консолей: подключаемые к Android 12 геймпады получат продвинутую тактильную отдачу. 1
Изображение от XDA-Developers

Android довольно давно поддерживает подключение геймпадов, но до сих пор у разработчиков игр нет возможности настроить тактильную отдачу контроллеров: грубо говоря, программисты могут либо включить вибрацию, либо выключить, а регулировать её амплитуду (подобно тому, как это сделано в консолях) попросту нельзя. В Android 12 соответствующий функционал должен появиться. Но у этой новости есть и обратная сторона: в XDA-Developers сообщают, что для регулирования амплитуды вибрации, у геймпадов должен быть соответствующий Linux-драйвер — некоторые уже вышедшие контроллеры могут не поддерживать грядущее нововведение.

Ограниченный сетевой режим: сторонним приложениям можно будет запрещать доступ в интернет

Знакомьтесь, Android 12: что нового в грядущем обновлении — Ограниченный сетевой режим: сторонним приложениям можно будет запрещать доступ в интернет. 1
Изображение от XDA-Developers

Одно из нововведений в Android 12 помечено в AOSP как restricted networking mode — «ограниченный сетевой режим». На разочарование фанатам, это не полноценный межсетевой экран, а режим, в котором доступ к интернету имеют только системные утилиты и приложения, предустановленные производителем. Остаётся загадкой, зачем нужна новая опция — возможно, это некий аналог «безопасного режима» в Windows, чтобы пользователь мог удалить потенциально опасные приложения, пока те «отрезаны» от интернета.

Создание длинных скриншотов: да, в чистом Android этой функции до сих пор нет

Знакомьтесь, Android 12: что нового в грядущем обновлении — Создание длинных скриншотов: да, в чистом Android этой функции до сих пор нет. 1
Изображение от XDA-Developers

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

Двойное постукивание по крышке: в Android 12 появится опция быстрого управления системой

Знакомьтесь, Android 12: что нового в грядущем обновлении — Двойное постукивание по крышке: в Android 12 появится опция быстрого управления системой. 1
GIF-анимация доступна по нажатию | 9To5Google

В бета-сборках Android 11 также была функция под кодовым названием Columbus, которая позволяла настроить определённые действия (к примеру, запуск конкретного приложения или голосового ассистента) в результате двойного постукивания по крышке. К сожалению, до стабильной версии Android 11 она не продержалась — вполне вероятно, что нововведение появится в Android 12. Изначально Columbus была доступна только смартфонам Pixel, но вполне вероятно, что, имея нативную поддержку со стороны операционной системы, подобный функционал смогут реализовать и OEM-производители для своих устройств.

Передача пароля от Wi-Fi по Nearby Share: заимствование идеи у AirDrop

Знакомьтесь, Android 12: что нового в грядущем обновлении — Передача пароля от Wi-Fi по Nearby Share: заимствование идеи у AirDrop. 1

Летом 2020 года Google выпустила Nearby Share — аналог функции AirDrop из iOS, позволяющей быстро передавать файлы и различную информацию между устройствами (грубо говоря, это улучшенная версия Bluetooth). К слову, данное нововведение вышло для гаджетов на Android 6.0 и новее, а не только для смартфонов на Android 11. С выходом Android 12 функция должна позаимствовать ещё одну опцию у AirDrop, а именно — функцию «Поделиться паролем от Wi-Fi».

Приложения и интерфейс можно будет перекрашивать: пользователи смогут выбрать цвет

Макеты от 9To5Google

«Зелёного робота» и сейчас можно довольно сильно кастомизировать, особенно по сравнению с iOS, но с выходом Android 12 возможности настройки внешнего вида выйдут на совершенно другой уровень: пользователи смогут изменять акцентный цвет в приложениях и настраивать палитру различных элементов интерфейса — к примеру, шторки уведомлений. Правда, соответствующая опция будет доступна в приложениях только в том случае, если разработчики добавят её поддержку.

Каталог Emoji будет обновляться отдельно от системы: ждать свежий Android ради новых смайликов не придётся

Знакомьтесь, Android 12: что нового в грядущем обновлении — Каталог Emoji будет обновляться отдельно от системы: ждать свежий Android ради новых смайликов не придётся. 1

На данный момент архитектура Android построена таким образом, что добавлять поддержку новых смайликов из Unicode разработчики могут только вместе с обновлением всей системы — расширять каталог поддерживаемых смайликов Emoji, который регулярно обновляется, сейчас нельзя. Но это должно измениться с выходом Android 12, поскольку каталог смайликов будет храниться в отдельном файле NotoColorEmoji.ttf, а не в системном разделе /system/fonts. Смешно и грустно, что Google сделает такую простую реализацию только в 2021 году.

Приложения можно будет запускать ещё до полного скачивания: всё благодаря новой файловой системе

Знакомьтесь, Android 12: что нового в грядущем обновлении — Приложения можно будет запускать ещё до полного скачивания: всё благодаря новой файловой системе. 1

Одна из самых старых утечек об Android 12 говорит о том, что Google разрабатывает новую файловую систему под названием Incremental File System. Её официальное описание немногозначно: «это специальная виртуальная файловая система Linux, которая позволяет выполнять программу, пока её двоичные и ресурсные файлы лениво скачиваются по сети, USB и тому подобному». О принципе работы Incremental File System пока что ничего не известно, но можно с уверенностью предположить, что эта файловая система позволит запускать ещё до завершения скачивания только оптимизированные под неё приложения, причём лишь определённую их часть (к примеру, только меню регистрации в соцсетях или настройку персонажа в игре).

Поскольку реализация этого нововведения наверняка сложна, есть большая вероятность, что оно не увидит свет с выходом Android 12. Впрочем, шанс на успех всё же есть.

Появится нативная поддержка WireGuard: это VPN-протокол нового поколения

Знакомьтесь, Android 12: что нового в грядущем обновлении — Появится нативная поддержка WireGuard: это VPN-протокол нового поколения. 1

На данный момент Android использует VPN-протокол OpenVPN, однако уже давно существует практически по всем параметрам лучшая альтернатива в лице WireGuard. В отличие от OpenVPN, код которого занимает около 100 тыс. строк (по данным СМИ), WireGuard написан с использованием всего лишь 4 тыс. строк — такой «небольшой» код позволяет любому исследователю изучить его, что гарантирует отсутствие каких-либо скрытых возможностей VPN и бэкдоров. В эпоху удалённой работы из-за пандемии, когда сотрудники управляют рабочими проектами со своих домашних компьютеров, многие компании используют VPN — сейчас вопрос безопасности виртуальных сетей стоит для бизнеса как нельзя остро. К тому же, WireGuard поддерживает современные стандарты криптографии.

Кроме того, благодаря простоте своей работы WireGuard демонстрирует наилучшую скорость работы: в 4 раза быстрее, чем OpenVPN, и с почти в 4 раза меньшим пингом. Поддержка современного VPN-протокола уже реализована в ядре Linux, на базе которого строится Android 12, так что возможность задействовать WireGuard практически гарантирована — разработчикам из Google лишь остаётся успеть добавить соответствующее API для возможности взаимодействия с модулем ядра.

В Android 12 появятся сторонние магазины приложений: всё из-за скандала с Epic

Знакомьтесь, Android 12: что нового в грядущем обновлении — В Android 12 появятся сторонние магазины приложений: всё из-за скандала с Epic. 1
Изображение от CNET

После скандала с внутриигровыми покупками в Fortnite, когда разработчики из Epic намеренно сделали систему обхода транзакций через Google Play и тем самым не платили Google отчисления в размере 30% с каждой пользовательской покупки, «корпорация добра» подчеркнула, что на Android разработчики вправе не публиковать приложения в Google Play. Также Google добавила, что в Android 12 пользователям будет проще использовать сторонние магазины приложений — что конкретно задумали разработчики, абсолютно не известно, но можно смело предположить, что речь о добавлении новых разрешений и наборов API. Наверняка многие компании захотят воспользоваться этой возможностью и выпустить свои магазины приложений.

BoobyBoo85 BoobyBoo85
Без вести проспавший
Android Android
Сообщество
Вступить
40 комментариев по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
askazanov 3 года
Ёлки, лучше бы добавили функцию открытия полного доступа к системе по соглашению с пользователем, чтобы не страдать установкой Root прав
Withertrav394 3 года
Ага и потом пользователи начнут ломать себе телефоны. Мейзу таким уже занималась.
UK-204 3 года
Я был одним из тех, кто очень сильно ждал android 11. Я очень долго ждал, когда будет доступна публичная бета. А когда установил, было куча багов. Прошел месяц, два, три, вышла финальная версия android 11, с кучей багов, которые так и не пофиксили. А сейчас уже скоро выходит бета для разработчиков android 12, и более чем вероятно, там эти баги не исправили.
Ps: у меня pixel 4 xl, сижу на android 10, ибо разнообразие багов мешает нормально пользоваться телефоном
vmlinuz 3 года
Привет. Пользуюсь этим же смартфоном, сижу на Lineage OS Android 11. Глянь на xda. Всё работает шикарно. Рекомендую поставить рут и отключить это полоску для навигации. Есть модуль для магиска. Больше никаких багов не заметил
UK-204 3 года
Спасибо, попробую
BoobyBoo85 3 года
Автор
А о каких багах речь?
asmodeoux 3 года
Надеюсь отделение эмодзи от системы позволит заменять их на сторонние, например в стиле iOS. А то без root на большинстве устройств сейчас это невозможно.
BoobyBoo85 3 года
Автор
Ага, на андроидах ну такие стремные эмоции, что прям аж искренне жаль людей, которые пользуются мессенджерами, где эмодзи не меняются на нормальные
Mo_L0ko 3 года
Ну, гибернация довольно полезная вещь. Да и вообще много новых функций, которые явно облегчат жизнь пользователям. Главное, чтобы это работало, а не впоследствии допиливали
380687288787 3 года
Интересно, а когда сделают плавающие окна, как в MIUI 12? Наверное в Android 15? С радостью ушел бы на голый андроид, но вот такая полезная фишка всё тормозит
BoobyBoo85 3 года
Автор
Не представляю, в каких сценариях эта опция может быть действительно полезной
ForBox 3 года
Про последнее нововведение думаю что его однозначно не будет, т.к это не в интересах гугл
BoobyBoo85 3 года
Автор
оно однозначно будет, так как гугл официально заявил об этом (и это указано в тексте)
ForBox 3 года
Странно, я думал что если все так серьёзно, то реализовали бы иными путями раньше(как на Galaxy Store). То, что в тексте я по другому прочитал))
ForBox 3 года
Сказано больше про нативную поддержку…
Svyatoslav-17320 3 года
Тот случай когда тебе ни одна из описанных выше функций не нужна -_-
toddnach 3 года
Разделение экрана станет удобнее, да, но уж никак не удобным. Оно итак реализовано хорошо, просто станет лучше.
Dontonian 3 года
У меня MIUI 10 вроде(андрюха тот же), и разделение ваще топ! Просто выходишь в меню открытых приложений, и над каждым окном кнопАчка: нажимаешь и оно катится вверх. Если обратно зайти в меню то можно настроить поворот экрана, размер и т.д.
pashded 3 года
Ммм, 100500 разных запускаторов игр, прям как на винде, здорового
Алсо, новая файловая система — выходит, что и так донельзя виртуализированная среда Android станет еще более виртуализированной?
Ну и мусор
Dontonian 3 года
Тебя Билл Гейтс убьет даже из потустороннего мира за такое…
Оставьте комментарий...
Оставьте комментарий...