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

Commit 945f3077 authored by Parth Sane's avatar Parth Sane Committed by Gerrit Code Review
Browse files

Merge "Clean up atrace.rc" into main

parents d97e8bc3 82b5ba49
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