Loading init/init.c +5 −1 Original line number Diff line number Diff line Loading @@ -548,8 +548,12 @@ static int wait_for_coldboot_done_action(int nargs, char **args) static int property_init_action(int nargs, char **args) { bool load_defaults = true; INFO("property init\n"); property_init(); if (!strcmp(bootmode, "charger")) load_defaults = false; property_init(load_defaults); return 0; } Loading init/property_service.c +3 −2 Original line number Diff line number Diff line Loading @@ -505,9 +505,10 @@ static void load_persistent_properties() persistent_properties_loaded = 1; } void property_init(void) void property_init(bool load_defaults) { init_property_area(); if (load_defaults) load_properties_from_file(PROP_PATH_RAMDISK_DEFAULT); } Loading init/property_service.h +3 −1 Original line number Diff line number Diff line Loading @@ -17,8 +17,10 @@ #ifndef _INIT_PROPERTY_H #define _INIT_PROPERTY_H #include <stdbool.h> extern void handle_property_set_fd(void); extern void property_init(void); extern void property_init(bool load_defaults); extern void load_persist_props(void); extern void start_property_service(void); void get_property_workspace(int *fd, int *sz); Loading Loading
init/init.c +5 −1 Original line number Diff line number Diff line Loading @@ -548,8 +548,12 @@ static int wait_for_coldboot_done_action(int nargs, char **args) static int property_init_action(int nargs, char **args) { bool load_defaults = true; INFO("property init\n"); property_init(); if (!strcmp(bootmode, "charger")) load_defaults = false; property_init(load_defaults); return 0; } Loading
init/property_service.c +3 −2 Original line number Diff line number Diff line Loading @@ -505,9 +505,10 @@ static void load_persistent_properties() persistent_properties_loaded = 1; } void property_init(void) void property_init(bool load_defaults) { init_property_area(); if (load_defaults) load_properties_from_file(PROP_PATH_RAMDISK_DEFAULT); } Loading
init/property_service.h +3 −1 Original line number Diff line number Diff line Loading @@ -17,8 +17,10 @@ #ifndef _INIT_PROPERTY_H #define _INIT_PROPERTY_H #include <stdbool.h> extern void handle_property_set_fd(void); extern void property_init(void); extern void property_init(bool load_defaults); extern void load_persist_props(void); extern void start_property_service(void); void get_property_workspace(int *fd, int *sz); Loading