Xiaomi Pocophone F1 прошивка

Xiaomi Pocophone F1 прошивка

Инструкция как установить на смартфон Xiaomi Pocophone F1 новую версию прошивки (официальную или кастомною), пошаговая инструкция как разблокировать загрузчик (bootloader) и востановить кирпич, установка модифицированного рекавери TWRP recovery и получение Root прав суперпользователя.

Прошивка Xiaomi Pocophone F1 с помощью ПК через Fastboot

С помощью данной инструкции вы можете:

  • Установить прошивку
  • Установить кастомное рекавери TWRP recovery
  • Восстановить работоспособность смартфона Pocophone F1 при bootloop (циклическая перезагрузка телефона), вследствие неудачной прошивки или любых других махинаций с ним
  • Восстановить исходное состояние устройства (стоковую, чистую прошивку) и удалить все следы вмешательства в систему.
  • Обновить или, наоборот, понизить версию прошивки по вашему усмотрению.

1.  Для установки официальной прошивки через фастбут, вам нужно скачать программу для прошивки и драйвера для смартфона Pocophone F1, в соответствии с ОС вашего ПК. Скачанные установочные файлы нужно распаковать в любую папку на ПК, я обычно распаковываю архив в корневую папку, например “D:\\xiaomi”

Программа для прошивки Pocophone F1 для Windows tools
для Linux tools

2. Затем нужно скачать официальную прошивку для Pocophone F1 – Fastboot Образ последней официальной прошивки Poco F1

3. Распакуйте содержимое папки в *.tgz образе (архиве) прошивки в, раннее распакованную, папку “xiaomi”.

4. Далее расскажу как установить драйвера для Fastboot режима. Для Linux и MacOS устанавливать драйверы не нужно, они по умолчанию включены в состав этих ОС.

4.1. Выключаете смартфон и затем включаете его одновременно зажав кнопку включения + клавишу понижения громкости и затем подключаете к ПК, таким образом вы включите на телефоне режим загрузчика (Bootloader / Fastboot),

4.2. Заходим в диспетчер устройств ПК. Там должно отображаться устройство “Android” или “Xiaomi Poco f1” c желтым восклицательным знаком

4.3. Правой кнопкой мышки кликаем на устройство и выбираем опцию – “Обновить драйвера”. Затем – “Выполнить поиск драйверов на этом компьютере”.Обязательно ставим галочку на “Включая вложенные папки”. Нажимаем кнопку “Обзор” и указываем путь к папке “usb_drivers” в, распакованной раннее, папке “Tools”.

4.4. Нажимаем кнопку “Далее”. Ждем окончания установки. Все, драйвера установлены.

5. Перед прошивкой смартфона нужно сделать Unlock Bootloader Xiaomi Pocofone F1 (разблокировать загрузчик на вашем устройстве)

Для того чтоб разблокировать загрузчик на Poco F1, нужно зайти в настройки телефона в меня – меню “Для разработчиков” (Перейдите в “Настройки” -> “О телефоне” -> 7 раз нажмите на пункт “Номер сборки”)
В появившейся вкладке “Для разработчиков” в главном меню настроек, активируйте пункт: “Заводская разблокировка” – “(Enable OEM Unlock)”.

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

6. Теперь перейдем непосредственно к процессу прошивки покофона.

6.1 Перезагрузите телефон в режим Bootloader/Fastboot (загрузчика). На выключенном аппарате одновременно нажмите и удерживайте кнопку включения + клавишу понижения громкости и подключите устройство к ПК

В папке где сохранена ADB программа нужно в пустой области зажать shift и кликнуть правой кнопкой мышки, в появившемся контекстном меню выбрать – “открыть окно команд”, и в командной строке прописать:

adb reboot bootloader

И вводим команду для проверки видит ли ваш ПК подключенный смартфон:

fastboot devices

Если все хорошо, драйвера успешно установлены и телефон правильно подключен – вы увидите следующий ответ:

<серийный номер устройства> fastboot или product: beryllium

6.2 В командной строке выполните одну из следующих команд:

fastboot oem unlock
или
fastboot flashing unlock

