修改默认表盘(暂定)
authorCaisking <Casiking@zhihuishixun.com>
Fri, 6 Jun 2025 09:12:02 +0000 (17:12 +0800)
committerCaisking <Casiking@zhihuishixun.com>
Fri, 6 Jun 2025 09:12:02 +0000 (17:12 +0800)
code/sdk/application/wearable/fd230app/nativelauncher/include/UiConfig.h
code/sdk/application/wearable/fd230app/nativeui/main/src/MainModel.cpp
code/sdk/application/wearable/fd230app/nativeui/set_dial/include/SetDialModel.h
code/sdk/application/wearable/fd230app/nativeui/set_dial/src/SetDialModel.cpp
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/dial_soures/main_bg.bin [new file with mode: 0644]
code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/dial_soures/thumbnail.bin [new file with mode: 0644]

index 6bcbd0a..ec11e9c 100644 (file)
@@ -102,8 +102,8 @@ namespace OHOS
     static constexpr const char *DEFAULT_DIALBACK_PATH = APP_RES_PATH "/dial_soures/z1background.bin";
     static constexpr const char *DEFAULT_DIALPER_PATH = APP_RES_PATH "/dial_soures/Z1VIEW.bin";
 #else
-    static constexpr const char *DEFAULT_DIALBACK_PATH = APP_RES_PATH "/dial_soures/MAIN_FACE_IMAGE.bin";
-    static constexpr const char *DEFAULT_DIALPER_PATH = APP_RES_PATH "/dial_soures/KUMIVIEW.bin";
+    static constexpr const char *DEFAULT_DIALBACK_PATH = APP_RES_PATH "/dial_soures/main_bg.bin";
+    static constexpr const char *DEFAULT_DIALPER_PATH = APP_RES_PATH "/dial_soures/thumbnail.bin";
 #endif
     static constexpr const char *CUSTOM_CLOCK1_DIALBACK_PATH = APP_CUSTOM_DIAL_PATH "/1/main_bg.bin";
     static constexpr const char *CUSTOM_CLOCK1_DIALPER_PATH = APP_CUSTOM_DIAL_PATH "/1/thumbnail.bin";
index 5399da8..215bf8f 100644 (file)
@@ -54,7 +54,7 @@ namespace OHOS
 #ifdef CUSTOM_Z1\r
         {DIAL_CLOCK, "Z1", DEFAULT_DIALPER_PATH, DEFAULT_TASK_PERIOD},\r
 #else\r
-        {DIAL_CLOCK, "KUMI", DEFAULT_DIALPER_PATH, DEFAULT_TASK_PERIOD}, // 默认表盘 Id 0\r
+        {DIAL_CLOCK, "N9", DEFAULT_DIALPER_PATH, DEFAULT_TASK_PERIOD}, // 默认表盘 Id 0\r
 #endif\r
         {DIAL_CLOCK_1, "Custom_1", CUSTOM_CLOCK1_DIALPER_PATH, DEFAULT_TASK_PERIOD}, // 表盘 Id 1\r
         {DIAL_CLOCK_2, "Custom_2", CUSTOM_CLOCK2_DIALPER_PATH, DEFAULT_TASK_PERIOD}, // 表盘 Id 2\r
@@ -436,15 +436,15 @@ namespace OHOS
         if (len < 0)\r
         {\r
             WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "Error: Failed to retrieve dial settings. Initializing to default settings.\r\n");\r
-            //判断黑耀表盘是否存在\r
-            if(SetDialModel::GetInstance().IsDialInstalled(DEFAULT_DIAL_ID))\r
-            {\r
-                InitDialSettingDefault(DEFAULT_DIAL_ID);\r
-            }\r
-            else\r
-            {\r
+            // //判断黑耀表盘是否存在\r
+            // if(SetDialModel::GetInstance().IsDialInstalled(DEFAULT_DIAL_ID))\r
+            // {\r
+            //     InitDialSettingDefault(DEFAULT_DIAL_ID);\r
+            // }\r
+            // else\r
+            // {\r
                 InitDialSettingDefault(DIAL_CLOCK);\r
-            }\r
+            // }\r
             return;\r
         }\r
 \r
