Долгое время я искал сторонние приложения для использования с Mi Группа 4. Случайно наткнулся на страницу Gadgetbridge в GitHub. Покопавшись еще немного, оказалось, что это совершенно новое приложение. Помимо сторонних приложений Другой Mi Band Как и Mi Tools, для него не требуется официальное приложение Mi Fit. Кроме того, он поддерживает большое количество других фитнес-устройств, таких как часы. Amazfit Bip и Pebble, и Casio, и Lenovo. Кроме того, Gadgetbridge может многое предложить, и мы рассмотрим их в этой статье.
Что такое Гаджетбридж
Мы Band Это одно из самых популярных тренажеров. Однако для его использования вам всегда понадобится официальное приложение Mi fit. Для многих пользователей, ориентированных на конфиденциальность, это было отключением, но здесь на помощь приходит Gadgetbridge.
Gadgetbridge - это приложение с открытым исходным кодом, которое работает напрямую с часами Mi Band, Amazfits, Pebble, Casio и Lenovo. Итак, если вы заботитесь о своей конфиденциальности (и должны), вы можете удалить приложение Mi Fit и начать использовать Mi Band только с Gadgetbridge. Основная концепция Gadgetbridge - позволить вам использовать собственное фитнес-устройство, не передавая свои данные компании.
Скачать Гаджетб
Gadgetbridge против Mi Fit
Gadgetbridge разработан как альтернатива для потребителей, которые не хотят делиться личными данными с предприятиями. Он предоставляет все основные настройки, такие как настройка предупреждений или уведомлений для настраиваемого приложения. Однако представление данных и аналитика очень не интуитивны.
Как и любое приложение FOSS, пользовательский интерфейс Gadgetbridge сложен. Поскольку он не дает вам четкого визуального анализа данных о ваших упражнениях и сне, это далеко не то, что вы получаете с приложением Mi Fit. Однако вы всегда можете использовать стороннее приложение, например Уведомление и фитнес с Mi Band. Он предоставляет вам хороший анализ, а также графики, которые легко интерпретировать.
Gadgetbridge | Приложение Mi Fit |
Открытый источник | закрытый исходный код |
Интуитивно понятный пользовательский интерфейс | Простой в использовании пользовательский интерфейс с графиками, диаграммами и т. Д. |
без регистрации | Требуется регистрация |
Хранить данные локально | Обмен в облаке |
Нет экрана блокировки или настраиваемых циферблатов | Поддерживает экран блокировки, настраиваемые циферблаты |
Не удается синхронизировать данные с Google Fit | Он может синхронизировать данные с Google Fit |
Как использовать Gadgetbridge
Процедура использования Gadgetbridge очень проста и аналогична приложениям поставщика. Во-первых, фитнес-устройство не должно быть сопряжено с приложением производителя, а также с Bluetooth вашего телефона. Если вы уже зарегистрировали свое фитнес-устройство в официальном приложении, Gadgetbridge не сможет его обнаружить. В этом случае вам нужно будет отключить ваше фитнес-устройство или просто выполнить сброс настроек до заводских. Например, если мой Mi Band подключен и зарегистрирован в приложении Mi Fit, Gadgetbridge не сможет подключиться к нему. Следовательно, мне нужно будет сбросить Mi Band.
Gadgetbridge недоступен в Google Play Store, и вам необходимо загрузить его От F-Droid.
После этого откройте приложение Gadgetbridge. Он запросит у вас несколько разрешений для доступа к вашему телефону, SMS, календарю, местоположению и т. Д. После того, как вы предоставили необходимое разрешение, нажмите кнопку «Начать обнаружение» на следующем экране.
Далее вы увидите список фитнес-браслетов, расположенный ниже. Нажмите на свое фитнес-устройство, как только увидите его, и откроется экран с запросом нескольких настроек. Вы можете оставить его по умолчанию и нажать кнопку «Назад». Gadgetbridge теперь соединяется с фитнес-браслетом. Между тем, если браслет вибрирует, нажмите на него, чтобы принять сопряжение.
Если вы не видите в списке ни одного фитнес-устройства, перезагрузите телефон Android и повторите попытку.
После сопряжения устройства вы увидите карту с надписью Band. Теперь вы можете просматривать данные Band на Gadgetbridge.
Как использовать Gadgetbridge с Mi Band 4
Mi Band 4 - последняя версия серии Mi Band. Band претерпел некоторые заметные изменения по сравнению с его предшественником, но одно из них не очень впечатляло - это ограничение настройки ключа аутентификации сторонними приложениями. Раньше это было возможно с Mi Band 2 или 3, что упрощало сопряжение с Gadgetbridge. Но с Mi Band 4 это утомительно и, самое главное, требует, чтобы у вас было устройство Android.
Если он у вас есть, вам нужно сначала связать свой Mi Band 4 с приложением Mi Fit. Это противоречит основному принципу Gagdetbridge, но, к сожалению, обходного пути нет. Как только Mi Band 4 будет сопряжен с приложением Mi Fit, снимите ремешок.
Что происходит теперь, когда после сопряжения приложение Mi Fit выделяет ремешку ключ аутентификации, и нам нужен этот ключ. Он хранится в локальной базе данных приложения Mi Fit, и обычный телефон Android не сможет получить доступ к этим файлам. Следовательно, нам потребуется root-доступ и корневой файловый менеджер. Вы можете использовать любой файловый менеджер, но я рекомендую Диспетчер файлов Amaze Потому что у него есть встроенный проводник базы данных SQLite. Загрузите приложение и перейдите на следующий веб-сайт.
/data/data/com.xiaomi.hm.health/databases/
Здесь вы увидите группу файлов. Мы должны найти файл, который начинается с «origin_db_», за которым следует несколько букв. Таких файлов вроде бы два, если не учитывать файл, заканчивающийся текстом «journal». Щелкните другой и выберите, чтобы открыть его как файл базы данных.
Как только вы попадете в базу данных, вы увидите множество таблиц. Нам нужно найти таблицу «Устройство» и щелкнуть по ней, чтобы увидеть значения таблицы.
Среди значений в таблице вы увидите ключ аутентификации, выберите его и запишите.
Далее вам нужно отключить приложение Mi Fit через системные настройки.
Откройте приложение Gadgetbridge и нажмите кнопку «Начать обнаружение».
Когда у вас есть Mi Band 4, нажмите и удерживайте его, чтобы открыть дополнительные настройки. Прокрутите вниз, и вы найдете опцию Ключ аутентификации. Нажмите на него и введите ключ аутентификации, полученный на предыдущем шаге. Обязательно укажите префикс «x0». Например, если ваш ключ аутентификации «96724d6846073181b5217b7ff071daa3введите его как0x96724d6846073181b5217b7ff071daa3».
После того, как вы ввели ключ аутентификации, удерживайте кнопку Mi Band 4 и снова нажмите кнопку «Назад». Если вы выполнили все шаги правильно, ваш Mi Band 4 будет успешно привязан к приложению Gadgetbridge. Если у вас возникли проблемы с обнаружением Gadgetbridge или Mi Band 4, перезагрузите устройство Android и повторите попытку.
Если сопряжение не работает, также обязательно отключите ремешок от Bluetooth вашего телефона.
Сторонние приложения Gadgetbridge
Подобно Mi Fit, Gadgetbridge также позволяет сторонним приложениям получать доступ к данным вашего фитнес-устройства. Более того, это позволяет им изменять настройки Band. Gadgetbridge без проблем работает с Tasker, поэтому вы можете легко переназначить кнопки на своем ремешке. В моем случае я использовал Amazfit Bip и Mi Band 4 с приложением Gadgetbridge. Поэтому сторонними приложениями, которые я бы порекомендовал, являются Mi Tools, Notify & Fitness for Mi Band, Sleep as Android и т. Д.
Gagdetbridge позволяет загружать прошивку для фитнес-устройства. Это удобно для сторонних разработчиков при внесении изменений в существующую прошивку. Хорошим примером этого является специальная прошивка, разработанная для отображения смайлов на Mi Band или Amazfit Bip.
заключительные слова
Gadgetbridge существует уже некоторое время и довольно активно развивается, но из-за недавних ограничений в прошивке Gadgetbridge трудно обеспечить поддержку последней версии Band.
Если у вас возникнут дополнительные вопросы или проблемы, связанные с Gadgetbridge, дайте мне знать в комментариях ниже.