echo 当前为 ADB 模式
echo 脚本名:中枢引擎性能版
echo 开始运行,客官请稍等...
echo 脚本版本:第3.9版
echo 脚本内核:23.8.2+
echo 编译时间:2023-8-2
echo 建议自由搭配和系统优化APP一并使用效果更好呦
echo
echo 渲染改为skiavulkan
settings put global debug.hwui.renderer skiavulkan
echo 关闭ai加速引擎
settings put system ai_turbo_enabled 0
echo 关闭游戏加速引擎
settings put system vivo_gamethermal_switch 0
echo 游戏加速
settings put global game_accelerator_state 1
echo 游戏模式
settings put system is_game_mode 1
echo 强制打开GPU渲染
settings put global adb shell debug.sf.hw=0
echo 跳过内存融合打开应用压缩
settings put global "app_memory_compression" "1"
echo 解除安卓12不信任触摸
settings put system block_untrusted_touches 0;settings put global block_untrusted_touches 0;settings put secure block_untrusted_touches 0
echo 加快渲染速度
settings put global debug.sf.enable_gl_backpressure 1
echo cpu调度预留空
settings put global sys_uidcpu ""
echo 内存优化关闭
settings put global zram_enabled 0
echo GPU加速
settings put system debug.composition.type dyn
echo 缓冲最大数2
settings put global ro.surface_flinger.max_frame_buffer_acquired_buffers 2
echo 禁用三层缓冲区
settings put global ro.sf.disable_triple_buffer 0
echo 垂直同步
settings put global hwui.disable_vsync false
echo 垂直同步
settings put global debug.cpurend.vsync trun
echo 锁定缓冲区
settings put global debug.sf.latch_unsignaled 1
echo 提高滑动响应
settings put global windowsmgr.max_events_per_sec 2000
echo 提高滑动度
settings put global view.minimum_fling_velocity 2000
echo 提高触摸响应
settings put global view.touch_slop 2000
echo 触控
settings put secure "refresh_rate_mode" "120"
settings put system "peak_refresh_rate" "120"
settings put global oneplus_screen_refresh_rate 120
echo 提升触控灵敏
settings put global ro.min_pointer_dur "0"
settings put global debug.egl.profiler "1"
settings put global touch.presure.scale "0"
echo vk
settings put global ro.hwui.use_vulkan true
echo gpu调试层
settings put global enable_gpu_debug_layers 999
echo 启用hw叠加层
settings put system persist.sys.ui.hw true
echo 修改动画
settings put global transition_animation_scale 1.25
settings put global window_animation_scale 2
settings put global animator_duration_scale 0.7
echo 缩短双击延迟
settings put secure "multi_press_timeout" "0"
echo 缩短长按延迟
settings put secure "long_press_timeout" "160"
echo 提高全局触摸屏响应
settings put secure adb shell video.accelerate.hw=1
settings put global debug performance tuning=1
echo 减少滑动误差
settings put global view scroll_friction=0
echo 禁用dex2oat
settings put global dalvik.vm.dex2oat-minidebuginfo false
echo 取消触摸延迟
settings put global ro.surface_flinger.set_touch_timer_ms 0
echo 开启usap机制
settings put global persist.device_config.runtime_native.usap_pool_enabled true
settings put global persist.sys.usap_pool_enabled true
echo 开启应用待机
settings put global "app_standby_enabled" "1"
echo 深度doze
settings put secure "doze_always_on" "1"
dumpsys deviceidle step
echo 使doze生效
dumpsys deviceidle enable
echo 停用hw叠加层
setprop debug.sf.hw 1
setprop debug.egl.hw 1
setprop debug.composition.type mdp
setprop debug.enable.wl_log 1
setprop debug.mdpcomp.maxlayer 3
setprop debug.mdpcomp.logs 0
echo 加速应用启动
pm grant com Makes apps load faster and frees more ram.
echo 提高触控灵敏度
settings put global ro.min_pointer_dur 0.00001
echo 强制把Home程序驻入内存
settings put global ro.HOME_APP_ADJ 1
echo 提高 RAM
settings put global dalvik.vm.heapsize 256
echo 开启超频模式
settings put global dalvik.vm.execution-mode int:jit
pm grant by4a.setedit22 android.permission.WRITE_SECURE_SETTINGS
echo 加速启动应用
pm grant com dalvik.vm.startheapsize=4m
pm grant com dalvik.vm.heapsize=30m
pm grant com dalvik.vm.execution-mode=int:portable
pm grant com dalvik.vm.dexopt-flags=v=a,o=v
pm grant com dalvik.vm.verify-bytecode=true
pm grant com dalvik.vm.checkjni=true」
echo 电池优化
settings put secure pm.sleep_mode 0
settings put global ro.ril.disable.power.collapse 1
settings put global wifi.supplicant_scan_interval 1
echo 游戏必备
pm grant com dalvik.vm.startheapsize=16m dalvik.vm.heapsize=48m dalvik.vm.execution-mode=int:jit dalvik.vm.dexopt-flags=v=n,o=v dalvik.vm.verify-bytecode=FALSE dalvik.vm.checkjni=FALSE
echo 关闭vsync
settings put global debug.cpurend.vsync false
settings put global debug.hwui.disable_vsync true
echo 提升屏幕柔顺度
settings put global windowsmgr.max_events_per_sec 2000
echo 卡顿优化
setprop debug.sf.latch_unsignaled 1
echo 原理和停用hw叠加层类似
setprop debug.egl.hw 1
echo 未知优化
#pm grant com ro.FOREGROUND_APP_MEM=0 ro.VISIBLE_APP_MEM=0 ro.PERCEPTIBLE_APP_MEM=0 ro.HEAVY_WEIGHT_APP_MEM=0 ro.SECONDARY_SERVER_MEM=0 ro.BACKUP_APP_MEM=0 ro.HOME_APP_MEM=0 ro.HIDDEN_APP_MEM=0 ro.CONTENT_PROVIDER_MEM=0 ro.EMPTY_APP_MEM=0
#pm grant com Makes apps load faster and frees more ram.
#pm grant com dalvik.vm.dexopt-flags=m=y
#pm grant com ro.HOME_APP_ADJ=0 ro.FOREGROUND_APP_ADJ=0 ro.VISIBLE_APP_ADJ=0 ro.PERCEPTIBLE_APP_ADJ=0 ro.HEAVY_WEIGHT_APP_ADJ=0 ro.SECONDARY_SERVER_ADJ=0 ro.BACKUP_APP_ADJ=0 ro.HIDDEN_APP_MIN_ADJ=0 ro.EMPTY_APP_ADJ=0
#pm grant com SAMPLING_RATE=$(busybox expr `cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency` \* 750 / 1000)
#pm grant com ro.mot.battmanager.wifictrl=1
#pm grant com(int i = 0;i < size;i++){time = find(a, b, getItem());}// 计算之后缓存在变量中 int issenstive = getItem();for(int i = 0; i < size;i++){time = find(a, b, issenstive);}
#pm grant com ro.sf.lcd_density=20
#pm grant com @Override public void setPowerSaveMode(boolean powerSave){BatterySaverUtils.setPowerSaveMode(mContext, powerSave, /*needFirstTimeWarning*/ true)}
#echo rm /dev/log/main
echo 加速应用启动
pm grant com Makes apps load faster and frees more ram.
echo 加速文件性能
pm grant com persist.sys.fuse=false persist.fuse_sdcard=false persist.sys.fuse.default_fuse_enabled=false persist.sys.fflag.override.settings_fuse=false persist.device_config.storage_native_boot.fuse_enabled=false ro.sys.sdcardfs=true
echo WIFI优化
#echo “0″ > /proc/sys/net/ipv6/tcp_timestamps echo “1″ > /proc/sys/net/ipv6/tcp_tw_reuse echo “1″ > /proc/sys/net/ipv6/tcp_sack echo “1″ > /proc/sys/net/ipv6/tcp_tw_recycle echo “1″ > /proc/sys/net/ipv6/tcp_window_scaling echo “5″ > /proc/sys/net/ipv6/tcp_keepalive_probes echo “30″ > /proc/sys/net/ipv6/tcp_keepalive_intvl echo “30″ > /proc/sys/net/ipv6/tcp_fin_timeout echo “404480″ > /proc/sys/net/core/wmem_max echo “404480″ > /proc/sys/net/core/rmem_max echo “256960″ > /proc/sys/net/core/rmem_default echo “256960″ > /proc/sys/net/core/wmem_default echo “4096,16384,404480″ > /proc/sys/net/ipv6/tcp_wmem echo “4096,87380,404480″ > /proc/sys/net/ipv6/tcp_rmem
echo 网络优化
#echo “0″ > /proc/sys/net/ipv4/tcp_timestamps echo “1″ > /proc/sys/net/ipv4/tcp_tw_reuse echo “1″ > /proc/sys/net/ipv4/tcp_sack echo “1″ > /proc/sys/net/ipv4/tcp_tw_recycle echo “1″ > /proc/sys/net/ipv4/tcp_window_scaling echo “5″ > /proc/sys/net/ipv4/tcp_keepalive_probes echo “30″ > /proc/sys/net/ipv4/tcp_keepalive_intvl echo “30″ > /proc/sys/net/ipv4/tcp_fin_timeout echo “404480″ > /proc/sys/net/core/wmem_max echo “404480″ > /proc/sys/net/core/rmem_max echo “256960″ > /proc/sys/net/core/rmem_default echo “256960″ > /proc/sys/net/core/wmem_default echo “4096,16384,404480″ > /proc/sys/net/ipv4/tcp_wmem echo “4096,87380,404480″ > /proc/sys/net/ipv4/tcp_rmem
echo 内存优化
#pm grant com BitmapRegionDecoder bitmapRegionDecoder = BitmapRegionDecoder.newInstance(inputStream, false)BitmapFactory.Options options = new BitmapFactory.Options()options.inPreferredConfig = Bitmap.Config.RGB_565 Bitmap bitmap = bitmapRegionDecoder.decodeRegion(new Rect(width / 2 - 100, height / 2 - 100, width / 2 + 100, height / 2 + 100), options)mImageView.setImageBitmap(bitmap)
echo 电池优化
#echo “500″ > /proc/sys/vm/dirty_expire_centisecs
#echo “1000″ > /proc/sys/vm/dirty_writeback_centisecs
echo 提升触控灵敏
settings put global ro.min_pointer_dur "0"
settings put global debug.egl.profiler "1"
settings put global touch.presure.scale "0"
echo 触摸屏灵敏度优化,优化触摸灵敏度
pm grant com ro persist.sys.touch_sensitivity=1
echo 帧率上线关
settings put system gamewatch_game_target_fps 0
echo 开启vk,增强游戏稳定性
settings put global ro.hwui.use_vulkan true
echo 优化手机整体流畅性代码 经过测试无bug 需要设备在1G_2G RAM才有效,512M的就不用测试了
settings put global ro.config.hw_menu_unlockscreen false
settings put global persist.sys.use_dithering 0
settings put global 6#炒股日记# $凯盛科技(SH600552)$ #【有奖】新科技和快出海,如何影响家电业?# $科森科技(SH603626)$ $英唐智控(SZ300131)$ #股市怎么看# persist.sys.purgeable_assets 1
settings put global dalvik.vm.dexopt-flags m=y
settings put global ro.mot.eri.losalert.delay 1000
echo 优化手机开机速度代码
settings put global debug.sf.nobootanimation 1
echo
echo 指令已全部执行完毕,机型不同效果不同!
本文作者可以追加内容哦 !