diff options
Diffstat (limited to 'init')
-rw-r--r-- | init/Android.mk | 4 | ||||
-rw-r--r-- | init/init.cpp | 2 |
2 files changed, 6 insertions, 0 deletions
diff --git a/init/Android.mk b/init/Android.mk index 75a3f29..1b2e79b 100644 --- a/init/Android.mk +++ b/init/Android.mk @@ -58,6 +58,10 @@ $(foreach system_core_init_define,$(SYSTEM_CORE_INIT_DEFINES), \ ) \ ) +ifneq ($(TARGET_IGNORE_RO_BOOT_SERIALNO),) +LOCAL_CFLAGS += -DIGNORE_RO_BOOT_SERIALNO +endif + LOCAL_MODULE:= init LOCAL_C_INCLUDES += \ system/extras/ext4_utils \ diff --git a/init/init.cpp b/init/init.cpp index d49ece7..e1941b3 100644 --- a/init/init.cpp +++ b/init/init.cpp @@ -799,7 +799,9 @@ static void export_kernel_boot_props() { const char *dst_prop; const char *default_value; } prop_map[] = { +#ifndef IGNORE_RO_BOOT_SERIALNO { "ro.boot.serialno", "ro.serialno", "", }, +#endif { "ro.boot.mode", "ro.bootmode", "unknown", }, { "ro.boot.baseband", "ro.baseband", "unknown", }, { "ro.boot.bootloader", "ro.bootloader", "unknown", }, |