Отключи это и твой xiaomi будет жить вечно

Разнообразие PBR

Мы с вами выяснили, что MBR передает управление на активный раздел с PBR. PBR (Partition Boot Record), так же называют volume boot record (VBR) – это микрокод в начальном секторе раздела диска (часто это сектор 63), который содержит информацию, какой же загрузчик искать.

Существуют следующие загрузчики:

Тип MBR — NT 5.x/6.x, 1 сектор

  • io.sys для MS-DOS, Windows 95/98/МЕ
  • ntldr для Windows 2000/XP/2003
  • bootmgr для Windows Vista/7/8/8.1/10

Тип MBR — Grub4DOS, 18 секторов

grldr для Grub4DOS

Тип MBR — LILO/GRUB и др. линуксовые (к-во секторов зависит от версии и количества файлов)

  • ldlinux.sys – основной базовый модуль
  • syslinux.sys — для загрузки с FAT, FAT32, NTFS
  • isolinux.bin — для загрузки с iso9660
  • pxelinux — для загрузки по PXE
  • extlinux для загрузки с ext2/ext3/ext4 или btrfs

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

  • Файлы Windows NTLDR или BOOTMGR должны лежать в корне активного системного раздела и работают они по-разному. Об этом ниже.
  • Файл GRLDR используется Grub4DOS также должен лежать в корне партиции, с котрой выполняется загрузка
  • Syslinux – универсальный загрузчик, содержащий много модулей и поддерживающий загрузку с файловых систем ext2/3/4, FAT, NTFS, CD/DVD дисков, по сети через PXE. Позволяет организовать текстовое или графическое загрузочное меню. Чаще всего этот загрузчик используют для запуска Linux с файловых систем FAT/NTFS или же создания мультизагрузочных USB флэшек, позволяющих загружать как Linux-совместимые приложения под DOS, так и Windows PE.

Например, типичные пример создания мультизагрузочной флэшки – Multiboot USB 2k10, создаваемые уважаемыми conty9 & korsak7. Мультизагрузочный диск системного администратора с возможностью загрузки c CD/DVD, флешки, USB-HDD и обычного HDD и состоящий из нескольких Windows PE-сборок, а также DOS версий продуктов компании Acronis – например Acronis True Image (выполнены на Linux-ядре). Именно из-за этого смешанного зоопарка систем и приходится использовать загрузчик Syslinux (хотя можно и Grub4DOS).

В своем арсенале вам необходимо обязательно иметь утилиту BootICE. Уникальная в своём роде утилита для изменения или бэкапа/восстановления MBR (Master Boot Record) или PBR (Partition Boot Record). С BOOTICE, вы можете легко изменять тип MBR/PBR. Поддерживается загрузочные записи: Grub4DOS, SysLinux, PLoP, MS NT52/60… Например, с помощью этой утилиты, вы можете установить Grub4DOS вашим MBR или PBR, установить NTLDR или BOOTMGR к вашему PBR, установить SYSLINUX на PBR, и так далее.

Редактирование и установка MBR

Редактирование и установка загрузчика

Установка MBR GRUB4DOS

Помимо работы с MBR и PBR, BootICE позволяет редактировать разделы диска, выполнять ручное разбиение и форматирование, модифицировать тип раздела, сохранять и восстанавливать из бэкапа таблицу разделов.

Работа с таблицей разделов в BootICE

Кратко о загрузчике Syslinux

Обратите внимание, что загрузчик Syslinux сам по себе не может быть установлен в MBR, однако в пакете syslinux имеются два файла, из которых можно установить загрузочный код Syslinux в 440-байтную область загрузочного кода MBR: или. Конечно, это имеет смысл только для Linux

Кстати, syslinux может быть использовать с UEFI – для него загрузчик называется , однако он еще достаточно сырой.

Итак, Syslinux состоит из файла загрузчика и файла конфигурации меню syslinux.cfg. Файл меню может вызывать графическое меню через подгрузку файла vesamenu.c32.

