Merge "init: add ro.boot.init_rc"

This commit is contained in:
Treehugger Robot 2017-01-24 03:59:12 +00:00 committed by Gerrit Code Review
commit 571cd23fa8

View file

@ -835,7 +835,12 @@ int main(int argc, char** argv) {
parser.AddSectionParser("service",std::make_unique<ServiceParser>());
parser.AddSectionParser("on", std::make_unique<ActionParser>());
parser.AddSectionParser("import", std::make_unique<ImportParser>());
parser.ParseConfig("/init.rc");
std::string bootscript = property_get("ro.boot.init_rc");
if (bootscript.empty()) {
parser.ParseConfig("/init.rc");
} else {
parser.ParseConfig(bootscript);
}
ActionManager& am = ActionManager::GetInstance();