r/Gadgetbridge

Amazfit Band 7 on GrapheneOS?
▲ 12 r/Gadgetbridge+1 crossposts

Amazfit Band 7 on GrapheneOS?

Has anyone successfully installed the Zepp app on their GrapheneOS phone to then capture the authentication code to run it with Gadgetbridge?

I can have a designated profile for Google Play services and install both Gadgetbridge and Zepp there but I'm wondering if there's a way to capture the code and use it on my daily profile.

Any insight is appreciated!

u/Mysterious-Outcome37 — 3 days ago

Gadgetbridge 0.91.1: More devices and improved support

CHANGELOG file in their repository.

Gadgetbridge release page

F-Droid
Kudos to the team (I'm only a user)

Gadgetbridge 0.91.0: More devices and improved support

This release adds support for various new devices spanning smartwatches, fitness trackers, earbuds, and a blood pressure monitor. Fossil Q gets a significant set of new features, Garmin integration gains richer activity data and waypoint support, and Health Connect sync receives several fixes. General additions include auto GPX export, FossWallet support, and improved sleep tracking.

17 New Devices

This release adds initial or experimental support for 17 new devices, including:

  • Braun iCheck 7 BPW4500 blood pressure monitor
  • CMF Buds 2a and Buds 2 Plus from Nothing
  • Garmin Descent G1, Forerunner 570, and HRM 600
  • Huawei Band 11 Pro, Watch GT Runner 2, and Watch Ultimate 2
  • Redmi Buds 8 Active and Moondrop Space Travel 2
  • Sony WH-1000XM6 (experimental)
  • Amazfit Active 3 Premium, Cheetah 2 Pro, and T-Rex Ultra 2 (experimental)
  • MoYoung/Da Fit devices: iTECH Active 3 and ZL02D

Fossil Q

Fossil Q hybrid watches are old but timeless, lacking a screen and using physical hands instead for smart features. We modernized and increased our support for this line of watches:

  • Find device support
  • Vibrate on incoming call
  • Physical hand calibration
  • Music and volume control via button actions
  • Step goal progress button action
  • Activity data syncing
  • Reworked configuration screen and time picker

Garmin

Several additions to Garmin integration:

  • Waypoint upload support for basic activities
  • FIT location and segment file installation
  • FTP, endurance score, and training readiness metrics extracted and stored (no UI yet)
  • Improved non-GPS activity support
  • Laps exported as GPX track segments
  • Human-friendly ANT+ gear names in activity summaries
  • Experimental settings for wake/sleep times

A number of edge cases and parsing issues have also been fixed.

Health Connect

  • Distance sync is now supported
  • Fixed handling of partial sleep sessions, awake gaps within sleep, and daylight savings transitions

Other Changes

  • Auto export of GPX files after workouts
  • FossWallet support for compatible devices
  • Nautical units added to measurement options
  • Awake sleep duration included in sleep sessions
  • Intent API extended with a new intent for changing global settings

Bug Fixes

Crashes fixed on Android 12 companion pairing and on timezones without daylight savings. Additional fixes across Huawei, Pebble, Zepp OS, Sony, and Xiaomi.

0.91.1

  • Casio: Fix connection issues after first pairing
  • Fix occasional crash when leaving activity list
  • Garmin: Fix unknown transfer notification
  • Huawei: Fix connection stuck on authentication on newer firmware
  • OpenTracks integration: Remove unsupported elevation field
  • Xiaomi-protobuf: Fix GPS dropping mid-workout on newer firmware

reddit.com
u/ChodaSly — 6 days ago

Democratize quality sleep tracking?

Hi all!

I'm deep in the rabbithole on wearables and sleep tracking. 

Heart rate (and interval variability -> breathing) is how these algorithms are deriving the sleep data. So those devices with quality heart rate tracking *should* have decent sleep tracking. Except that companies broadly lack incentive to perfect their sleep algorithm since most consumers can't do any sort of QA as they dont typically have an EEG to compare to. You can count your own heart rate, you can't easily time your own REM.

Apple and Oura have the best sleep tracking capabilities, a combo of their sensors and algorithms. But there are other devices with quality sensors that need better algorithms. Apple and Oura are obviously not compatible with Gadgetbridge and are in no way open source, each having ethically problematic business ties to boot.

I have worked in research and currently work in healthcare. I'm well versed in health sciences research and have some tools at my disposal that I would love to leverage. I also have a personal stake in having access to this health data.

I don't code, though, and honestly I have no idea how much of an undertaking this is but I think it's very doable to build a better algorithm for sleep tracking. I'm willing to hold up the research arm and give the info needed to help discern sleep phases, I'm also willing to get a direct to consumer EEG device for validation. I just don't have any sense of what it would take to have something like this go live. Sleep^2 is doing this with 2 polar devices and giving sleep analysis data that is on par with Apple/Oura. It's a subscription though and I really hope we could expand the supported devices and give people a quality, free, ethical, private way to access this critical health data. Also, the polar devices it supports lack a lot of other features users might benefit from. 

Sorry if this is silly and if I'm being naive about the scale of this project. I'm just really hopeful for a better option.

Can someone give me a sense of the scale/feasibility of something like this? Happy to crosspost to a different community of you think that's better suited!

...

Related but separate thought:  I reccomend this channel (won't hyperlink :/ https://youtube.com/@thequantifiedscientist?si=-iwk1gWgk-\_w9X1J ) for some of the best content comparing devices on various metrics.

Unfortunately, most devices that are compatible with Gadgetbridge aren't tested (though some are!). I'd be tempted to get a Polar H10 chest strap to validate some of the other devices against but can't afford to get a series of devices. It would be cool to figure out a way to do some device/data sharing to put some of these devices to the test:)

u/riro0345 — 8 days ago