Обновление mi band 2 iphone
Xiaomi Mi Band 2 — Прошивки
Xiaomi Mi Band 2
Обсуждение » | Покупка » | Прошивка » | Аксессуары » | Брак » | Приложение Android » | Приложение iOS » | Xiaomi клуб » | Клуб следящих за фазами сна » | Клуб любителей носимой электроники » | Наши достижения в Mi Fit » | Клуб владельцев Xiaomi Mi Band 2
В — Вопрос
О — Ответ
В: Можно ли вернуть оригинальную прошивку?
О: Да , можно. Для этого есть несколько способов.
В: Какое имя у файла прошивки и шрифтов?
О:
- Mili_pro.fw — прошивка
- Mili_pro.ft — шрифты
В: Как посмотреть версию браслета чтобы понять какая прошивка подойдёт?
О: Один из способов — с помощью приложения Gadgetbridge. Читаем здесь.
В: Какой должен быть минимальный уровень заряда браслета перед установкой прошивки?
О: При заряде ниже 10% браслет сам не даст прошиться.
Прошивать рекомендуется при показателе не ниже 15%.
В: У браслета постоянные разрывы и невозможность его подключить после перепрошивки.
О: Читаем здесь.
В: Не работает отображение имени звонящего на Android 9.0. Как исправить?
О: Никак !
- Производитель устройства, модель
- Версия прошивки
- Официальная или кастомная прошивка
- Каким ПО пользуетесь для синхронизации устройства
- Ваша проблема (чем больше укажете информации, тем лучше)
Для разных версий браслетов делать отдельным постом!
В спойлере «Скачать» обязательно вписать какой номер версии прошивки будет в результате (желательно с пояснением).
Это сделано специально для исключения перепрошивки оригиналом из самого приложения!
Для смартфонов с MIUI, рекомендуется отключать «умную» разблокировку Mi Band’ом перед началом прошивки!
- QexMod
- Сборник версий от dima101097
- Сборник версий от DimaKryachun03
- Сборник версий от DJ Life
- Сборник версий от myshkommp
- Сборник версий от sladkOy
- Сборник версий от SPRITE_ASUS
- С полной датой и днём недели от santax
- Сборник версий от Vl_Bor
- Самые новые:
- SimpleMod v.1 от intro555
- Лучшие:
- Сборник версий от dima101097
- Сборник версий от qexx
- Сборник версий от Vl_Bor
- Сборник версий от anton22041
- Сборник версий от ATsuAnd
Архив: - mod Perfectionist от Bunker26
- Сборник версий от biboy85
- Сборник версий от deomons
- Сборник версий от DJ Life
- Сборник версий от IvanGrishkin
- Сборник версий от myshkommp
- Сборник версий от sanektaurus
- Сборник версий от sladkOy
- Сборник версий от xStank
- Сборник версий от Temon_7-Z
- Сборник версий от Амир(CoolBoy)
- Сборник версий от Чайко Дима
- Диагност — сервисное приложение для работы с MiBand2 v.0.1.3.2(3)(4)
Может: тесты, прошивка, отвязка от старого аккаунта с помощью смены MAC-адреса браслета.
По вопросам наполнения шапки обращайтесь в QMS к Модераторам раздела или через кнопку под сообщениями, на которые необходимо добавить ссылки.
Сообщение отредактировал AndyER03 — 27.02.21, 11:41
Сообщение отредактировал DupleXSPb — 14.10.17, 11:46
Мои модификации прошивок для Mi Band 2
Прошивки для китайских/глобальных браслетов:
Вариант с версией 1.0.1.53: mod_Mili_pro.zip ( 126.56 КБ )
Вариант с версией 1.0.1.99: mod_Mili_pro_1.0.1.99.zip ( 126.58 КБ )
Mili_pro.zip ( 126.37 КБ )
Вариант с версией 1.0.1.54: Mod_Mili_pro.zip ( 126.96 КБ )
Вариант с версией 1.0.1.99: Mod_Mili_pro_99.zip ( 126.96 КБ )
Прошивки для индийских браслетов:
Вариант с версией 1.0.1.53: Mod_Mili_pro_tph.fw.zip ( 126.98 КБ )
Вариант с версией 1.0.1.99: Mod_Mili_pro_tph_99.fw.zip ( 126.99 КБ )
Сообщение отредактировал -baw- — 10.12.17, 11:28
santax, а обозвать на конце в проше можно v1.0.1.53_ или там не позволяет соседняя ячейка занята . просто я подумал может так можно и прошивать в сборке мифита прописав версию v1.0.1.53_
Ps а так молодец мужик сказал и он же сделал )))) а 7 это фича , а не баг :drinks:
Сообщение отредактировал lolex — 07.09.17, 20:17
santax, сравнение со строкой v1.0.1.53 с тем что в браслете, если меньше то прошьёт. Например в браслете 52 , то да, если 54 то нет. В откатах я завышал искусственно и делал принудительно, но прошивка была по кругу из-за этого
Те если сделать заведомо выше номер прошивки и прописать в мифите, то прошьёт, а когда мифит выйдет новый в строке прошивка будет меньше и прошивку не прошьёт и останется твоя прошивка. Но это теория, надеюсь пока )))
Сообщение отредактировал lolex — 07.09.17, 21:12
Сообщение отредактировал lolex — 07.09.17, 21:54
Сообщение отредактировал m0t1x — 07.09.17, 23:29
DupleXSPb,
Может обман зрения, но на левом изображении
, мне кажется, что выше. Может и паралакс в глазах.
Сообщение отредактировал himchen — 08.09.17, 10:57
Ни чуть не легче.
Копание в прошивке аналогично поиску иголки в тысяче стогов сена, так как у меня нет названий к функциям и адресам оперативки. И приходиться пробираться, надеясь на интуицию и везение, пытаясь понять за что отвечает функция по адресу 0x12345678 и за что отвечает оперативка 0x87654321.
А уж пробовать прошивать свой браслет модифицированной прошивкой, это большой риск. Ведь в случае ошибки, кирпич браслета я уже не прошью, а запасного бесхозного браслета у меня нет. Поэтому и прошивал я его лишь 2 раза модификацией, когда был уверен в успехе на 100%. lok316, но если вы готовы вызваться в тестировщики и прошивать мои прошивки в ходе экспериментов, то я с удовольствием могу заняться попыткой изменить формат даты к Пн. 18/09 или как вы захотите.
Для тех кому интересно, как проводилась локализация прошивки под русский язык:
1. В прошивке были найдены иконки, которые всплывают при уведомлениях на браслете. Дальнейший поиск расширил карту изображений: были найдены иконки_уведомления, «метки действий», 4 набора цифр, иконки элементов на экране (шагии/расстояник/калории и тд).
2. После структурирования данных стало понятно, что разработчики прошивки все данные, используемые в функциях (п.1) грузили в конец прошивки, а не после описания каждой прошивки. Поэтому байт за байтом, шаг за шагом составлялась примерная таблицы ресурсов прошивки: в первую очередь это иконки и английские буквы, а также иероглифы (оказалось что они тоже там были), а также составлялись пометки с ресурсами-таблицами и некими индексами.
3. Затем, на основании полученных данных была найдена таблица с указанием адресов на английские буквы. Букв 27(или 28) было, в верхнем и нижнем регистре. Как я и предполагал, это были буквы, используемые для вывода месяца и недели. + чуть позже были найдены индексы используемых букв, для вывода месяца или даты.
4. Соответственно план по локализации был такой:
а) под место, выделенное для английских букв, загрузить наши русские буквы.
б) в таблице адресов на буквы изменить ссылки на русские.
в) перебить индексы месяцев и дней недель на аналогичные индексы для русских названий.
5. Но тут всплыли проблемы:
а) Данные в прошивке не структурированы: могут идти иконки, затем появляются буквы, потом таблицы некие, потом опять буквы, потом иероглифы и т.д.
б) Ширина русских букв (мин 4, макс 9) у меня получилась шире чем у английских (макс ширина 7, мин 1 [для i]) и они никак бы не поместились на английские буквы.
в) русских букв получилось 29 и таблица с ссылками на буквы становилась шире и налезала на следующий ресурс с иконками.
6. Поэтому было принято кардинальное решение — переписать один блок размером чуть меньше 1400 байт прошивки с англ. буквами/иероглифами/таблицами букв и таблицами индексов дней недель и месяцев на свой блок с русскими буквами, таблицей на русские буквы и индексы новые дней недель и месяцев (скажу заранее — заняло примерно чуть больше 1300 байт — за счет иероглифов блок влез как надо и не требовалось искать свободное место в прошивке).
7. Но чтобы это провернуть нужно было также изменить и ссылки на эти ресурсы в функциях прошивки. Поиском нашел вызовы этих ресурсов в прошивке и перебил адреса на новые, используемые мной. Получилось в итоге где то 7-8 правок в разных местах.
8. Ну и результатом стал вывод даты в русской локализации.
9. Хотя косяки есть, они связаны с отображением (установите дату 23 февраля), но это поправимо, в будущем измениться.
10. Для изменения формата даты, как я говорил ранее, у меня пока недостаточно познаний в прошивке.
Источник
Инструкция по прошивке браслета Mi Band 2 до последней версии
Обновление прошивки на Xiaomi Mi Band 2 наиболее эффективно для ситуаций, в которых гаджет по неизвестным причинам ухудшает работоспособность, а также при необходимости установить более новую и поддерживаемую версию системы, например, через компьютер. В результате обеспечивается:
- Более широкий функционал;
- Улучшение взаимодействия с интерфейсом;
- Исправление недостатков предыдущей модификации.
Относительно нововведений во втором поколении Mi Band, в первую очередь выделяется возможность собственноручного выставления совместной даты и времени, что было невозможно до обновления. В контексте описывается новая программа Gadgetbridge вместо базовой Mi Fit, которая будет обсуждаться далее. Для установки нового программного обеспечения необходимо найти соответствующий файл APK в компьютере, имеющем доступ в Интернет. Поэтому проект xiaomium.ru далее приводит ссылки на загрузку уже подготовленных данных.
Так как APK-файл является архивом ZIP, для открытия может использоваться любая специализированная программа. Содержащихся прошивок доступно несколько, поскольку рассчитаны для разных версий гаджетов. Необходимые для установки файлы имеют наименования Mili_pro.fw (188 Кб) и Mili_pro_53.fw (167 Кб). Следует отметить, что при использовании в Mi Band 2 сборки ниже 1.0.0.53, первоочередным загружается Mili_pro_53.fw, после чего оставшийся файл, при этом менять название нельзя.
Процесс обновления
Последующий алгоритм действий в подобных версиях операционной системы несложен:
- В первую очередь следует установить программу Gadgetbridge (3,3 Мб), с последующей настройкой и синхронизацией с трекером;
- Посредством диспетчера приложений переместить выбранный файл в устройство и нажать на него для запуска;
- После входа в приложение отобразится оповещение на английском, которое состоит в уведомлении о применении не протестированной модификации. Сообщение следует пропустить и воспользоваться командой «Install», расположенной в нижней части;
- Ожидайте окончания переустановки системы, при этом не желательно выполнять на устройстве какие-либо процессы;
- По окончанию загрузки, обновив необходимый файл браслета, последует перезапуск, а затем программа Gadgetbridge подключится заново.
Завершив операцию, при помощи компьютера или внутренней программы, можно выполнять обновления любой сборки, при этом учитывая, что Mili_pro_53.fw должен быть первостепенным, если используемая версия ниже 1.0.0.53. В противном случае работоспособность аппарата будет сопровождаться проблемами, при которых понадобится помощь специалистов с соответствующими объяснениями подробностей проведённых манипуляций до возникновения неполадок.
Особенности работы с Mi Fit
Наиболее популярный метод обновления заключается в использовании официальной программы Mi Fit, созданной производителем Xiaomi. Поскольку все актуальные смартфоны обеспечивают мобильную передачу данных, установка Mi Fit происходит без проблем. Специальные руководства, как в случае с применением сторонних сервисов не пригодятся, так как файл поступает в систему устройства и открывается для загрузки. Если при скачивании появляются трудности, вероятно, следует удалить предыдущую модификацию, после чего последует обновление.
Возможности гаджета после перепрошивки:
- Полностью русскоязычный интерфейс;
- Активация и выведение информации о контактах браслета;
- Включение сообщений при утрате связи;
- Присутствие поддержки русского языка для помощника;
- Правильная функциональность Google карт;
- Возможность использования новых программ;
- Применение двадцати оповещение вместо пяти;
- Задержка звонка при желании в быстром доступе;
- Обновлённые ярлыки сервисов для трекера;
- Возможность подключения атрибута с Google Fit и не только;
- Деактивация иностранных программ;
- Использование статистики Telegram.
Источник