Команды – равноценны, выбираем любую.

6.3 Возвращайтесь в, раннее распакованную, папку “Xiaomi”. Выберите и запустите один из автоматических скриптов прошивки в соответствии с используемой ОС и нужным режимом прошивки:

Windows:
flash_all.bat” — для автоматической прошивки с удалением всех данных на устройстве и последующим сохранением статуса открытого загрузчика.
flash_all_except_storage.bat” — для автоматической прошивки с сохранением всех данных на устройстве и последующей блокировкой загрузчика.
flash_all_lock.bat” — для автоматической прошивки с удалением всех данных на устройстве и последующей блокировкой загрузчика.

Linux / MacOS:
flash_all.sh” — для автоматической прошивки с удалением всех данных на устройстве и последующим сохранением статуса открытого загрузчика.
flash_all_except_storage.sh” — для автоматической прошивки с сохранением всех данных на устройстве и последующей блокировкой загрузчика.
flash_all_lock.sh” — для автоматической прошивки с удалением всех данных на устройстве и последующей блокировкой загрузчика.

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

Установка кастомной прошивки на Pocophone F1

Самый простой и распространенный способ установки кастомной (или модифицированной) прошивки на смартфон это установка через рекавери TWRP recovery.

Установка TWRP Recovery на Pocophone F1

TWRP recovery

Ни в коем случае нельзя прошивать TWRP рекавери при наличии рут прав, полученных посредством SuperSU (CF-Auto-Root). В противном случае это вызовет бутлуп (циклическую перезагрузку).

Временная загрузка TWRP – на смартфон TWRP не устанавливается, а только едино розово запускается с целью выполнения определенных задач. Прошивка TWRP – установка TWRP на постоянную основу. Является применением модификации ядра (boot), Нарушает целостность ядра (boot).

Первым делом нужно получить права разработчика и разблокировать загрузчик. Идем в настройки -об устройстве – тапаем по версии MIUI, пока не пропишет что вы стали разработчиком. Дальше настройки – дополнительно – для разработчиков (режим разработчика), смотрим чтобы было включено заводская разблокировка и отладка по USB. В этом меню смотрим статус разблокировки загрузчика (самый простой способ), иногда пункт может немного отличаться.

Скачиваете из предыдущего пункта “Необходимое ПО для прошивки” для вашей ОС. И распаковываете любую папку на вашем ПК (желательно в корень диска)

Затем скачать кастомное рекавери TWRP для Pocophone F1 twrp 3.2.3.0 beryllium  разархивировать все скачанное добро в раннее созданную папку.

По инструкции выше нужно установить драйвера для fast boot режима и разблокировать загрузчик смартфона

После разблокирования Pocophone F1 и установки всех драйверов, смартфон нужно перевести в режим Bootloader Mode (режим загрузчика), для этого на выключенном телефоне одновременно нажать клавишу питания + клавишу понижения громкости, и подключить смартфон к ПК штатным ЮСБ кабелем.

Открываете ранее созданную папку, и там зажимаем клавишу Shift + клик правой клавишей мышки по пустой области папки. В появившемся меню нажимаем на пункт “Открыть окно команд”.
Если у вас Windows 10 – запускайте командную строку непосредственно из адресной строки папки с утилитами, введя команду “cmd”.

В открывшимся меню PowerShell пишем команду

cmd

затем пишем команду

fastboot getvar current-slot

это делается для того что бы увидеть какой раздел в телефоне, в данный момент выбран, по умолчанию он всегда “А”.


Если у вас так, как на картинки, то пишем следующее

fastboot set_active b

должно появится следующее сообщение.

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

fastboot flash boot_b twrp.img

Далее прежде, чем написать следующую команду вам необходимо зажать клавишу громкости + ( то есть вверх) после того как зажали вводим команду

fastboot reboot

и нажимаем Enter. Далее ждем загрузки TWRP-recovery.

Как только у вас загрузиться TWRP-Recovery, вам будет предложено ввести пароль, что бы разблокировать Data раздел, просто нажимаем Cancel, делаем Swipe и заходим в сам TWRP.

