⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 custom_mmi_default_value.h

📁 最新MTK手机软件源码
💻 H
📖 第 1 页 / 共 3 页
字号:
#define  MAXIMUM_DOWNLOAD_IMAGES          15
#define  MAXIMUM_DOWNLOAD_AUDIO           15
#define  MAXIMUM_COMPOSED_RINGTONE        5

#define MAXIMUM_FULLSCREEN_FACTORY_IMAGES       7
#define MAXIMUM_ASSOCIATED_FACTORY_IMAGES       5
#define  MAXIMUM_FACTORY_TONES            5
#define  MAXIMUM_FACTORY_IMELODY          5

#define FACTORY_RESTORE_DEFAULT_AUDPLY_LIST_AUTO_GEN  1
#define FACTORY_RESTORE_DEFAULT_AUDPLY_VOLUME  4
#define FACTORY_RESTORE_DEFAULT_AUDPLY_PREFER_LIST  0
#define FACTORY_RESTORE_DEFAULT_AUDPLY_SKIN  0
#define FACTORY_RESTORE_DEFAULT_AUDPLY_REPEAT  0
#define FACTORY_RESTORE_DEFAULT_AUDPLY_SHUFFLE  0
#define FACTORY_RESTORE_DEFAULT_AUDPLY_BACKGROUND_PLAY  1

#define FACTORY_RESTORE_DEFAULT_SNDREC_STORAGE  0
#define FACTORY_RESTORE_DEFAULT_SNDREC_FORMAT  0

#define FACTORY_RESTORE_DEFAULT_FMRDO_BACKGROUND_PLAY  1
#define FACTORY_RESTORE_DEFAULT_FMRDO_SKIN  0
#define FACTORY_RESTORE_DEFAULT_FMRDO_VOLUME  4

typedef struct
{
    kal_uint16 ActivityId[MAX_ACTIVITIES_PER_DAY];
    float CaloriePerActivity[MAX_ACTIVITIES_PER_DAY];
    kal_uint16 MinutesPerActivity[MAX_ACTIVITIES_PER_DAY];
} ActivityDetails;

typedef struct
{
    kal_uint8 shortcut_state;
    kal_uint16 shortcuts;
} shct_item_struct;

#define NVRAM_CACHE_SIZE               512      /* For Cache file */
#define NVRAM_CACHE_TOTAL              1        /* For Cache file */

/************************************ 
* PLUTO MMI NVRAM ITEM
************************************/

