static lv_obj_t * setting_about_create(lv_obj_t * activity_obj)
{
#ifdef __MMI_ZHSX_SUPPORT__
- char info_str[96 + 1] = {0};
+// char info_str[96 + 1] = {0};
+ char info_str[128 + 1] = {0};
if(NULL == activity_obj) {
lv_watch_activity_ext_t activity_ext;
lv_label_set_align(info_label, LV_LABEL_ALIGN_CENTER);
#ifdef MMI_PROJECT_Z5_DS_Z12_COMMON
- snprintf(info_str, 96, "%s:Z5_Z12\n%s:%s_V1.0_Release_%s",
- (char *)lv_lang_get_text(WATCH_TEXT_ID_MODE),
- (char *)lv_lang_get_text(WATCH_TEXT_ID_VERSION_NUM),
- app_adaptor_get_model_id(),
- app_adaptor_get_version()
- );
+// snprintf(info_str, 96, "%s:Z5_Z12\n%s:%s_V1.0_Release_%s",
+// (char *)lv_lang_get_text(WATCH_TEXT_ID_MODE),
+// (char *)lv_lang_get_text(WATCH_TEXT_ID_VERSION_NUM),
+// app_adaptor_get_model_id(),
+// app_adaptor_get_version()
+// );
+
+ char imei_str[16] = {0};
+ app_adp_get_imei_req(imei_str);
+
+ snprintf(info_str, sizeof(info_str) - 1, "Version:%s_V1.0_Release\nTime:%s\nIMEI:%s",
+ app_adaptor_get_model_id(),
+ app_adaptor_get_version(),
+ imei_str
+ );
+
#else
- snprintf(info_str, 96, "%s:%s\n%s:%s", (char *)lv_lang_get_text(WATCH_TEXT_ID_MODE), app_adaptor_get_model_id(),
+ snprintf(info_str, sizeof(info_str) - 1, "%s:%s\n%s:%s", (char *)lv_lang_get_text(WATCH_TEXT_ID_MODE), app_adaptor_get_model_id(),
(char *)lv_lang_get_text(WATCH_TEXT_ID_VERSION_NUM), app_adaptor_get_version());
#endif