Установка Syslinux под Windows на другой диск выполняется достаточно просто: используется файл «win32/syslinux.exe» для 32-х битных систем и «win64/syslinux64.exe» для 64-х битных систем.

syslinux.exe —install a: — установка на флоппи-диск

syslinux.exe —mbr —active —directory /boot/syslinux/ —install z:    — установка на диск z:, например флешку, где

— в качестве разделителей должны быть использованы именно , а не \

— в каталоге z:\boot\syslinux\ будет размещён файл-загрузчик «ldlinux.sys»

— и раздел z: помечен как активный

— для организации меню должен быть создан файл z:\boot\syslinux\syslinux.cfg

Установка загрузчика Syslinux

Через BootICE вы также можете установить загрузчик Syslinux, указав в опциях альернативное местоположение файлов ldlinux.sys и и файла меню syslinux.cfg.

Как выйти из режима Fastboot?

Существуют 3 различных подхода, позволяющих выйти с режима Fastboot. Первый вариант потребует:

  1. зажать кнопку включения;
  2. продержать её в подобном положении около 30 секунд;
  3. отпустить;
  4. подождать около полуминуты;
  5. после чего начнётся автоматическая перезагрузка.

Второй метод предполагает следующие действия:

  1. вынуть аккумулятор на 20-30 секунд;
  2. вернуть батарею на прежнее место;
  3. включить аппарат зажатием соответствующей кнопки на полминуты;
  4. подождать загрузки.

Очевидно, что основная слабость второй инструкции в том, что большинство современных устройств обладают встроенным, несъёмным аккумулятором, поэтому стоит ознакомиться и с альтернативным решением:

  1. нужно подключить смартфон к компьютеру;
  2. открыть консоль;
  3. ввести команду fastboot reboot/code;
  4. дождаться принудительной перезагрузки мобильного.

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

Bootloader design

Virtually any bootloader follows a common design.

Single Stage Bootloader

A single stage bootloader consists of a single file that is loaded entirely by the BIOS. This image then performs the steps described above to start the kernel.
However, on the x86 you are usually limited to 512 bytes for a first stage (An exception is no-emulation El-Torito), which is not much. Also, a lot of this size may be dedicated to bios structures and FAT headers, which leaves even less space to work with

Two-Stage Bootloader

A two-stage bootloader actually consists of two bootloaders after each other. The first being small with the sole purpose of loading the second one. The second one can then contain all the code needed for loading the kernel. GRUB uses two (or arguably, three) stages.

Mixed Bootloader

Another way to avoid the 512-byte barrier is to split the bootloader in two parts, where the first half (512 bytes) can load the rest. This can be achieved by inserting a ‘512-bytes’ break in the ASM code, making sure the rest of the loader is put after the bootsector.

Принципы загрузки операционных систем

При включении компьютера управление процессором получает BIOS, и если он настроен на загрузку (boot) с винчестера, то он подгружает в оперативную память компьютера первый сектор диска (MBR) и передает управление ему. Если у вас несколько жестких дисков, то каждый из них содержит свою MBR. В этом случае можно или менять порядок загрузки дисков в BIOS, или же прописать все операционные системы с разных дисков в один PBR загрузчик, об этом ниже.

Сразу оговоримся, что если у BIOS у вас включен режим загрузки UEFI, то структура разделов диска у вас должна быть не MBR, а GPT. GPT имеет не только другую структуру разделов, но и другую структуру загрузочной области. Там в первый сектор записывается «заглушка» для BIOS (Protective MBR), которая служит для того, чтобы старый Legacy BIOS мог загрузиться с GPT диска в режиме совместимости, если ОС была установлена на GPT (часто в BIOS его называют CSM – Compatibility Support Module). Однако, вы никогда не сможете загрузить ОС с MBR диска, если в BIOS выставлена загрузка в режиме UEFI.

При загрузке операционной системы, сначала считывается первый сектор с устройства загрузки, представляющий собой главную загрузочную запись (Master Boot Record — MBR). Стандартно, в качестве MBR выступает первый сектор загрузочного диска. MBR содержит список разделов, признак активного раздела (раздела, с которого будет выполняться загрузка ОС), некоторые служебные данные, а также программный код для считывания в память загрузочного сектора активного раздела (Partition Boot Record — PBR) и передачи ему управления.