/* PLUTO MMI [BYTE -8bit] */
typedef enum
{
    NVRAM_PHONELOCK_INDEX,                  /* 0 */
    NVRAM_AUTOLOCK_TIMEOUT_INDEX,
    NVRAM_SETTING_PHONELOCK,
    NVRAM_SETTING_AUTOKEYPADLOCK,
    NVRAM_SETTING_AUTOREDIAL,
    NVRAM_SETTING_AUTOKEYPADLOCK_TIME,      /* 5 */
    NVRAM_SETTING_WELCOME_TEXT,
    NVRAM_SETTING_APHORISM_TEXT,
    NVRAM_SETTING_CALL_TIME_DISPLAY,
    NVRAM_SETTING_SPEED_DIAL,
    NVRAM_SETTING_CONTRAST_LEVEL,           /* 10 */
    NVRAM_SETTING_AUTOUPDATE_DT_TIME,
    NVRAM_SETTING_OWNER_NO,
    NVRAM_SETTING_STATUS_DT_TIME,
    NVRAM_SETTING_LANG,
    NVRAM_SETTING_CTR,                      /* 15 */
    NVRAM_SETTING_CONTRAST_SUBLCD_LEVEL,
    NVRAM_HELP_ENABLED_FLAG,
    NVRAM_PROFILES_ACTIVATED,
    NVRAM_CH_QUICK_END_FLAG,
    NVRAM_SMSCOUNTERS_SENT,                 /* 20 */
    NVRAM_SMSCOUNTERS_RECD,
    NVRAM_DOWNLOAD_IMAGE,
    NVRAM_DOWNLOAD_TONE,
    CURRENT_CITY,
    TIME_FORMAT,                            /* 25 */
    DATE_FORMAT,
    NVRAM_GAME_SNAKE_LEVEL,
    LUNAR_CALENDAR,
    NVRAM_DOWNLOAD_CITY1,
    NVRAM_DOWNLOAD_CITY2,                   /* 30 */
    NVRAM_SCREENSAVER_STATUS,
    NVRAM_SCREENSAVER_WAITING,
    NVRAM_CALLERID,
    NVRAM_GROUPINDEX,
    NVRAM_GAME_RICHES_STATUS,               /* 35 */
    NVRAM_RICHES_OPTION_STATUS,
    NVRAM_PROFILES_LASTACTIVATED,
    TOH_CURRENT_LEVEL,
    SMASH_CURRENT_LEVEL,
    NVRAM_SMS_ACTIVE_PROFILE_INDEX,         /* 40 */
    SMS_CONCAT_MSG_REF_VALUE,
    NVRAM_COLORBALLS_OPTION_STATUS,
    NVRAM_PROFILES_LOUDSPKR,
    RESTORE_DEFAULT_SPEED_DIAL,
    RESTORE_DEFAULT_CONTRAST_SUBLCD_LEVEL,  /* 45 */
    RESTORE_DEFAULT_CONTRAST_LEVEL,
    RESTORE_DEFAULT_WELCOME_TEXT,
    RESTORE_DEFAULT_APHORISM_TEXT,
    RESTORE_DEFAULT_OWNER_NO,
    RESTORE_DEFAULT_STATUS_SHOW_DT_TIME,    /* 50 */
    RESTORE_DEFAULT_AUTOUPDATE_TIME,
    RESTORE_DEFAULT_SCREENSAVER_STATUS,
    RESTORE_DEFAULT_SCREENSAVER_WAITING,
    RESTORE_DEFAULT_PROFILES_ACTIVATED,
    RESTORE_DEFAULT_TIME_FORMAT,            /* 55 */
    RESTORE_DEFAULT_DATE_FORMAT,
    NVRAM_DOWNLOAD_MELODY,
    NVRAM_NORMAL_MODE_VOICE_LEVEL,
    NVRAM_LDSPK_MODE_VOICE_LEVEL,
    NVRAM_HDSET_MODE_VOICE_LEVEL,           /* 60 */
    NVRAM_NITZTIMEZONE,
    NVRAM_WALLPAPER_ROTATE_STATUS,
    NVRAM_GX_MAJUNG_LEVEL,
    NVRAM_GX_MEMORY_LEVEL,
    NVRAM_DEFAULT_USB_APP,                  /* 65 */
    NVRAM_FMRDO_BACKGROUND_PLAY,
    NVRAM_FMRDO_SKIN,
    NVRAM_FMRDO_VOLUME,
    NVRAM_AUDPLY_LIST_AUTO_GEN,
    NVRAM_AUDPLY_VOLUME,                    /* 70 */
    NVRAM_AUDPLY_PREFER_LIST,
    NVRAM_AUDPLY_SKIN,
    NVRAM_AUDPLY_REPEAT,
    NVRAM_AUDPLY_SHUFFLE,
    NVRAM_AUDPLY_BACKGROUND_PLAY,           /* 75 */
    NVRAM_SNDREC_STORAGE,
    NVRAM_SNDREC_FORMAT,
    NVRAM_IP_NUMBER_SETTING,
    NVRAM_SET_MAINMENU_STYLE,
    NVRAM_EF_FMGR_SORT_OPTION_LID,          /* 80 */
    NVRAM_GFX_AUDIO_SETTING,
    NVRAM_GFX_AUDIO_VOLUMN,
    NVRAM_GFX_VIBRATION_SETTING,
    NVRAM_GX_PUZZLE_LEVEL,
    NVRAM_GX_STAIR_LEVEL,                   /* 85 */
    NVRAM_SETTING_DEF_ENCODING,
    NVRAM_STOPWATCH_TOTAL_RECORDS,
    NVRAM_JAVA_SETTING_SOUND,
    NVRAM_JAVA_SETTING_PROF_ID,
    NVRAM_ALM_SNOOZE_TIME,                  /* 90 */
    NVRAM_VDOPLY_VOLUMN,
    NVRAM_SETTING_OPN_DISPLAY,
    RESTORE_DEFAULT_OPN_DISPLAY,
    NVRAM_BLACK_LIST_SETTING,
    NVRAM_VRSD_RCG_SETTING,
    NVRAM_PHB_SPEAK_NAME_ON_OFF,            /* 100 */
    NVRAM_JAVA_SETTING_VIB,
    NVRAM_JAVA_SETTING_BKL,
    NVRAM_JAVA_SETTING_LED,
    NVRAM_VRSI_RCG_SETTING,
    NVRAM_IRDA_STORAGE,                     /* 105 */
    NVRAM_PEN_SPEED,
    NVRAM_PEN_COLOR,
    NVRAM_SETTING_DT_DST,
    NVRAM_SSC_DISABLE_FLAG,
    NVRAM_ABREPEAT_VOLUME,                  /* 110 */
    NVRAM_IMGVIEW_VIEW_SYTLE,
    NVRAM_ABREPEAT_STORAGE,
    NVRAM_WC_DST,
    NVRAM_GFX_BACKGROUND_MUSIC_SETTING,
    NVRAM_GFX_SOUND_EFFECT_SETTING,         /* 115 */
    NVRAM_PHNSET_IDLE_CLOCK_TYPE,
    RESOTRE_DEFAULT_IDLE_CLOCK_TYPE,
    NVRAM_FMRDO_RECORD_FORMAT,
    NVRAM_FMRDO_RECORD_STORAGE,
    NVRAM_BYTE_FONT_SIZE,                   /* 120 */
    NVRAM_BYTE_LED_SETTING,
    NVRAM_BYTE_BL_SETTING_LEVEL,
    NVRAM_BYTE_BL_SETTING_HFTIME,
    NVRAM_BYTE_COVER_CLOSE_BACK_TO_IDLE,
    NVRAM_BYTE_COVER_CLOSE_REJECT_CALL,     /* 125 */
    NVRAM_BYTE_COVER_CLOSE_KEYPAD_LOCK,
    NVRAM_MOTION_DICE_DICE_COUNT,
    NVRAM_MOTION_DICE_EVENT_ON,
    NVRAM_AUDPLY_SPECTRUM_DISPLAY_STYLE,
    NVRAM_FTP_ACCESS_RIGHT,
    NVRAM_CTM_MODE,
    NVRAM_CTM_SETTING,
    NVRAM_CCONV_SELECTED_CURRENCY1,
    NVRAM_CCONV_SELECTED_CURRENCY2,
    NVRAM_CCONV_SETTING_CURRENCY1,
    NVRAM_CCONV_SETTING_CURRENCY2,
    NVRAM_CCONV_SETTING_CURRENCY3,
    NVRAM_CCONV_SETTING_CURRENCY4,
    NVRAM_CCONV_SETTING_CURRENCY5,
    NVRAM_CCONV_SETTING_LOCALCURRENCY,
    NVRAM_BYTE_AUDIO_3D_INDEX,
    NVRAM_POC_ACTIVITY_PRESENT,
    NVRAM_POC_ACTIVITY,
    NVRAM_POC_MOOD_PRESENT,
    NVRAM_POC_MOOD,
    NVRAM_POC_ANS_MODE,
    NVRAM_POC_CALL_BAR_MODE,
    NVRAM_POC_ALERT_BAR_MODE,
    NVRAM_POC_MAO_MODE,
    NVRAM_POC_PRIVACY_MODE,
    NVRAM_POC_START_BOOTUP,
    NVRAM_POC_USE_XDM,
    NVRAM_POC_USE_PRES,
    NVRAM_POC_PROFILE_ACTIVE,
    NVRAM_JAVA_SETTING_VK,
    NVRAM_EM_SWDBG_MODE,
    NVRAM_GX_FRUIT_LEVEL,
    NVRAM_GX_VSMJ_LEVEL,
    NVRAM_BRW_SHOW_IMAGE_ON_OFF,
    NVRAM_BRW_SHOW_HISTORY_AS,
    NVRAM_PH_ACTIVATED_WAP_PROFILE_INDEX,
    NVRAM_PH_ACTIVATED_MMS_PROFILE_INDEX,
    NVRAM_BRW_SHOW_SERVICE_INBOX_MSG,
    NVRAM_FMRDO_SPEAKER_STATUS,
    NVRAM_AUTO_VM_SETTING_VM_SUPPORT,
    NVRAM_AUTO_VM_SETTING_AUTO_VM,    
    NVRAM_AUDPLY_LYRICS_DISPLAY,
    NVRAM_SWFLASH_STORAGE,
    NVRAM_SWFLASH_DATA_ACCOUNT,
    NVRAM_SWFLASH_VOLUME,
	NVRAM_BRW_IMAGE_SELECTION_ON_OFF,

    /* don not remove last element */
    NVRAM_LAST_BYTE_ELEMENT
} BYTEDATA;

