[ "$(id -u)" -ne 2000 ] && echo "[ Eror Kontol ]" && exit 1
#Moddir
#Credits : HenVx0 && @modulegaming6969fps
#781929


#Fstrim
remove_fsrim_interval() {
settings delete global fstrim_mandatory_interval
}
remove_fsrim_interval > /dev/null 2>&1 


#Manager Fokus
(
settings delete global activity_manager_constants
) > /dev/null 2>&1

#CMD
(
cmd thermalservice override-status reset
cmd power set-fixed-performance-mode-enabled false 
cmd power set-adaptive-power-saver-enabled false
) > /dev/null 2>&1

#Gmz Doze
run() {
pm enable --user 0 com.google.android.gms/com.google.android.gms.auth.managed.admin.DeviceAdminReceiver
pm enable --user 0 com.google.android.gms/com.google.android.gms.mdm.receivers.MdmDeviceAdminReceiver
dumpsys deviceidle whitelist +com.google.android.gms
}

run > /dev/null 2>&1 

#Other
(
  settings put global window_animation_scale 1,0 
  settings put global transition_animation_scale 1,0 
  settings put global animator_duration_scale 1,0 
  settings delete global angle_debug_package 
  settings delete global angle_gl_driver_all_angle 
  settings delete global angle.supported 
  settings delete global angle_gl_driver_selection_values 
  settings delete global angle_enabled_app 
)> /dev/null 2>&1 