Размер сектора на жестком диске — 512 байт. В секторе MBR хранятся данные, которые должны заканчиваться специальной сигнатурой. Этим словом называется специальная, строго установленная, последовательность из 2 байт с шестнадцатеричными значениями 55h AAh, которая записывается в последние 2 байта сектора и соответственно имеет смещение от начала сектора 1FEh. Если хотя бы один из двух последних байтов отличается по значению, считается, что первый сектор не является MBR и не содержит осмысленной информации. Если компьютер при старте, прочитав первый сектор, не обнаружит правильной сигнатуры, он не будет передавать управление располагающемуся там коду, даже если он правильный, а выдаст сообщение о том, что главная загрузочная запись не найдена.

Общая структура MBR может быть представлена следующей таблицей:

Смещение Длина Описание

000h      446  Код загрузчика

1BEh       64  Таблица разделов

                16  Раздел 1

1CEh       16  Раздел 2

1DEh       16  Раздел 3

1EEh       16  Раздел 4

1FEh        2  Сигнатура (55h AAh)

Длина указана в байтах.

Как видно, MBR может содержать информацию максимум о 4 разделах. Каждый 16-байтовый блок, содержащий информацию о разделах, в своем начале содержит признак активности раздела — т.е. признак того, что операционную систему следует загружать именно из этого раздела — может иметь значения 80h (раздел активен) и 00h (раздел не активен). Количество активных разделов должно быть не более одного.

Шестнадцатеричный однобайтовый код далее указывает на тип (ID) раздела. Например, 07h – раздел типа NTFS, 0Bh – FAT32, 17h – скрытый NTFS раздел, 27h – системный скрытый NTFS раздел для восстановления системы.

Произношение и транскрипция

reboot — перезагрузка

Reboot in three minutes.

Перезагрузка через 3 минуты.

Reboot in two minutes.

Перезагрузка через 2 минуты.

Reboot in one minute.

Перезагрузка через 1 минуту.

Your brain needs to reboot.
Твоему мозгу нужна перезагрузка.

Data inaccessible! Reboot! Be?
Перезагрузка, перезагрузка…

Показать ещё примеры для «перезагрузка»…

reboot — перезагрузить

All we have to do is turn them on, reboot the system:
Нам остается только перезагрузить систему:

If I can generate a phased kedion pulse at the right frequency, that would trigger Data’s subsystems, and reboot the program.
Если я смогу сгенерировать фазовый кедионный импульс на правильной частоте, это должно инициировать субсистемы Дейты и перезагрузить программу.

The catch is, to make this work, we have to reboot the system, which means removing the control crystal.
Словив его, чтобы заставить это работать, мы должны перезагрузить систему, что означает удаление кристалла контроля.

The plan is basically to reboot your daughter.
По сути… план в том, чтобы перезагрузить вашу дочь.

They’ve been treating chronic pain by inducing comas and letting the mind basically reboot itself.
Они лечат хронические боли, индуцируя состояние комы и давая мозгу возможность, по сути, перезагрузить себя.

Показать ещё примеры для «перезагрузить»…

reboot — перезапустить

Reboot her sex drive.

“Перезапустить” её половое влечение.

Why is it important to reboot?
Почему так важно все перезапустить?

Colonel, he was actually helping Hannah to reboot some software.
Полковник, он вообще-то помогал Ханне перезапустить кое-какую программу.

I have a great idea on how to reboot penny can!
У меня есть отличная идея о том, как перезапустить банку для мелочи!

Did she leave anything behind that would allow us to reboot Aya?
Она оставила что-нибудь, что поможет нам перезапустить Айю?

reboot — перезагружается

System reboot.
Система перезагружается.

The system keeps rebooting after each surge. That could be anything.
Напряжение нестабильно и система перезагружается.

She’s rebooting.
Она перезагружается.