/* PLUTO MMI [SHORT - 16bit] */
typedef enum
{
    NVRAM_SHORTDATA1_INDEX,             /* 0 */
    NVRAM_SHORTDATA2_INDEX,
    NVRAM_SNAKE_LEVEL1_SCORE,
    NVRAM_SNAKE_LEVEL2_SCORE,
    NVRAM_SNAKE_LEVEL3_SCORE,
    NVRAM_SNAKE_LEVEL4_SCORE,           /* 5 */
    NVRAM_F1RACE_SCORE,
    NVRAM_CURRENT_SCREENSVER_ID,
    NVRAM_PHB_STORAGE_LOCATION,
    NVRAM_FUNANDGAMES_SETWALLPAPER,
    NVRAM_GAME_DOLL_GRADE,              /* 10 */
    TOH_LEVEL1_HIGHEST_SCORE,
    TOH_LEVEL2_HIGHEST_SCORE,
    TOH_LEVEL3_HIGHEST_SCORE,
    TOH_LEVEL4_HIGHEST_SCORE,
    NVRAM_RICHES_EASY_SCORE,            /* 15 */
    NVRAM_RICHES_NORMAL_SCORE,
    NVRAM_RICHES_HARD_SCORE,
    NVRAM_COLORBALLS_EASY_SCORE,
    NVRAM_COLORBALLS_NORMAL_SCORE,
    NVRAM_COLORBALLS_HARD_SCORE,        /* 20 */
    NVRAM_SMASH_NORMAL_SCORE,
    NVRAM_SMASH_SPEEDY_SCORE,
    NVRAM_SMASH_ACCURACY_SCORE,
    NVRAM_SETTING_CTR_TIME,
    NVRAM_SETTING_PREFER_INPUT_METHOD,  /* 25 */
    RESTORE_DEFAULT_CURRENT_SCREENSVER_ID,
    RESTORE_DEFAULT_FUNANDGAMES_SETWALLPAPER,
    RESTORE_PREFER_INPUT_METHOD,
    NVRAM_GX_NINJA_SCORE,
    NVRAM_GX_MAJUNG_EASY_SCORE,         /* 30 */
    NVRAM_GX_MAJUNG_NORMAL_SCORE,
    NVRAM_GX_MAJUNG_HARD_SCORE,
    NVRAM_GX_MEMORY_EASY_SCORE,
    NVRAM_GX_MEMORY_NORMAL_SCORE,
    NVRAM_GX_MEMORY_HARD_SCORE,         /* 35 */
    NVRAM_GX_COPTER_SCORE,
    NVRAM_GX_PUZZLE_EASY_SCORE,
    NVRAM_GX_PUZZLE_NORMAL_SCORE,
    NVRAM_GX_PUZZLE_HARD_SCORE,
    NVRAM_GX_PANDA_SCORE,               /* 40 */
    NVRAM_GX_STAIR_EASY_SCORE,
    NVRAM_GX_STAIR_NORMAL_SCORE,
    NVRAM_GX_STAIR_HARD_SCORE,
    NVRAM_GX_UFO_SCORE,
    NVRAM_GX_DANCE_SCORE,               /* 45 */
    NVRAM_CAM_FILENAME_SEQ_NO,
    NVRAM_IMG_VIEWER_FILE_PATH,
    NVRAM_VDOREC_FILENAME_SEQ_NO,
    NVRAM_VDOPLY_SNAPSHOT_SEQ_NO,
    NVRAM_RESTORE_POWER_ON_DISPLAY,     /* 50 */
    NVRAM_RESTORE_POWER_OFF_DISPLAY,
    NVRAM_CURRENT_POWER_ON_DISPLAY,
    NVRAM_CURRENT_POWER_OFF_DISPLAY,
    NVRAM_POWER_ON_DISPLAY_SUCCESS,
    NVRAM_POWER_OFF_DISPLAY_SUCCESS,    /* 55 */
    NVRAM_SCREENSAVER_DISPLAY_SUCCESS,
    NVRAM_POWER_ON_FORCE_STOP_TIME,
    NVRAM_POWER_OFF_FORCE_STOP_TIME,
    NVRAM_SETWALLPAPER_SUB,
    RESTORE_DEFAULT_SETWALLPAPER_SUB,   /* 60 */
    NVRAM_CH_QUICK_END_TIME,
    NVRAM_GX_MAGICSUSHI_SCORE,
    NVRAM_SCR_SNAPSHOT_SEQ_NO,
    NVRAM_SETTING_TVOUT_FORMAT,
    NVRAM_SETTING_TVOUT_Y_GAMMA,        /* 65 */
    NVRAM_AUDIO_MIC_VOLUME_SET,
    NVRAM_SMS_CONCAT_MSG_REF_VALUE,
    NVRAM_GX_FRUIT_NO_USE,
    NVRAM_GX_FRUIT_EASY_SCORE,
    NVRAM_GX_FRUIT_NORMAL_SCORE,        /* 70 */
    NVRAM_GX_FRUIT_HARD_SCORE,
    NVRAM_AUDIO_SPEED_VALUE,
    NVRAM_SETTING_TVOUT_U,
    NVRAM_SETTING_TVOUT_V,
    NVRAM_IMGVIEW_STORAGE,              /* 75 */
    NVRAM_VDOPLY_STORAGE,
    NVRAM_VDOPLY_OPTION_BRIGHTNESS,
    NVRAM_VDOPLY_OPTION_CONTRAST,
    NVRAM_VDOPLY_OPTION_REPEAT,
    NVRAM_ALARM_FIRSTSAVE,              /* 80 */
    NVRAM_SMSCOUNTERS_SENT_SHORT,
    NVRAM_SMSCOUNTERS_RECD_SHORT,
    NVRAM_GX_VSMJ_NORMAL_SCORE,
    NVRAM_GX_VSMJ_CPUVSCPU_SCORE,
    NVRAM_GX_VSMJ_NO_USE,               /* 85 */
    NVRAM_IMGTILE_FILENAME_SEQ_NO,
    NVRAM_BRW_TIME_OUT_VALUE,
    NVRAM_EBOOK_NFO_LID,
    NVRAM_EBOOK_LAST_HIGHLIGHT_ID,
    NVRAM_BARCODE_FILENAME_SEQ_NO,      /* 90 */
    NVRAM_SETTING_TVOUT_AUD_PATH,
    NVRAM_FMRDO_LAST_CHANNEL,
    NVRAM_FM_FM_RADIO_CHANNEL_1,
    NVRAM_FM_FM_RADIO_CHANNEL_2,
    NVRAM_FM_FM_RADIO_CHANNEL_3,      /* 95 */    
    NVRAM_PHB_NAME_LIST_FILTER,
    NVRAM_JMMS_LANGUAGE_CHANGE,
    /* don not remove last element */
    NVRAM_LAST_SHORT_ELEMENT
} SHORTDATA;

