Опция Magisk Restore Images не работает для OTA-обновлений (исправлено)
В этом руководстве мы покажем вам, как решить проблему, из-за которой образ Magisk Restore Image не работает при попытке установить обновления OTA. Мы наблюдаем довольно много случаев, когда если устройство рутировано через исправленный init_boot, Magisk не может восстановить стандартные изображения на этих устройствах. В результате функция «Установка в неактивный слот после OTA» не будет работать, и весь процесс установки обновлений на рутованное устройство станет слишком сложным и утомительным.
В обычном сценарии использования, когда вы рутировали устройство через прямую установку, Magisk создал резервную копию стандартного init_boot. Позже, когда вы захотите обновиться, вы можете легко восстановить резервную копию стандартного образа init_boot, затем установить обновление и, наконец, установить Magisk в неактивный слот. Однако на данный момент на некоторых устройствах, когда пользователь прошивает исправленный init_boot, Magisk не может сделать резервную копию стандартного init_boot.img,
Это приводит к тому, что функция восстановления образа не работает должным образом, что в конечном итоге приводит к невозможности установки обновлений на рутованном устройстве. Если вы также столкнулись с подобной проблемой, то это руководство вам поможет. Следуйте дальше.
Исправлена ошибка, из-за которой опция Magisk Restore Images не работала при установке обновлений OTA.
Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)
Поскольку вы читаете это руководство, ваше устройство, очевидно, будет рутировано заранее (но если по какой-то причине это не так, сделайте это, прежде чем начинать выполнение следующих шагов). Более того, на всякий случай сделайте резервную копию всех ваших данных. Droidwin и его участники не несут ответственности в случае термоядерной войны, если вас не разбудил будильник или если что-то случится с вашим устройством и данными, выполнив следующие действия.
- Прежде всего загрузите и извлеките инструменты платформы Android SDK на свой компьютер.
- Затем скачайте стоковую прошивку и извлеките из нее boot/init_boot.img.
- Обязательно используйте ту же прошивку, которая в данный момент установлена на вашем устройстве.
- Кроме того, перенесите стандартный boot/init_boot в папку Platform-tools на вашем ПК.
- Теперь включите отладку по USB и подключите устройство к ПК через USB.
- Затем введите CMD в адресной строке папки «Инструменты платформы» и нажмите Enter. Это запустит командную строку.
- Введите приведенную ниже команду, чтобы загрузить ваше устройство в режиме быстрой загрузки. adb перезагрузите загрузчик.
- Теперь выполните две приведенные ниже команды, чтобы прошить загрузочный ИЛИ стандартный init_boot в оба слота: fastboot flash boot_a boot.img fastboot flash boot_b boot.img ИЛИ fastboot flash init_boot_a init_boot.img fastboot flash init_boot_b init_boot.img
- После этого используйте приведенную ниже команду для загрузки ОС на вашем устройстве: fastboot restart.
- Теперь запустите Magisk, нажмите «Установить» рядом с Magisk, выберите «Прямая установка» и нажмите «Поехали».
- Затем перезагрузите устройство. После перезагрузки устройство по-прежнему должно быть рутировано и на нем должна быть установлена стандартная загрузка/init_boot.
- Теперь, когда придет OTA, нажмите «Удалить Magisk» и выберите «Восстановить изображения».
- Затем установите обновление, но не перезагружайте устройство.
- Вместо этого запустите Magisk, нажмите «Установить» рядом с Magisk и выберите «Установить в неактивное состояние после OTA».
- Ваше устройство перезагрузится в обновленную ОС с неповрежденным корнем!
Вот и все. Это были шаги по устранению проблемы, когда образ восстановления Magisk не работал при установке обновлений OTA. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях. Мы свяжемся с вами с решением в ближайшее время.