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

Commit 7c52de9b authored by Parth Sane's avatar Parth Sane Committed by Automerger Merge Worker
Browse files
parents b9bcd788 80c45447
Loading
Loading
Loading
Loading
+3 −31
Original line number Original line 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/debug/tracing/events/thermal/cdev_update/enable
    chmod 0666 /sys/kernel/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.
# Read and truncate the kernel trace.
    chmod 0666 /sys/kernel/debug/tracing/trace
    chmod 0666 /sys/kernel/debug/tracing/trace
    chmod 0666 /sys/kernel/tracing/trace
    chmod 0666 /sys/kernel/tracing/trace
@@ -310,18 +306,9 @@ on late-init
    chmod 0666 /sys/kernel/tracing/events/synthetic/suspend_resume_minimal/enable
    chmod 0666 /sys/kernel/tracing/events/synthetic/suspend_resume_minimal/enable
    chmod 0666 /sys/kernel/debug/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
on late-init && property:ro.boot.fastboot.boottrace=
    setprop debug.atrace.tags.enableflags 802922
    write /sys/kernel/debug/tracing/tracing_on 0
    setprop persist.traced.enable 0
    write /sys/kernel/tracing/tracing_on 0
    write /sys/kernel/tracing/events/binder/binder_transaction/enable 1
    write /sys/kernel/tracing/events/binder/binder_transaction_received/enable 1
    write /sys/kernel/tracing/events/binder/binder_transaction_alloc_buf/enable 1
    write /sys/kernel/tracing/events/binder/binder_set_priority/enable 1
    write /sys/kernel/tracing/events/binder/binder_lock/enable 1
    write /sys/kernel/tracing/events/binder/binder_locked/enable 1
    write /sys/kernel/tracing/events/binder/binder_unlock/enable 1
    write /sys/kernel/debug/tracing/tracing_on 1
    write /sys/kernel/tracing/tracing_on 1


# Only create the tracing instance if persist.mm_events.enabled
# Only create the tracing instance if persist.mm_events.enabled
# Attempting to remove the tracing instance after it has been created
# Attempting to remove the tracing instance after it has been created
@@ -534,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/debug/tracing/hyp/events/hyp/host_mem_abort/id
    chmod 0440 /sys/kernel/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
on property:persist.debug.atrace.boottrace=1
    start boottrace
    start boottrace


@@ -543,17 +529,3 @@ service boottrace /system/bin/atrace --async_start -f /data/misc/boottrace/categ
    user root
    user root
    disabled
    disabled
    oneshot
    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/tracing/events/binder/binder_transaction/enable 0
    write /sys/kernel/tracing/events/binder/binder_transaction_received/enable 0
    write /sys/kernel/tracing/events/binder/binder_transaction_alloc_buf/enable 0
    write /sys/kernel/tracing/events/binder/binder_set_priority/enable 0
    write /sys/kernel/tracing/events/binder/binder_lock/enable 0
    write /sys/kernel/tracing/events/binder/binder_locked/enable 0
    write /sys/kernel/tracing/events/binder/binder_unlock/enable 0
    write /sys/kernel/debug/tracing/tracing_on 0
    write /sys/kernel/tracing/tracing_on 0