Настоящим вы соглашаетесь с тем, что Xiaomi может собирать, обрабатывать и использовать вашу личную информацию и элементы, включая, помимо прочего, темы, изображения, комментарии, ответы в Xiaomi Community, а также соответствующие данные, перечисленные в Политике конфиденциальности Xiaomi. Выбирая \"Принять\", вы соглашаетесь с Политикой в отношении контента.
Принять

Mi Band 3

[Советы] Раскирпичиваем Mi band 3

2019-05-07 22:04:22
3381 12
Недавно поднималось несколько вопросов пользователями Mi band-3: "А что будет, если мой браслет при прошивке станет кирпичом?"
Возможны варианты:
1. Браслет физически жив просто неправильно прошился, в этом случае можно его попробовать прошить ещё раз.
2. Браслет жив, неправильно прошился, не опознаётся приложением.
3. Браслет умер.
Итак ситуация когда браслет жив, неправильно прошился но не опознаётся приложением.
1. Взять приложение BLE Scanner и поискать браслет.
Иногда при прошивке, изменяется MAC адрес устройства и приложения его не видят.
Вот тут рассматриваются частые проблемы.

И печальная ситуация когда браслет точно умер, его нельзя обнаружить, но он очень нужен.

Предупреждение!

После вскрытия браслета он потеряет свою пылевлагонепроницаемость.

Если вы не обладаете техническими знаниями и не умеете обращаться с паяльником, то нижеописанная инструкция не поможет.
Выполнение нижеуказанных инструкций не гарантирует 100% вероятности решения вашей проблемы.

Нам понадобится:
1. Сломанный браслет
2. Паяльная станция  ( толщина жала 0,2 mm).
3. Программа SPI Flash для прошивки. (Flashrom / FT2232-SPI-Prog)
4. Корректная версия прошивки.
5.  HEX редактор для корректирования дампа бинарного файла  SPI Flash

Порядок действий:
1. Вскрываем браслет ( способ вскрытия предполагает использование подручных средств типа двери и медиатора, но рассматриваться здесь подробно способ не будет)
2.  Подключаемся к Flash- памяти устройства.





Распиновка кристалла памяти и выходы на браслете.






Подключение с помощью шлейфа.


Вы можете использовать один из совместимых программаторов.

Внимание поддерживаемое напряжение работы браслета 1.8 V

Распиновка браслета с питанием



Принципиальная схема


Программная реанимация браслета

Утилита для прошивки  под Windows Flashrom_v1.0.1-rc2.zip (302.72 KB, Downloads: 1)

Необходима библиотека для прошивки libusb-win32


Работа с памятью


Чтение flash памяти GD25LQ32:
Command: flashrom -pft2232_spi:type=2232H,port=A​
Необходимо проверить доступность FLASH памяти!

Чтение flash памяти GD25LQ32:​
Command: flashrom -p ft2232_spi:type=2232H,port=A-c GD25LQ32 -r MB3_FullFlash_brick.bin

MB3_FullFlash_brick.bin это выходной файл с копией прошивки находящейся в браслете.

Затирание flash памяти GD25LQ32:​
Command: flashrom -p ft2232_spi:type=2232H,port=A -c GD25LQ32 -E​

Запись flash памяти GD25LQ32:​
Command: flashrom -p ft2232_spi:type=2232H,port=A -c GD25LQ32 -wMB3_FullFlash_unbrick.bin​

Вы должны быть уверены что Flash память прошла проверку и находится в статусе Verified!

Как раскирпичить браслет:
1.  После чтения прошивки обязательно сделайте бэкап её файла ( там находятся все необходимые идентификационные данные включая загрузчик)
2. Откройте файл прошивки "MB3_FullFlashFlash_brick.bin в любом HEX редакторе и найдите там адрес 4000 и вставьте скорректированную прошивку.
3. После вставки сохраните скорректированную прошивку.
4. Запишите скорректированную прошивку в память устройства.

Рейтинг

Кол-во оценивших 2 !Experience! +16 Pack Reason

История оценок

2019-05-07 22:04:22
Избранное19 РейтингРейтинг
О как хорошо разобрано и подробно! Большое спасибо!

Кролик чародей

Andreses851 | из Redmi Note 3

#2

интересная информация
На все случаи жизни....теперь я не переживаю за браслет. Спасибо огромное за тему. В закладки.
Ничто не обходится нам так дёшево и не ценится окружающими так дорого, как простая человеческая вежливость.
спасибо за подробную информацию, возможно пригодится, ставлю в закладки
Хейтер — тот, кто придирается к любой мелочи, даже если всё сделано хорошо

Кролик мастер

Realpanter Ответить |

#5

Я постараюсь держать вас в курсе всех способов спасения всех модификаций браслета.

Кролик мастер

Dim@N | из MI MAX 3

#6

Столько заморочек, чтобы раскирпичить, легче его конкретно окирпичить, на один кирпич положить, а другим прихлопнуть )))
Писать с ошибками моё хобби, а отнюдь не неграмотность.

Опытный кролик

1782155575 | из Redmi Note 5A

#7

для тех кто занимается ремонтом, самое то.
После травм нужно измерять давление, искал браслет с этой функцией, все обзоры кричат что ми бенд 3 меряет давление. Купил его, понятно что обзоры тупо реклама, но статья пригодится, спасибо!
интересная информация.

Кролик мастер

чих-пых | из Redmi Note 5A Prime

#10

респект довольно полезно знать такие вещи
Dmy
Войдите, что бы оставить ответ
Вход Регистрация

Realpanter

Кролик мастер

  • Подписчики

    957

  • Тем

    39

  • Ответы

    660

  • Баллы

    17165

3 дня подряд
7 дней подряд
21 день подряд
40 дней подряд
70 дней подряд
100 дней подряд
Опрос
Новичок
Throw Back with Mi 2018
1 миллион пользователей
Android 10
Истории о Mi Band
Любитель фотографии телефона
Глобальное комьюнити
MIUI 9 лет
1 год mi.com
Нас 1 500 000

XIAOMI PRODUCT
©2010-2020 Xiaomi.com. Все права защищены.
Быстрый ответ Наверх Вернуться к списку