После того, как вы все сделали, что вам нужно было в TWRP, перед перезагрузкой телефона, вам нужно поставить снова раздел А иначе телефон не загрузится. Как это сделать ? очень просто. В TWRP нажимаем внизу Reboot и выбираем Slot A далее просто нажимаем Reboot System.

Что нам дает, данная инструкция, почти-рабочий TWRP (почему почти, для того, что бы снова зайти в TWRP вам нужно будет повторить Пункт 5 данной инструкции, то есть выбирать раздел B, что бы войти в Recovery. ).

Вот и все на вашем смартфоне установлено кастомное рекавери TWRP, теперь вы можете устанавливать любые Не официальные прошивки на Pocophone.

Установка кастомной прошивки на Xiaomi Pocophone F1

Если во время использования прошивки, установили не правильно какие-то фиксы, ядра, удалили что-то в системе, из-за этого вылазят ошибки, глюки, или аппарат не грузиться в систему и пр., скачиваем прошивку та которая у вас сейчас на борту, для рекавери, закидываем его в телефон, вайпнуть оба кеша и прошиваем прошивку, все должно заработать, за исключением того что удалятся различные моды, кастомные ядра и прочие “плюшки”, чтобы восстановить систему так как у вас было до… не прошивая с верху прошивку нужно делать Backup из под TWRP

Для того чтоб установить кастомную прошивку на смартфон, на данном телефоне должен быть разблокирован загрузчик и установленное кастомное TWRP Recovery. Если нету 1 и 2 -го – читаем выше.

И так для установки модифицированной прошивки на Xiaomi Pocophone F1 вам нужно:
Скачать любую понравившуюся TWRP прошивку для Poco f1, например:

Nitrogen-OS-P-beryllium (9.0) скачать
LINEAGE OS 16 PIE UNOFFICIAL скачать
Omni ROM unofficial Pie (9.0) скачать
CarbonROM Pie скачать

или другую любую прошивку для сяоми покофон ф1 для установки через кастомное рекавери TWRP recovery.

Перезагрузите телефон в режиме TWRP Recovery Mode одним из следующих способов:
а) Выключите телефон. Когда телефон выключен, нажмите и удерживайте качельку Громкость вверх (+) и Включение, до тех пор пока не загрузится рекавери (recovery).

В TWRP Recovery сделайте вайп всего, кроме SD и OTG. В главном меню: Wipe > Advanced Wipe > отметьте галочками Dalvic, Cache, System, Data, Internal Storage. Внимание: все данные будут удалены, телефон станет абсолютно чистым!

TWRP 3.2

Тапните Назад (Back), Тапните Reboot recovery и свайп вправо.

Подключите телефон с помощью USB-кабеля и переместите архив с прошивкой в телефон. Если есть флешка (sd-card/usb otg-flash), то рекомендую закинуть прошивку на флешку (если закинуть прошивку во внутр. память телефона и прошить из TWRP, то в Доп. Настройки – Память – Прочее забьется этой прошивкой.
рекомендую прошивку кидать на флешку или otg-флешку. в этом случае размер Прочего останется прежним, но там все-равно всегда занято не менее 200 МБ.
тоже относится и к бекапам из TWRP. рекомендую делать их на флешку или otg-флешку).

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

После прошивки нужно почистить за собой мусор, для этого жмем кнопку Wipe cache/dalvik, после чего смело перезагружаем смартфон нажав для этого – Reboot System.

Хорошим признаком успешной прошивки служат бегущие три точки под логотипом Mi. Первая загрузка может длиться около 10 минут, продолжаем кушать печенки с чаем.

Таким же образом можем через TWRP отдельно к прошивке можно шить моды, фиксы и т.п.
В случае если вы не сделали бэкап прошивки и благодаря моду, фиксу и т.п. телефон не загружается (зачастую висит на логотипе MI) можно искуственно перезагрузиться в рекавери (кнопка питания+громкость плюс, до победного”), сделать вайпы кеш и по новой прошить нашу прошивку, в таком случае в 99% прошивка благополучно загрузиться, избежав тем самым потери данных