set_touch() {
settings delete global game_temperature_control 
settings delete dalvik vm.dexopt.thermal-cutoff 
settings delete global dalvik.vm.dexopt.thermal-cutoff 
settings delete system dalvik.vm.dexopt.thermal-cutoff 
settings delete systemui dalvik.vm.dexopt.thermal-cutoff 
settings put systemui min_refresh_rate_for_fps_boost 144 
settings put systemui max_refresh_rate_for_fps_boost 144 
settings put systemui peak_refresh_rate 144.0 
settings put systemui min_refresh_rate 144.0 
settings put system min_refresh_rate_for_fps_boost 144 
settings put system max_refresh_rate_for_fps_boost 144 
settings put system peak_refresh_rate 144.0 
settings put system min_refresh_rate 144.0 
settings put systemui tran_need_recovery_refresh_mode 144 
settings put systemui last_tran_refresh_mode_in_refresh_setting 144 
settings put systemui tran_refresh_mode 144 
settings put system tran_need_recovery_refresh_mode 144 
settings put system last_tran_refresh_mode_in_refresh_setting 144 
settings put system tran_refresh_mode 144 
settings put global burn_in_protection 0 
settings delete dalvik vm.dexopt.thermal-cutoff 
settings delete global dalvik.vm.dexopt.thermal-cutoff 
settings delete system dalvik.vm.dexopt.thermal-cutoff 
settings delete systemui dalvik.vm.dexopt.thermal-cutoff 
settings delete global angle_debug_package 
settings delete global angle_gl_driver_all_angle 
settings delete global angle.supported 
settings delete global angle_gl_driver_selection_values 
settings delete global angle_enabled_app 
settings delete global device_name 
settings delete global device_model 
settings delete global device_brand 
settings delete global device_manufacturer 
settings delete surfaceflinger refresh_rate 
settings delete surfaceflinger max_frame_buffer_acquired_count 
settings delete surfaceflinger use_content_detection_for_refresh_rate 
settings delete surfaceflinger game_default_frame_rate_override 
settings delete surfaceflinger enable_frame_rate_override 
settings delete surfaceflinger has_HDR_display 
settings delete surfaceflinger supports_background_blur 
settings delete surfaceflinger primary_display_orientation 
settings delete surfaceflinger force_hwc_copy_for_virtual_displays 
settings delete surfaceflinger protected_contents 
settings delete surfaceflinger uclamp.min 
settings delete surfaceflinger has_wide_color_display 
settings delete surfaceflinger use_color_management 
settings delete surfaceflinger set_touch_timer_ms 
settings delete surfaceflinger max_virtual_display_dimension 
settings delete surfaceflinger wcg_composition_dataspace 
settings delete surfaceflinger clear_slots_with_set_layer_buffer 
settings delete surfaceflinger set_idle_timer_ms 
settings delete surfaceflinger set_display_power_timer_ms 
settings delete surfaceflinger enable_hwc 
settings delete surfaceflinger min_swap_interval 
settings delete surfaceflinger disable_expensive_timestamps 
settings delete surfaceflinger enable_vds_tweak 
settings delete surfaceflinger vsync_eventphase_offset_ns 
settings delete surfaceflinger vsync_sfoffset_ns 
settings delete surfaceflinger enable_debug_sf_vs 
settings delete global persist.sys.fps_unlock_allowed 
settings delete global sys.fps_unlock_allowed 
settings delete global persist.sys.use_1bpp_alpha 
settings delete global ro.graphics.pixelformat 
settings delete global persist.sys.sf.color_format 
settings delete global ro.minui.pixel_format 
settings delete global persist.sys.ui.enable_1bit_format 
settings delete global persist.sys.use_8bpp_alpha 
settings delete global ro.graphics.pixelformat  
settings delete global persist.sys.sf.color_format 
settings delete global ro.minui.pixel_format 
settings delete global persist.sys.ui.enable_8bit_format 
settings delete global persist.sys.use_16bpp_alpha 
settings delete global ro.graphics.pixelformat 
settings delete global persist.sys.sf.color_format 
settings delete global ro.minui.pixel_format 
settings delete global persist.sys.ui.enable_16bit_format 
settings delete global persist.sys.use_24bpp_alpha 
settings delete global ro.graphics.pixelformat 
settings delete global persist.sys.sf.color_format 
settings delete global ro.minui.pixel_format 
settings delete global persist.sys.ui.enable_24bit_format 
settings delete global persist.sys.use_32bpp_alpha 
settings delete global ro.graphics.pixelformat 
settings delete global persist.sys.sf.color_format 
settings delete global ro.minui.pixel_format 
settings delete global persist.sys.ui.enable_32bit_format 
settings put global persist.sys.use_64bpp_alpha 1 
settings put global ro.graphics.pixelformat ALPHA_64
settings put global persist.sys.sf.color_format ALPHA_64
settings put global ro.minui.pixel_format ALPHA_64
settings put global persist.sys.ui.enable_64bit_format 1
settings delete global persist.sys.perf.topAppRenderThreadBoost.enable 
settings delete global persist.device_config.surface_flinger_native_boot.SkiaTracingFeature__use_skia_tracing 
settings delete global persist.sys.ui.hw 
settings delete global persist.vendor.color.matrix 
settings delete global persist.sys.minfree_6g  
settings delete global persist.sys.minfree_8g  
settings delete global persist.sys.minfree_12g  
settings delete global persist.sys.minfree_def  
settings delete global persist.vendor.qti.inputopts.enable 
settings delete global persist.vendor.qti.inputopts.movetouchslop 
settings delete global persist.sys.NV_FPSLIMIT 
settings delete global persist.sys.NV_POWERMODE 
settings delete global persist.sys.NV_PROFVER 
settings delete global persist.sys.NV_STEREOCTRL 
settings delete global persist.sys.NV_STEREOSEPCHG 
settings delete global persist.sys.NV_STEREOSEP 
settings delete global persist.dev.pm.dyn_samplingrate 
settings delete global persist.device_config.runtime_native.usap_pool_enabled 
settings delete global persist.device_config.nnapi_native.current_feature_level 
settings delete global persist.device_config.nnapi_native.telemetry_enable 
settings delete global persist.device_config.runtime_native.metrics.reporting-mods 
settings delete global persist.device_config.runtime_native.metrics.reporting-mods-server 
settings delete global persist.device_config.runtime_native.metrics.reporting-num-mods 
settings delete global persist.device_config.runtime_native.metrics.reporting-num-mods-server 
settings delete global persist.device_config.runtime_native.metrics.reporting-spec  
settings delete global persist.device_config.runtime_native.metrics.reporting-spec-server 
settings delete global persist.device_config.runtime_native.metrics.write-to-statsd 
settings delete global persist.device_config.runtime_native.usap_pool_size_max 
settings delete global persist.device_config.runtime_native.use_app_image_startup_cache 
settings delete global persist.device_config.runtime_native_boot.disable_lock_profiling 
settings delete global persist.device_config.runtime_native_boot.enable_uffd_gc_2 
settings delete global persist.device_config.runtime_native_boot.iorap_blacklisted_packages 
settings delete global persist.device_config.runtime_native_boot.iorap_perfetto_enable 
settings delete global persist.device_config.runtime_native_boot.iorap_readahead_enable 
settings delete global persist.device_config.runtime_native_boot.iorapd_options 
settings delete global persist.device_config.tethering.bpf_net_maps_enable_java_bpf_map 
settings delete global persist.sys.tran.device.name 
settinga delete global persist.sampling_profiler 
settings delete global persist.sys.scrollingcache 
settings delete global persist.zygote.preload_threads 
settings delete global persist.vendor.camera.HAL3.enabled 
settings delete global persist.cpu.freq.boost 
settings delete global persist.ril.uart.flowctrl 
settings delete global persist.data_netmgrd_mtu 
settings delete global persist.telephony.support.ipv6 
settings delete global persist.telephony.support.ipv4 
settings delete global persist.sys.use_dithering 
settings delete global persist.sys.radio.force_lte_ca 
settings delete global persist.sys.lte_rsrp 
settings delete global persist.radio.use_se_table_only 
settings delete global persist.radio.data_ltd_sys_ind 
settings delete global persist.radio.data_con_rprt 
settings delete global persist.sys.dalvik.hyperthreading 
settings delete global persist.sys.dalvik.multithread 
settings delete global persist.sys.fuse.passthrough.enable 
settings delete global persist.device_config.runtime_native_boot.iorap_readahead_enable 
settings delete global persist.device_config.runtime_native.usap_pool_enabled 
settings delete global persist.sys.purgeable_assets 
settings delete global persist.sys.use_dithering 
settings delete global persist.vendor.sys.memplus.enable 
settings delete global persist.sys.purgeable_assets 
settings delete global persist.cust.tel.eons 
settings delete global persist.vendor.verbose_logging_enabled 
settings delete global persist.android.strictmode 
settings delete global persist.service.lgospd.enable 
settings delete global persist.service.pcsync.enable 
settings delete global persist.sys.power.default.powermode 
settings put global burn_in_protection 0 
settings delete global transsion_game_acceleration 
settings put graphics pixelformat ALPHA_64
settings put graphics pixelformat 64 
}

