Anti rollback check error miflash как исправить

Anti-RollBack (ARB) на Xiaomi Фирменные прошивки от Xiaomi разрешают пользователям экспериментировать и максимально настраивать телефон под свои желания. Но необдуманные действия с программным обеспечением могут привести к серьезным проблемам. Поэтому была изобретена функция под названием Anti-RollBack на Xiaomi-устройства, благодаря которой вносятся определенные ограничения. Что такое ARB Anti-RollBack представляет собой механизм, запрещающий откат на более […]

Содержание

  1. Anti-RollBack (ARB) на Xiaomi
  2. Что такое ARB
  3. Телефоны Xiaomi с механизмом Anti-RollBack
  4. Как проверить наличие ARB и ее версию
  5. Полезная информация
  6. Жесткая региональная привязка
  7. Полная блокировка режима EDL
  8. Видео-инструкция
  9. Анти-откат (Anti Rollback) прошивок MIUI. Читать обязательно!
  10. Root права на Xiaomi Redmi 5 Plus Redmi Note 5 India [инструкция]
  11. Установка TWRP и получение root прав на Redmi 5 Plus / Note 5 India
  12. Решение ошибок в MiFlash
  13. Популярные причины возникновения ошибок
  14. Известные ошибки MiFlash и их решение

Anti-RollBack (ARB) на Xiaomi

Фирменные прошивки от Xiaomi разрешают пользователям экспериментировать и максимально настраивать телефон под свои желания. Но необдуманные действия с программным обеспечением могут привести к серьезным проблемам. Поэтому была изобретена функция под названием Anti-RollBack на Xiaomi-устройства, благодаря которой вносятся определенные ограничения.

Что такое ARB

Anti-RollBack представляет собой механизм, запрещающий откат на более ранние версии ПО. Это касается как прошивок, так и телефонов на чистом Android. Нарушив такую систему, пользователь столкнется с мгновенным «окирпичиванием» девайса.

Например, вы приобрели Redmi Note 5, на котором официально установлена оболочка MIUI 10. Но она не устроила вас по каким-то причинам, и было принято решение откатиться на Миюай 8 или 9. Как итог — нерабочий телефон, реанимировать которой можно только в сервисном центре Mi.

Сразу обратите внимание, что антиоткат присутствует далеко не на всех смартфонах Сяоми.

Перечень телефонов с ARB разместим в следующем пункте.

Телефоны Xiaomi с механизмом Anti-RollBack

Данный список приблизительный и может меняться в зависимости от решения производителя! К тому же, антиоткат стал обязательным абсолютно на всех смартфонах Xiaomi, начиная с Android 9 ( требование Google, с которым нужно смириться ).

  • RedmiNote5 и RedmiNote5Pro — новшество вступило в силу летом 2018 года. Компания объяснила свои действия как условие безопасности и стабильности.
  • Xiaomi MiMax3 — откат невозможен после получения последней глобальной бета-версии MIUI 10.
  • Флагман Mi8 — ограничение касается китайских прошивок + с Андроид 9 нельзя перейти на Андроид 8.
  • MiA1,MiA2 и MiA2Lite — аналогичная ситуация. Получив Android Pie, не пытайтесь вернуть более ранние версии операционной системы.
  • Mi6X и Redmi6Pro — антиоткат введен для китайских версий.
  • Вся серия флагманов Mi 9;
  • Линейки Redmi 7 и Note 7, Redmi 8 и Note 8;
  • Mi Note 10.

Все смартфоны, которые выходили и будут выходить во второй половине 2019-начале 2020 гг, имеют механизм антиотката.

Как проверить наличие ARB и ее версию

С теоретической информацией разобрались, и теперь перейдем к практике. Как же узнать свою версию ARB, и чем они вообще отличаются? Сразу скажем, что есть два «подразделения» Anti-RollBack — версия 3 и 4. Подробнее о них узнаем уже в ходе процедуры.

  1. Итак, приступаем. Нам понадобится специальная утилитаPlatformTools, загрузить которую можно по ссылке выше. Скачиваем программу и помещаем ее в корень системного дискаC на ПК.
  2. Смартфон тем временем переводим в режим Fastboot. Для этого зажимаем клавишу питания и качельку громкости вниз. Ждем, пока появится изображение зайца в ушанке. С помощью USB-кабеля подключаем устройство к ПК.
  3. Заходим в папку с Platform Tools и открываем командную строку CMD (в адресной строке введите «CMD» и нажмите Enter). Также можно открыть командную строку через ПУСК (для Windows 8 и ниже), но нужно будет командами перейти в папку с файлами Platform Tools.
  4. Пишем команду «Fastboot devices» и ждем, пока утилита обнаружит подсоединенный телефон.
  5. И теперь вводим «Fastboot getvar anti».
  6. В моем случае строка anti не показала никакой информации, это говорит о том, что ARB нет. Если вам вывело первую часть ID телефона — значит АРБ также нет.
  7. При отображении «ARB:3» — можно спокойно откатываться на прошлые версии без риска для смартфона. Если же высвечивается «АРБ:4» — откат приведет к «кирпичу».

Будьте предельно внимательны и не рискуйте работоспособностью мобильного устройства! Встроенный антиоткат невозможно обойти ни с помощью рут-прав, ни через разблокированный загрузчик.

Полезная информация

И напоследок рассмотрим еще несколько ситуаций, с которыми может столкнуться пользователь помимо антиотката.

Жесткая региональная привязка

Данное правило появилось в 2017 году и стало обязательным практически для всех смартфонов. Теперь на телефоны действует строгое разграничение по регионам: есть китайские версии, индийские и глобальные, и их ни в коем случае нельзя мешать.

Таким образом, девайс, приобретенный на китайском рынке, нельзя перепрошивать на глобалку + запрещаются любые действия с бутлоадером. Аналогичная ситуация и с глобальными устройствами — их невозможно ориентировать для конкретной страны.

Такое решение было принято в целях безопасности, чтобы мошенники не приобретали недорогие китайские версии и не выдавали их за мультимедийные аппараты. Обойти запрет, конечно, можно, но мы не рекомендуем этого делать.

Полная блокировка режима EDL

Перепрошивка через EDL считалась одной из самых простых и эффективных, поэтому компания частично заблокировала данную функцию. Опять же, это связано с действиями недобросовестных пользователей. Поскольку программный вход запрещен, остается только механический, а это серьезная и опасная для телефона процедура.

Видео-инструкция

Для максимального эффекта рекомендуем посмотреть наше видео, в котором Егор Борисов наглядно показывает этапы проверки.

Сегодня мы выяснили, что такое Anti-RollBack на Xiaomi. Несмотря на то, что многих наличие данного механизма не устраивает, это правильная мера со стороны компании, обеспечивающая стабильную работу телефона.

Источник

Анти-откат (Anti Rollback) прошивок MIUI. Читать обязательно!

В последних обновлениях своих прошивок MIUI, разработчики команды Xiaomi, внедрили так называемый Anti Rollback, проще говоря анти-откат. Это означает, что теперь вы не сможете понизить версию прошивки через стандартный менеджер обновлений. Например, обновились до 9.5.19.0, но она вам не понравилась и вы решили откатиться на 9.5.6.0. В этом случае получите кирпич!

Зачем это было сделано? Ну, как обычно, для безопасности. Хотя каким образом это на нее повлияет, непонятно. Решение сомнительное и явно вызовет очень много негатива.

