可以修改如下代码:
static void BacklightTimerHdlr(void)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
MMI_TRACE(MMI_COMMON_TRC_G8_DEV, TRC_MMI_GPIO_BACKLIGHT_TIMER_HDLR, lcd_backlight,
gBackLightTimerStatus);
/* AT command disables backlight mechanism */
if (gbacklight_mode == 0)
{
return;
}
// 修改java不關BL
if (jam_is_own_screen())
{
StopTimer(BACKLIGHT_TIMER);
StartTimer(BACKLIGHT_TIMER,g_phnset_gpio_cntx_p->bl_setting_hftime * 1000,
BacklightTimerHdlr);
return ;
}
// 修改java不關BL end
/* 修改alarm 响的时候不关屏*/
/*
if (AlmIsTonePlaying( ) || AlmIsActive( ))
{
StopTimer(BACKLIGHT_TIMER);
StartTimer(BACKLIGHT_TIMER, g_phnset_gpio_cntx_p->bl_setting_hftime *1000,
BacklightTimerHdlr);
return ;
}*/
/*其他代码不变*/
。。。
}
static void BacklightTimerHdlr(void)
{
/*----------------------------------------------------------------*/
/* Local Variables */
/*----------------------------------------------------------------*/
/*----------------------------------------------------------------*/
/* Code Body */
/*----------------------------------------------------------------*/
MMI_TRACE(MMI_COMMON_TRC_G8_DEV, TRC_MMI_GPIO_BACKLIGHT_TIMER_HDLR, lcd_backlight,
gBackLightTimerStatus);
/* AT command disables backlight mechanism */
if (gbacklight_mode == 0)
{
return;
}
// 修改java不關BL
if (jam_is_own_screen())
{
StopTimer(BACKLIGHT_TIMER);
StartTimer(BACKLIGHT_TIMER,g_phnset_gpio_cntx_p->bl_setting_hftime * 1000,
BacklightTimerHdlr);
return ;
}
// 修改java不關BL end
/* 修改alarm 响的时候不关屏*/
/*
if (AlmIsTonePlaying( ) || AlmIsActive( ))
{
StopTimer(BACKLIGHT_TIMER);
StartTimer(BACKLIGHT_TIMER, g_phnset_gpio_cntx_p->bl_setting_hftime *1000,
BacklightTimerHdlr);
return ;
}*/
/*其他代码不变*/
。。。
}