@@ -462,15 +462,15 @@ namespace OHOS
         else\r
         {\r
             WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "Error: First value is empty. Initializing to default settings.\r\n");\r
-             //判断黑耀表盘是否存在\r
-            if(SetDialModel::GetInstance().IsDialInstalled(DEFAULT_DIAL_ID))\r
-            {\r
-                InitDialSettingDefault(DEFAULT_DIAL_ID);\r
-            }\r
-            else\r
-            {\r
+            //  //判断黑耀表盘是否存在\r
+            // if(SetDialModel::GetInstance().IsDialInstalled(DEFAULT_DIAL_ID))\r
+            // {\r
+            //     InitDialSettingDefault(DEFAULT_DIAL_ID);\r
+            // }\r
+            // else\r
+            // {\r
                 InitDialSettingDefault(DIAL_CLOCK);\r
-            }\r
+            // }\r
             return;\r
         }\r
 \r
@@ -485,14 +485,14 @@ namespace OHOS
         {\r
             WEARABLE_LOGE(WEARABLE_LOG_MODULE_APP, "Error: Second value is empty. Initializing to default settings.\r\n");\r
             //判断黑耀表盘是否存在\r
-            if(SetDialModel::GetInstance().IsDialInstalled(DEFAULT_DIAL_ID))\r
-            {\r
-                InitDialSettingDefault(DEFAULT_DIAL_ID);\r
-            }\r
-            else\r
-            {\r
+            // if(SetDialModel::GetInstance().IsDialInstalled(DEFAULT_DIAL_ID))\r
+            // {\r
+            //     InitDialSettingDefault(DEFAULT_DIAL_ID);\r
+            // }\r
+            // else\r
+            // {\r
                 InitDialSettingDefault(DIAL_CLOCK);\r
-            }\r
+            // }\r
             return;\r
         }\r
 \r
index 9b37bc1..bbb13b3 100644 (file)
@@ -98,7 +98,7 @@ namespace OHOS
         virtual ~SetDialModel();
         int32_t ParseDialHeader(int type, const std::string &dialFileName, SetDialInfo &dialInfo);
         std::vector<SetDialInfo> dialInfoList;
-        uint16_t currentDialID = 114; // 设置表盘默认值
+        uint16_t currentDialID = DEFAULT_DIAL_ID_0; // 设置表盘默认值
 
         uint16_t download_DialID = 1028;
         uint32_t download_dialSize = 0;
index 9e3435b..4481b9f 100644 (file)
@@ -35,7 +35,7 @@ std::unordered_map<uint16_t, std::string> registeredDials{
 #ifdef CUSTOM_Z1
     {DEFAULT_DIAL_ID_0, "Z1"},
 #else
-    {DEFAULT_DIAL_ID_0, "KUMI"},         // 为了预防显示
+    {DEFAULT_DIAL_ID_0, "N9"},         // 为了预防显示
     {DEFAULT_DIAL_ID, "obsidianrhythm"}, // 默认表盘修改为 黑耀律动
 #endif
     {DEFAULT_DIAL_ID_1, "satellite"},       // 卫星表盘
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/dial_soures/main_bg.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/dial_soures/main_bg.bin
new file mode 100644 (file)
index 0000000..5e9f212
--- /dev/null
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:e268fbbf3e3b07bcae1f530a9cd95f136c8215049f74905238424e43fb72d883
+size 110472
diff --git a/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/dial_soures/thumbnail.bin b/code/sdk/build/config/target_config/brandy/mk_fs_image/fd230/fs/user/res/dial_soures/thumbnail.bin
new file mode 100644 (file)
index 0000000..8ac95dd
--- /dev/null
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:d6b6900d0f00e6be401d8e80a8e2c60e8739430a5a4659fc71cd587f5904cb54
+size 36472