/* PLUTO MMI [DOUBLE - 64bit] */
typedef enum
{
    CURRENCY_CONVERTOR_EXCHANGE_RATE,               /* 0 */
    NVRAM_RESTORE_DEFAULT_PEN_CALIBRATION_VALUE1,
    NVRAM_RESTORE_DEFAULT_PEN_CALIBRATION_VALUE2,
    NVRAM_RESTORE_DEFAULT_PEN_CALIBRATION_VALUE3,
    NVRAM_RESTORE_DEFAULT_PEN_CALIBRATION_VALUE4,
    NVRAM_RESTORE_DEFAULT_PEN_CALIBRATION_VALUE5,   /* 5 */
    NVRAM_RESTORE_DEFAULT_PEN_CALIBRATION_VALUE6,
    NVRAM_RESTORE_DEFAULT_PEN_CALIBRATION_VALUE7,
    NVRAM_RESTORE_DEFAULT_PEN_CALIBRATION_VALUE8,
    NVRAM_PEN_CALIBRATION_VALUE1,
    NVRAM_PEN_CALIBRATION_VALUE2,                   /* 10 */
    NVRAM_PEN_CALIBRATION_VALUE3,
    NVRAM_PEN_CALIBRATION_VALUE4,
    NVRAM_PEN_CALIBRATION_VALUE5,
    NVRAM_PEN_CALIBRATION_VALUE6,
    NVRAM_PEN_CALIBRATION_VALUE7,                   /* 15 */
    NVRAM_PEN_CALIBRATION_VALUE8,
    THEME_MANAGER_MAX_THEME_ID,
    THEME_MANAGER_CURR_THEME_ID,
    NVRAM_CCONV_EXCHANGE_RATE1,
    NVRAM_CCONV_EXCHANGE_RATE2,
    NVRAM_CCONV_EXCHANGE_RATE3,
    NVRAM_CCONV_EXCHANGE_RATE4,
    NVRAM_CCONV_EXCHANGE_RATE5,
    NVRAM_JMMS_RETRIEVAL_SETTINGS,
    NVRAM_JMMS_JAVA_MESSAGE_ID,
    NVRAM_JMMS_NORMAL_MESSAGE_ID,
    NVRAM_JMMS_CHINESE_TRANSACTION_ID,
    NVRAM_AUDIO_DEBUG_INFO1,
    NVRAM_AUDIO_DEBUG_INFO2,
    NVRAM_JMMS_RESTORE_RETRIEVAL_SETTINGS,
	NVRAM_USB_PREVIOUS_THEME_INDEX,
	THEME_MANAGER_DEFAULT_THEME_ID,

    /* don not remove last element */
    NVRAM_LAST_DOUBLE_ELEMENT
} DOUBLEDATA;

#endif /* CUSTOM_MMI_DEFAULT_VALUE_H */ /* _CUSTOM_MMI_DEFAULT_VALUE_PLUTO_H */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -