Skip to content

Instantly share code, notes, and snippets.

@Lunarixus
Last active November 20, 2020 08:03
Show Gist options
  • Save Lunarixus/0431edddc3f7bccd2246b0764fac3f43 to your computer and use it in GitHub Desktop.
Save Lunarixus/0431edddc3f7bccd2246b0764fac3f43 to your computer and use it in GitHub Desktop.
FDE.AI Hardcoded Commands
while true; do resetprop ro.HOME_APP_ADJ 1;resetprop persist.radio.ramdump 0;resetprop pm.sleep_mode 1;resetprop persist.wpa_supplicant.debug false;resetprop dalvik.vm.checkjni false;resetprop dalvik.vm.check-dex-sum false;resetprop dalvik.vm.debug.alloc 0;resetprop dalvik.vm.deadlock-predict off;resetprop dalvik.vm.verify-bytecode false;resetprop libc.debug.malloc 0;resetprop debug.atrace.tags.enableflags 0;resetprop vidc.debug.level 0;resetprop debug.mdpcomp.logs 0;resetprop logd.logpersistd.enable false;resetprop ro.kernel.android.checkjni 0;resetprop touch.pressure.scale 0.5;resetprop ro.config.nocheckin 1;resetprop ro.kernel.checkjni 0;resetprop debug.sqlite.journalmode WAL;resetprop debug.sqlite.syncmode 1;resetprop profiler.launch false;resetprop profiler.force_disable_err_rpt 1;resetprop profiler.force_disable_ulog 1;resetprop profiler.debugmonitor false;resetprop profiler.hung.dumpdobugreport false;resetprop debugtool.anrhistory 0;resetprop video.accelerate.hw 1;resetprop trustkernel.log.state disable;resetprop hwui.render_dirty_regions false;resetprop debug.hwui.render_dirty_regions false;resetprop persist.sys.ssr.enable_ramdumps 0;resetprop persist.vendor.sys.ssr.enable_ramdumps 0;resetprop persist.traced.enable 0;resetprop ro.lmk.log_stats 0;resetprop debug.egl.hw 1;break;done >/dev/null 2>&1 &
while true; do setprop ro.HOME_APP_ADJ 1;setprop persist.radio.ramdump 0;setprop pm.sleep_mode 1;setprop persist.wpa_supplicant.debug false;setprop dalvik.vm.checkjni false;setprop dalvik.vm.check-dex-sum false;setprop dalvik.vm.debug.alloc 0;setprop dalvik.vm.deadlock-predict off;setprop dalvik.vm.verify-bytecode false;setprop libc.debug.malloc 0;setprop debug.atrace.tags.enableflags 0;setprop vidc.debug.level 0;setprop debug.mdpcomp.logs 0;setprop logd.logpersistd.enable false;setprop ro.kernel.android.checkjni 0;setprop touch.pressure.scale 0.5;setprop ro.config.nocheckin 1;setprop ro.kernel.checkjni 0;setprop debug.sqlite.journalmode WAL;setprop debug.sqlite.syncmode 1;setprop profiler.launch false;setprop profiler.force_disable_err_rpt 1;setprop profiler.force_disable_ulog 1;setprop profiler.debugmonitor false;setprop profiler.hung.dumpdobugreport false;setprop debugtool.anrhistory 0;setprop video.accelerate.hw 1;setprop trustkernel.log.state disable;setprop hwui.render_dirty_regions false;setprop debug.hwui.render_dirty_regions false;setprop persist.sys.ssr.enable_ramdumps 0;setprop persist.vendor.sys.ssr.enable_ramdumps 0;setprop persist.traced.enable 0;setprop ro.lmk.log_stats 0;setprop debug.egl.hw 1;break;done >/dev/null 2>&1 &
while true; do resetprop media.stagefright.enable-http false;resetprop media.stagefright.enable-qcp false;resetprop media.stagefright.enable-fma2dp false;resetprop ro.ril.disable.power.collapse 0;resetprop ro.telephony.call_ring.delay 0;resetprop ro.ril.fast.dormancy.rule 0;resetprop ro.ril.gprsclass 12;resetprop ro.ril.enable.a53 1;resetprop ro.ril.hep 1;resetprop MIN_HIDDEN_APPS false;resetprop MIN_RECENT_TASKS false;resetprop APP_SWITCH_DELAY_TIME false;resetprop windowsmgr.max_events_per_sec 120;resetprop ro.max.fling_velocity 18000;resetprop ro.min.fling_velocity 900;resetprop dalvik.vm.dexopt-flags m=y,v=n,o=v;break;done >/dev/null 2>&1 &
while true; do setprop media.stagefright.enable-http false;setprop media.stagefright.enable-qcp false;setprop media.stagefright.enable-fma2dp false;setprop ro.ril.disable.power.collapse 0;setprop ro.telephony.call_ring.delay 0;setprop ro.ril.fast.dormancy.rule 0;setprop ro.ril.gprsclass 12;setprop ro.ril.enable.a53 1;setprop ro.ril.hep 1;setprop MIN_HIDDEN_APPS false;setprop MIN_RECENT_TASKS false;setprop APP_SWITCH_DELAY_TIME false;setprop windowsmgr.max_events_per_sec 120;setprop ro.max.fling_velocity 18000;setprop ro.min.fling_velocity 900;setprop dalvik.vm.dexopt-flags m=y,v=n,o=v;break;done >/dev/null 2>&1 &
while true; do resetprop persist.sys.ui.hw 1;resetprop persist.sys.use_dithering 0;resetprop wifi.supplicant_scan_interval 180;resetprop dev.pm.dyn_samplingrate 1;resetprop debug.sf.hw 1;resetprop debug.gr.swapinterval 1;resetprop debug.egl.swapinterval -60;resetprop debug.gr.numframebuffers 3;resetprop ro.config.disable.hw_accel false;resetprop ro.floatingtouch.available 1;resetprop ro.audio.flinger_standbytime_ms 300;resetprop ro.media.enc.jpeg.quality 100;break;done >/dev/null 2>&1 &
while true; do setprop persist.sys.ui.hw 1;setprop persist.sys.use_dithering 0;setprop wifi.supplicant_scan_interval 180;setprop dev.pm.dyn_samplingrate 1;setprop debug.sf.hw 1;setprop debug.gr.swapinterval 1;setprop debug.egl.swapinterval -60;setprop debug.gr.numframebuffers 3;setprop ro.config.disable.hw_accel false;setprop ro.floatingtouch.available 1;setprop ro.audio.flinger_standbytime_ms 300;setprop ro.media.enc.jpeg.quality 100;break;done >/dev/null 2>&1 &
while true; do resetprop dalvik.vm.dex2oat-filter speed;resetprop dalvik.vm.dex2oat-minidebuginfo false;resetprop sys.sysctl.tcp_def_init_rwnd 60;resetprop sys.display-size 3840x2160;resetprop dalvik.vm.dex2oat-flags --no-watch-dog;resetprop dalvik.vm.image-dex2oat-filter --no-watch-dog;break;done >/dev/null 2>&1 &
while true; do setprop dalvik.vm.dex2oat-filter speed;setprop dalvik.vm.dex2oat-minidebuginfo false;setprop sys.sysctl.tcp_def_init_rwnd 60;setprop sys.display-size 3840x2160;setprop dalvik.vm.dex2oat-flags --no-watch-dog;setprop dalvik.vm.image-dex2oat-filter --no-watch-dog;break;done >/dev/null 2>&1 &
while true; do resetprop pm.dexopt.bg-dexopt speed;resetprop pm.dexopt.shared speed;resetprop dalvik.vm.usejit true;resetprop vidc.debug.perf.mode 2;resetprop mm.enable.smoothstreaming true;resetprop ro.boot.warranty_bit 0;resetprop ro.warranty_bit 0;resetprop ro.config.hw_quickpoweron true;resetprop doze.pulse.notifications true;resetprop debug.egl.buffcount 4;resetprop debug.sf.disable_backpressure 1;resetprop ro.sf.disable_triple_buffer 0;resetprop debug.sf.latch_unsignaled 1;resetprop debug.hwui.use_buffer_age false;break;done >/dev/null 2>&1 &
while true; do setprop pm.dexopt.bg-dexopt speed;setprop pm.dexopt.shared speed;setprop dalvik.vm.usejit true;setprop vidc.debug.perf.mode 2;setprop mm.enable.smoothstreaming true;setprop ro.boot.warranty_bit 0;setprop ro.warranty_bit 0;setprop ro.config.hw_quickpoweron true;setprop doze.pulse.notifications true;setprop debug.egl.buffcount 4;setprop debug.sf.disable_backpressure 1;setprop ro.sf.disable_triple_buffer 0;setprop debug.sf.latch_unsignaled 1;setprop debug.hwui.use_buffer_age false;break;done >/dev/null 2>&1 &
while true; do pm disable --user 0 com.google.android.gms/.phenotype.service.sync.PhenotypeConfigurator;settings put secure location_providers_allowed ' ';break;done>/dev/null 2>&1 &
while true; do dumpsys deviceidle enable all;settings delete global device_idle_constants;break;done>/dev/null 2>&1 &
while true; do settings put global device_idle_constants inactive_to=60000,sensing_to=0,locating_to=0,location_accuracy=2000,motion_inactive_to=0,idle_after_inactive_to=0,idle_pending_to=60000,max_idle_pending_to=120000,idle_pending_factor=2.0,idle_to=900000,max_idle_to=21600000,idle_factor=2.0,max_temp_app_whitelist_duration=60000,mms_temp_app_whitelist_duration=30000,sms_temp_app_whitelist_duration=20000,light_after_inactive_to=10000,light_pre_idle_to=60000,light_idle_to=180000,light_idle_factor=2.0,light_max_idle_to=900000,light_idle_maintenance_min_budget=30000,light_idle_maintenance_max_budget=60000;break;done>/dev/null 2>&1 &
while true; do settings put global device_idle_constants inactive_to=60000,sensing_to=0,locating_to=0,location_accuracy=2000,motion_inactive_to=0,idle_after_inactive_to=0,idle_pending_to=60000,max_idle_pending_to=120000,idle_pending_factor=2.0,idle_to=900000,max_idle_to=21600000,idle_factor=2.0,max_temp_app_whitelist_duration=60000,mms_temp_app_whitelist_duration=30000,sms_temp_app_whitelist_duration=20000;break;done>/dev/null 2>&1 &
while true;do rm -f /data/*.log;rm -f /data/*.txt;rm -f /data/anr/*;rm -f /data/backup/pending/*.tmp;rm -f /data/cache/*.*;rm -f /data/data/*.log;rm -f /data/data/*.txt;rm -f /data/log/*.log;rm -f /data/log/*.txt;rm -f /data/local/*.apk;rm -f /data/local/*.log;rm -f /data/local/*.txt;rm -f /data/last_alog/*.log;rm -f /data/last_alog/*.txt;rm -f /data/last_kmsg/*.log;rm -f /data/last_kmsg/*.txt;rm -f /data/mlog/*;rm -f /data/system/*.log;rm -f /data/system/*.txt;rm -f /data/system/dropbox/* >/dev/null 2>&1 & rm -Rf /data/system/usagestats/*;rm -f /data/system/shared_prefs/*;rm -f /data/tombstones/* >/dev/null 2>&1 & rm -Rf /sdcard/LOST.DIR >/dev/null 2>&1 & rm -Rf /sdcard/found000 >/dev/null 2>&1 & rm -Rf /sdcard/LazyList >/dev/null 2>&1 & rm -Rf /sdcard/albumthumbs >/dev/null 2>&1 & rm -Rf /sdcard/kunlun >/dev/null 2>&1 & rm -Rf /sdcard/.CacheOfEUI >/dev/null 2>&1 & rm -Rf /sdcard/.bstats >/dev/null 2>&1 & rm -Rf /sdcard/.taobao >/dev/null 2>&1 & rm -Rf /sdcard/Backucup >/dev/null 2>&1 & rm -Rf /sdcard/MIUI/debug_log >/dev/null 2>&1 & rm -Rf /sdcard/wlan_logs >/dev/null 2>&1 & rm -Rf /sdcard/ramdump >/dev/null 2>&1 & rm -Rf /sdcard/UnityAdsVideoCache;rm -f /sdcard/*.log;rm -f /sdcard/*.CHK;break;done>/dev/null 2>&1 &
while true;do if grep 'anxiety' /sys/block/sda/queue/scheduler;then SCHD='anxiety';elif grep 'maple' /sys/block/sda/queue/scheduler;then SCHD='maple';elif grep 'tripndroid' /sys/block/sda/queue/scheduler;then SCHD='tripndroid';elif grep 'zen' /sys/block/sda/queue/scheduler;then SCHD='zen';elif grep 'row' /sys/block/sda/queue/scheduler;then SCHD='row';elif grep 'sioplus' /sys/block/sda/queue/scheduler;then SCHD='sioplus';elif grep 'sio' /sys/block/sda/queue/scheduler;then SCHD='sio';elif grep 'cfq' /sys/block/sda/queue/scheduler;then SCHD='cfq';elif grep 'deadline' /sys/block/sda/queue/scheduler;then SCHD='deadline';else SCHD='cfq';fi;for sd in a b c d e f;do echo $SCHD>/sys/block/sd${sd}/queue/scheduler;done;break;done>/dev/null 2>&1 &
while true;do if grep 'anxiety' /sys/block/dm-0/queue/scheduler;then SCHD='anxiety';elif grep 'maple' /sys/block/dm-0/queue/scheduler;then SCHD='maple';elif grep 'tripndroid' /sys/block/dm-0/queue/scheduler;then SCHD='tripndroid';elif grep 'zen' /sys/block/dm-0/queue/scheduler;then SCHD='zen';elif grep 'row' /sys/block/dm-0/queue/scheduler;then SCHD='row';elif grep 'sioplus' /sys/block/dm-0/queue/scheduler;then SCHD='sioplus';elif grep 'sio' /sys/block/dm-0/queue/scheduler;then SCHD='sio';elif grep 'cfq' /sys/block/dm-0/queue/scheduler;then SCHD='cfq';elif grep 'deadline' /sys/block/dm-0/queue/scheduler;then SCHD='deadline';else SCHD='cfq';fi;for dm in 0 1 2 3 4;do echo $SCHD>/sys/block/dm-${dm}/queue/scheduler;done;break;done>/dev/null 2>&1 &
while true;do if grep 'anxiety' /sys/block/mmcblk0/queue/scheduler;then SCHD='anxiety';elif grep 'maple' /sys/block/mmcblk0/queue/scheduler;then SCHD='maple';elif grep 'tripndroid' /sys/block/mmcblk0/queue/scheduler;then SCHD='tripndroid';elif grep 'zen' /sys/block/mmcblk0/queue/scheduler;then SCHD='zen';elif grep 'row' /sys/block/mmcblk0/queue/scheduler;then SCHD='row';elif grep 'sioplus' /sys/block/mmcblk0/queue/scheduler;then SCHD='sioplus';elif grep 'sio' /sys/block/mmcblk0/queue/scheduler;then SCHD='sio';elif grep 'cfq' /sys/block/mmcblk0/queue/scheduler;then SCHD='cfq';elif grep 'deadline' /sys/block/mmcblk0/queue/scheduler;then SCHD='deadline';else SCHD='cfq';fi;echo $SCHD>/sys/block/mmcblk0/queue/scheduler;echo $SCHD>/sys/block/mmcblk1/queue/scheduler;break;done>/dev/null 2>&1 &
while true;do if grep 'anxiety' /sys/block/mtdblock0/queue/scheduler;then SCHD='anxiety';elif grep 'maple' /sys/block/mtdblock0/queue/scheduler;then SCHD='maple';elif grep 'row' /sys/block/mtdblock0/queue/scheduler;then SCHD='row';elif grep 'sioplus' /sys/block/mtdblock0/queue/scheduler;then SCHD='sioplus';elif grep 'sio' /sys/block/mtdblock0/queue/scheduler;then SCHD='sio';elif grep 'cfq' /sys/block/mtdblock0/queue/scheduler;then SCHD='cfq';elif grep 'deadline' /sys/block/mtdblock0/queue/scheduler;then SCHD='deadline';else SCHD='cfq';fi;echo $SCHD>/sys/block/mtdblock0/queue/scheduler;break;done>/dev/null 2>&1 &
while true;do fstrim /data;fstrim /system;fstrim /vendor;break;done>/dev/null 2>&1 &
while true; do renice -n -6 $(pgrep system_server);renice -n -6 $(pgrep com.miui.home);renice -n -6 $(pgrep launcher);renice -n -6 $(pgrep lawnchair);renice -n -6 $(pgrep home);renice -n -6 $(pgrep watchapp);renice -n -6 $(pgrep trebuchet);renice -n -3 $(pgrep dialer);renice -n -3 $(pgrep keyboard);renice -n -3 $(pgrep inputmethod);renice -n -9 $(pgrep fluid);renice -n -10 $(pgrep composer);renice -n -3 $(pgrep com.android.phone);renice -n -10 $(pgrep surfaceflinger);renice -n 1 $(pgrep kswapd0);renice -n 1 $(pgrep ksmd);renice -n -5 $(pgrep msm_irqbalance);renice -n -9 $(pgrep kgsl_worker);renice -n 1 $(pgrep android.gms);break;done >/dev/null 2>&1 &
while true; do cat /proc/cmdline >/data/local/tmp/cmdline; sed -i 's/ORANGE/GREEN/i' /data/local/tmp/cmdline|sed -i 's/YELLOW/GREEN/i' /data/local/tmp/cmdline; chmod 0444 /data/local/tmp/cmdline; mount -o bind /data/local/tmp/cmdline /proc/cmdline;break;done >/dev/null 2>&1 &
while true; do sfpid=$(ls /proc/$(pgrep surfaceflinger)/task/);sspid=$(ls /proc/$(pgrep system_server)/task/);for pid in ${sfpid} ${sspid};do echo ${pid}>>/dev/cpuset/top-app/tasks;echo ${pid}>>/dev/stune/foreground/tasks;done;break;done >/dev/null 2>&1 &
while true; do resetprop sys.use_fifo_ui 1;resetprop ro.malloc.impl jemalloc;break;done >/dev/null 2>&1 &
while true; do setprop sys.use_fifo_ui 1;setprop ro.malloc.impl jemalloc;break;done >/dev/null 2>&1 &
while true; do R=$(free -m|awk '{ print $2 }'|sed -n 2p);resetprop debug.cpurend.vsync false;resetprop hwui.disable_vsync true;resetprop debug.sf.recomputecrop 0;resetprop debug.composition.type dyn;resetprop persist.sys.composition.type dyn;resetprop ro.config.dyn_ram true;resetprop ro.hwui.texture_cache_size $((R/10));resetprop ro.hwui.layer_cache_size $((R/100*5));resetprop ro.hwui.path_cache_size $((R/100*2));resetprop ro.hwui.r_buffer_cache_size $((R/100));resetprop ro.hwui.drop_shadow_cache_size $((R/100));break;done >/dev/null 2>&1 &
while true; do R=$(free -m|awk '{ print $2 }'|sed -n 2p);setprop debug.cpurend.vsync false;setprop hwui.disable_vsync true;setprop debug.sf.recomputecrop 0;setprop debug.composition.type dyn; setprop persist.sys.composition.type dyn;setprop ro.config.dyn_ram true;setprop ro.hwui.texture_cache_size $((R/10));setprop ro.hwui.layer_cache_size $((R/100*5));setprop ro.hwui.path_cache_size $((R/100*2));setprop ro.hwui.r_buffer_cache_size $((R/100));setprop ro.hwui.drop_shadow_cache_size $((R/100));break;done >/dev/null 2>&1 &
while true; do cmd appops set com.android.backupconfirm RUN_IN_BACKGROUND ignore;cmd appops set com.google.android.setupwizard RUN_IN_BACKGROUND ignore;cmd appops set com.android.printservice.recommendation RUN_IN_BACKGROUND ignore;cmd appops set com.google.android.feedback RUN_IN_BACKGROUND ignore;cmd appops set com.google.android.onetimeinitializer RUN_IN_BACKGROUND ignore;cmd appops set com.xiaomi.joyose RUN_IN_BACKGROUND ignore;cmd appops set com.android.traceur RUN_IN_BACKGROUND ignore;cmd appops set org.codeaurora.gps.gpslogsave RUN_IN_BACKGROUND ignore;cmd appops set com.android.onetimeinitializer RUN_IN_BACKGROUND ignore;cmd appops set com.qualcomm.qti.perfdump RUN_IN_BACKGROUND ignore;break;done >/dev/null 2>&1 &
while true; do dumpsys deviceidle whitelist +com.android.systemui;break;done >/dev/null 2>&1 &
while true; do dumpsys deviceidle force-idle;sleep 1;dumpsys deviceidle unforce;break;done >/dev/null 2>&1 &
getprop ro.product.cpu.abi
getprop persist.sys.locale
getprop ro.build.display.id
getprop ro.build.version.sdk
getprop ro.hardware
getprop ro.product.name
resetprop dalvik.vm.heaptargetutilization 0.9
resetprop dalvik.vm.heaptargetutilization 0.75
echo 'FDE' > /sys/power/wake_lock
A=$(getprop ro.product.brand);B=$(getprop ro.product.model);echo $A $B;
if [ -d /sys/block/sda ];then for sd in a b c d e f;do echo '1024'>/sys/block/sd${sd}/queue/read_ahead_kb;done >/dev/null 2>&1 fi;if [ -d /sys/block/mmcblk0 ];then echo '1024'>/sys/block/mmcblk0/queue/read_ahead_kb;fi;if [ -d /sys/block/mtdblock0 ];then echo '1024'>/sys/block/mtdblock0/queue/read_ahead_kb;fi;if [ -d /sys/block/dm-0 ];then for dm in 0 1 2 3 4;do echo '1024'>/sys/block/dm-${dm}/queue/read_ahead_kb;done >/dev/null 2>&1 & fi;
if [ -d /sys/block/sda ];then for sd in a b c d e f;do echo '512'>/sys/block/sd${sd}/queue/read_ahead_kb;done >/dev/null 2>&1;fi;if [ -d /sys/block/mmcblk0 ];then echo '512'>/sys/block/mmcblk0/queue/read_ahead_kb;fi;if [ -d /sys/block/mtdblock0 ];then echo '512'>/sys/block/mtdblock0/queue/read_ahead_kb;fi;if [ -d /sys/block/dm-0 ];then for dm in 0 1 2 3 4;do echo '512'>/sys/block/dm-${dm}/queue/read_ahead_kb;done >/dev/null 2>&1 & fi >/dev/null 2>&1
stop mpdecision;if [ -e /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor ];then chmod 664 /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor; for nn in /sys/devices/system/cpu/cpu*/cpufreq/*;do chmod 664 ${nn}/*;echo '10000'>${nn}/sampling_rate;echo '2'>${nn}/sampling_down_factor;echo '2'>${nn}/sample_rate_jiffies;echo '10000'>${nn}/up_rate_us;echo '10000'>${nn}/down_rate_us;echo '160000'>${nn}/timer_slack;echo '0'>${nn}/boost;echo '0'>${nn}/sync_freq;echo '0'>${nn}/enforced_mode;echo '1'>${nn}/use_migration_notif;done >/dev/null 2>&1 & elif [ -e /sys/devices/system/cpu/cpufreq/scaling_governor ];then chmod 664 /sys/devices/system/cpu/cpufreq/scaling_governor; for mm in /sys/devices/system/cpu/cpufreq/*;do chmod 664 ${mm}/*;echo '10000'>${mm}/sampling_rate;echo '2'>${mm}/sampling_down_factor;echo '2'>${mm}/sample_rate_jiffies;echo '10000'>${mm}/up_rate_us;echo '10000'>${mm}/down_rate_us;echo '160000'>${mm}/timer_slack;echo '0'>${mm}/boost;echo '0'>${mm}/sync_freq;echo '0'>${mm}/enforced_mode;echo '1'>${mm}/use_migration_notif;done >/dev/null 2>&1 & fi;start mpdecision;
CPOS=$(cat /sys/devices/system/cpu/possible|cut -d '-' -f 2);CC=$((CPOS+1));for ggg in /dev/cpuctl/bg_* /dev/cpuctl/*/*;do echo $((CC*10+2))>${ggg}/cpu.shares;done>/dev/null 2>&1&
while true; do sfpid=$(ls /proc/$(pgrep surfaceflinger)/task/);sspid=$(ls /proc/$(pgrep system_server)/task/);for pid in ${sfpid} ${sspid};do echo ${pid}>>/dev/cpuset/top-app/tasks;echo ${pid}>>/dev/stune/foreground/tasks;done;break;done >/dev/null 2>&1 &
echo 'FDE' > /sys/power/wake_unlock
touch /dev/fdeai/fde.txt;chown 0:0 /dev/fdeai/fde.txt;chcon u:object_r:system_data_file:s0 /dev/fdeai/fde.txt;
touch /sdcard/Android/fde.txt
touch /storage/emulated/0/Android/fde.txt
touch /dev/fde.txt;chown 0:0 /dev/fde.txt;chcon u:object_r:system_data_file:s0 /dev/fde.txt;
touch /dev/fgpu
touch /data/data/com.feravolt.fdeai/ainame
touch /dev/fdeai/worked
touch /data/data/com.feravolt.fdeai/sdk
touch /dev/fdeai/cputurbo;touch /dev/fdeai/cputurbostate
touch /dev/fdeai/gputurbo;touch /dev/fdeai/gputurbostate
touch /dev/fmounted
touch /dev/fdeai/ai
touch /dev/fdeai/fdoze
touch /dev/fdeai/aimode
touch /dev/fdeai/731
killall -q service.sh >/dev/null 2>&1& killall -q ai.so >/dev/null 2>&1& killall -q aii.so >/dev/null 2>&1&
killall -q lkt >/dev/null 2>&1&
killall -q com.paget96.lspeed >/dev/null 2>&1&
killall -q com.paget96.lspeedandroid >/dev/null 2>&1&
killall -q service.sh >/dev/null 2>&1&
for x in $(cat /proc/mounts|grep ext4|cut -d ' ' -f2);do mount -o remount,noatime,nodiratime,discard,nobarrier,max_batch_time=33000,min_batch_time=15000,commit=45 ${x};done >/dev/null 2>&1 & for gf in $(cat /proc/mounts|grep f2fs|cut -d ' ' -f2);do mount -o remount,nobarrier ${gf};done >/dev/null 2>&1 &
for x in $(cat /proc/mounts|grep ext4|cut -d ' ' -f2);do mount -o remount,noatime,delalloc,noauto_da_alloc,nodiratime,nobarrier,discard,max_batch_time=33000,min_batch_time=15000,commit=54 ${x};done >/dev/null 2>&1 & for gf in $(cat /proc/mounts|grep f2fs|cut -d ' ' -f2);do mount -o remount,nobarrier ${gf};done >/dev/null 2>&1 &
for dsi in /sys/kernel/debug/dsi*;do echo 'Y'>${dsi}/dsi-phy-0_allow_phy_power_off;echo 'Y'>${dsi}/ulps_enable;done >/dev/null 2>&1 &
for h in /sys/fs/ext4/*;do echo '64'>${h}/inode_readahead_blks;done >/dev/null 2>&1 &
for ma in /sys/devices/virtual/bdi/179*;do echo '1024'>${ma}/read_ahead_kb;done >/dev/null 2>&1 &
for ma in /sys/devices/virtual/bdi/179*;do echo '512'>${ma}/read_ahead_kb;done >/dev/null 2>&1 &
for iii in /sys/class/scsi_disk/*;do echo 'temporary none'>${iii}/cache_type;done >/dev/null 2>&1 &
for meow in /sys/block/*/queue;do echo '128'>${meow}/nr_requests;echo '0'>${meow}/add_random;echo '0'>${meow}/iostats;echo '2'>${meow}/nomerges;echo '0'>${meow}/rotational;echo '1'>${meow}/rq_affinity;echo '1'>${meow}/back_seek_penalty;echo '0'>${meow}/iosched/slice_idle;echo '0'>${meow}/iosched/low_latency;done >/dev/null 2>&1 &
for fg in /sys/fs/f2fs*/*;do echo '27'>${fg}/ram_thresh;echo '48'>${fg}/trim_sections;echo '300'>${fg}/cp_interval;done >/dev/null 2>&1 &
for n in /sys/module/*;do echo '0'>${n}/parameters/debug;echo '0'>${n}/parameters/debug_mask;echo '0'>${n}/parameters/log_ecn_error;echo '0'>${n}/parameters/enable_event_log;echo '1'>${n}/parameters/pm_qos_enable;done >/dev/null 2>&1 &
mv -f /dev/random /dev/random.forig >/dev/null 2>&1
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment