#if SUPPORT_LCD_TIMEOUT_KEEPING
if (0 != vconf_get_int(VCONFKEY_LCD_TIMEOUT_NORMAL_BACKUP, &value)) {
/* value = 600; */
- if (isEmulBin())
value = 0; /* keep agree with postin file */
- else
- value = 30;
vconf_set_int(VCONFKEY_LCD_TIMEOUT_NORMAL_BACKUP, value);
}
#else
/* file system exceptional handle, eg.
* The vconf file lost due to file system. */
/* value = 600; */
- if (isEmulBin())
value = 0; /* keep agree with postin file */
- else
- value = 30;
setting_set_int_slp_key(INT_SLP_SETTING_LCD_TIMEOUT_NORMAL,
value, &err);
}
/* if 120 < < 300, 120 */
/* if 300 < < 600, 300 */
/* if > 600, 600 */
- if (isEmulBin()) {
- if (SETTING_RETURN_FAIL == ret || value < 15)
- value = 0;
- else if (value >= 15 && value < 30)
- value = 15;
- else if (value >= 30 && value < 60)
- value = 30;
- else if (value >= 60 && value < 120)
- value = 60;
- else if (value >= 120 && value < 300)
- value = 120;
- else if (value >= 300 && value < 600)
- value = 300;
- else
- value = 600;
- } else {
- if (SETTING_RETURN_FAIL == ret || value < 30)
- value = 15;
- else if (value >= 30 && value < 60)
- value = 30;
- else if (value >= 60 && value < 120)
- value = 60;
- else if (value >= 120 && value < 300)
- value = 120;
- else if (value >= 300 && value < 600)
- value = 300;
- else
- value = 600;
- }
-
+ if (SETTING_RETURN_FAIL == ret || value < 15)
+ value = 0;
+ else if (value >= 15 && value < 30)
+ value = 15;
+ else if (value >= 30 && value < 60)
+ value = 30;
+ else if (value >= 60 && value < 120)
+ value = 60;
+ else if (value >= 120 && value < 300)
+ value = 120;
+ else if (value >= 300 && value < 600)
+ value = 300;
+ else
+ value = 600;
setting_set_int_slp_key(INT_SLP_SETTING_LCD_TIMEOUT_NORMAL, value,
&err);
#endif
EXPORT_PUBLIC
int adjust_backlight_time_value(int value)
{
-#if NORMAL
- /* value = 600; */
- if (isEmulBin())
- value = 0; /* keep agree with postin file */
- else
- value = 30;
-#else /* for MDM server */
/* adjust value. */
/* if < 15, 15 */
/* if 15 < < 30, 15 */
/* if 120 < < 300, 120 */
/* if 300 < < 600, 300 */
/* if > 600, 600 */
- if (isEmulBin()) {
- if (value < 15)
- value = 0;
- else if (value >= 15 && value < 30)
- value = 15;
- else if (value >= 30 && value < 60)
- value = 30;
- else if (value >= 60 && value < 120)
- value = 60;
- else if (value >= 120 && value < 300)
- value = 120;
- else if (value >= 300 && value < 600)
- value = 300;
- else
- value = 600;
- } else {
- if (value < 30)
- value = 15;
- else if (value >= 30 && value < 60)
- value = 30;
- else if (value >= 60 && value < 120)
- value = 60;
- else if (value >= 120 && value < 300)
- value = 120;
- else if (value >= 300 && value < 600)
- value = 300;
- else
- value = 600;
- }
-#endif
+ if (value < 15)
+ value = 0;
+ else if (value >= 15 && value < 30)
+ value = 15;
+ else if (value >= 30 && value < 60)
+ value = 30;
+ else if (value >= 60 && value < 120)
+ value = 60;
+ else if (value >= 120 && value < 300)
+ value = 120;
+ else if (value >= 300 && value < 600)
+ value = 300;
+ else
+ value = 600;
+
return value;
}
ad->screen_timeout_rdg = rdg;
int radio_num =0;
- if (isEmulBin()) {
- SETTING_TRACE_ERROR(">>>>>>>>>>>>>> EMULATOR is on!!");
- ad->data_backlight_always_on = setting_create_Gendial_field_1radio(
- menu_glist, &(ad->itc_1text_1icon),
- __screen_timeout_cb,ad,
- SWALLOW_Type_1RADIO_RIGHT,
- rdg, radio_num, /* Always ON */
- timeout_str_list[radio_num], NULL);
-
- if (ad->data_backlight_always_on) {
- ad->data_backlight_always_on->userdata = ad;
- __BACK_POINTER_SET(ad->data_backlight_always_on);
- } else {
- SETTING_TRACE_ERROR("ad->data_backlight_always_on is NULL");
- }
+ SETTING_TRACE_ERROR(">>>>>>>>>>>>>> EMULATOR is on!!");
+ ad->data_backlight_always_on = setting_create_Gendial_field_1radio(
+ menu_glist, &(ad->itc_1text_1icon),
+ __screen_timeout_cb,ad,
+ SWALLOW_Type_1RADIO_RIGHT,
+ rdg, radio_num, /* Always ON */
+ timeout_str_list[radio_num], NULL);
- _pdm_handle(0, max_inactivity_time, ad->data_backlight_always_on);
- radio_num++;
+ if (ad->data_backlight_always_on) {
+ ad->data_backlight_always_on->userdata = ad;
+ __BACK_POINTER_SET(ad->data_backlight_always_on);
+ } else {
+ SETTING_TRACE_ERROR("ad->data_backlight_always_on is NULL");
}
+ _pdm_handle(0, max_inactivity_time, ad->data_backlight_always_on);
+ radio_num++;
+
ad->data_backlight_15sec = setting_create_Gendial_field_1radio(
menu_glist, &(ad->itc_1text_1icon),
__screen_timeout_cb, ad,
/* update radio */
setting_get_int_slp_key(
ad->data_back->int_slp_setting_binded, &value, &err);
- if (isEmulBin()) {
- if (0 == value) {
- elm_radio_value_set(rdg, 0);
- }
- radio_num = 1;
- } else {
- radio_num = 0;
- }
- if (15 == value) {
+
+ radio_num = 0;
+ if (0 == value) {
elm_radio_value_set(rdg, radio_num + 0);
- } else if (30 == value) {
+ } else if (15 == value) {
elm_radio_value_set(rdg, radio_num + 1);
- } else if (60 == value) {
+ } else if (30 == value) {
elm_radio_value_set(rdg, radio_num + 2);
- } else if (120 == value) {
+ } else if (60 == value) {
elm_radio_value_set(rdg, radio_num + 3);
- } else if (300 == value) {
+ } else if (120 == value) {
elm_radio_value_set(rdg, radio_num + 4);
- } else if (600 == value) {
+ } else if (300 == value) {
elm_radio_value_set(rdg, radio_num + 5);
+ } else if (600 == value) {
+ elm_radio_value_set(rdg, radio_num + 6);
}
}