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
Без вести проспавший
Android Android
34,8K участников
Вступить
40 комментариев по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
Ёлки, лучше бы добавили функцию открытия полного доступа к системе по соглашению с пользователем, чтобы не страдать установкой Root прав
Ага и потом пользователи начнут ломать себе телефоны. Мейзу таким уже занималась.
Я был одним из тех, кто очень сильно ждал android 11. Я очень долго ждал, когда будет доступна публичная бета. А когда установил, было куча багов. Прошел месяц, два, три, вышла финальная версия android 11, с кучей багов, которые так и не пофиксили. А сейчас уже скоро выходит бета для разработчиков android 12, и более чем вероятно, там эти баги не исправили.
Ps: у меня pixel 4 xl, сижу на android 10, ибо разнообразие багов мешает нормально пользоваться телефоном
Привет. Пользуюсь этим же смартфоном, сижу на Lineage OS Android 11. Глянь на xda. Всё работает шикарно. Рекомендую поставить рут и отключить это полоску для навигации. Есть модуль для магиска. Больше никаких багов не заметил
Спасибо, попробую
Автор
А о каких багах речь?
Надеюсь отделение эмодзи от системы позволит заменять их на сторонние, например в стиле iOS. А то без root на большинстве устройств сейчас это невозможно.
Автор
Ага, на андроидах ну такие стремные эмоции, что прям аж искренне жаль людей, которые пользуются мессенджерами, где эмодзи не меняются на нормальные
Ну, гибернация довольно полезная вещь. Да и вообще много новых функций, которые явно облегчат жизнь пользователям. Главное, чтобы это работало, а не впоследствии допиливали
Интересно, а когда сделают плавающие окна, как в MIUI 12? Наверное в Android 15? С радостью ушел бы на голый андроид, но вот такая полезная фишка всё тормозит
Автор
Не представляю, в каких сценариях эта опция может быть действительно полезной
Про последнее нововведение думаю что его однозначно не будет, т.к это не в интересах гугл
Автор
оно однозначно будет, так как гугл официально заявил об этом (и это указано в тексте)
Странно, я думал что если все так серьёзно, то реализовали бы иными путями раньше(как на Galaxy Store). То, что в тексте я по другому прочитал))
Сказано больше про нативную поддержку…
Тот случай когда тебе ни одна из описанных выше функций не нужна -_-
🇷🇺
Разделение экрана станет удобнее, да, но уж никак не удобным. Оно итак реализовано хорошо, просто станет лучше.
У меня MIUI 10 вроде(андрюха тот же), и разделение ваще топ! Просто выходишь в меню открытых приложений, и над каждым окном кнопАчка: нажимаешь и оно катится вверх. Если обратно зайти в меню то можно настроить поворот экрана, размер и т.д.
🇷🇺
Ммм, 100500 разных запускаторов игр, прям как на винде, здорового
Алсо, новая файловая система — выходит, что и так донельзя виртуализированная среда Android станет еще более виртуализированной?
Ну и мусор
Тебя Билл Гейтс убьет даже из потустороннего мира за такое…
Оставьте комментарий...
Оставьте комментарий...