summaryrefslogtreecommitdiffstats
path: root/init/init.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'init/init.cpp')
-rw-r--r--init/init.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/init/init.cpp b/init/init.cpp
index 80d9b65..1c45795 100644
--- a/init/init.cpp
+++ b/init/init.cpp
@@ -1125,7 +1125,7 @@ int main(int argc, char** argv) {
// Don't mount filesystems or start core system services in charger mode.
char bootmode[PROP_VALUE_MAX];
- if ((property_get("ro.bootmode", bootmode) > 0 && strcmp(bootmode, "charger") == 0 &&
+ if (((property_get("ro.bootmode", bootmode) > 0 && strcmp(bootmode, "charger") == 0) ||
strcmp(battchg_pause, BOARD_CHARGING_CMDLINE_VALUE) == 0)
|| charging_mode_booting()) {
action_for_each_trigger("charger", action_add_queue_tail);