diff options
Diffstat (limited to 'init/property_service.cpp')
-rw-r--r-- | init/property_service.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/init/property_service.cpp b/init/property_service.cpp index b7227020d..404a99c4c 100644 --- a/init/property_service.cpp +++ b/init/property_service.cpp @@ -1184,6 +1184,10 @@ static void ProcessBootconfig() { ImportBootconfig([&](const std::string& key, const std::string& value) { if (StartsWith(key, "androidboot.")) { InitPropertySet("ro.boot." + key.substr(12), value); + } else if (key == "hardware") { + // "hardware" in bootconfig replaces "androidboot.hardware" kernel + // cmdline parameter + InitPropertySet("ro.boot." + key, value); } }); } |