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

Commit c4912c2b authored by Parth Sane's avatar Parth Sane Committed by Automerger Merge Worker
Browse files

Merge "Clean up atrace.rc" into main am: 945f3077

parents 51dc4b13 945f3077
Loading
Loading
Loading
Loading
+3 −17
Original line number Diff line number Diff line
@@ -228,10 +228,6 @@ on late-init
    chmod 0666 /sys/kernel/debug/tracing/events/thermal/cdev_update/enable
    chmod 0666 /sys/kernel/tracing/events/thermal/cdev_update/enable

# Tracing disabled by default
    write /sys/kernel/debug/tracing/tracing_on 0
    write /sys/kernel/tracing/tracing_on 0

# Read and truncate the kernel trace.
    chmod 0666 /sys/kernel/debug/tracing/trace
    chmod 0666 /sys/kernel/tracing/trace
@@ -310,11 +306,9 @@ on late-init
    chmod 0666 /sys/kernel/tracing/events/synthetic/suspend_resume_minimal/enable
    chmod 0666 /sys/kernel/debug/tracing/events/synthetic/suspend_resume_minimal/enable

on late-init && property:ro.boot.fastboot.boottrace=enabled
    setprop debug.atrace.tags.enableflags 802922
    setprop persist.traced.enable 0
    write /sys/kernel/debug/tracing/tracing_on 1
    write /sys/kernel/tracing/tracing_on 1
on late-init && property:ro.boot.fastboot.boottrace=
    write /sys/kernel/debug/tracing/tracing_on 0
    write /sys/kernel/tracing/tracing_on 0

# Only create the tracing instance if persist.mm_events.enabled
# Attempting to remove the tracing instance after it has been created
@@ -527,7 +521,6 @@ on late-init && property:ro.boot.hypervisor.vm.supported=1
    chmod 0440 /sys/kernel/debug/tracing/hyp/events/hyp/host_mem_abort/id
    chmod 0440 /sys/kernel/tracing/hyp/events/hyp/host_mem_abort/id


on property:persist.debug.atrace.boottrace=1
    start boottrace

@@ -536,10 +529,3 @@ service boottrace /system/bin/atrace --async_start -f /data/misc/boottrace/categ
    user root
    disabled
    oneshot

on property:sys.boot_completed=1 && property:ro.boot.fastboot.boottrace=enabled
    setprop debug.atrace.tags.enableflags 0
    setprop persist.traced.enable 1
    write /sys/kernel/debug/tracing/tracing_on 0
    write /sys/kernel/tracing/tracing_on 0