Her system’s rebooting but in less than an hour she’ll be back online and then her mind is ours.
Она перезагружается, но где-то через час она вернется в сеть, и тогда мы завладеем ее разумом.

She’s still spooling through reboot.
Она все еще перезагружается.

reboot — перезагрузил

This was hooked up to the subway’s digital control system, operating as an external hard drive, rebooted the system and then ran its own application.
Этот был подключен к цифровой системе контроля метро, и работал как внешний жесткий диск. Он перезагрузил систему, а затем запустил свою собственную программу.

When… when I rebooted, everything was gone.
Когда… Когда я перезагрузил, всё исчезло.

I already rebooted the system, Frank,twice.
Я уже перезагрузил систему, Фрэнк. — дважды.

I suppose you were the one who gave us that little reboot.
Я так понимаю, это ты нас всех тут перезагрузил?

You know, this all started right after Henry rebooted the entire system.
Знаешь, все это началось сразу же после того, как Генри перезагрузил всю систему.

reboot — перезагрузим

We gotta reboot the system first.
Сначала перезагрузим систему.

Let’s reboot the whole energy, the whole tone of this puppy… and we’ll kill it, man.
Целиком перезагрузим всю стилистику этой бодяги, и разберемся.

All right, let’s reboot this puppy.
Отлично, давай перезагрузим этого щеночка.

Let’s reboot her in safe mode and take a look under the hood.
Давайте перезагрузим её в безопасном режиме и заглянем под капот.

If we shut it down and reboot it, then the parts of her brain that have been hyperactivated should reset back to default.
Если мы выключим и перезагрузим его, тогда та часть ее мозга, что была гиперактивна — сбросится к нулю.

Очистка телефона от ненужных файлов

Если память телефона Android заполнена, первым делом рекомендуем удалить приложения, загрузки и системный мусор. Наибольшее количество места на смартфоне занимает папка загрузки и установленные приложения. Действенный способ освободить достаточное количество памяти – убрать всё ненужное.

Как очистить внутреннюю память телефона:

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

  • Ещё одна распространённая причина, почему память телефона заполнена – в ней хранится много видео и фото. Можем отфильтровать неудачные фотографии и бесполезные видео. Это уже может решить проблему. Если же все медиаданные нужны или их удаление не помогло высвободить достаточный объём памяти, остаётся только перенести файлы. Рекомендуем переместить данные на флешку или перебросить на компьютер;
  • Очистить загруженные файлы из мессенджеров. Они по умолчанию загружают присланные фотографии на телефон. Из-за этого, в хранилище смартфона скапливаются различные открытки, поздравления, фото посторонних людей и прочее. Проще всего очистить этот раздел — использовать компьютер. Через проводник можем открыть одноимённую папку с мессенджера и убрать её содержимое;
  • Проверить папку, в которую браузер загружает все файлы. Здесь скапливается много данных, их очистка поможет высвободить немало места.

Это самые эффективные способы освободить место на телефоне, но и они не всем помогают. Проблема с недостатком памяти сохранилась? – Читайте дальше.

Особенности использования

  1. Пользователь должен осознавать, что все действия в загрузчике проделываются на ваше усмотрение. Никто не несет ответственности за разные баги возникшие при манипуляциях. Следует взвесить все за и против, так как есть риск полного вывода из строя своего телефона.
  2. Также есть момент с удалением всех данных. При разблокировке возникает вероятность стирания информации хранящейся на носителе, поэтому предварительно выполняйте копирование важных документов.
  3. Запускается загрузчик из выключенного состояния. Для этого зажмите громкость вниз и питание. Если требуется выполнить данное действие с ПК, то тогда прибегните к использованию утилит ADB, Bootloader Unlock или Odin Их скачайте из интернета, ведь распространяются они все бесплатно.
  4. Гарантия, выданная на смартфон, теряется при многих обстоятельствах, но при разблокировке такого не происходит.

Способы восстановления через стандартное приложение Recovery

Восстановление Bootloader возможно через режим Recovery, так как эти программы крайне взаимосвязаны. Если портативное устройство перезапускается при включении, то стоит попробовать войти в режим внутреннего меню портативного гаджета и провести сброс до заводских настроек.

