From ebbc8467e4f2cdfb15f3ada6661e0b12a9ed4bda Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jos=C3=A9=20Rebelo?= Date: Wed, 31 Dec 2025 14:23:04 +0000 Subject: [PATCH] Amazfit Bip / Bip Lite / Cor 2: Restore 3rd party realtime HR setting Removed in 4fb79ac2b, unclear if on purpose, but it seems to be present in other Amazfit devices. --- .../devices/huami/amazfitbip/AmazfitBipCoordinator.java | 1 + .../devices/huami/amazfitbip/AmazfitBipLiteCoordinator.java | 1 + .../devices/huami/amazfitcor2/AmazfitCor2Coordinator.java | 1 + 3 files changed, 3 insertions(+) diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitbip/AmazfitBipCoordinator.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitbip/AmazfitBipCoordinator.java index 837c33493e..4065474954 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitbip/AmazfitBipCoordinator.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitbip/AmazfitBipCoordinator.java @@ -93,6 +93,7 @@ public class AmazfitBipCoordinator extends HuamiCoordinator { calendar.add(R.xml.devicesettings_reserve_reminders_calendar); final List connection = deviceSpecificSettings.addRootScreen(DeviceSpecificSettingsScreen.CONNECTION); connection.add(R.xml.devicesettings_disconnectnotification); + connection.add(R.xml.devicesettings_expose_hr_thirdparty); connection.add(R.xml.devicesettings_bt_connected_advertisement); connection.add(R.xml.devicesettings_overwrite_settings_on_connection); final List developer = deviceSpecificSettings.addRootScreen(DeviceSpecificSettingsScreen.DEVELOPER); diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitbip/AmazfitBipLiteCoordinator.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitbip/AmazfitBipLiteCoordinator.java index d5057264b0..8c02adb7c3 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitbip/AmazfitBipLiteCoordinator.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitbip/AmazfitBipLiteCoordinator.java @@ -76,6 +76,7 @@ public class AmazfitBipLiteCoordinator extends AmazfitBipCoordinator { //calendar.add(R.xml.devicesettings_reserve_reminders_calendar); final List connection = deviceSpecificSettings.addRootScreen(DeviceSpecificSettingsScreen.CONNECTION); connection.add(R.xml.devicesettings_disconnectnotification); + connection.add(R.xml.devicesettings_expose_hr_thirdparty); connection.add(R.xml.devicesettings_bt_connected_advertisement); connection.add(R.xml.devicesettings_overwrite_settings_on_connection); final List developer = deviceSpecificSettings.addRootScreen(DeviceSpecificSettingsScreen.DEVELOPER); diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitcor2/AmazfitCor2Coordinator.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitcor2/AmazfitCor2Coordinator.java index dea88aa989..555f8339fe 100644 --- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitcor2/AmazfitCor2Coordinator.java +++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitcor2/AmazfitCor2Coordinator.java @@ -103,6 +103,7 @@ public class AmazfitCor2Coordinator extends HuamiCoordinator { calendar.add(R.xml.devicesettings_reserve_reminders_calendar); final List connection = deviceSpecificSettings.addRootScreen(DeviceSpecificSettingsScreen.CONNECTION); connection.add(R.xml.devicesettings_disconnectnotification); + connection.add(R.xml.devicesettings_expose_hr_thirdparty); connection.add(R.xml.devicesettings_bt_connected_advertisement); connection.add(R.xml.devicesettings_overwrite_settings_on_connection); final List developer = deviceSpecificSettings.addRootScreen(DeviceSpecificSettingsScreen.DEVELOPER);