diff --git a/charger/Android.mk b/charger/Android.mk index de9b1843f..fe0c91d93 100644 --- a/charger/Android.mk +++ b/charger/Android.mk @@ -8,6 +8,10 @@ include $(CLEAR_VARS) LOCAL_SRC_FILES := \ charger.c +ifeq ($(strip $(BOARD_CHARGER_DISABLE_INIT_BLANK)),true) +LOCAL_CFLAGS := -DCHARGER_DISABLE_INIT_BLANK +endif + LOCAL_MODULE := charger LOCAL_MODULE_TAGS := optional LOCAL_FORCE_STATIC_EXECUTABLE := true diff --git a/charger/charger.c b/charger/charger.c index 76be076df..c5e4ec276 100644 --- a/charger/charger.c +++ b/charger/charger.c @@ -975,7 +975,9 @@ int main(int argc, char **argv) ev_sync_key_state(set_key_callback, charger); +#ifndef CHARGER_DISABLE_INIT_BLANK gr_fb_blank(true); +#endif charger->next_screen_transition = now - 1; charger->next_key_check = -1;