Для начала владелец устройства открывает режим Recovery. Делается это при включении смартфона или планшета. Во время запуска пользователь зажимает условленные сочетания клавиш на корпусе аппарата. Чаще попадаются следующие комбинации:

  • Кнопка уменьшения громкости и клавиша блокировки экрана.
  • Регулятор увеличения громкости звука и Power.
  • Обе кнопки регулировки громкости и блокировка экрана.
  • Клавиши «Домой» и Power.

Если сочетание кнопок выбрано верно, то на рабочем экране устройства появится опция Recovery. Остаётся только запустить восстановление в специальной вкладке — Wipe Data/Factory Reset.

После чего произойдёт полная перезагрузка системы и сброс до заводских настроек, что вернёт Bootloader в рабочее состояние.

Как отключить систему выбора загрузки?

Наконец, давайте посмотрим, как убрать Windows Boot Manager, чтобы он не активировался на стадии старта операционной системы или не доставлял проблем с появлением сбоев и ошибок.

Делается это совершенно элементарно через ту же командную консоль, в которой прописываются следующие строки:

  • с: expand bootmgr temp;
  • attrib bootmgr -s -r -h;
  • del bootmgr;
  • ren temp bootmgr;
  • attrib bootmgr -a +s +r +h.

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

Как установить прошивку через fastboot xiaomi

Порой пользователю требуется установить новую прошивку, но получить обновление через встроенную систему невозможно. В подобной ситуации используют Фастбут. С его помощью можно установить любую версию ОС.

Перед использованием этого метода убедитесь, что смартфон допускает установку сторонних прошивок. Загрузите желаемую версию Андроида и зарядите устройство. Для смартфонов Xiaomi также понадобится программа MiFlash, которую устанавливают на компьютер.

Прошиваем телефон через Fastboot

  1. Распакуйте архив с программой в папку, путь к которой содержит только латинские буквы и цифры.
  2. Распакуйте архив с прошивкой в ту же папку.
  3. Запустите приложение.

Перед началом прошивки нажмите в программе Select и выберите путь к ОС, которую требуется установить. Нажмите на refresh и проверьте состояние полей id, device. Если они заполнены, значит, можно приступать к установке.

  1. Проверьте, что в нижней части программы установлена галочка напротив save user data. Это позволит сохранить всю информацию, что хранится на телефоне. Если требуется очистить внутреннюю память, поставьте галочку напротив clean all.
  2. Переведите смартфон в Фастбут, зажав при включении клавишу уменьшения громкости.
  3. Подключите устройство к компьютеру при помощи кабеля.
  4. Нажмите в программе на Flash и дождитесь окончания установки прошивки.

Прогресс установки можно отслеживать по мере заполнения поля progress. Когда около слова result появится слово success, отключите телефон от ПК. Проверьте работоспособность прошивки. Помните, что первая загрузка занимает много времени, поскольку системе требуется выставить настройки.

Что такое области NRWW и RWW?

Это описано в даташитах, но название этих терминов может запутать. NRWW и RWW обозначают разные области флэш-памяти микроконтроллеров и определяют что происходит с процессором в то время как к указанной области памяти происходит обращение на чтение или запись. Загрузчик всегда находится в в области no-read-while-write или NRWW (буквально не читать пока писать). Очень часто область NRWW резервируют полностью под загрузчик, но это вовсе не обязательно. Когда происходит стирание или запись в области памяти NRWW процессор останавливается, потому что задействуется режим «не-чтения» (no-read). Сами приложения, как правило, хранятся в области read-while-write (RWW) что буквально означает читать пока писать. Пока производится запись или стирание в области RWW процессор может продолжать работать до тех пор, пока процессор исполняет код  расположенный в разделе NRWW (в области загрузчика). Пока область памяти RWW перепрограммируется любые попытки считать из нее данные будут возвращать 0xFF. Прежде чем область RWW снова станет доступна для чтения после программирования область необходимо переактивировать (подробнее об этом в вопрос № 3).

