Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit b1522619 authored by Steven Moreland's avatar Steven Moreland
Browse files

servicemanager: always use kernel log

previously only used in recovery

Bug: 235390578
Bug: 210919187
Test: boot (logs still only show up when restarting servicemanager)
Change-Id: I89426c7fe27a4c24783e13e3d5d47764e30a3a5b
parent cb23441c
Loading
Loading
Loading
Loading
+0 −2
Original line number Diff line number Diff line
@@ -111,9 +111,7 @@ private:
};

int main(int argc, char** argv) {
#ifdef __ANDROID_RECOVERY__
    android::base::InitLogging(argv, android::base::KernelLogger);
#endif

    if (argc > 2) {
        LOG(FATAL) << "usage: " << argv[0] << " [binder driver]";
+1 −0
Original line number Diff line number Diff line
@@ -3,6 +3,7 @@ service servicemanager /system/bin/servicemanager
    user system
    group system readproc
    critical
    file /dev/kmsg w
    onrestart setprop servicemanager.ready false
    onrestart restart apexd
    onrestart restart audioserver
+1 −0
Original line number Diff line number Diff line
@@ -2,6 +2,7 @@ service vndservicemanager /vendor/bin/vndservicemanager /dev/vndbinder
    class core
    user system
    group system readproc
    file /dev/kmsg w
    task_profiles ServiceCapacityLow
    onrestart class_restart main
    onrestart class_restart hal