Теперь давайте разберемся, есть ли в вашем смартфоне этот пресловутый анти-откат. Для начала скачайте все необходимые драйвера и ADB для вашего устройства. Вы без труда найдете их, если погуглите. Пример, как работать с ADB, можно увидеть здесь.

    Зайдите в Настройки—>Расширенные настройки—>Для разработчиков. Активируем пункт «Заводская разблокировка» и «Отладка по USB»

  • Выключаем смартфон и переходим в режим fastboot. Подключаем его к ПК через USB-кабель
  • Запустив ADB, введите команду :
  • и нажмите Enter.

    • Если вы получите строчку Anti: 3 — то все нормально и вы можете делать откат без опасений
    • Если будет Anti: 4 — тогда дело плохо. У вас есть тот самый Anti Rollback.

    Ниже представлена подробная видеоинструкция.

    Источник

    Root права на Xiaomi Redmi 5 Plus Redmi Note 5 India [инструкция]

    Установка TWRP и получение root прав на Redmi 5 Plus / Note 5 India

    1. Разблокируем загрузчик используя эту инструкцию. Без разблокировки ничего не выйдет!
    2. Скачиваем архив со всем необходимым по этой ссылке: https://yadi.sk/d/ZJeypYie3TGm3Q Распаковываем его.
    3. Архив SuperSU-v2.79.zip сразу помещаем на карту памяти телефона. Ставить лучше Magisk (см. 2 пост в теме!)
    4. Загружаемся в «Fastboot Mode» зажав кнопки: уменьшения громкости + ВКЛ на выключенном смартфоне. Подключаем к ПК.
    5. Запускаем файл Flash_TWRP.bat и жмём несколько раз «Enter» на клавиатуре (когда попросят). Прошьётся TWRP и сразу запустится.
    6. Разрешаем модифицировать раздел System передвинув ползунок вправо внизу экрана. Затем выбираем пункт Install -> выбираем архив SuperSU.zip Magisk.zip и соглашаемся с его установкой сделав свайп внизу экрана.
    7. После установки архива нажимаем «reboot system» и ждём полной загрузки системы.
    8. Пользуемся полноценным рутом.

    Важно! Чтобы не было путаницы:
    vince — это модель Redmi 5 Plus (процессор Snapdragon 625)
    whyred — это модель Redmi Note 5 Global (процессор Snapdragon 636)

    В этой теме все файлы и инструкции для vince! для whyred есть отдельная тема: Root права на Xiaomi Redmi Note 5 [инструкция]

    Источник

    Решение ошибок в MiFlash

    MIUI ROM Flashing Tool – это программа, с помощью которой можно прошить телефон Xiaomi, используя режим Fastboot. Утилита довольно проста в использовании, но в ней часто возникают неполадки, которые мешают корректно перепрошить смартфон. В статье мы рассмотрим все известные ошибки MiFlash и выясним, как их решить.

    Популярные причины возникновения ошибок

    Для того чтобы прошивка на смартфон или планшет Xiaomi установилась нормально — нужно выполнить большое количество подготовительных действий. Но даже при их выполнении, это не избавит вас от банальных причин в работе Ми Флэш. Вот список общих советов:

    • Отсутствие необходимых драйверов. Нужно самостоятельно поставить драйвера, если они не установились автоматически после первого подключения смартфона к компьютеру по USB. Инструкция есть в нашем видео.
    • Старая версия программы. Старайтесь всегда выбирать самую свежую сборку МиФлеш.
    • Неподходящая прошивка. Загружайте только ту версию MIUI, которая подходит под вашу модель. Например, владельцу Redmi 8 не подойдет сборка для Redmi 8A. Также обращайте внимание на архив, который скачиваете: у него должно быть расширение .tgz.
    • Mi-аккаунт не был авторизован. Не рекомендуется работать с MiFlash без авторизации учетной записи Xiaomi. Подробности мы описывали в отдельной статье.
    • Поврежденный файл прошивки (один или несколько). Такое случается, если архив загружался с подозрительного источника или он был неправильно распакован.
    • Русские буквы в названии папки или файла. На пути к прошивке не должна встречаться кириллица. Допускаются только латинские символы.
    • Телефон подключен к ПК через порт USB 3.0. Используйте разъем USB 2.0 и кабель, который шел в комплекте с мобильным устройством.

    Полная инструкция по прошивке через Fastboot есть здесь.

    Известные ошибки MiFlash и их решение

    Теперь рассмотрим конкретные ошибки, которые может выдавать Xiaomi Flashing Tool. Подробнее о самой программе.

    Ошибка: Reached the end of the file (0x80070026).
    Решение: Если программа показывает, что достигнут конец файла, установите более новую версию MiFlash. Также можно попробовать использовать Pro версию.

    Ошибка: Cannot receive hello packet.
    Решение: Ошибка может обозначаться как «Не удается получить пакет приветствия» или «Try to reset status». Чаще всего помогает переключение кабеля в другой разъем, либо использование другого компьютера. Проблема часто появляется на Windows 7 и 8/8.1.

    Ошибка: The specified file can not be found (0x80070002).
    Решение: Неполадка «Не удается найти указанный файл» означает, что утилита не может отыскать определенный файл (чаще всего это flash_all.bat). Повторно загрузите архив с прошивкой или самостоятельно найдите недостающий файл. Если проблема повторяется — попробуйте переустановить папку с программой.

    Ошибка: Unspecified error (0xffffffff).
    Решение: При надписи «Undefined error» нужно самостоятельно указать путь к файлу flash_all.bat. После этого неопознанная ошибка пропадет.

    Ошибка: 0x8007007b.
    Решение: Путь к файлу содержит кириллицу, либо в названии самого файла есть русские буквы. Переименуйте все в латиницу. Также проверьте чтобы все файлы для прошивки находились на системной диске (чаще всего это диск С).

    Ошибка: Mismatching image and device.
    Решение: Вы скачали прошивку, которая не предназначена для вашего устройства. Повторно загрузите подходящую версию.

    Ошибка: Заданное приведение является недопустимым.
    Решение: Скачайте предыдущую версию Miflash Flashing Tool.

    Ошибка: 0x80004005 FAILED (remote: unknown command).
    Решение: Загрузите версию оболочки, которая подходит для вашей модели смартфона, чтобы избавиться от неполадки «remote: data too large».

    Ошибка: Недостаточно ресурсов памяти для завершения операции (0x8007000e).
    Решение: Используйте компьютер с большим количеством оперативной памяти, либо попробуйте поставить прошивку через TWRP Recovery.

    Ошибка: Длина не может быть меньше нуля.
    Решение: Отключите цифровую подпись драйверов и подключите кабель в порт USB 2.0. Как это сделать читайте в наших статьях о подключении телефона к компьютеру.

    Ошибка: Failed Remote: Partition Flashing Is Not Allowed
    Решение: Строка «critical partition flashing is not allowed» означает, что загрузчик заблокирован. Попробуйте прошить телефон через режим EDL, или активируйте бутлоадер.

    Ошибка: Flash crclist error.
    Решение: Неполадка возникает при неправильной распаковке архива. Выберите другой архиватор, и поместите файлы в папку с коротким названием. Используйте бесплатный вариант — 7-Zip.

    Ошибка: Can not found file flash_all.bat.
    Решение: Отсутствует необходимый файл для прошивки под названием flash_all.bat. Зайдите в настройки MiFlash, перейдите в пункт «Advanced» и укажите файл xxx.bat.

    Ошибка: Can not found file flash_all_lock.bat.
    Решение: Попробуйте проделать такие же действия, как и в вышеописанной ошибке. Если не помогло – убедитесь, что архив полностью распакован и файлы находятся на системном диске.

    Ошибка: Несоответствие изображения и ошибки устройства.
    Решение: Повторно подключите смартфон к компьютеру, используя порт ЮСБ 2.0. Не забывайте, что сначала нужно перевести смартфон в режим Фастбут, а потом уже синхронизироваться с ПК.

    Ошибка: В экземпляре объекта не задана ссылка на объект.
    Решение: Проблема «Ссылка на объект не указывает на экземпляр объекта» чаще всего возникает на 32-битной версии Windows. Желательно использовать 64 bit. Если смена разрядности не помогла, проверьте, чтобы на пути к прошивке не встречалось русских букв, а кабель был подключен к разъему USB 2.0.

    Ошибка: Couldn’t find flash script.
    Решение: Укажите правильную папку с прошивкой, а именно «images».

    Ошибка: ERROR: Время ожидания операции записи истекло.
    Решение: Неполадка возникает из-за отсутствия драйверов. Посмотрите наше видео и самостоятельно поставьте необходимые драйвера. Если утилита не видит прошивку, перепроверьте названия папок и файлов. Не забудьте повторно перезапустить ПК.

    Ошибка: Синтаксическая ошибка в имени файла.
    Решение: MiFlash выдает такую ошибку при установке прошивки, которая предназначена для рекавери или «три точки». Найдите сборку для Fastboot с расширением tgz на сайте Mi Community в разделе Download ROM. Также причиной может стать кириллица в названии файла/папки.

    Ошибка: ACK count don’t match.
    Решение: Скачайте подходящий архив с прошивкой для вашей модели. Также проверьте, чтобы в архиве не было лишних папок, наподобие «META-INF». Должна быть только папка «images» и файлы с расширением .bat.

    Ошибка: Flash TZ error.
    Решение: Обычно ошибка появляется при использовании китайской прошивки. Выберите Global ROM и убедитесь, что загрузчик разблокирован.

    Ошибка: You are not authorized to download Mi Flash.
    Решение: Проблема указывает на то, что вы не авторизованы для работы в Ми Флэш. Нужно пройти EDL Authentication.

    Ошибка: Flash Partition Error.
    Решение: Разблокируйте загрузчик и при прошивке НЕ выставляйте опцию «Clean all and lock».

    Ошибка: Not catch checkpoint.
    Решение: Проигнорируйте данную неполадку и попробуйте перепрошиться через TestPoint.

    Ошибка: Необрабатываемое исключение в приложении.
    Решение: Ошибка может возникать при неправильной установке драйверов. Удалите программу, повторно загрузите все нужные файлы и повторите попытку. Только обратите внимание, что это не дает точной гарантии, что проблема исчезнет. Так как есть множество других факторов, которые могут влиять на прошивку, и их нельзя предугадать.

    Ошибка: Can not read from port com.
    Решение: Подключите мобильное устройство в разъем USB 2.0. Если оболочка не устанавливается – замкните контакты ТестПоинт.

    Ошибка: Ping target via firehose.
    Решение: Конкретных решений для устранения данной неполадки нет. Помогут универсальные способы, такие как переустановка Ми Флеш и повторное скачивание сборки.

    Ошибка: Разрушительный сбой.
    Решение: При возникновении данной ошибки воспользуйтесь универсальными методами. Проверьте, подходит ли скачанная прошивка для установки через Фастбут, и ориентирована ли она на вашу модель телефона. Отключите проверку подписи драйверов и вручную поставьте ADB-драйвера, если они не загрузились автоматически. Попробуйте более старую/новую версию MiFlash. Такие комбинации обычно помогают, если процесс прошивки прерывается, или программа вообще не видит телефон.

    Ошибка: Требуемый ресурс занят (0x800700aa).
    Решение: Также прибегните к универсальным вариантам.

    Ошибка: Can not found programmer file.
    Решение: Скачайте с официального источника прошивку, которая подходит для Fastboot.

    Ошибка: Flash xbl error.
    Решение: Попробуйте универсальные советы. Также проверьте: правильность выбранной прошивки; разблокированный загрузчик; текущую версию MIUI (возможно стоит сторонняя сборка); допущена ошибка при скачивании архива с прошивкой или он распакован неправильно; проблема с ARB.

    Если вы нашли дополнительное решения для конкретной ошибки — напишите об этом, помогите другим пользователям!

    Вы можете дополнить список ошибок и их решений. Напишите об этом в комментариях!

    Источник

    Фирменные прошивки от Xiaomi разрешают пользователям экспериментировать и максимально настраивать телефон под свои желания. Но необдуманные действия с программным обеспечением могут привести к серьезным проблемам. Поэтому была изобретена функция под названием Anti-RollBack на Xiaomi-устройства, благодаря которой вносятся определенные ограничения.

    Что такое ARB

    Anti-RollBack представляет собой механизм, запрещающий откат на более ранние версии ПО. Это касается как прошивок, так и телефонов на чистом Android. Нарушив такую систему, пользователь столкнется с мгновенным «окирпичиванием» девайса.

    Например, вы приобрели Redmi Note 5, на котором официально установлена оболочка MIUI 10. Но она не устроила вас по каким-то причинам, и было принято решение откатиться на Миюай 8 или 9. Как итог — нерабочий телефон, реанимировать которой можно только в сервисном центре Mi.

    Сразу обратите внимание, что антиоткат присутствует далеко не на всех смартфонах Сяоми.

    Ограничение вводиться для индийских и китайских моделей, но иногда в список попадают глобальные мобильные устройства.

    Перечень телефонов с ARB разместим в следующем пункте.

    Телефоны Xiaomi с механизмом Anti-RollBack

    Данный список приблизительный и может меняться в зависимости от решения производителя! К тому же, антиоткат стал обязательным абсолютно на всех смартфонах Xiaomi, начиная с Android 9 (требование Google, с которым нужно смириться).

    • Redmi Note 5 и Redmi Note 5 Pro — новшество вступило в силу летом 2018 года. Компания объяснила свои действия как условие безопасности и стабильности.
    • Xiaomi Mi Max 3 — откат невозможен после получения последней глобальной бета-версии MIUI 10.
    • Флагман Mi 8 — ограничение касается китайских прошивок + с Андроид 9 нельзя перейти на Андроид 8.
    • Mi A1, Mi A2 и Mi A2 Lite — аналогичная ситуация. Получив Android Pie, не пытайтесь вернуть более ранние версии операционной системы.
    • Mi 6X и Redmi 6 Pro — антиоткат введен для китайских версий.
    • Вся серия флагманов Mi 9;
    • Линейки Redmi 7 и Note 7, Redmi 8 и Note 8;
    • Mi Note 10.

    Все смартфоны, которые выходили и будут выходить во второй половине 2019-начале 2020 гг, имеют механизм антиотката.

    Как проверить наличие ARB и ее версию

    С теоретической информацией разобрались, и теперь перейдем к практике. Как же узнать свою версию ARB, и чем они вообще отличаются? Сразу скажем, что есть два «подразделения» Anti-RollBack — версия 3 и 4. Подробнее о них узнаем уже в ходе процедуры.

    Platform Tools для Windows

    1. Итак, приступаем. Нам понадобится специальная утилита Platform Tools, загрузить которую можно по ссылке выше. Скачиваем программу и помещаем ее в корень системного диска C на ПК.
    2. Смартфон тем временем переводим в режим Fastboot. Для этого зажимаем клавишу питания и качельку громкости вниз. Ждем, пока появится изображение зайца в ушанке. С помощью USB-кабеля подключаем устройство к ПК.
    3. Anti-RollBack на Xiaomi Заходим в папку с Platform Tools и открываем командную строку CMD (в адресной строке введите «CMD» и нажмите Enter). Также можно открыть командную строку через ПУСК (для Windows 8 и ниже), но нужно будет командами перейти в папку с файлами Platform Tools.
    4. Как проверить наличие ARB на Xiaomi Пишем команду «Fastboot devices» и ждем, пока утилита обнаружит подсоединенный телефон.
    5. Версия АРБ на Сяоми И теперь вводим «Fastboot getvar anti».
    6. В моем случае строка anti не показала никакой информации, это говорит о том, что ARB нет. Если вам вывело первую часть ID телефона — значит АРБ также нет.
    7. При отображении «ARB:3» — можно спокойно откатываться на прошлые версии без риска для смартфона. Если же высвечивается «АРБ:4» — откат приведет к «кирпичу».

    Будьте предельно внимательны и не рискуйте работоспособностью мобильного устройства! Встроенный антиоткат невозможно обойти ни с помощью рут-прав, ни через разблокированный загрузчик.

    Полезная информация

    И напоследок рассмотрим еще несколько ситуаций, с которыми может столкнуться пользователь помимо антиотката.

    Жесткая региональная привязка

    Данное правило появилось в 2017 году и стало обязательным практически для всех смартфонов. Теперь на телефоны действует строгое разграничение по регионам: есть китайские версии, индийские и глобальные, и их ни в коем случае нельзя мешать.

    Таким образом, девайс, приобретенный на китайском рынке, нельзя перепрошивать на глобалку + запрещаются любые действия с бутлоадером. Аналогичная ситуация и с глобальными устройствами — их невозможно ориентировать для конкретной страны.

    Такое решение было принято в целях безопасности, чтобы мошенники не приобретали недорогие китайские версии и не выдавали их за мультимедийные аппараты. Обойти запрет, конечно, можно, но мы не рекомендуем этого делать.

    Полная блокировка режима EDL

    Перепрошивка через EDL считалась одной из самых простых и эффективных, поэтому компания частично заблокировала данную функцию. Опять же, это связано с действиями недобросовестных пользователей. Поскольку программный вход запрещен, остается только механический, а это серьезная и опасная для телефона процедура.

    Видео-инструкция

    Для максимального эффекта рекомендуем посмотреть наше видео, в котором Егор Борисов наглядно показывает этапы проверки.

    Сегодня мы выяснили, что такое Anti-RollBack на Xiaomi. Несмотря на то, что многих наличие данного механизма не устраивает, это правильная мера со стороны компании, обеспечивающая стабильную работу телефона.

    Anti-RollBack (ARB) на Xiaomi

    Фирменные прошивки от Xiaomi разрешают пользователям экспериментировать и максимально настраивать телефон под свои желания. Но необдуманные действия с программным обеспечением могут привести к серьезным проблемам. Поэтому была изобретена функция под названием Anti-RollBack на Xiaomi-устройства, благодаря которой вносятся определенные ограничения.

    Что такое ARB

    Anti-RollBack представляет собой механизм, запрещающий откат на более ранние версии ПО. Это касается как прошивок, так и телефонов на чистом Android. Нарушив такую систему, пользователь столкнется с мгновенным «окирпичиванием» девайса.

    Например, вы приобрели Redmi Note 5, на котором официально установлена оболочка MIUI 10. Но она не устроила вас по каким-то причинам, и было принято решение откатиться на Миюай 8 или 9. Как итог — нерабочий телефон, реанимировать которой можно только в сервисном центре Mi.

    Сразу обратите внимание, что антиоткат присутствует далеко не на всех смартфонах Сяоми.

    Перечень телефонов с ARB разместим в следующем пункте.

    Телефоны Xiaomi с механизмом Anti-RollBack

    Данный список приблизительный и может меняться в зависимости от решения производителя! К тому же, антиоткат стал обязательным абсолютно на всех смартфонах Xiaomi, начиная с Android 9 ( требование Google, с которым нужно смириться ).

    • RedmiNote5 и RedmiNote5Pro — новшество вступило в силу летом 2018 года. Компания объяснила свои действия как условие безопасности и стабильности.
    • Xiaomi MiMax3 — откат невозможен после получения последней глобальной бета-версии MIUI 10.
    • Флагман Mi8 — ограничение касается китайских прошивок + с Андроид 9 нельзя перейти на Андроид 8.
    • MiA1,MiA2 и MiA2Lite — аналогичная ситуация. Получив Android Pie, не пытайтесь вернуть более ранние версии операционной системы.
    • Mi6X и Redmi6Pro — антиоткат введен для китайских версий.
    • Вся серия флагманов Mi 9;
    • Линейки Redmi 7 и Note 7, Redmi 8 и Note 8;
    • Mi Note 10.

    Все смартфоны, которые выходили и будут выходить во второй половине 2019-начале 2020 гг, имеют механизм антиотката.

    Как проверить наличие ARB и ее версию

    С теоретической информацией разобрались, и теперь перейдем к практике. Как же узнать свою версию ARB, и чем они вообще отличаются? Сразу скажем, что есть два «подразделения» Anti-RollBack — версия 3 и 4. Подробнее о них узнаем уже в ходе процедуры.

    1. Итак, приступаем. Нам понадобится специальная утилитаPlatformTools, загрузить которую можно по ссылке выше. Скачиваем программу и помещаем ее в корень системного дискаC на ПК.
    2. Смартфон тем временем переводим в режим Fastboot. Для этого зажимаем клавишу питания и качельку громкости вниз. Ждем, пока появится изображение зайца в ушанке. С помощью USB-кабеля подключаем устройство к ПК.
    3. Заходим в папку с Platform Tools и открываем командную строку CMD (в адресной строке введите «CMD» и нажмите Enter). Также можно открыть командную строку через ПУСК (для Windows 8 и ниже), но нужно будет командами перейти в папку с файлами Platform Tools.
    4. Пишем команду «Fastboot devices» и ждем, пока утилита обнаружит подсоединенный телефон.
    5. И теперь вводим «Fastboot getvar anti».
    6. В моем случае строка anti не показала никакой информации, это говорит о том, что ARB нет. Если вам вывело первую часть ID телефона — значит АРБ также нет.
    7. При отображении «ARB:3» — можно спокойно откатываться на прошлые версии без риска для смартфона. Если же высвечивается «АРБ:4» — откат приведет к «кирпичу».

    Будьте предельно внимательны и не рискуйте работоспособностью мобильного устройства! Встроенный антиоткат невозможно обойти ни с помощью рут-прав, ни через разблокированный загрузчик.

    Полезная информация

    И напоследок рассмотрим еще несколько ситуаций, с которыми может столкнуться пользователь помимо антиотката.

    Жесткая региональная привязка

    Данное правило появилось в 2017 году и стало обязательным практически для всех смартфонов. Теперь на телефоны действует строгое разграничение по регионам: есть китайские версии, индийские и глобальные, и их ни в коем случае нельзя мешать.

    Таким образом, девайс, приобретенный на китайском рынке, нельзя перепрошивать на глобалку + запрещаются любые действия с бутлоадером. Аналогичная ситуация и с глобальными устройствами — их невозможно ориентировать для конкретной страны.

    Такое решение было принято в целях безопасности, чтобы мошенники не приобретали недорогие китайские версии и не выдавали их за мультимедийные аппараты. Обойти запрет, конечно, можно, но мы не рекомендуем этого делать.

    Полная блокировка режима EDL

    Перепрошивка через EDL считалась одной из самых простых и эффективных, поэтому компания частично заблокировала данную функцию. Опять же, это связано с действиями недобросовестных пользователей. Поскольку программный вход запрещен, остается только механический, а это серьезная и опасная для телефона процедура.

    Видео-инструкция

    Для максимального эффекта рекомендуем посмотреть наше видео, в котором Егор Борисов наглядно показывает этапы проверки.

    Сегодня мы выяснили, что такое Anti-RollBack на Xiaomi. Несмотря на то, что многих наличие данного механизма не устраивает, это правильная мера со стороны компании, обеспечивающая стабильную работу телефона.

    Источник

    Анти-откат (Anti Rollback) прошивок MIUI. Читать обязательно!

    В последних обновлениях своих прошивок MIUI, разработчики команды Xiaomi, внедрили так называемый Anti Rollback, проще говоря анти-откат. Это означает, что теперь вы не сможете понизить версию прошивки через стандартный менеджер обновлений. Например, обновились до 9.5.19.0, но она вам не понравилась и вы решили откатиться на 9.5.6.0. В этом случае получите кирпич!

    Зачем это было сделано? Ну, как обычно, для безопасности. Хотя каким образом это на нее повлияет, непонятно. Решение сомнительное и явно вызовет очень много негатива.

    Теперь давайте разберемся, есть ли в вашем смартфоне этот пресловутый анти-откат. Для начала скачайте все необходимые драйвера и ADB для вашего устройства. Вы без труда найдете их, если погуглите. Пример, как работать с ADB, можно увидеть здесь.

      Зайдите в Настройки—>Расширенные настройки—>Для разработчиков. Активируем пункт «Заводская разблокировка» и «Отладка по USB»

  • Выключаем смартфон и переходим в режим fastboot. Подключаем его к ПК через USB-кабель
  • Запустив ADB, введите команду :
  • и нажмите Enter.

    • Если вы получите строчку Anti: 3 — то все нормально и вы можете делать откат без опасений
    • Если будет Anti: 4 — тогда дело плохо. У вас есть тот самый Anti Rollback.

    Ниже представлена подробная видеоинструкция.

    Источник

    Root права на Xiaomi Redmi 5 Plus Redmi Note 5 India [инструкция]

    Установка TWRP и получение root прав на Redmi 5 Plus / Note 5 India

    1. Разблокируем загрузчик используя эту инструкцию. Без разблокировки ничего не выйдет!
    2. Скачиваем архив со всем необходимым по этой ссылке: https://yadi.sk/d/ZJeypYie3TGm3Q Распаковываем его.
    3. Архив SuperSU-v2.79.zip сразу помещаем на карту памяти телефона. Ставить лучше Magisk (см. 2 пост в теме!)
    4. Загружаемся в «Fastboot Mode» зажав кнопки: уменьшения громкости + ВКЛ на выключенном смартфоне. Подключаем к ПК.
    5. Запускаем файл Flash_TWRP.bat и жмём несколько раз «Enter» на клавиатуре (когда попросят). Прошьётся TWRP и сразу запустится.
    6. Разрешаем модифицировать раздел System передвинув ползунок вправо внизу экрана. Затем выбираем пункт Install -> выбираем архив SuperSU.zip Magisk.zip и соглашаемся с его установкой сделав свайп внизу экрана.
    7. После установки архива нажимаем «reboot system» и ждём полной загрузки системы.
    8. Пользуемся полноценным рутом.

    Важно! Чтобы не было путаницы:
    vince — это модель Redmi 5 Plus (процессор Snapdragon 625)
    whyred — это модель Redmi Note 5 Global (процессор Snapdragon 636)

    В этой теме все файлы и инструкции для vince! для whyred есть отдельная тема: Root права на Xiaomi Redmi Note 5 [инструкция]

    Источник

    Xiaomi MIUI Anti-Rollback checker Tool

    Thommy

    Members

    MIUI Anti-Rollback checker is A simple command-line Python 3 tool that can check anti-rollback implementation in MIUI Recovery and Fastboot ROMs.

    [TOOL][WIN/LINUX/MAC] Xiaomi MIUI Anti-Rollback checker

    Igor Eisberg

    Lead Developer

    werty

    Members

    Igor Eisberg

    Lead Developer

    Incorrect ARB indices for Recovery ZIPs · Issue #2 · XiaomiFirmwareUpdater/miui_arb_checker

    werty

    Members

    cobben

    Members

    All OEMs are required by Google to implement ARB from Android 9, and may if they desire for Android 8.

    Android Oreo’s rollback protection required on phones launching with Android Pie

    The interesting question should be, what level of ARB is set for each ROM version, and how has the OEM implemented ARB «policing» in practice.

    Not all OEMs brick your device if you flash a ROM with an older ARB value, like Xiaomi has done.

    And Xiaomi seems to have «weaponized» ARB only for devices released during 2018(?), and not at all for some series, e.g. the Mix series.

    I.e, ARB is implemented in the Mixes, but is not actively being used by Xiaomi to brick devices.
    Yet, anyway.

    cobben

    Members

    The mechanical method ( looking at a certain hex address in the xbl file) behind the script seems also to be purely heuristic, and I have never seen an explanation as to where it comes from.

    The exact address seems to vary slightly in different devices, as noted by Nigel8.

    It does seem to «work» in practice for those devices I have tried it on, except for Mi9.

    So caveat emptor.

    werty

    Members

    All OEMs are required by Google to implement ARB from Android 9, and may if they desire for Android 8.
    (I have an official link to this in some other thread.)

    The interesting question should be, what level of ARB is set for each ROM version, and how has the OEM implemented ARB «policing» in practice.

    Not all OEMs brick your device if you flash a ROM with an older ARB value, like Xiaomi has done.

    Источник

    Anti-RollBack на Xiaomi: что это такое и как работает?

    Особенностью прошивок от Сяоми является возможность максимальной настройки смартфона под индивидуальные потребности пользователя. Однако могут возникнуть ситуации, когда активное вмешательство владельца гаджета в программное обеспечение может стать причиной возникновения основательных неполадок в работе устройства. Для предотвращения такого сценария событий была предусмотрена опция Anti-RollBack, направленная на внесение определенных ограничений.

    Anti-RollBack или ARB – это функция, которая запрещает откатывать девайс на более ранние версии программного обеспечения. Речь идет не только о моделях с фирменной оболочкой, но и смартфонах на чистом Android. Если пользователь попытается откатить систему, то мобильное устройство сразу же превратиться в «кирпич», что потребует прикладывания немалого количества усилий для восстановления его работоспособности.

    Не стоит сразу волноваться, что и ваш смартфон постигнет такая участь, ведь ограничение действует для моделей, ориентированных на рынки Индии и Китая. Но порой в списке появляются и модификации с глобальной версией прошивки.

    Список телефонов Xiaomi с Anti-RollBack

    Обратите внимание на наличие этой опции на гаджетах, функционирующих на ОС Android 9, причиной чему являются требования Google. Так, данная опция присутствует у Redmi Note 5, Redmi Note 5 Pro и Mi Max 3.

    В Mi 8, Mi A1, Mi A2 и Mi A2 Lite ограничение коснулось только версий с китайской прошивкой. Здесь также исключена возможность возврата с девятого Андроида на восьмой. Функция антиотката реализована для китайских версий Mi 6X и Redmi 6 Pro.

    Как узнать версию ARB?

    Требуется скачать приложение Platform Tools, которое затем размещается в корне системного диска С на персональном компьютере. Смартфон переводится в режим Fastboot. Для этого нужно зажать кнопку питания и нижнюю клавишу громкости. Они удерживаются до тех пор, пока на экране не появится изображение фирменного зайца.

    Теперь нужно подключить телефон к ПК, для чего понадобится кабель USB.

    В папке с Platform Tools открывается командная строка CMD, для чего нужно ввести в командной строке CMD и нажать на ввод.

    Затем пишется команда «Fastboot devices». Нужно немного подождать, пока обнаружится подключенное мобильное устройство, после чего вводится «Fastboot getvar anti».

    Если в строке anti нет информации, то это является свидетельством отсутствия функции Anti-RollBack. Об этом же расскажет и появление на экране первой части ID гаджета.

    Если вы увидели надпись «ARB:3», то это означает возможность отката на предыдущие версии без малейших опасений. Но при наличии «АРБ:4» откатывать девайс категорически запрещается, ведь это приведет к окирпичиванию.

    Следует иметь ввиду, что обход этой опции невозможен ни посредством root-прав, ни через разблокировку загрузчика.

    Источник

    Mi Flash: ошибки и как их исправить

    Привет, друзья!

    В этой статье мы рассмотрим всевозможные ошибки, с которыми можно столкнуться при прошивке смартфонов Xiaomi официальным способом через программу Mi Flash. А главное — рассмотрим варианты их решения. Да, несмотря на то, что процесс установки прошивки достаточно простой, нередко можно встретиться с ошибками.

    📥 Скачать рабочую версию Mi Flash можно здесь: xiaomisir.ru/files/mi-flash

    Прежде всего стоит учитывать базовые рекомендации: 
    Используйте оригинальные USB-кабели
    • Подключайтесь к разъему USB 2.0 (не 3.0)
    • Не используйте русские буквы в названиях папок, куда распаковывается прошивка

    А также перед прошивкой внимательно посмотрите нашу видеоинструкцию от начала до конца.

    Список ошибок и способы исправления:

    Ошибка: Missmatching image and device (несоответствующий образ или устройство)
    Решение: Скачана прошивка не для вашего устройства. Повторно загрузите подходящую именно для вашей модели. Чтобы точно определить модель вашего устройства и скачать подходящую прошивку, установите на смартфон приложение AIDA64 и в разделе «Система» запомните пункт «Устройство» — именно это кодовое имя устройства вам и понадобится при выборе прошивки. Теперь остается перейти на страницу скачивания прошивки miui.xiaomisir.ru и в поиск ввести это имя устройства. Таким образом вы получите полный список прошивок конкретно для вашего устройства.

    Ошибка: current device antirollback version is greater than this package
    Решение: вы пытаетесь установить очень старую версию прошивки, откат на которую уже запрещен.

    Ошибка: flashing is not allowed in lock state
    Решение: Загрузчик заблокирован. Необходимо его разблокировать перед прошивкой. Сделать это можно по следующей видеоинструкции.

    Ошибка: Reached the end of the file 0x80070026 (достигнут конец файла)
    Решение: используйте рекомендуемую версию программы MiFlash по ссылке.

    Ошибка: Cannot receive hello packet (Не удается получить пакет приветствия) или Try to reset status
    Решение: Попробуйте переключить кабель в другой порт USB 2.0. Проблема часто встречается на Windоws 7 и 8/8.1.

    Ошибка: The specified file can not be found 0x80070002 (указанный файл не может быть найден)
    Решение: Программа не может найти нужный файл для прошивки, например, flash_all.bat. Повторно скачайте архив с прошивкой и корректно распакуйте его, как показано в видеоинструкции. Обратите внимание, что файл с прошивкой для Mi Flash должен быть в формате .tgz. Если он в формате .zip — вероятно, вы скачали версию для Recovery.

    Ошибка: Unspecified error 0xffffffff.
    Решение: Необходимо вручную указать путь к файлу flash_all.bat (находится в папке с распакованной прошивкой).

    Ошибка: 0x8007007b
    Решение: Путь к файлу содержит русские буквы, либо в названии самого файла присутствует кириллица. Важно использовать исключительно латинские буквы. Также рекомендуется распаковывать программу Mi Flash и саму прошивку на системный диск (С).

    Ошибка: Заданное приведение является недопустимым.
    Решение: используйте рекомендуемую версию программы MiFlash по ссылке.

    Ошибка: 0x80004005 FAILED (remote: unknown command).
    Решение: Возможно скачана прошивка не для вашего устройства. Повторно загрузите подходящую именно для вашей модели.

    Ошибка: Недостаточно ресурсов памяти для завершения операции 0x8007000e.
    Решение: вашему ПК недостаточно оперативной памяти для установки прошивки. Попробуйте закрыть все остальные программы.

    Ошибка: Длина не может быть меньше нуля.
    Решение: Отключите цифровую подпись драйверов и подключите кабель в USB 2.0.

    Ошибка: Failed Remоte: Partition Flashing Is Not Allowed
    Решение: Загрузчик заблокирован. Необходимо его разблокировать перед прошивкой. Сделать это можно по следующей видеоинструкции.

    Ошибка: Flash crclist error
    Решение: Прошивка распакована некорректно. Воспользуйтесь бесплатным архиватором 7zip, а также распаковывайте прошивку на диск С и не используйте длинные названия папок.

    Ошибка: Can not found file flash_all.bat.
    Решение: Не найден необходимый файл для прошивки flash_all.bat. Перейдите в настройки MiFlash и в пункте «Advаnced» укажите путь к этому файлу (он находится в папке с распакованной прошивкой)

    Ошибка: Can not fоund file flаsh_all_lock.bat.
    Решение: Не найден необходимый файл для прошивки flash_all.bat. Перейдите в настройки MiFlash и в пункте «Advаnced» укажите путь к этому файлу (он находится в папке с распакованной прошивкой)

    Ошибка: Несоответствие изображения и ошибки устройства.
    Решение: Убедитесь, что смартфон находится в режиме FASTBOOT (войти в этот режим можно удержанием клавиш громкости вниз и питания из выключенного состояния). Затем повторно подключите смартфон к ПК через USB 2.0.

    Ошибка: В экземпляре объекта не задана ссылка на объект.
    Решение: Проблема чаще всего появляется на 32-битной версии Windоws. Желательно использовать 64 bit.

    Ошибка: Cоuldn’t find flash script.
    Решение: Корректно укажите папку с распакованной прошивкой. Как это сделать — показано в видеооинструкции.

    Ошибка: ERROR: Время ожидания операции записи истекло.
    Решение: Неполадка возникает из-за отсутствия драйверов. Если программа не видит прошивку, проверьте названия папок и файлов. Не забудьте перезагрузить ПК.

    Ошибка: Синтаксическая ошибка в имени файла.
    Решение: Вероятно, вы пытаетесь установить прошивку для Recovery в формате .zip. Необходимо скачать прошивку Fаstboot с расширением tgz и распаковать из двойного архива.

    Ошибка: ACK cоunt don’t match.
    Решение: Вероятно, вы пытаетесь установить прошивку для Recovery в формате .zip. Необходимо скачать прошивку Fаstboot с расширением tgz и распаковать из двойного архива. Убедитесь, что в архиве нет лишних папок «MЕTA-INF» и т.д. Должна быть только «imаges» и файлы с расширением .bat и .sh.

    Ошибка: Flash TZ error.
    Решение: Обычно ошибка появляется при использовании китайской прошивки. Скачайте глобальную прошивку (Glоbal ROM) и убедитесь, что загрузчик разблокирован.

    Ошибка: You are nоt authоrized to download Mi Flash.
    Решение: Необходимо авторизоваться для прошивки. Запустите программу для авторизации из папки auth и войдите в Mi аккаунт.

    Ошибка: Flаsh Partition Error.
    Решение: Разблокируйте загрузчик и при прошивке НЕ выставляйте опцию «Clеan all and lock, иначе загрузчик заблокируется обратно после прошивки.

    Ошибка: Not catch checkpoint.
    Решение: Не обращайте внимание данную неполадку, а просто попробуйте перепрошиться через TеstPoint.

    Ошибка: Необрабатываемое исключение в приложении.
    Решение: Ошибка может появляться при неправильной установке драйверов. Удалите приложение, повторно загрузите все нужные файлы и повторите попытку. Так же есть множество других факторов, которые могут влиять на прошивку, и их нельзя предугадать.

    Ошибка: Can not read frоm port com.
    Решение: Подключите смартфон в разъем USB 2.0. Если не помогает, возможно, поможет только прошивка в режиме EDL.

    Ошибка: Ping target via firеhose.
    Решение: Попробуйте перезагрузить ПК и повторить установку прошивки.

    Ошибка: Требуемый ресурс занят (0x800700aa).
    Решение: Попробуйте перезагрузить ПК и повторить установку прошивки.

    Ошибка: Can not fоund programmer file.
    Решение: Убедитесь, что скачана прошивка именно для Fastboоt в формате tgz и корректно распакована.

    Ошибка: Flаsh xbl error.
    Решение: Убедитесь, что вы скачали соответствующую прошивку, разблокировали загрузчик, скачали рекомендуемую версию MiFlash и корректно распаковали прошивку.

    • Старый

      15.01.2019, 15:33

      Fish

      Регистрация:
      17.08.2013
      Сообщений:
      34,065
      Репутация:


      13198

      Сообщение от Blackred013

      А сейчас у меня голая система и я буду рут по Вашей инструкции ставить

      ставь, если всё строго сделаешь по инструкции — всё получится

    • Старый

      15.01.2019, 15:37

      Blackred013

      Регистрация:
      14.01.2019
      Сообщений:
      10
      Репутация:


      0

      Хорошо, спасибо большое!А то я копался на 4PDA там очень много воды и помочь адекватно никто не стремится.

    • Старый

      15.01.2019, 18:08

      Blackred013

      Регистрация:
      14.01.2019
      Сообщений:
      10
      Репутация:


      0

      Возникла небольшая проблема.При запуске boot_twrb.bat появляется командная строка, два раза нажимаю на Enter, и она просто закрывается.При том на телефоне в режиме Fastboot ничего не происходит

    • Старый

      15.01.2019, 18:22

      Fish

      Регистрация:
      17.08.2013
      Сообщений:
      34,065
      Репутация:


      13198

      Сообщение от Blackred013

      Возникла небольшая проблема.При запуске boot_twrb.bat появляется командная строка, два раза нажимаю на Enter, и она просто закрывается.При том на телефоне в режиме Fastboot ничего не происходит

      fastboot потому-что не вложен в архив

      вот перекачай: https://yadi.sk/d/OWLGNELluiVSCQ

    • Старый

      15.01.2019, 19:34

      Blackred013

      Регистрация:
      14.01.2019
      Сообщений:
      10
      Репутация:


      0

      При модифицировании раздела Data у меня открылось Main Manu и там 3 раздела «Reboot» «Wipe Data» и «Connect with MIAssistant» ? Что из этого выбирать ?

      И сразу поверх этого контрольный вопрос , не могли бы вы мне еще раз и прям четко-четко по пунктикам со всеми подробностями расписать полную инструкцию по установке

      Спасибо, все сделал спасибо!Система запустилась, но как именно рут поставить, магиск пишет, что рут не найден

    • Старый

      15.01.2019, 19:40

      Fish

      Регистрация:
      17.08.2013
      Сообщений:
      34,065
      Репутация:


      13198

      Сообщение от Blackred013

      При модифицировании раздела Data у меня открылось Main Manu и там 3 раздела «Reboot» «Wipe Data» и «Connect with MIAssistant» ? Что из этого выбирать ?

      это стоковое рекавери, а не twrp

      Сообщение от Blackred013

      Спасибо, все сделал спасибо!Система запустилась, но как именно рут поставить, магиск пишет, что рут не найден

      а ты архив с Маиском установил из TWRP?

      Сообщение от Blackred013

      прям четко-четко по пунктикам со всеми подробностями расписать полную инструкцию по установке

      берёшь twrp (ссылка выше) и архив с Magisk-v18, архив с Магиском копируешь на карту памяти, переводишь телефон в fastboot и подгружаешь twrp (boot_twrp.bat) — оно сразу запустится на телефоне, разрешаешь модифицировать system передвинув ползунок вправо внизу экрана, затем выбираешь пункт Install -> далее выбираешь архив с карты памяти -> устанавливаешь его сделав свайп внизу экрана

      после установки архива жмёшь reboot system

      если у тебя не запускается twrp — выложи скриншот лога (окна, которое открывает батник), да и загрузчик должен быть открыт

    • Старый

      15.01.2019, 19:50

      Blackred013

      Регистрация:
      14.01.2019
      Сообщений:
      10
      Репутация:


      0

      Все сделал, спасибо!Все работает, благодарю за помощь !)

    • Старый

      19.01.2019, 12:55

      jackripper022

      Регистрация:
      19.01.2019
      Сообщений:
      6
      Репутация:


      0

      При запуске TWRP Телефон вышел из Fastboot но тупо все остановилось на лого Mi и дальше нечего не происходит. Не знаю может что то сделано не так.

    • Старый

      19.01.2019, 13:33

      jackripper022

      Регистрация:
      19.01.2019
      Сообщений:
      6
      Репутация:


      0

      Вот что выдает Для продолжения нажмите любую клавишу . . .
      Для продолжения нажмите любую клавишу . . .
      target reported max download size of 536870912 bytes
      sending ‘recovery’ (36756 KB)…
      OKAY [ 0.796s]
      writing ‘recovery’…
      FAILED (remote: Anti-rollback check failed)
      finished. total time: 0.811s
      Для продолжения нажмите любую клавишу . . .

    • Старый

      19.01.2019, 18:16

      Fish

      Регистрация:
      17.08.2013
      Сообщений:
      34,065
      Репутация:


      13198

      Сообщение от jackripper022

      Вот что выдает Для продолжения нажмите любую клавишу . . .
      Для продолжения нажмите любую клавишу . . .
      target reported max download size of 536870912 bytes
      sending ‘recovery’ (36756 KB)…
      OKAY [ 0.796s]
      writing ‘recovery’…
      FAILED (remote: Anti-rollback check failed)
      finished. total time: 0.811s
      Для продолжения нажмите любую клавишу . . .

      у тебя защита Anti-rollback срабатывает, дело это поправимое (есть решение), но нужно знать какой у тебя версии Anti-rollback

      проверь статус с помощью этой программки: https://mega.nz/#!yLR3UYJJ!ddBGtX7QK…J_GMPJVK81TZdY
      источник: https://4pda.ru/forum/index.php?show…ost&p=75033596
      затем напиши версию — помогу

    • Старый

      19.01.2019, 19:54

      jackripper022

      Регистрация:
      19.01.2019
      Сообщений:
      6
      Репутация:


      0

      Сообщение от Fish

      у тебя защита Anti-rollback срабатывает, дело это поправимое (есть решение), но нужно знать какой у тебя версии Anti-rollback

      проверь статус с помощью этой программки: https://mega.nz/#!yLR3UYJJ!ddBGtX7QK…J_GMPJVK81TZdY
      источник: https://4pda.ru/forum/index.php?show…ost&p=75033596
      затем напиши версию — помогу

      Написано anti 4

    • Старый

      19.01.2019, 20:09

      Fish

      Регистрация:
      17.08.2013
      Сообщений:
      34,065
      Репутация:


      13198

      Сообщение от jackripper022

      Написано anti 4

      переспрошу на всякий случай

      у тебя модель vince или whyred?

      vince — это модель Redmi 5 Plus (процессор Snapdragon 625)
      whyred — это модель Redmi Note 5 Global (процессор Snapdragon 636)

      p.s. заголовок у темы поменял, моя ошибка

    • Старый

      19.01.2019, 20:15

      jackripper022

      Регистрация:
      19.01.2019
      Сообщений:
      6
      Репутация:


      0

      Сообщение от Fish

      переспрошу на всякий случай

      у тебя модель vince или whyred?

      vince — это модель Redmi 5 Plus (процессор Snapdragon 625)
      whyred — это модель Redmi Note 5 Global (процессор Snapdragon 636)

      p.s. заголовок у темы поменял, моя ошибка

      whyred

    • Старый

      19.01.2019, 20:34

      jackripper022

      Регистрация:
      19.01.2019
      Сообщений:
      6
      Репутация:


      0

    • Старый

      19.01.2019, 20:35

      Fish

      Регистрация:
      17.08.2013
      Сообщений:
      34,065
      Репутация:


      13198

      Сообщение от jackripper022

      А ставить именно Magisk?

      да!

    • Старый

      19.01.2019, 20:57

      jackripper022

      Регистрация:
      19.01.2019
      Сообщений:
      6
      Репутация:


      0

      Благодарю) все получилось)

    • Старый

      25.01.2019, 16:43

      Bouzik

      Регистрация:
      25.01.2019
      Сообщений:
      3
      Репутация:


      4

      Спасибо все вышло.
      Трубка зажила своей жизнью. Перезагружается сколько пожелает. Будильник в выключенном состоянии не работает. Можно удобоваримый вариант, как откатить всё назад. Пжлст.

    • Старый

      25.01.2019, 17:07

      Fish

      Регистрация:
      17.08.2013
      Сообщений:
      34,065
      Репутация:


      13198

      Сообщение от Bouzik

      Спасибо все вышло.
      Трубка зажила своей жизнью. Перезагружается сколько пожелает. Будильник в выключенном состоянии не работает. Можно удобоваримый вариант, как откатить всё назад. Пжлст.

      после установки Магиска из TWRP? Не нужно сказок тут. Ты либо сам накуралесил, либо это сделало какое-либо из тобой установленных приложений получив рут. Другого быть не может! Ещё как вариант: ты прошил twrp, но Magisk или SuperSU не установил (ставить нужно только что-то одно!!!!).

      Для возврата в сток (как с магазина): https://mdforum.su/showthread.php?t=35550 (установить прошивку для MiFlash)
      Для удаления рут (в твоём случае вряд ли поможет): удалить Magisk и его хвосты с помощью этого деинсталятора (установка из TWRP), а также, обязательно! прошить стоковое ядро от своей прошивки (boot.img взять из прошивки для fastboot) и recovery (если нужно), прошить рекавериядро можно из twrp или через fastboot

      p.s. Не нужно больше тут писать в таком ключе: «Меня нае…, а я дартаньян». Ищите ошибки прежде всего в прокладке между монитором и стулом.

    • Старый

      25.01.2019, 18:09

      Bouzik

      Регистрация:
      25.01.2019
      Сообщений:
      3
      Репутация:


      4

      Прошу пордона, если сказал что-то не так.
      Сам будильник по ходу срабатывает (выяснилось попозже), проблема в зависании при загрузке трубки из режима выключено и просто презагрузка. Проблема не постоянная, а имеет периодический характер. Один раз всё, как положено, другой раз загрузка крутиться, устройство не загружается.
      Устанавливалось всё по пунктам , использовался Magisk. Рут требовался для смены TTL, программой TTL Master, только она стоит в меню Magisk в разделе суперпользователь.

    Рассмотрим, возможно, самую спорную идею Xiaomi – введение Anti-Rollback

     

    MIUI от Xiaomi стала известной многим любителям прошивок на базе Android не только за расширенные возможности по сравнению с другими графическими интерфейсами, представленными на рынке, но и за относительно доступные возможности разблокировки загрузчика и установки любого ПО, которое бы не захотел установить пользователь смартфона от культовой китайской компании. 

    Собственно говоря, многие пользователи продвинутого уровня частенько пользовались этим обстоятельством и «накатывали» любые, даже самые нестабильные кастомные прошивки – благо Xiaomi также прославились своим предложением в виде неплохого железа за скромный бюджет, которое готово было тянуть разные издевательства. 

    Antirollback

    Однако со временем руководству компании стало понятно, что количество убитых после разных экспериментов устройств, которые их владельцы пытались вернуть по гарантии, стало превышать разумные цифры. Программисты решили отреагировать на это довольно жестко – уже в 2019 году появилась программа Anti-Rollback, призванная немного ограничить свободу пользователей. Давайте разберемся, что такое Anti-Rollback и как это работает. 

    Anti-Rollback в смартфонах Xiaomi

     

    Anti-Rollback (или сокращенно ARB) представляет собой встроенную защиту от внесения крупных изменений в работе прошивки, «запрятанную» глубоко в системе на уровне самого железа. Программе ARB не важно идет речь о MIUI или о смартфонах с «чистым» Андроид – она просто включена с завода на подавляющем количестве современных устройствах Xiaomi. 

    MIUI 10

    Функция Anti-Rollback является, по сути, программной «стеной», которая запрещает пользователю смартфона Xiaomi «откатить» (вернуть) раннюю версию прошивки самостоятельно. То есть если вдруг после обновления вы обнаружили какие-либо ошибки в работе вашего смартфона, вы можете только сбросить настройки устройства, но вернуть более старую и зарекомендовавшую себя версию MIUI – уже нет. После попытки отката смартфон уйдет в состояние «кирпича», и вернуть его обычное состояние получится только после посещения официального сервисного центра. 

    Какие смартфоны оснащены Anti-Rollback?

     

    Имейте в виду, что далеко не все смартфоны Xiaomi оснащены Anti-Rollback, но со временем их количество становится все более значительным. 

    Первым смартфоном, получившим встроенный Anti-Rollback, стал сверхпопулярный в свое время Redmi Note 5 (и его Pro-версия). Многие пользователи были шокированы, когда попробовали провести обычное для себя действие – откатить версию прошивки. К сожалению, Xiaomi не сразу предупредили пользователей о появлении новой программы защиты от изменений, из-за чего количество жалоб было просто огромным. 

    Redmi Note 5

    Xiaomi Redmi Note 5

    Пользователи устройств Xiaomi, входящих в программу Android One, надеялись, что чистый Андроид спасет их от Anti-Rollback, но и тут их ждало разочарование – получив Android 9, смартфоны становились «неоткатываемыми». 

    Xiaomi Mi A3

    Xiaomi Mi A3

    Начиная с флагмана Mi 8, по большому счету, во все смартфоны Xiaomi Anti-Rollback был внедрен в систему, и без дополнительных и не всегда понятных для обычного пользователя действий «отъехать» на раннюю версию прошивки уже не получится. 

    Проверяем наличие Anti-Rollback на вашем смартфоне

     

    Однако, как мы уже отметили раннее, некоторые смартфоны Xiaomi все еще могут не включать в себя ARB, и это можно проверить специальной программой для Windows. Она называется Platinum Tools, и найти ее можно по данной ссылке. Скачиваем ее и скидываем сразу в системный диск вашего ПК (обычно это диск C).

    Platinum Tools

    Теперь переводим смартфон в режим Fastboot: сначала выключаем устройство, ждем минуту, а после зажимаем одновременно кнопку питания и кнопку понижения уровня громкости, пока не появится изображение зайца и надпись «Fastboot». После этого подключаем смартфон проводом к компьютеру. 

    Fastboot Xiaomi

    Заходим в папку с программой Platinum Tools и в адресной строке (строка поиска) вводим «cmd» и нажимаем Enter – на экране появится новое окно командной строки. Сразу же вписываем команду Fastboot devices и ждем, когда ПК найдет ваше устройство. После окончания поиска пишем новую команду – Fastboot getvar anti и внимательно просматриваем результаты работы Platinum Tools. 

    Platinum Tools MIUI

    Если в строчке anti нет информации, то Anti-Rollback не встроен в вашу прошивку. Также программа покажет две «стадии» Anti-Rollback: надпись «ARB:3» будет гласить о том, что вы сможете откатываться на предыдущие версии прошивки без каких-либо опасений, а вот «ARB:4» означает, что ваше устройство ни в коем случае нельзя откатывать, иначе из смартфона выйдет кирпич. 

    Antirollback Xiaomi

    Теперь вы знаете, как проверить наличие Anti-Rollback на вашем Xiaomi, чтобы не попасть впросак при попытке вернуть прошивку «повзрослее». 

    Последние ролики на YouTube

    Понравилась статья? Поделить с друзьями:

    Читайте также:

  • Anti error sans вики
  • Anti error sans wiki
  • Anti error gmod
  • Anti error 404 sans
  • Anthem ошибка языка

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии