diff --git a/RM6785-vendor.mk b/RM6785-vendor.mk index 1a941ca..1ee9afc 100644 --- a/RM6785-vendor.mk +++ b/RM6785-vendor.mk @@ -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 \ diff --git a/proprietary/vendor/etc/init/bootperf.rc b/proprietary/vendor/etc/init/bootperf.rc deleted file mode 100644 index ca3897b..0000000 --- a/proprietary/vendor/etc/init/bootperf.rc +++ /dev/null @@ -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