Вот что вам действительно необходимо знать об особенностях областей RWW и NRWW: 

  • Загрузчик может перепрограммировать приложения, расположенные в области RWW, при этом исполнение загрузчика не прерывается;
  • Загрузчик не может обновлять свой код также просто как код приложения;
  • Приложения очень редко обновляют загрузчик;
  • Приложения могут обновить себя, но лучше чтобы это делал загрузчик.

Загрузка Android SDK и USB драйвера для разблокировки загрузчика Bootloader

Первый шаг — загрузить средства разработчика Android SDK с официального сайта. Перейдите на страницу https://developer.android.com/sdk/index.html и пролистайте ее к разделу «Other download options».

В разделе SDK Tools Only загрузите подходящий вам вариант. Я использовал архив ZIP с Android SDK для Windows, который после этого распаковал в папку на диске компьютера. Также для Windows присутствует и простой установщик.

Из папки с Android SDK запустите файл SDK Manager (если он не запускается — просто появляется и тут же исчезает окно, то дополнительно установите Java с официального сайта java.com).

После запуска отметьте пункт Android SDK Platform-tools, остальные пункты не нужны (разве что Google USB driver в конце списка, если у вас Nexus). Нажмите кнопку Install Packages, а в следующем окне — «Accept license» для загрузки и установки компонентов. По завершении процесса, закройте Android SDK Manager.

Помимо этого, вам потребуется загрузить драйвер USB для вашего Android устройства:

  • Для Nexus они загружаются с помощью SDK Manager, как было описано выше.
  • Для Huawei драйвер входит в состав утилиты HiSuite
  • Для HTC — в составе HTC Sync Manager
  • Для Sony Xperia драйвер загружается с официальной страницы https://developer.sonymobile.com/downloads/drivers/fastboot-driver
  • LG — LG PC Suite
  • Решения для других марок можно найти на соответствующих официальных сайтах производителей.

Включение отладки по USB

Следующий шаг — включить отладку по USB на Android. Для этого проделайте следующие действия:

  1. Зайдите в настройки, пролистайте вниз — «О телефоне».
  2. Несколько раз нажмите по «Номер сборки», пока не увидите сообщение о том, что вы стали разработчиком.
  3. Вернитесь к главной странице настроек и откройте пункт «Для разработчиков».
  4. В разделе «Отладка» включите «Отладка по USB». Если в параметрах разработчика присутствует пункт OEM разблокировка, то включите его тоже.

Получение кода для разблокировки Bootloader (не нужно для любых Nexus)

Для большинства телефонов, кроме Nexus (даже если это Nexus от одного из указанных ниже производителей), для разблокировки загрузчика нужно так же получить код для разблокировки. В этом помогут официальные страницы производителей:

  • Sony Xperia — https://developer.sonymobile.com/unlockbootloader/unlock-yourboot-loader/
  • HTC — https://www.htcdev.com/bootloader
  • Huawei — https://emui.huawei.com/en/plugin.php?id=unlock&mod=detail
  • LG — https://developer.lge.com/resource/mobile/RetrieveBootloader.dev

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

Не стану объяснять весь процесс, поскольку он отличается для разных марок и подробно пояснен на соответствующих страницах (правда, на английском) коснусь лишь получения Device ID.

  • Для телефонов Sony Xperia код разблокировки будет доступен на указанном выше сайте по-вашему IMEI.
  • Для телефонов и планшетов Huawei код также получается после регистрации и ввода требуемых данных (включая Product ID, который можно получить с помощью кода телефонной клавиатуры, который вам подскажут) на указанном ранее сайте.

