Летом 2019 году разработчики компании Google добавили в операционную систему Android весьма интересный функционал — возможность динамического обновления системы Dynamic System Updates.
Данная функция позволяет пользователям временно установить на свой смартфон системный образ или другую версию Android, а для возврата к исходной версии нужно будет только перезагрузить устройство.
Немного позднее Dynamic System Updates была добавлена и в фирменную оболочку MIUI от компании Xiaomi, а её параметры можно найти в настройках для разработчиков в виде пункта DSU Loader.
Настройки Dynamic System Updates в MIUI
Судя по всему, этой функцией пользуются лишь единицы владельцев аппаратов Xiaomi, Redmi и Poco, а многие вообще о ней не знают.
Однако на тематических форумах, связанных с Xiaomi и MIUI еще в прошлом году начали появляться сообщения о проблемах, связанных именно с Dynamic System Updates.
В частности, на экране устройств появлялась уведомление «Динамическая система готова», но при этом владельцы данных аппаратов утверждали, что в настройках DSU Loader ничего не переключали.
🔥 DSU LOADER DYNAMIC SYSTEM UPDATE (TUTORIAL) !! RUN ANDROID 13 IN ANY DEVICE 🔥
Уведомление «Динамическая система готова» на смартфоне Redmi 10
Вполне вероятно, что пользователи проблемных устройств действительно экспериментировали с настройками DSU Loader, а компания Xiaomi просто не скрыла в настройках ещё «сырую» и толком не проверенную функцию.
P.S. Другие инструкции по настройке смартфонов Xiaomi, Redmi, Poco и фирменной оболочки MIUI можно найти на нашем сайте в разделе FAQ .
Источник: dzen.ru
В Android Q beta 4 заработали динамические обновления системы
Google только что выпустила Android Q beta 4, и в этом обновлении заработала одна очень занятная функция. В новую бета-версию завезли возможность динамического обновления системы или, как ее называет сама Google, Dynamic System Updates. Новая функция позволит вам временно установить на свой смартфон системный образ или другую версию Android, а затем просто перезагрузить устройство, чтобы вернуться к исходной версии ОС.
Мишааль Рахман (Mishaal Rahman) из издания XDA Developers обнаружил новую функцию, которая призвана облегчить предварительный просмотр новых обновлений. В частности, динамические обновления системы позволят вам временно установить общий системный образ (GSI), предоставленный производителем устройства. GSI по сути является чистой версией Android и используется для проверки совместимости Android на смартфонах.
Google добавляет, что вы также можете установить и другой образ системы Android с помощью этого метода, хотя неясно, означает ли это, что теперь можно таким методом устанавливать любые пользовательские ROM, или только официальные ROM.
Как устанавливать образы Android с помощью Dynamic System Updates (DSU)
Согласно странице Google по этой теме, GSI должен быть подписан Google или производителем вашего устройства. Кроме того, производители должны будут также добавлять возможность динамического обновления системы и со своей стороны. Однако, так как Google и сама является производителем смартфонов, она подтвердила, что новая функция уже доступен на Pixel 3 и Pixel 3 XL.
Что скрыто внутри MIUI? Как выглядит голый андроид внутри MIUI, нужен разблокированный загрузчик
Хотите опробовать новую функцию и у вас есть Pixel 3/3 XL или другой смартфон, производитель которого совместно с Google подписал необходимый для него GSI? Тогда теперь вам нужно активировать функцию DSU с помощью команды ADB или через Настройки > Система > Параметры разработчика > Feature flags > settings_dynamic_android. Затем вам нужно будет загрузить GSI для вашего устройства и выполнить несколько команд ADB, которые приведены на специальной странице Google, которая посвящена DSU. Если все выполнено успешно, вам будет предложено перезагрузить телефон с новым обновлением.
Не нравится обновление? К счастью, вы можете просто перезагрузить телефон, чтобы отключить его и вернуться к текущему обновлению. Будем надеяться, что Google работает с разработчиками кастомных ROM, чтобы пользователи могли опробовать новые образы, а это должно сэкономить время разработчикам, позволяя им быстро тестировать свои приложения.
Делитесь своим мнением в комментариях под этим материалом и в нашем Telegram-чате.
Теги
- Android Q
- Обновления Android
- Операционная система Android
Источник: androidinsider.ru
В Android 10 Q можно устанавливать второй образ операционной системы
В недавно вышедшей четвёртой сборке Android 10 Q появились несколько нововведений, одно из которых наверняка заинтересует разработчиков, гиков и просто любознательных пользователей. Функция под названием «Динамические обновления системы» (Dynamic System Updates) позволяет временно запустить новую версию операционной системы без её полноценной установки — переключение между стандартной и временной версиями Android происходит после перезагрузки устройства.
Подписывайтесь на наш Телеграм
Скриншоты от 9To5Google
«Динамические обновления системы» работают следующим образом: пользователю достаточно перейти в настройки Android и скачать нечто вроде установочного файла новой версии операционной системы через команды в «Терминале» — конечно, если обновление доступно (его распространением занимается Google или OEM-производители). После этого, необходимо нажать на кнопку «Перезагрузить устройство» в появившемся уведомлении, ввести пароль или просканировать отпечаток пальца для подтверждения своих намерений и дождаться перезагрузки — активируется AOSP-версия нового Android. Чтобы закончить использование запущенного таким образом обновлённого «зелёного робота», необходимо перезагрузить устройство. По всей видимости, функция «Динамические обновления системы» является своеобразной реализацией возможности устанавливать второй образ операционной системы на устройство.
Скриншоты от 9To5Google
По данным профильного портала 9To5Google, редакторы которого уже протестировали Dynamic System Updates, новая функция необходима прежде всего разработчикам: она позволяет тестировать новые версии операционной системы, избегая использования эмуляторов или установки зачастую глючных тестовых сборок нового Android на основное устройство.
Стоит учитывать, что с помощью «Динамических обновлений системы» можно установить только «голый» Android (AOSP), если его распространяет Google или производитель устройства. Возможно, это ограничение можно будет обойти с помощью прав суперпользователя и получится запустить любой загружённый из интернета образ операционной системы, но это лишь догадки.
Вряд ли стоит использовать на постоянной основе установленную таким образом новую версию операционной системы, поскольку через Dynamic System Updates наверняка будут распространяться только альфа- и бета-сборки Android, которые переполнены различными багами и недоработками.
Материалы по теме:
Источник: trashbox.ru