И он даже не окирпичился.
Пиксель и прочие благородные устройства могут получать до 7 лет обновлений Android. Остальные, в том числе мой Xiaomi Redmi Note 8T 2019 года, довольствуются меньшим.
Сяоми поставлялся с Android 9 на борту. Потом обновился до Android 10. Потом до Android 11. На этом все. Больше никаких официальных релизов не прилетало.
Когда вышел Andorid 12 я решил взять ситуацию в свои руки. Взломал загрузчик и накатил Android 12. А через год и Android 13. Потом смартфон слегка припух и я его отложил. Но сегодня решил, что хоть он и помирает, с трудом включается и заряжается, стресс-тест в виде установки Android 16 потянет.
Чтобы накатывать новые образы требуется разблокировать загрузчик. Это делается через Mi Account и специальную программу с сайта Xiaomi. Ожидание разблокировки зависит от политики производителя, конкретной модели и региона. Это делается для сдерживания массовой перепрошивки и борьбы с серым импортом. Я ждал 30 дней. Таймер начинает отсчет после первой попытки разблокировки в Mi Unlock. Xiaomi хранит таймер на своих серверах, поэтому обойти его невозможно. Через месяц, при включении устройства появилась иконка открытого замка. Загрузчик взломан.
С устройства убираем блокировку экрана, коды и отпечатки.
В настройках разработчика включаем отладку по USB.
Подключаем смартфон к ПК по проводу.
Скачиваем platform-tools для работы с adb.
Выключаем устройство. Включаем и на 5 секунд зажимаем Power + Volume Down. Попадаем в меню fastboot. На Xiaomi fastboot-режим выглядит как картинка с кроликом, который чинит андроид. В нём нет меню – это просто режим, в котором телефон ждёт команды с ПК по USB.
На ПК в терминале переходим в папку platform-tools и вызываем
./fastboot devices. Если все ок – видим наше устройство в списке подключенных.Устанавливаем на устройство кастомный recovery. Подойдут TWRP или OrangeFox. Оба хороши, мне больше нравится последний. Скачиваем recovery.img и перемещаем его в папку platform-tools.
Теперь прошиваем кастомный рекавери, чтобы уже из него ставить Andorid 16. Вызываем
./fastboot flash recovery recovery.img. После установки перезагружаемся и при включении зажимаем уже Power + Volume Up.В рекавери будет UI-интерфейс. В обязательном порядке нужно сделать очистку данных (Wipe Data). А если переходишь с MIUI или другой сильно отличающейся прошивки – дополнительно Format Data (отдельная вкладка в Wipe, надо ввести yes). Это удалит все из внутренеей памяти и уберет шифрование, из-за которого часто бывает bootloop (бесконечная перезагрузка). После форматирования возвращаемся в главное меню и перезагружаем recovery (Reboot → Recovery), чтобы перемонтировать память.
Теперь скачиваем образ Android 16. Я взял первый попавшийся отсюда. Есть в интернете люди, которым не лень их монтировать. Весит 2GB. Перемещаем его в platform-tools и командой
./adb push android16.zip /sdcard/ отправляем в память устройства. В рекавери переходим в каталог sdcard, выбираем архив и свайпаем для установки.Образ устанавливается. Смартфон перезагружается. Можно пользоваться.
Все это занимает ~полчаса, просим чатгпт вести по шагам.
Забавно, что ОС думает, что мое устройство это пиксель. Я терпеть не могу прошивки MIUI от сяоми и OneUI от самсунга. Только голый андроид. Только чистый Pixel Experience. Ничего лишнего.
Через год накатим Android 17.