А вот для HTC и LG процесс несколько иной. Для получения кода разблокировки потребуется предоставить Device ID, описываю, как его получить:

  1. Выключите Android устройство (полностью, удерживая кнопку питания, а не просто экран)
  2. Нажмите и удерживайте кнопки питания + звук вниз пока не появится экран загрузки в режиме fastboot. Для телефонов HTC потребуется выбрать fastboot кнопками изменения громкости и подтвердить выбор коротким нажатием кнопки питания.
  3. Подключите телефон или планшет по USB к компьютеру.
  4. Зайдите в папку Android SDK — Platform-tools, затем, удерживая Shift, кликните в этой папке правой кнопкой мыши (в свободном месте) и выберите пункт «Открыть окно команд».
  5. В командной строке введите fastboot oem device-id (на LG) или fastboot oem get_identifier_token (для HTC) и нажмите Enter.
  6. Вы увидите длинный цифровой код, размещенный на нескольких строчках. Это и есть Device ID, который потребуется ввести на официальном сайте для получения кода разблокировки. Для LG присылается только файл для разблокировки.

Примечание: файлы разблокировки .bin, которые придут вам по почте лучше всего положить в папку Platform-tools, чтобы не указывать полный путь к ним при выполнении команд.

Разблокировка загрузчика

Чтобы разрешить разблокировку загрузчика ОС, нужно пройти 2 этапа:

  1. Привязать смартфон к аккаунту Mi.
  2. Разблокировать Bootloader.

Первый этап является подготовительным и заключается в привязке смартфона к Mi аккаунту (если таковая не была выполнена). Это действие обязательно. Пропустите его в случае, если ваш телефон уже привязан к аккаунту Mi.

Привязка телефона к Mi аккаунту

Если ваш телефон привязан к аккаунту Mi, переходите к следующему этапу — работе с программой Mi Flash Unlock.

  1. Выйдите из аккаунта. Это необходимый шаг, в противном случае система не сможет проверить телефон и привязать его.
  2. Переключитесь с Wi-Fi на мобильный интернет.
  3. Перейдите в раздел «О телефоне».
  4. Нажмите 7 раз на строку «Версия MIUI» для активации настроек разработчика.
  5. Вернитесь в главное меню настроек и найдите «Расширенные настройки».
  6. Тапните по пункту «Для разработчиков».
  7. Нажмите «Статус Mi Unlock».
  8. Подтвердите свои действия согласием на появившееся предупреждение.
  9. Выберите «Связать аккаунт с устройством».
  10. MIUI потребует войти в аккаунт. Войдите.

Начнётся процесс привязки, который не займёт много времени. Вы увидите соответствующую надпись по его завершении.

Подождите, пока пройдёт обязательный срок в 360 или 720 часов. Проверить сколько ещё осталось времени до разблокировки можно перейдя в «Статус Mi Unlock» — третий скриншот выше.

Как только официальное разрешение получено, переходим ко второму этапу с программой Mi Flash Unlock.

Разблокировка при помощи Mi Flash Unlock

Пошаговая инструкция как быстро разблокировать загрузчик Xiaomi:

  1. Включите режим разработчика: для этого перейдите в настройки, войдите в раздел «О телефоне» и 7 раз тапните по графе с версией MIUI.
  2. Затем вернитесь к списку параметров, выберите «Расширенные настройки», перейдите в раздел «Для разработчиков» и передвиньте ползунок возле пункта «Отладка по USB».
  3. Запустите программу Mi Flash Unlock для разблокировки загрузчика на ПК, введите логин и пароль от аккаунта Mi, а затем нажмите «Вход».
  4. Начнётся проверка разрешения на разблокировку. Отключите смартфон полностью и запустите режим Fastboot (зажав кнопки питания и уменьшения громкости).
  5. Подключите телефон к ПК по кабелю и нажмите в окне программы Mi Flash Unlock кнопку «Разблокировать». После подключения смартфона она станет активной.

Обратите внимание на то, что будет после операции (второй скриншот). Во время разблокировки смартфон перезагрузится

Вы попадёте сразу в операционную систему. После разблокировки Bootloader можно приступать к установке кастомного рекавери, получения рут-прав или к установке альтернативной прошивки

Во время разблокировки смартфон перезагрузится. Вы попадёте сразу в операционную систему. После разблокировки Bootloader можно приступать к установке кастомного рекавери, получения рут-прав или к установке альтернативной прошивки.

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
SMART
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: