diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitbipu/AmazfitBipUCoordinator.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitbipu/AmazfitBipUCoordinator.java
index e79baeb2f..2395be357 100644
--- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitbipu/AmazfitBipUCoordinator.java
+++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/devices/huami/amazfitbipu/AmazfitBipUCoordinator.java
@@ -85,7 +85,7 @@ public class AmazfitBipUCoordinator extends HuamiCoordinator {
@Override
public int[] getSupportedDeviceSpecificSettings(GBDevice device) {
return new int[]{
- R.xml.devicesettings_amazfitbips,
+ R.xml.devicesettings_amazfitbipu,
R.xml.devicesettings_timeformat,
R.xml.devicesettings_wearlocation,
R.xml.devicesettings_custom_emoji_font,
diff --git a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/HuamiMenuType.java b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/HuamiMenuType.java
index 3fcd9dd7d..f567fc610 100644
--- a/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/HuamiMenuType.java
+++ b/app/src/main/java/nodomain/freeyourgadget/gadgetbridge/service/devices/huami/HuamiMenuType.java
@@ -46,8 +46,11 @@ class HuamiMenuType {
put("timer_stopwatch", 0x1b);
put("stress", 0x1c);
put("period", 0x1d);
+ put("goal", 0x21);
+ put("sleep", 0x23);
put("spo2", 0x24);
put("breathing",0x33);
+ put("pomodoro", 0x38);
put("alexa", 0x39);
}};
-}
\ No newline at end of file
+}
diff --git a/app/src/main/res/values/arrays.xml b/app/src/main/res/values/arrays.xml
index c749121d9..48f22c2ce 100644
--- a/app/src/main/res/values/arrays.xml
+++ b/app/src/main/res/values/arrays.xml
@@ -730,6 +730,67 @@
- @string/p_menuitem_settings
+
+ - @string/menuitem_hr
+ - @string/menuitem_pai
+ - @string/menuitem_goal
+ - @string/menuitem_workout
+ - @string/menuitem_activity
+ - @string/menuitem_sleep
+ - @string/menuitem_weather
+ - @string/menuitem_alarm
+ - @string/menuitem_stress
+ - @string/menuitem_spo2
+ - @string/menuitem_breathing
+ - @string/menuitem_stopwatch
+ - @string/menuitem_timer
+ - @string/menuitem_worldclock
+ - @string/menuitem_pomodoro
+ - @string/menuitem_music
+ - @string/menuitem_cycles
+ - @string/menuitem_settings
+ - @string/menuitem_more
+ - @string/menuitem_findphone
+ - @string/menuitem_takephoto
+
+
+
+ - @string/p_menuitem_hr
+ - @string/p_menuitem_pai
+ - @string/p_menuitem_goal
+ - @string/p_menuitem_workout
+ - @string/p_menuitem_activity
+ - @string/p_menuitem_sleep
+ - @string/p_menuitem_weather
+ - @string/p_menuitem_alarm
+ - @string/p_menuitem_stress
+ - @string/p_menuitem_spo2
+ - @string/p_menuitem_breathing
+ - @string/p_menuitem_stopwatch
+ - @string/p_menuitem_timer
+ - @string/p_menuitem_worldclock
+ - @string/p_menuitem_pomodoro
+ - @string/p_menuitem_music
+ - @string/p_menuitem_cycles
+ - @string/p_menuitem_settings
+ - @string/p_menuitem_more
+ - @string/p_menuitem_findphone
+ - @string/p_menuitem_takephoto
+
+
+
+ - @string/p_menuitem_hr
+ - @string/p_menuitem_pai
+ - @string/p_menuitem_workout
+ - @string/p_menuitem_weather
+ - @string/p_menuitem_alarm
+ - @string/p_menuitem_timer
+ - @string/p_menuitem_music
+ - @string/p_menuitem_settings
+ - @string/p_menuitem_more
+ - @string/p_menuitem_worldclock
+
+
- @string/menuitem_status
- @string/menuitem_alipay
@@ -1245,4 +1306,4 @@
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index a87597b7a..a26b9bc37 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -853,6 +853,9 @@
Alexa
DND
Stopwatch
+ Activity Goal
+ Sleep
+ Pomodoro Tracker
Minutes:
Hours:
Seconds:
@@ -1093,4 +1096,4 @@
- %d hours
- %d hours
-
\ No newline at end of file
+
diff --git a/app/src/main/res/values/values.xml b/app/src/main/res/values/values.xml
index 64b14b3f0..bb9cd637a 100644
--- a/app/src/main/res/values/values.xml
+++ b/app/src/main/res/values/values.xml
@@ -47,6 +47,9 @@
- takephoto
- alexa
- timer_stopwatch
+ - goal
+ - sleep
+ - pomodoro
- off
- on
diff --git a/app/src/main/res/xml/devicesettings_amazfitbipu.xml b/app/src/main/res/xml/devicesettings_amazfitbipu.xml
new file mode 100644
index 000000000..3356f829d
--- /dev/null
+++ b/app/src/main/res/xml/devicesettings_amazfitbipu.xml
@@ -0,0 +1,21 @@
+
+
+
+
+