Включение обновлений OTA в стандартной версии MIUI требует сложной настройки, в противном случае оно не будет работать. Чтобы настроить его, выполните следующие шаги:
- Скачайте самую последнюю версию OrangeFox Recovery
- Скачайте полный MIUI ROM и скопируйте его на ваш телефон (обычно он должен быть скопирован на внешний накопитель)
- Если у вас еще не установлен OrangeFox, прошейте архив OrangeFox с вашим текущим пользовательским рекавери (или следуйте инструкциям по установке из adb/fastboot)
- Перезагрузитесь в OrangeFox Recovery (это произойдет автоматически, если вы прошили архив OrangeFox)
- Перейдите в настройки OrangeFox, нажмите на "OTA" и нажмите "Включить MIUI OTA". Если вы имеете MIUI 10 или MIUI 11 базированную на Android Pie или Android 10, убедитесь что "Отключить DM-Verify" опция выключена, в противном случаи инкрементальные обновления не будут работать - типичные симптомы этого: когда вы нажимаете на "перезагрузить" после скачивания инкрементального обновления, ничего не происходит, или вы получаете ошибку, когда вы пробуете скачать инкрементальное обновление. Если вы столкнулись с этой проблемой, вам нужно повторить этот процесс (начиная с этого шага №5), с помощью снятой галочки "Отключить DM-Verity" в настройках OTA.
- Перейдите в меню «Wipe» и очистите data, cache и dalvik, и перезагрузите OrangeFox
- Прошейте полный MIUI ROM. После прошивки OrangeFox начнет процесс "OTA_BAK" , которые сделают резервную копию вашей системы (и иногда vendor) и загрузочных разделов в директорию /sdcard/Fox/OTA (это будет на вашем внутреннем накопителе). Вы НЕ должны удалять любой из файлов в каталоге /sdcard/Fox/OTA. Если вы это сделаете, то инкрементальные OTA обновления, скорее всего, не установятся.
- Перезагрузите телефон и начните использовать телефон, как обычно
- Когда MIUI уведомит вас, что доступно новое обновление, скачайте его, используя обновление MIUI и разрешите автоматически перезагрузиться в OrangeFox
- OrangeFox установит обновление автоматически (это займет несколько минут)
- OrangeFox перезагрузит телефон автоматически по завершении установки обновления MIUI OTA
- После этого вам не нужно больше прошивать полную прошивку - просто выполните шаги с #9
- Наслаждайтесь
ПРИМЕЧАНИЯ:
- Если вы хотите перейти на совершенно другую версию/сборку MIUI, то сначала вам нужно прошить полную прошивку этой MIUI сборки, как описано выше.
- Если вы отформатировали раздел data до (или после) прошивки MIUI, странно, что вы хотите инкрементальной OTA поддержки. См. примечание в разделе "Возвращение к MIUI ROM из стандартного Treble ROM ниже.
- Одним из наиболее известных примеров инкрементальной ОТА на основе блоков является MIUI ОТА (см. непосредственно выше).
- Этот вид обновления OTA в настоящее время внедряется в кастомные прошивки. Процесс настройки идентичен процессу настройки для инкрементального ОТА MIUI
- Эта функция новая (и экспериментальная) для кастомных прошивок, и не поддерживается для всех устройств, по-этому сначала вам нужно убедиться, что сопровождающий OrangeFox включил его в свою сборку OrangeFox. Если она не была включена в сборку, то вы не можете ничего сделать.
- Если вы убедились в том, что сопровождающий OrangeFox на устройстве включил эту функцию, то читайте дальше!
- Включение инкрементальных обновлений OTA в стандартной версии MIUI требует сложной настройки, в противном случае оно не будет работать. Чтобы настроить его, выполните следующие шаги:
- Загрузите кастомную прошивку и скопируйте ее на ваш телефон (обычно это должно быть скопировано на внешний накопитель)
- Перейдите в настройки OrangeFox, нажмите на "OTA" и нажмите "Включить MIUI OTA".
- [Optional] Перейдите в «Очистка» и очистите data, cache и dalvik, и перезагрузите OrangeFox
- Прошейте ваш ROM. После прошивки OrangeFox начнет процесс "OTA_BAK", который сделает резервную копию вашего System (и иногда Vendor) образов и загрузочных разделов в директорию /sdcard/Fox/OTA (это будет на вашем внутреннем накопителе). Вы НЕ должны удалять любой из файлов в каталоге /sdcard/Fox/OTA. Если вы это сделаете, то инкрементальные OTA обновления, скорее всего, не установятся.
- Перезагрузите телефон и начните использовать его как обычно
- Когда прошивка уведомляет Вас, что есть обновление, скачайте его, используя приложение обновления прошивки, и разрешите ему автоматическую перезагрузку в OrangeFox (Примечание: не пытайтесь прошивать основанный на блоках OTA zip вручную из рекавери - это не сработает **** - необходимо выполнять все обновления OTA через приложение обновления прошивки)
- OrangeFox установит OTA обновление автоматически (это займет несколько минут)
- OrangeFox перезагрузит телефон автоматически по завершении установки OTA обновления
- После этого вам не нужно больше прошивать полную прошивку - просто выполните шаги с #9 и выше
- Наслаждайтесь
- "Имитируемый" Treble ROM на многих устройствах использует MIUI "cust" раздел для своего образа Vendor. Этот процесс удаляет проприетарные файлы Xiaomi, необходимые для работы MIUI. Эти файлы должны быть восстановлены, в противном случае MIUI не будет работать должным образом.
- Потому самый простой способ вернуться в MIUI с имитируемой Treble прошивки - это прошить полный MIUI ROM, с помощью инструмента Mi Flash.
- Если вы не создали резервную копию вашего MIUI "cust" раздела на MicroSD или USB-OTG перед установкой Treble ROM, тогда вы должны использовать описанный выше метод (или иначе вы можете попробовать прошить стандартный образ Vendor для вашего устройства (если таковой имеется))
- Если вы СОЗДАЛИ резервную копию вашего MIUI "cust" раздела (в новейших версиях OrangeFox, это будет раздел «vendor» – он указывает на тот же адрес что и «cust») на MicroSD или USB-OTG, тогда вы можете использовать OrangeFox для установки MIUI при переходе из Treble ROM - но вам необходимо предпринять определенные шаги:
- Сделайте резервное копирование внутренней памяти на внешнее устройство (например, MicroSD, USB-OTG или ПК). НЕ ПРОПУСКАЙТЕ ЭТОТ ШАГ!
- Скопируйте последнюю стабильную MIUI ROM на ваш MicroSD или USB-OTG накопитель
- Загрузитесь в OrangeFox
- Убедитесь, что OrangeFox может читать вашу MicroSD или USB-OTG, и вы можете увидеть скопированную MIUI. Это прошивка, которую вы далее будете устанавливать.
- Выберите меню «Очистка» и форматируйте все - system, dalvik, cache, vendor и т.д. (кроме MicroSD/USB-OTG)
- Форматируйте data («форматируйте» — не «стирайте») — после этого вы потеряете все содержимое внутренней памяти
- Перезагрузите OrangeFox - вы увидите сообщение «Нет установленных ОС…» - просто свайпните для перезагрузки OrangeFox
- Восстановите резервную копию "cust" раздела MIUI (в последних версиях OrangeFox, это должно быть восстановлено в раздел "vendor")
- Прошейте свой MIUI ROM
- Перезагрузитесь в систему и подождите...
- Когда все будет готово, восстановите резервную копию внутренней памяти из внешнего накопителя.
- Загрузитесь в OrangeFox
- Сделайте резервное копирование внутренней памяти (пользовательских файлов, фотографий и т. д.) на внешнее устройство
- Очистите cache, dalvik, и system
- Форматируйте Data
- Перезагрузите OrangeFox (просто свайпните, чтобы продолжить, если он жалуется на то, что прошивка не установлена)
- На стоковом MIUI 10 или MIUI 11, основанных на Android Pie или Android 10, убедитесь, что флаг "Отключить DM-Verity" снят в настройках MIUI OTA. Если этот флажок отмечен, инкрементальный MIUI OTA не будет работать
- Прошейте MIUI ROM
- Загрузитесь в прошивку (в процессе загрузки, MIUI, вероятно, зашифрует раздел данных, если вы не отметили «Отключить принудительное шифрование» перед прошивкой; процесс шифрования также очистит ваше внутреннее хранилище)
- Перезагрузитесь в OrangeFox
- Восстановите резервную копию внутренней памяти
ПРИМЕЧАНИЕ: Если вам нужна поддержка инкрементальных OTA вашего стокового MIUI ROM, тогда вы должны сделать следующие шаги после того, как стоковый MIUI впервые загрузился после прошивки:
- Перезагрузитесь в OrangeFox
- Убедитесь, что все настройки MIUI OTA включены
- На стоковом MIUI 10 или MIUI 11, основанных на Android Pie или Android 10, убедитесь, что флаг "Отключить DM-Verity" снят в настройках MIUI OTA
- "Грязно" прошейте MIUI ROM который вы только что установили (чтобы он установил поддержку OTA)
- Перезагрузитесь в систему
- Настройте прошивку
Нажмите Меню, и затем на значок настроек в верхней части экрана. Вы увидите все различные настройки, включая MIUI OTA.
- Нет, если вы хотите, чтобы OTA обновления работали.