diff --git a/init/init_potter.cpp b/init/init_potter.cpp index 1544fec..615cd13 100644 --- a/init/init_potter.cpp +++ b/init/init_potter.cpp @@ -28,12 +28,25 @@ */ #include +#define _REALLY_INCLUDE_SYS__SYSTEM_PROPERTIES_H_ +#include #include "vendor_init.h" #include "property_service.h" #include "log.h" #include "util.h" +void property_override(char const prop[], char const value[]) +{ + prop_info *pi; + + pi = (prop_info*) __system_property_find(prop); + if (pi) + __system_property_update(pi, value, strlen(value)); + else + __system_property_add(prop, strlen(prop), value, strlen(value)); +} + void num_sims() { std::string dualsim;