summaryrefslogtreecommitdiffstats
path: root/init
diff options
context:
space:
mode:
Diffstat (limited to 'init')
-rw-r--r--init/Android.mk4
-rw-r--r--init/init.cpp2
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", },