set_touch > /dev/null 2>&1 

#AndroidConfigRemove
remove_android() {
cmd device_config delete runtime native.usap_pool_enabled 
cmd device_config delete surfaceflinger running_without_sync_framework 
cmd device_config delete surfaceflinger native_boot.SkiaTracingFeature__use_skia_tracing 
cmd device_config delete dalvik dedupe_strings 
cmd device_config delete dalvik dex2oat_max_inference_threads 
cmd device_config delete dalvik dex2oat_thread_count 
cmd device_config delete dalvik jit_enable 
cmd device_config delete dalvik jit_max_threads 
cmd device_config delete dalvik jit_mode 
cmd device_config delete dalvik max_threads
cmd device_config delete dalvik vm_heapsize 
cmd device_config delete package_native_code optimizable_apps 
cmd device_config delete graphics max_caches 
cmd device_config delete graphics max_texture_atlas_size
cmd device_config delete graphics max_layers 
cmd device_config delete graphics max_texture_size 
cmd device_config delete graphics max_cpu_usage 
cmd device_config delete graphics_sf swapinterval 
cmd device_config delete input filtered_accel_event_rate_hz 
cmd device_config delete input accel_buffer_depth 
cmd device_config delete input accel_buffer_timeout_ms 
cmd device_config delete input filtered_accel_lpf_coef 
cmd device_config delete activity_manager min_low_ram_task_aspect_ratio 
cmd device_config delete grapichs refresh_rate
cmd device_config delete input tap_duration 
cmd device_config delete input gesture_min_time 
cmd device_config delete input default_key_press_repeat_rate 
cmd device_config delete input gesture_min_distance 
cmd device_config delete input touch_screen_sample_interval_ms 
cmd device_config delete thermal high_temp_limit 
cmd device_config delete thermal low_temp_limit 
cmd device_config delete window_manager hardware_accelerated 
} 
remove_android > /dev/null 2>&1 