В этом руководстве мы покажем вам, как разблокировать ваше устройство Xiaomi, которое застряло в режиме EDL, с помощью инструмента QFIL. Когда вы вступаете в разработку на заказ, всегда есть шанс, что все пойдет не так. Будь то прошивка пользовательских ПЗУ, установка пользовательского восстановления, такого как TWRP, или рутирование устройства через Magisk, каждый из них несет с собой дополнительный риск. Чаще всего ваше устройство может оказаться в бутлупе или мягком кирпиче, что можно легко исправить, прошив стоковую прошивку с помощью команд Fastboot или Mi Flash Tool.
Однако в некоторых случаях проблема может быть гораздо более серьезной, и ваше устройство может оказаться в состоянии жесткого кирпича. Но даже в этом случае вы можете легко решить эту проблему, если ваше устройство оснащено чипсетом Qualcomm. Все, что вам нужно сделать, это загрузить ваше устройство в режим EDL, а затем прошить прошивку (даже без необходимости взаимодействия с Test Point). Однако в экосистеме Xiaomi не все так просто, и все благодаря сомнительному принятию решений. Для тех, кто не в курсе, этот OEM заблокировал обычным пользователям прошивку прошивки в режиме EDL с помощью Mi Flash Tool.
Xiaomi redmi 7A (восстановление кирпича, после неудачной обновы).
В результате теперь это действие могли выполнять только авторизованные сотрудники сервисного центра Mi. Причина та же? Ну, это было сделано только для того, чтобы набить их карманы, даже если это происходит за счет ухудшения пользовательского опыта. При этом пользователи всегда активно ищут способы обойти это ограничение, одним из которых является использование Qualcomm Flash Tool. Итак, без лишних слов, давайте начнем с шагов, чтобы разблокировать ваше устройство Xiaomi и исправить его проблему с зависанием в режиме EDL, перепрограммировав прошивку с помощью инструмента QFIL.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Unbrick Xiaomi: исправление зависания устройства в режиме EDL с помощью инструмента QFIL
Приведенные ниже инструкции перечислены в отдельных разделах для простоты понимания. Обязательно следуйте в той же последовательности, как указано. Droidwin и его участники не будут нести ответственность в случае термоядерной войны, если ваш будильник не разбудит вас, или если что-то случится с вашим устройством и данными, выполнив следующие шаги.
ШАГ 1. Установите драйверы Qualcomm HS-USB
Для начала загрузите и установите на свой компьютер драйверы Qualcomm HS-USB QDLoader 9008. Это необходимо для того, чтобы ваш ПК мог идентифицировать подключенное устройство в режиме аварийной загрузки.
ОБХОД ANTI ROLLBACK БЕЗ TEST POINT! I РАСКИРПИЧИВАНИЕ СМАРТФОНОВ XIAOMI I ANTI ROLLBACK FIX
ШАГ 2: Установите инструмент QFIL
Затем загрузите инструмент Qualcomm Flash Image Loader Tool и распакуйте его в любое удобное место на вашем ПК. После этого дважды щелкните файл QFIL.EXE, чтобы запустить инструмент.
ШАГ 3: Проверьте соединение EDL
Теперь подключите ваше устройство к ПК через USB-кабель. Затем используйте ярлык Windows + X и выберите «Диспетчер устройств» в появившемся меню. После этого разверните раздел Порты (или Другие устройства), и ваше устройство должно быть указано как Qualcomm HS-USB QDLoader 9008.
ШАГ 4: Загрузите прошивку
Двигаясь дальше, теперь вам нужно загрузить стандартную прошивку для вашего устройства в формате Flat Build. Обновление OTA или обычный ZIP-архив могут не работать с этим инструментом. Для тех, кто не знает, прошивка Flat Build — это та, в которой есть файл Programmer (*emmc_firehose*). Так что выполните поиск в Google, и вы найдете множество сайтов, предлагающих это ПЗУ. Загрузите тот, который соответствует вашему устройству.
ШАГ 5: прошить прошивку через QFIL и разблокировать Xiaomi
- Запустите инструмент QFIL, дважды щелкнув файл QFIL.exe.
- После этого выберите Flat Build в разделе Build Type.
- Затем нажмите «Обзор» рядом с «Путь программиста».
- Теперь перейдите к загруженной прошивке, выберите файл программатора firehose elf и нажмите «Открыть».
- Путь Flat Build теперь также должен автоматически заполняться. Теперь нажмите кнопку «Загрузить XML».
- Перейдите к загруженной прошивке и выберите файл rawprogram0.xml.
- Аналогичным образом выберите файл patch0.xml в появившемся меню.
- При этом файлы Raw Program и Patch теперь загружены в инструмент.
- Наконец, теперь нажмите кнопку «Загрузить», и прошивка будет загружена на ваше устройство (это может занять до 10-15 минут).
- Как только процесс будет завершен, вы будете уведомлены об этом. Точно так же ваше устройство автоматически загрузится в ОС.
Итак, на этом мы завершаем руководство о том, как можно разблокировать устройство Xiaomi и исправить его проблему с зависанием в режиме EDL, перепрограммировав прошивку с помощью QFIL Tool. Хотя это по-прежнему не лучший и наиболее осуществимый метод, но, похоже, он дает конечным пользователям хоть какую-то степень успеха. На этой ноте мы завершаем это руководство. Если у вас есть какие-либо вопросы относительно вышеупомянутых шагов, сообщите нам об этом в комментариях. Мы вернемся к вам с решением в ближайшее время.
Источник: vgev.ru
Xiaomi redmi 7a восстановление кирпича
У многих возникает паника когда телефон стал кирпичом, как восстановить Андроид кирпич? Здравствуйте, сегодня показываем как восстановить кирпич xiaomi redmi 7a через компьютер без смс и подписок. Мобильный техник Nylah Marquez расскажет как это работает и проинструктирует как решить проблему.
Рекомендуем вам получение root прав в 1 клик, используя Rootkhp Pro
Наши способы восстановления помогут при следующих проблемах:
- Вечная перезагрузка (bootloop).
- Если смартфон стал кирпичом, зависает на экране загрузки, не загружается операционная система Андроид.
Наша информация не поможет вам если у телефона нет питания и ничего не мигает и не загорается, хотя попробовать конечно же можете, чудеса случаются.
Почему ваш Андроид смартфон стал кирпичом?
- Вредоносные apk приложения, могут быть получены как из Google Play, так и из сторонних источников, но в Play Market шансы подцепить заразу меньше.
- Удаление важных системных файлов, необходимых для нормальной работы операционной системы Android.
- Отключение питания при прошивке или при получении root прав.
- Проблемы с Flash памятью.
- Падение с большой высоты или применение молотка, дрели или камня
Восстановление кирпича xiaomi redmi 7a
Восстанавливать можно по-разному:
- Специальный софт, который сделает всё сам (почти)
- Меню восстановления на Андроид
- Кастомное Recovery (сначала его нужно установить на смартфон)
Мы расскажем как использовать первый из трёх.
- Подключаем смартфон к ПК
- Скачиваем ZYKUFlasher 1.1 и запускаем (инструкция для неё)
- Вставляем прошивку из комплекта или же берём ту, что нравится вам
- Заполнив все поля по инструкции, жмём на кнопку Start Flash.
- В конце вы должны увидить следующий результат
Источник: rootgadget.com
Redmi 9T/Note 9 4G около кирпич
Здравствуйте.
В общем принесли тело с Ми аккаунтом, естественно способ снятия костыльный, через сервера клиенту оч дорого.
Прошивал прошивку
Redmi 9T lime .0 Bypass Mi Account [Without VPN] (Bootloader Locked Unlocked)
При перезагрузки телефона до прошивки никаких значков о том что телефон разблокирован не было.
В итоге суть в том что телефон после прошивки постоянно заходит в Fastboot
Шил такие регионы как Global EEA RU CHINA при прошивке некоторых прошивок выдает this system has been destroy а с остальными дорога только в fastboot.
Прошивал через Miracle Xiaomi Login Edition.
С подобными проблемами раньше если и сталкивался то при прошивке нужного региона всё начинало работать как нужно.
Через Fastboot показывает что аппарат Lime.
Как быть то в данной ситуации? Кнопка громкости вниз точно рабочая и никаких неисправностей с ней нету.
Еще и наа зло MRT 5 умер из-за проблем с серверами скорее всего, попробовал бы через него прошить.
GreyDog
.
26/8/05 2 598 339 Тольятти
Дайте ссылку на прошивку «патченную», лог из фастбута и лог из edl любого платного софта (лучше z3x, если имеется).
И вопрос, шьете чем?
MDINE_Nemesis
.
31/7/19 50 6 28 Элиста
Автор Темы: MDINE_Nemesis
Через команду fastboot getvar all выдаёт что версия ARB 1 но при команде getvar anti выдаёт вообще ошибку.
Вот что даёт Getvar All
Дайте ссылку на прошивку «патченную», лог из фастбута и лог из edl любого платного софта (лучше z3x, если имеется).
И вопрос, шьете чем?
Miracle xiaomi login официальный
Спойлер: boot
(bootloader) cpuid: 0xbc93aee1
(bootloader) crc:1
(bootloader) token:VQEBHwEQfvveulSpCsQT9J9Pr0C3jwMFbGVtb24CBLyTruE
(bootloader) rollback_ver:1
(bootloader) parallel-download-flash:yes
(bootloader) hw-revision:10000
(bootloader) unlocked:no
(bootloader) off-mode-charge:0
(bootloader) charger-screen-enabled:0
(bootloader) battery-soc-ok:yes
(bootloader) battery-voltage:3859
(bootloader) version-baseband:
(bootloader) version-bootloader:
(bootloader) erase-block-size: 0x1000
(bootloader) logical-block-size: 0x1000
(bootloader) variant:SM_ UFS
(bootloader) partition-type:fsc:raw
(bootloader) partition-size:fsc: 0x20000
(bootloader) partition-type:fsgall:raw
(bootloader) partition-size:fsgall: 0x200000
(bootloader) partition-type:fsg:raw
(bootloader) partition-size:fsg: 0x200000
(bootloader) partition-type:modemst2:raw
(bootloader) partition-size:modemst2: 0x200000
(bootloader) partition-type:modemst1:raw
(bootloader) partition-size:modemst1: 0x200000
(bootloader) partition-type:fsc:raw
(bootloader) partition-size:fsc: 0x20000
(bootloader) partition-type:ALIGN_TO_128K_2:raw
(bootloader) partition-size:ALIGN_TO_128K_2: 0x1A000
(bootloader) partition-type:mdtpbak:raw
(bootloader) partition-size:mdtpbak: 0x2000000
(bootloader) partition-type:cust:raw
(bootloader) partition-size:cust: 0x40000000
(bootloader) partition-type:exaid:raw
(bootloader) partition-size:exaid: 0x18000000
(bootloader) partition-type:cache:ext4
(bootloader) partition-size:cache: 0x18000000
(bootloader) partition-type:modem:raw
(bootloader) partition-size:modem: 0xC000000
(bootloader) partition-type:minidump:raw
(bootloader) partition-size:minidump: 0x8000000
(bootloader) partition-type:rawdump:raw
(bootloader) partition-size:rawdump: 0x8000000
(bootloader) partition-type:boot:raw
(bootloader) partition-size:boot: 0x8000000
(bootloader) partition-type:logdump:raw
(bootloader) partition-size:logdump: 0x4000000
(bootloader) partition-type:devinfo:raw
(bootloader) partition-size:devinfo: 0x4000000
(bootloader) partition-type:splash:raw
(bootloader) partition-size:splash: 0x2000000
(bootloader) partition-type:mdtp:raw
(bootloader) partition-size:mdtp: 0x2000000
(bootloader) partition-type:dsp:raw
(bootloader) partition-size:dsp: 0x2000000
(bootloader) partition-type:gsort:raw
(bootloader) partition-size:gsort: 0x1000000
(bootloader) partition-type:dtbo:raw
(bootloader) partition-size:dtbo: 0x1000000
(bootloader) partition-type:logfs:raw
(bootloader) partition-size:logfs: 0x800000
(bootloader) partition-type:spunvm:raw
(bootloader) partition-size:spunvm: 0x800000
(bootloader) partition-type:mdtpsecappbak:raw
(bootloader) partition-size:mdtpsecappbak: 0x400000
(bootloader) partition-type:mdtpsecapp:raw
(bootloader) partition-size:mdtpsecapp: 0x400000
(bootloader) partition-type:tzbak:raw
(bootloader) partition-size:tzbak: 0x400000
(bootloader) partition-type:tz:raw
(bootloader) partition-size:tz: 0x400000
(bootloader) partition-type:rpmbak:raw
(bootloader) partition-size:rpmbak: 0x80000
(bootloader) partition-type:rpm:raw
(bootloader) partition-size:rpm: 0x80000
(bootloader) partition-type:cateloader:raw
(bootloader) partition-size:cateloader: 0x200000
(bootloader) partition-type:misc:raw
(bootloader) partition-size:misc: 0x100000
(bootloader) partition-type:toolsfv:raw
(bootloader) partition-size:toolsfv: 0x100000
(bootloader) partition-type:featenablerbak:raw
(bootloader) partition-size:featenablerbak: 0x20000
(bootloader) partition-type:featenabler:raw
(bootloader) partition-size:featenabler: 0x20000
(bootloader) partition-type:uefisecappbak:raw
(bootloader) partition-size:uefisecappbak: 0x200000
(bootloader) partition-type:uefisecapp:raw
(bootloader) partition-size:uefisecapp: 0x200000
(bootloader) partition-type:imagefvbak:raw
(bootloader) partition-size:imagefvbak: 0x200000
(bootloader) partition-type:imagefv:raw
(bootloader) partition-size:imagefv: 0x200000
(bootloader) partition-type:dip:raw
(bootloader) partition-size:dip: 0x100000
(bootloader) partition-type:catecontentfv:raw
(bootloader) partition-size:catecontentfv: 0x100000
(bootloader) partition-type:ablbak:raw
(bootloader) partition-size:ablbak: 0x100000
(bootloader) partition-type:abl:raw
(bootloader) partition-size:abl: 0x100000
(bootloader) partition-type:bluetooth:raw
(bootloader) partition-size:bluetooth: 0x100000
(bootloader) partition-type:apdp:raw
(bootloader) partition-size:apdp: 0x80000
(bootloader) partition-type:keymasterbak:raw
(bootloader) partition-size:keymasterbak: 0x80000
(bootloader) partition-type:keymaster:raw
(bootloader) partition-size:keymaster: 0x80000
(bootloader) partition-type:cmnlib64bak:raw
(bootloader) partition-size:cmnlib64bak: 0x100000
(bootloader) partition-type:cmnlib64:raw
(bootloader) partition-size:cmnlib64: 0x100000
(bootloader) partition-type:cmnlibbak:raw
(bootloader) partition-size:cmnlibbak: 0x80000
(bootloader) partition-type:cmnlib:raw
(bootloader) partition-size:cmnlib: 0x80000
(bootloader) partition-type:hypbak:raw
(bootloader) partition-size:hypbak: 0x80000
(bootloader) partition-type:hyp:raw
(bootloader) partition-size:hyp: 0x80000
(bootloader) partition-type:uefivarstore:raw
(bootloader) partition-size:uefivarstore: 0x80000
(bootloader) partition-type:catefv:raw
(bootloader) partition-size:catefv: 0x80000
(bootloader) partition-type:storsec:raw
(bootloader) partition-size:storsec: 0x20000
(bootloader) partition-type:devcfg:raw
(bootloader) partition-size:devcfg: 0x20000
(bootloader) partition-type:qupfw:raw
(bootloader) partition-size:qupfw: 0x10000
(bootloader) partition-type:vbmeta:raw
(bootloader) partition-size:vbmeta: 0x10000
(bootloader) partition-type:multiimgqti:raw
(bootloader) partition-size:multiimgqti: 0x8000
(bootloader) partition-type:multiimgoem:raw
(bootloader) partition-size:multiimgoem: 0x8000
(bootloader) partition-type:secdata:raw
(bootloader) partition-size:secdata: 0x7000
(bootloader) partition-type:limits:raw
(bootloader) partition-size:limits: 0x1000
(bootloader) partition-type:ddr:raw
(bootloader) partition-size:ddr: 0x100000
(bootloader) partition-type:cdt:raw
(bootloader) partition-size:cdt: 0x20000
(bootloader) partition-type:ALIGN_TO_128K_1:raw
(bootloader) partition-size:ALIGN_TO_128K_1: 0x1A000
(bootloader) partition-type:xblbak:raw
(bootloader) partition-size:xblbak: 0x700000
(bootloader) partition-type:xbl_configbak:raw
(bootloader) partition-size:xbl_configbak: 0x20000
(bootloader) partition-type:xbl:raw
(bootloader) partition-size:xbl: 0x700000
(bootloader) partition-type:xbl_config:raw
(bootloader) partition-size:xbl_config: 0x20000
(bootloader) partition-type:userdata:f2fs
(bootloader) partition-size:userdata: 0xBC6EE3000
(bootloader) partition-type:super:raw
(bootloader) partition-size:super: 0x200000000
(bootloader) partition-type:recovery:raw
(bootloader) partition-size:recovery: 0x8000000
(bootloader) partition-typeersistbak:raw
(bootloader) partition-sizeersistbak: 0x2000000
(bootloader) partition-typeersist:raw
(bootloader) partition-sizeersist: 0x2000000
(bootloader) partition-type:metadata:raw
(bootloader) partition-size:metadata: 0x1000000
(bootloader) partition-type:ffu:raw
(bootloader) partition-size:ffu: 0x800000
(bootloader) partition-type:frp:raw
(bootloader) partition-size:frp: 0x80000
(bootloader) partition-type:keystore:raw
(bootloader) partition-size:keystore: 0x80000
(bootloader) partition-type:vbmeta_system:raw
(bootloader) partition-size:vbmeta_system: 0x10000
(bootloader) partition-type:ssd:raw
(bootloader) partition-size:ssd: 0x2000
(bootloader) secure:yes
(bootloader) serialno:5e0e1b1f0221
(bootloader) product:lime
(bootloader) is-userspace:no
(bootloader) max-download-size:804268032
(bootloader) kernel:uefi
all:
Прошу прощения но почему-то под спойлер данный текст уходить не хочет, либо я еще не одуплился
Скрин самого софта и лог прошивки прилагается
Спойлер: Скрин-лог
Scanning USB Serial port.
Found Port:COM10
Connecting to Phone,Wait..
Done.
Sending Ping..
writing,Wait.
Writing data. (vbmeta_system)
Writing data. (frp)
Writing data. (persist)
Writing data. (recovery)
Writing data. (super)
Writing data. (userdata)
Writing data. (primarygpt)
Writing data. (backupgpt)
Writing patch.
Writing data. (xbl_config)
Writing data. (xbl)
Writing data. (primarygpt)
Writing data. (backupgpt)
Writing patch.
Writing data. (xbl_configbak)
Writing data. (xblbak)
Writing data. (primarygpt)
Writing data. (backupgpt)
Writing patch.
Writing data. (primarygpt)
Writing data. (backupgpt)
Writing patch.
Writing data. (multiimgoem)
Writing data. (vbmeta)
Writing data. (qupfw)
Writing data. (devcfg)
Writing data. (storsec)
Writing data. (hyp)
Writing data. (hypbak)
Writing data. (cmnlib)
Writing data. (cmnlibbak)
Writing data. (cmnlib64)
Writing data. (cmnlib64bak)
Writing data. (keymaster)
Writing data. (keymasterbak)
Writing data. (bluetooth)
Writing data. (abl)
Writing data. (ablbak)
Writing data. (imagefv)
Writing data. (imagefvbak)
Writing data. (uefisecapp)
Writing data. (uefisecappbak)
Writing data. (featenabler)
Writing data. (featenablerbak)
Writing data. (rpm)
Writing data. (rpmbak)
Writing data. (tz)
Writing data. (tzbak)
Writing data. (logfs)
Writing data. (dtbo)
Writing data. (dsp)
Writing data. (boot)
Writing data. (modem)
Writing data. (cache)
Writing data. (primarygpt)
Writing data. (backupgpt)
Writing patch.
Writing data. (primarygpt)
Writing data. (backupgpt)
Writing patch.
All Done.
Please wait Reboot Mobile Take Long Time.
При попытке сделать Read Info через EDL процесс зависает на Sending Ping
Спойлер: Лог
Scanning USB Serial port.
Found Port:COM10
Connecting to Phone,Wait..
Done.
CPUID:0x0014D0E1
CPU:0x0014d0e1
Loading the boot,Wait..
Done.
Sending Ping..
Источник: gsmforum.ru