Открытое приложение Fitbit для Android

Это приложение основано на работе Jiska Classen, Matthias Hanreich, Steffen Kreis, Tobias Krichel, Johannes Riedel и Sven Ströher.
Возможности
- Сканирование BLE-устройств Fitbit
- Аутентификация на сервере Fitbit как в оригинальном приложении
- Получение учетных данных аутентификации с сервера Fitbit для повторного использования¹
- Получение дампов активности¹ и их расшифровка²
- Доступ к живому режиму¹
- Дамп памяти, включая полную прошивку²
- Прошивка кастомной прошивки³, которая изменяет количество шагов, считывает необработанные данные акселерометра и т.д.
Рабочий процесс
- Используйте официальное приложение Fitbit и привяжите трекер, которым вы физически владеете, к своей учетной записи.
- С обычным связанным трекером вы можете получить доступ ко всем функциям, требующим аутентификации (живой режим¹, чтение памяти²).
- Соберите любую кастомную прошивку, используя наш проект на основе Nexmon https://github.com/seemoo-lab/fitness-firmware, или используйте один из предварительно скомпилированных образов.
Модели
- все модели, включая умные часы Ionic
- вероятно, Fitbit Flex, Charge, Charge HR, One с прошивкой до октября 2017 года, в идеале купите новый трекер и никогда не обновляйте его
- только Fitbit Flex