В середине прошлого года компания Xiaomi представила новый смартфон Mi A1, который был разработан совместно с корпорацией Google. Это первый смартфон Xiaomi, который не получил фирменный интерфейс MIUI. Устройство выпускается в рамках программы Android One и работает на чистом Андроиде. Таким образом, все пользователи данного смартфона будут одними из первых получать все новые версии ОС.
Изначально на смартфон была установлена ОС Android 7.1 Nougat, но в последние дни уходящего года компания Xiaomi выпустила официальное обновление, которое содержит новую ОС Android 8.0 Oreo для Xiaomi Mi A1. В данный момент обновление на устройство поступает «по воздуху», размер загрузки составляет около 1107 МБ.
В обновлении установлен декабрьский патч безопасности, который является последним исправлением безопасности, выпущенным Google. Кроме того, устройство получит все новые функции Android 8.0 Oreo, такие как режим «картинка в картинке», интеллектуальный выбор текста, адаптивные значки, точки уведомлений и многое другое.
Получение OTA обновления
Для того, чтобы получить ОС Android 8.0 Oreo на свой смартфон «по воздуху» у вас должна быть установлена последняя официальная прошивка 7.12.19 (Android N). После чего через некоторое время к вам «прилетит» 7.12.29 (Android O). На данный момент прямых ссылок на новую прошивку нет, поэтому скачиваем и устанавливаем с официального сайта крайнюю версию 7.12.19:
Поскольку прошивка официальная, то проблем с установкой не должно возникнуть. Скачиваете на смартфон прошивку для Recovery и устанавливаете её через родное приложение Обновление. Прошивка для Fastboot заливается на смартфон через приложение MiFlash. установленное на ПК.
Обновление при помощи утилиты
Для тех, кому невмоготу и хочется поскорее получить Android 8.0 Oreo себе на смартфон, предлагаю воспользоваться набором инструментов, который установит новую прошивку. Скачиваем и устанавливаем минимально необходимые драйвера для устройств, работающих на ОС Android. Скачиваем и распаковываем в корень диска набор инструментов. После чего запускаем от имени администратора командный файл Rom-Flasher v1.0.bat.
Отключаем смартфон и переводим его в fastboot режим, для этого в выключенном состоянии нужно одновременно нажать кнопки питания и громкость вниз и удерживать их до включения устройства. После чего подключаем смартфон к компьютеру и выбираем желаемый сценарий прошивки:
- Установка без удаления данных и без блокировки загрузчика;
- Установка с удалением данных и без блокировки загрузчика;
- Установка с удалением данных и с блокировкой загрузчика;
- Выход.
Утилита установит прошивку согласно выбранному сценарию, и после перезагрузки на смартфоне будет установлена новейшая ОС Android 8.0 Oreo.
Чтоб два раза не вставать, опишу процесс установки кастомного рекавери TWRP и получения прав суперпользователя.
Установка TWRP
Перед установкой кастомного рекавери скачиваем на смартфон архив с TWRP. Далее разблокируем загрузчик. Для этого выключаем смартфон и переводим его в fastboot режим, после чего подключаем устройство к компьютеру. Скачиваем и распаковываем в корень диска C данный архив и вызываем интерпретатор командной строки для данной папки. Проверяем доступность устройства:
Если на экране появился серийный номер устройства, значит драйвера установлены корректно и двигаемся дальше. Для разблокировки загрузчика вводим:
Если смартфон после разблокировки загрузчика перезагрузился, то заново отправляем его в fastboot режим и устанавливаем временное кастомное рекавери TWRP:
После установки смартфон самостоятельно перезагрузится во временное TWRP. Заходим в раздел Установка (Install) и выбираем архив с TWRP, который скачали в самом начале. По окончании установки возвращаемся в главное меню TWRP и выбираем раздел Перезагрузка (Reboot). Смотрим текущий загруженный слот системы «Curent Slot. « и при помощи кнопок Slot A и Slot B перезагружаем смартфон в противоположный. После загрузки повторно прошиваем архив с TWRP, но теперь уже в другой слот.
Всё, с кастомным рекавери закончили, можно перезагружать смартфон или перейти к получению root-прав.
Получение Root-прав
Права суперпользователя будем получать при помощи Magisk. Это утилита с открытым исходным кодом, которая изменяет ядро и позволяет получить root-права (MagiskSU), а также устанавливать различные системные приложения и моды в режиме systemless, то есть без изменения раздела /system.
Скачиваем последнюю версию утилиты на смартфон и перегружаем его в кастомное рекавери TWRP. Для этого в выключенном состоянии нужно одновременно нажать кнопки питания и громкость вверх и удерживать их до включения устройства. Либо в приложении Обновление в меню выбираем пункт Перезагрузка в Recovery. Устанавливаем ранее скачанный архив с утилитой и перезагружаем устройство. Для настройки Magisk необходимо установить приложение Magisk Manager .
На сегодня всё. Присылайте ваши вопросы, связанные с работой фирменного интерфейса MIUI, настройкой смартфонов Xiaomi и других мобильных устройств на ОС Android мне на почту. Ответы на лучшие из них я опубликую в рубрике Ликбез. А также подписывайтесь на мой канал aslenkov_ru в Telegram, и вы первыми узнаете о новых записях на моём сайте.