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 99d12c2..159c4f2 100644 --- a/init/Android.mk +++ b/init/Android.mk @@ -64,6 +64,10 @@ ifneq ($(TARGET_IGNORE_RO_BOOT_SERIALNO),) LOCAL_CFLAGS += -DIGNORE_RO_BOOT_SERIALNO endif +ifneq ($(TARGET_IGNORE_RO_BOOT_REVISION),) +LOCAL_CFLAGS += -DIGNORE_RO_BOOT_REVISION +endif + LOCAL_MODULE:= init LOCAL_C_INCLUDES += \ external/zlib \ diff --git a/init/init.cpp b/init/init.cpp index 1c45795..df04ea3 100644 --- a/init/init.cpp +++ b/init/init.cpp @@ -814,7 +814,9 @@ static void export_kernel_boot_props() { { "ro.boot.baseband", "ro.baseband", "unknown", }, { "ro.boot.bootloader", "ro.bootloader", "unknown", }, { "ro.boot.hardware", "ro.hardware", "unknown", }, +#ifndef IGNORE_RO_BOOT_REVISION { "ro.boot.revision", "ro.revision", "0", }, +#endif }; for (size_t i = 0; i < ARRAY_SIZE(prop_map); i++) { char value[PROP_VALUE_MAX]; |