RM6785: Drop bootperf.
Signed-off-by: Naveen <133593113+elohim-etz@users.noreply.github.com>
This commit is contained in:
@@ -242,7 +242,6 @@ PRODUCT_COPY_FILES += \
|
||||
vendor/realme/RM6785/proprietary/vendor/etc/init/android.hardware.gnss@2.1-service-mediatek.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gnss@2.1-service-mediatek.rc \
|
||||
vendor/realme/RM6785/proprietary/vendor/etc/init/android.hardware.keymaster@4.0-service.trustonic.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.keymaster@4.0-service.trustonic.rc \
|
||||
vendor/realme/RM6785/proprietary/vendor/etc/init/android.hardware.neuralnetworks@1.3-service-mtk-neuron.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.neuralnetworks@1.3-service-mtk-neuron.rc \
|
||||
vendor/realme/RM6785/proprietary/vendor/etc/init/bootperf.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/bootperf.rc \
|
||||
vendor/realme/RM6785/proprietary/vendor/etc/init/camerahalserver.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/camerahalserver.rc \
|
||||
vendor/realme/RM6785/proprietary/vendor/etc/init/fuelgauged_init.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/fuelgauged_init.rc \
|
||||
vendor/realme/RM6785/proprietary/vendor/etc/init/fuelgauged_nvram_init.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/fuelgauged_nvram_init.rc \
|
||||
|
||||
-47
@@ -1,47 +0,0 @@
|
||||
# Set enableflags for boot Systrace
|
||||
on early-init && property:ro.boot.boot_trace=1
|
||||
setprop debug.atrace.tags.enableflags 0x1fffffe
|
||||
|
||||
#Trace SystemUI App for booting
|
||||
setprop debug.atrace.app_number 1
|
||||
setprop debug.atrace.app_0 "com.android.systemui"
|
||||
|
||||
# re-triger trace after atrace.rc disable tracing_on on late-init
|
||||
on late-init && property:ro.boot.boot_trace=1
|
||||
write /sys/kernel/tracing/tracing_on 1
|
||||
|
||||
on property:persist.vendor.boot_trace=1
|
||||
write /proc/bootprof "Persist boot_trace trigger"
|
||||
write /sys/devices/system/cpu/perf/enable 1
|
||||
|
||||
# enable flags for boot Systrace
|
||||
setprop debug.atrace.tags.enableflags 0x1fffffe
|
||||
|
||||
# enable events
|
||||
write /sys/kernel/tracing/events/power/cpu_frequency/enable 1
|
||||
write /sys/kernel/tracing/events/sched/sched_wakeup/enable 1
|
||||
write /sys/kernel/tracing/events/sched/sched_wakeup_new/enable 1
|
||||
write /sys/kernel/tracing/events/sched/sched_switch/enable 1
|
||||
write /sys/kernel/tracing/events/sched/sched_blocked_reason/enable 1
|
||||
write /sys/kernel/tracing/events/mtk_ftrace/enable 1
|
||||
write /sys/kernel/tracing/events/perf_tracker/enable 1
|
||||
write /sys/kernel/tracing/events/android_fs/enable 1
|
||||
write /sys/kernel/tracing/events/block/block_rq_issue/enable 1
|
||||
write /sys/kernel/tracing/events/block/block_rq_insert/enable 1
|
||||
write /sys/kernel/tracing/events/block/block_rq_complete/enable 1
|
||||
write /sys/kernel/tracing/events/workqueue/workqueue_execute_start/enable 1
|
||||
write /sys/kernel/tracing/events/workqueue/workqueue_execute_end/enable 1
|
||||
|
||||
# Configuare ftrace
|
||||
write /sys/kernel/tracing/buffer_size_kb "24576"
|
||||
write /sys/kernel/tracing/trace_options "nooverwrite"
|
||||
write /sys/kernel/tracing/tracing_on 1
|
||||
|
||||
#Trace SystemUI App for booting
|
||||
setprop debug.atrace.app_number 1
|
||||
setprop debug.atrace.app_0 "com.android.systemui"
|
||||
|
||||
on property:sys.boot_completed=* && property:persist.vendor.boot_trace=1
|
||||
#force to disable boot ftrace after boot complete.
|
||||
write /sys/devices/system/cpu/perf/enable 0
|
||||
write /sys/kernel/tracing/tracing_on 0
|
||||
Reference in New Issue
Block a user