Gadgetbridge
Use your smart watch and other bluetooth devices and keep your data private!
Freeyourgadget Connectivity Navigation System
Screenshots
Description
Use your smart watch, fitness tracker, and other Bluetooth devices without the vendor's closed source application and without the need to create an account and transmit any of your data to the vendor's servers.
For a full list of supported device, please refer to our Gadgets page https://gadgetbridge.org/gadgets/.
You can get notifications on your wrist and (depending on the device):
- Collect data from the device sensors.
- Control music playing on your Android device.
- See the weather.
- Get directions.
What’s new (0.92.2)
• Charts: Avoid empty charts if no charts are enabled
• Garmin: Fix regression in ExploreSync historical-catalog sync
• Health Connect: Fix some workouts mapping
• Huawei: Fix deadlock on activity listing
• Improve connection to low power devices
• Mi Band 6: Hide some invalid workout summary values
• Shokz: Fix reading language from device
• Soundcore Q30: Add some other device names
Versions
Permissions
What the app asks the system for. Android only grants sensitive access after you confirm it.
- BluetoothConnect to Bluetooth devices.
- BLUETOOTH_ADMIN
- Bluetooth scanSearch for nearby Bluetooth devices.
- Bluetooth connectionConnect to paired Bluetooth devices.
- Approximate locationDetermine the location via the network.
- Precise locationDetermine the location via GPS.
- Location in backgroundDetermine the location while the app is not open.
- READ_CALL_LOG
Show 61 more permissions
- Phone stateDetect ongoing calls and read device information.
- PROCESS_OUTGOING_CALLS
- ACCESS_NOTIFICATION_POLICY
- Place callsCall phone numbers without asking again.
- ANSWER_PHONE_CALLS
- Receive SMSProcess incoming text messages.
- Send SMSSend text messages (may cost money).
- Read contactsAccess the address book.
- Exact alarmsTrigger actions at a precise time.
- Prevent sleepingKeep the device from going to sleep.
- REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
- catima.READ_CARDS
- debug.READ_CARDS
- foss_wallet.READ_CARDS
- dev.READ_CARDS
- internethelper.INTERNET
- Read storageRead files on the device storage.
- Read calendarRead appointments.
- MEDIA_CONTENT_CONTROL
- permission.RUN_COMMAND
- Run at startupStart automatically after the device is switched on.
- Foreground serviceKeep running in the background, visible in the status bar.
- FOREGROUND_SERVICE_CONNECTED_DEVICE
- FOREGROUND_SERVICE_DATA_SYNC
- FOREGROUND_SERVICE_SPECIAL_USE
- REQUEST_COMPANION_RUN_IN_BACKGROUND
- REQUEST_OBSERVE_COMPANION_DEVICE_PRESENCE
- VibrationControl the vibration alert.
- permission.ACCESS_WEATHER_MANAGER
- permission.READ_WEATHER
- permission.ACCESS_WEATHER_MANAGER
- permission.READ_WEATHER
- omnijaws.READ_WEATHER
- Display over other appsDraw content on top of other apps.
- CameraTake photos and videos.
- Installed appsSee which apps are installed.
- NotificationsShow notifications.
- health.WRITE_ACTIVE_CALORIES_BURNED
- health.WRITE_HEART_RATE
- health.WRITE_STEPS
- health.WRITE_EXERCISE
- health.WRITE_SLEEP
- health.WRITE_TOTAL_CALORIES_BURNED
- health.WRITE_DISTANCE
- health.WRITE_VO2_MAX
- health.WRITE_HEART_RATE_VARIABILITY
- health.WRITE_WEIGHT
- health.WRITE_OXYGEN_SATURATION
- health.WRITE_BODY_TEMPERATURE
- health.WRITE_SKIN_TEMPERATURE
- health.WRITE_ELEVATION_GAINED
- health.WRITE_SPEED
- health.WRITE_POWER
- health.WRITE_EXERCISE_ROUTE
- health.WRITE_RESPIRATORY_RATE
- health.WRITE_RESTING_HEART_RATE
- health.WRITE_BLOOD_GLUCOSE
- health.WRITE_STEPS_CADENCE
- health.WRITE_CYCLING_PEDALING_CADENCE
- Network stateCheck whether and how the device is connected.
- gadgetbridge.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
Comments