Обновление прошивки Mi Band 2 при помощи приложения Gadgetbridge

В случае с умным браслетом Mi Band 2 мне очень хотелось видеть текущую дату под часами, но устаревшая прошивка не позволяла это сделать. По этой причине я её обновил, а сейчас расскажу, как я это сделал при помощи приложения Gadgetbridge.
Ищи иголку в яйце
Как я уже говорил, я не пользуюсь Mi Fit. Засада в том, что файл прошивки браслета Mi Band 2 находится прямо внутри APK-файла приложения Mi Fit, поэтому первым делом нужно этот APK-файл раздобыть на просторах цифрового пространства. Я думаю, каждый способен с этим справиться. Большие бро Google или Yandex помогут.Теперь дело техники: APK-файл есть ни что иное как ZIP-архив, открываем его при помощи любимого архиватора. В директории assets лежат файлы прошивок для разных моделей браслетов. Для Mi Band 2 нужны файлы Mili_pro_53.fw и Mili_pro.fw. При этом, файл Mili_pro_53.fw нужен только в случае, если браслет необходимо обновить с версии 1.0.0.*, видимо версия прошивки 1.0.0.53 является каким-то особым майлстоуном. При переходе с прошивки ниже версии 1.0.0.53 всегда нужно сначала прошить Mili_pro_53.fw во избежание проблем с устройством.
Иголку нашёл, давай шить
Закидываем файл прошивки на смартфон и в файловом менеджере тыкаем прямо в него без лишних раздумий. Gadgetbridge должен отреагировать вот таким экраном:



Теперь ты — хакер браслета
С помощью только что обретённой Силы можно кастовать в браслет любую прошивку — как с повышением версии, так и с понижением. Единственное правило, необходимое для успеха, это не забывать про Mili_pro_53.fw.Обсуждение

Яр Рик
08.07.2017 / 21:41:33
Я думаю, во время написания статьи у меня была версия 0.17, но лучше использовать самую свежую версию, которую можно скачать через F-Droid.

Александр Сергеевич
15.04.2017 / 11:22:35
Подскажи пожалуйста, какую версию Gadgetbridge использовал?
Войдите на сайт, чтобы присоединиться к обсуждению.