z="
";vz='o.ve';oEz='nfo ';bDz='esac';dBz='info';nEz='memi';ABz='_nam';VEz='p
Sw';tDz='(una';jBz='l_mt';PEz='0) "';HBz='2=$
(';wz='ndor';fBz='l_un';BBz='e)';MDz='harg';bz='.ven';UBz='core';PBz='ipna';bBz='pr
oc';yz='.soc';mEz='roc/';OCz='$2}'\''';TCz='batt';eCz='wk '\''';pz='ardw';kDz=' tr
';lBz='del)';MBz='del.';Yz='actu';CDz='atus';ZBz='cess';SBz='pnam';FDz='tatu';nDz='
| w';DEz='e |
';Kz='manu';uBz='prop';rDz='ersi';oBz='r.qt';UCz='ery_';VCz='leve';dz='soc.';Sz='nu
fa';OBz='o.ch';QBz='me)';Jz='cpu_';NCz='int ';QEz=' men';rz='chip';nCz='
bat';gCz='nt $';GDz='s="U';kz='ture';QDz='s="D';cDz='sens';sCz='
awk';tBz='(get';yDz='(cat';ZCz='ery ';iz='_man';nz='rop ';bEz='o |
';mCz='psys';lz='r=$(';uEz='" MB';tCz='
'\''{p';iCz='"}'\'')';pDz='kern';LCz='R==2';vCz='
$2}';uCz='rint';kCz='us=$';qz='are.';AEz='
/pr';uz='name';GEz='int(';xBz='uct.';XDz='5) s';jEz='
Swa';jz='ufac';Bz='d_br';ZDz='ull"';yBz='oplu';GCz='df -';jCz='stat';LEz='
int';UDz='4) s';mDz=''\''\n'\''';UEz='(gre';QCz='labl';JEz=' " j';iBz='el)';Nz='=$
(g';bCz='ep l';az='p ro';gDz='rdwa';dCz=' | a';hCz='2
"%';Lz='fact';GBz='nal_';MCz=' {pr';DBz='.mod';cBz='/cpu';RBz='_chi';vBz='
ro.';CCz='o)';Vz='vend';pBz='i.so';BCz='uinf';oCz='tery';aCz='| gr';Pz='op
r';wBz='prod';tz='qti_';KCz='k '\''N';NBz='part';rCz='us |';Fz='p
Bu';gEz='free';CEz='ptim';xz='.qti';Gz='ild.';BDz='y_st';XEz='tal ';EDz='1)
s';WEz='apTo';FEz=''\''{pr';ECz='l_st';fDz='o.ha';TDz='ng" ';Wz='or_m';oDz='c -
l';Rz='c.ma';DDz=' in';qDz='el_v';hDz='re.s';KDz='2) s';pEz='k
'\''{';hBz='sal=';eDz='ount';Zz='rer=';qEz='prin';tEz='024
';YDz='s="F';RDz='isch';JDz=';;';XCz='dump';wDz='upti';kEz='pFre';Mz='urer';fCz='{p
ri';nBz='i=$(';gBz='iver';FCz='orag';HCz='h /d';sEz=' / 1';YCz='sys
';ACz='s.cp';RCz='e_st';TBz='e=$(';Uz='er)';Ez='tpro';HDz='nkno';ADz='tter';aDz='*)
s';CBz='mtk_';SCz='$4}'\''';TEz='ap=$';fz='hard';VBz='s=$(';Qz='o.so';WCz='l=$
(';SDz='argi';wCz=''\'')';EEz='awk
';DCz='tota';hEz='_swa';ez=')';Oz='etpr';cz='dor.';pCz=' | g';eEz='4 "
';HEz='$1/3';sDz='on=$';Cz='and=';hz='_soc';dEz='
102';mz='getp';aBz='or /';JBz='endo';PCz='avai';gz='ware';dDz='or_c';LBz='c.mo';ZEz
='c/me';iEz='p=$(';vDz='r)';Az='buil';xCz='case';IDz='wn" ';jDz='rs |';JCz='|
aw';YEz='/pro';rEz='t
$2';rBz='l_op';REz='it"}';Iz='D)';lCz='(dum';Tz='ctur';oz='ro.h';yCz='
$ba';Xz='anuf';qBz='c_mo';xDz='me=$';kBz='k=$
(';fEz='MB"}';SEz='l_sw';eBz='mode';NDz='ing"';sz='set_';IBz='ro.v';FBz='xter';iDz=
'enso';NEz='%360';ICz='ata ';mBz='l_qt';VDz='s="N';KBz='r.so';BEz='oc/u';WDz='ot
C';OEz='0)/6';lEz='e /p';Hz='BRAN';Dz='$(ge';ODz=' ;;';PDz='3)
s';WBz='grep';aEz='minf';LDz='s="C';qCz='rep ';KEz='am
"';cCz='evel';YBz='^pro';lDz=''\'','\'' ';uDz='me
-';IEz='600)';EBz='el.e';cEz='$2 /';XBz=' -c ';MEz='(($1';sBz='po=$';
eval
"$Az$Bz$Cz$Dz$Ez$Fz$Gz$Hz$Iz$z$Jz$Kz$Lz$Mz$Nz$Oz$Pz$Qz$Rz$Sz$Tz$Uz$z$Jz$Vz$Wz$Xz$Yz
$Zz$Dz$Ez$az$bz$cz$dz$Kz$Lz$Mz$ez$z$fz$gz$hz$iz$jz$kz$lz$mz$nz$oz$pz$qz$dz$Kz$Lz$Mz
$ez$z$rz$sz$tz$uz$Nz$Oz$Pz$vz$wz$xz$yz$ABz$BBz$z$rz$sz$CBz$uz$Nz$Oz$Pz$vz$wz$yz$DBz
$EBz$FBz$GBz$uz$ez$z$rz$sz$CBz$uz$HBz$mz$nz$IBz$JBz$KBz$LBz$MBz$NBz$ABz$BBz$z$Jz$rz
$uz$Nz$Oz$Pz$OBz$PBz$QBz$z$Jz$fz$gz$RBz$SBz$TBz$mz$nz$oz$pz$qz$rz$uz$ez$z$Jz$UBz$VB
z$WBz$XBz$YBz$ZBz$aBz$bBz$cBz$dBz$ez$z$Jz$eBz$fBz$gBz$hBz$Dz$Ez$az$yz$DBz$iBz$z$Jz$
eBz$jBz$kBz$mz$nz$IBz$JBz$KBz$LBz$lBz$z$Jz$eBz$mBz$nBz$mz$nz$IBz$JBz$oBz$pBz$qBz$lB
z$z$Jz$eBz$rBz$sBz$tBz$uBz$vBz$wBz$xBz$yBz$ACz$BCz$CCz$z$DCz$ECz$FCz$TBz$GCz$HCz$IC
z$JCz$KCz$LCz$MCz$NCz$OCz$ez$z$PCz$QCz$RCz$FCz$TBz$GCz$HCz$ICz$JCz$KCz$LCz$MCz$NCz$
SCz$ez$z$TCz$UCz$VCz$WCz$XCz$YCz$TCz$ZCz$aCz$bCz$cCz$dCz$eCz$fCz$gCz$hCz$iCz$z$TCz$
UCz$jCz$kCz$lCz$mCz$nCz$oCz$pCz$qCz$jCz$rCz$sCz$tCz$uCz$vCz$wCz$z$xCz$yCz$ADz$BDz$C
Dz$DDz$z$EDz$FDz$GDz$HDz$IDz$JDz$z$KDz$FDz$LDz$MDz$NDz$ODz$z$PDz$FDz$QDz$RDz$SDz$TD
z$JDz$z$UDz$FDz$VDz$WDz$MDz$NDz$ODz$z$XDz$FDz$YDz$ZDz$ODz$z$aDz$FDz$GDz$HDz$IDz$JDz
$z$bDz$z$cDz$dDz$eDz$Nz$Oz$Pz$fDz$gDz$hDz$iDz$jDz$kDz$lDz$mDz$nDz$oDz$ez$z$pDz$qDz$
rDz$sDz$tDz$uDz$vDz$z$wDz$xDz$yDz$AEz$BEz$CEz$DEz$EEz$FEz$NCz$GEz$HEz$IEz$JEz$KEz$L
Ez$MEz$NEz$OEz$PEz$QEz$REz$wCz$z$DCz$SEz$TEz$UEz$VEz$WEz$XEz$YEz$ZEz$aEz$bEz$EEz$FE
z$NCz$cEz$dEz$eEz$fEz$wCz$z$gEz$hEz$iEz$WBz$jEz$kEz$lEz$mEz$nEz$oEz$JCz$pEz$qEz$rEz
$sEz$tEz$uEz$iCz"
echo ""
echo "╭────╮╭───╮╭╮─╭╮╭───╮╭╮─╭╮──────╭──╮╭───╮╭───╮───
│╭╮╭╮││╭─╮│││─│││╭─╮│││─││──────╰┤├╯│╭─╮││╭─╮│───
╰╯││╰╯││─││││─││││─╰╯│╰─╯│───────││─││─│││╰──╮───
──││──││─││││─││││─╭╮│╭─╮│───────││─││─││╰──╮│───
──││──│╰─╯││╰─╯││╰─╯│││─││──────╭┤├╮│╰─╯││╰─╯│───
──╰╯──╰───╯╰───╯╰───╯╰╯─╰╯──────╰──╯╰───╯╰───╯───
"
sleep 1
echo
"-------------------------------------------------------------------------"
echo " • INFORMASI DEVICE"
echo
"-------------------------------------------------------------------------"
sleep 0.5
echo " • ANDROID SDK ➜ $(getprop ro.build.version.sdk)"
sleep 0.5
echo " • ANDROID VERSION ➜ $(getprop ro.build.version.release)"
sleep 0.5
echo " • DEVICE MODEL ➜ $(getprop ro.product.model)"
sleep 0.5
echo " • BRAND ➜ $(getprop ro.product.brand)"
sleep 0.5
echo " • NAMA DEVICE ➜ $(getprop persist.sys.devicename)"
sleep 0.5
echo " • HARDWARE ➜ $(getprop ro.hardware)"
sleep 0.5
echo " • GPU ➜ $(getprop ro.opengles.version)"
sleep 0.5
echo " • CPU ➜ $(getprop ro.product.cpu.abi)"
sleep 0.5
echo " • RAM ➜ $(cat /proc/meminfo | grep MemTotal | awk
'{print $2}')"
sleep 0.5
echo " • RAM TERSEDIA ➜ $(grep MemAvailable /proc/meminfo | awk '{print
$2 / 1024 " MB"}')"
sleep 0.5
echo " • MANUFACTURER ➜ $cpu_manufacturer $cpu_vendor_manufacturer
$hardware_soc_manufacturer"
sleep 0.5
echo " • SOC NAME ➜$chipset_qti_name $chipset_mtk_name
$chipset_mtk_name2 $cpu_chipname $cpu_hardware_chipname"
sleep 0.5
echo " • SOC MODEL ➜ $cpu_model_universal $cpu_model_mtk
$cpu_model_qti $cpu_model_oppo"
sleep 0.5
echo " • PENYIMPANAN TOTAL ➜ $total_storage"
sleep 0.5
echo " • PENYIMPANAN ➜ $available_storage"
sleep 0.5
echo " • VIRTUAL RAM TOTAL ➜ $total_swap"
sleep 0.5
echo " • VIRTUAL RAM BEBAS ➜ $free_swap"
sleep 0.5
echo " • BATERAI ➜ $battery_level ($status)"
sleep 0.5
echo " • JUMLAH SENSOR ➜ $sensor_count"
sleep 0.5
echo " • VERSI KERNEL ➜ $kernel_version"
sleep 0.5
echo " • UPTIME ➜ $uptime"
sleep 0.5
echo
"-------------------------------------------------------------------------"
echo ""
echo
"-------------------------------------------------------------------------"
echo " • INFORMASI MODULE"
echo
"-------------------------------------------------------------------------"
sleep 0.5
echo " • DEVELOPER ➜ @traatweak"
sleep 0.5
echo " • VERSION MODULE ➜ 1.0"
sleep 0.5
echo " • FUNGSI MODULE ➜ Fitur Touch iOS dirancang khusus untuk
mempercepat waktu respons sentuhan pada layar"
echo
"-------------------------------------------------------------------------"
sleep 0.5
echo ""
echo "-------------------------------------------------------------------------"
echo "- LIST FITUR ⚡ "
echo "-------------------------------------------------------------------------"
sleep 0.5
echo "- MENGHIDUPKAN ADAPTIF TOUCH"
echo "- MEMPERCEPAT SENTUHAN RESPONSIF"
echo "- MEMPERCEPAT VIEW SCROLLING"
echo "-------------------------------------------------------------------------"
sleep 0.5
echo "- MENGISTALL MODULE"
echo "-------------------------------------------------------------------------"
##################################################################
set_touch() {
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
}
set_touch > /dev/null 2>&1
#Tweaks
set_surface() {
setprop debug.touchscreen.latency.scale 1,0
setprop debug.mediatek.high_frame_rate_sf_set_big_core_fps_threshold 144
setprop debug.hwui.profile.maxframes 144
setprop debug.javafx.animation.fullspeed 1
setprop debug.javafx.animation.framerate 144
setprop debug.redroid.fps 144
setprop debug.sf.hwc_hotplug_error_via_neg_vsync 1
setprop debug.sf.hwc_hdcp_via_neg_vsync 1
setprop debug.sf.set_binder_thread_rt 1
setprop debug.sf.showcpu 0
setprop debug.sf.showupdates 0
setprop debug.sf.showbackground 0
setprop debug.sf.showfps 0
setprop debug.sf.hw 0
setprop debug.sf.enable_hgl 0
setprop debug.sf.ddms 1
setprop debug.sf.dump 0
setprop debug.sf.set_idle_timer_ms 0
setprop debug.sf.treat_170m_as_sRGB 0
setprop debug.sf.max_igbp_list_size 0
setprop debug.sf.disable_hwc_vds 1
setprop debug.sf.enable_egl_image_tracker 0
setprop debug.sf.luma_sampling 1
setprop debug.sf.disable_client_composition_cache 1
setprop debug.sf.enable_advanced_sf_phase_offset 0
setprop debug.sf.enable_gl_backpressure 0
setprop debug.sf.disable_backpressure 1
setprop debug.sf.latch_unsignaled 0
setprop debug.sf.gpu_freq_index 7
setprop debug.sf.auto_latch_unsignaled 0
setprop debug.sf.enable_hwc_vds 0
setprop debug.sf.show_predicted_vsync 0
setprop debug.sf.predict_hwc_composition_strategy 0
setprop debug.sf.kernel_idle_timer_update_overlay 1
setprop debug.sf.support_kernel_idle_timer_enabled 0
setprop debug.sf.vsync_reactor_ignore_present_fences 0
setprop debug.sf.enable_transaction_tracing 0
setprop debug.sf.use_phase_offsets_as_durations 0
setprop debug.sf.ignore_hwc_physical_display_orientation 0
setprop debug.sf.enable_adpf_cpu_hint 1
setprop debug.sf.frame_rate_multiple_threshold 144
setprop debug.sf_frame_rate_multiple_fences 144
setprop debug.sf.early.app.duration 20000000
setprop debug.sf.early.sf.duration 27600000
setprop debug.sf.hwc.min.duration 23000000
setprop debug.sf.late.app.duration 20000000
setprop debug.sf.late.sf.duration 27600000
setprop debug.sf.earlyGl.sf.duration 27600000
setprop debug.sf.144_fps.early.app.duration 8333333
setprop debug.sf.144_fps.early.sf.duration 11500000
setprop debug.sf.144_fps.earlyGl.app.duration 8333333
setprop debug.sf.144_fps.earlyGl.sf.duration 11500000
setprop debug.sf.144_fps.late.app.duration 8333333
setprop debug.sf.144_fps.late.sf.duration 11500000
setprop debug.sf.high_fps.early.app.duration 10000000
setprop debug.sf.high_fps.early.sf.duration 13800000
setprop debug.sf.high_fps.earlyGl.app.duration 10000000
setprop debug.sf.high_fps.earlyGl.sf.duration 13800000
setprop debug.sf.high_fps.late.app.duration 10000000
setprop debug.sf.high_fps.late.sf.duration 13800000
setprop debug.sf.high_fps.hwc.min.duration 8500000
setprop debug.sf.high_fps_early_phase_offset_ns 6100000
setprop debug.sf.high_fps_early_gl_phase_offset_ns 650000
setprop debug.sf.high_fps_late_app_phase_offset_ns 100000
setprop debug.sf.earlyGl.app.duration 20000000
setprop debug.sf.early_gl_phase_offset_ns 3000000
setprop debug.sf.early_gl_app_phase_offset_ns 15000000
setprop debug.sf.phase_offset_threshold_for_next_vsync_ns 6100000
setprop debug.sf.early_phase_offset_ns 500000
}
set_surface > /dev/null 2>&1
#Setprop
#Number 190283 Credits
#Surface Flinger
set_surface() {
properties=(
"debug.sf.disable_backpressure 1"
"debug.sf.hwc_hotplug_error_via_neg_vsync 1"
"debug.sf.hwc_hdcp_via_neg_vsync 1"
"debug.sf.set_binder_thread_rt 1"
"debug.sf.gpu_freq_index 7"
"debug.sf.ignore_hwc_physical_display_orientation 0"
"debug.sf.enable_adpf_cpu_hint 1"
"debug.sf.latch_unsignaled 0"
"debug.sf.enable_hwc_vds 0"
"debug.sf.disable_hwc_vds 1"
"debug.sf.frame_rate_multiple_threshold 144"
"debug.sf_frame_rate_multiple_fences 144"
"debug.sf.enable_egl_image_tracker 0"
"debug.sf.luma_sampling 1"
"debug.sf.early_phase_offset_ns 500000"
"debug.sf.auto_latch_unsignaled 0"
"debug.sf.early.app.duration 20000000"
"debug.sf.early.sf.duration 27600000"
"debug.sf.earlyGl.app.duration 20000000"
"debug.sf.earlyGl.sf.duration 27600000"
"debug.sf.late.app.duration 20000000"
"debug.sf.late.sf.duration 27600000"
"debug.sf.high_fps.late.sf.duration 13800000"
"debug.sf.hwc.min.duration 23000000"
"debug.sf.enable_gl_backpressure 0"
"debug.sf.enable_transaction_tracing false"
"debug.sf.enable_hgl 0"
"debug.sf.ddms 1"
"debug.sf.dump 0"
"debug.sf.max_igbp_list_size 0"
"debug.sf.showupdates 0"
"debug.sf.showcpu 0"
"debug.sf.showbackground 0"
"debug.sf.showfps 0"
"debug.sf.hw 0"
"debug.sf.disable_client_composition_cache 1"
"debug.sf.enable_advanced_sf_phase_offset 0"
"debug.sf.use_phase_offsets_as_durations 0"
"debug.sf.predict_hwc_composition_strategy 0"
"debug.sf.treat_170m_as_sRGB 0"
"debug.sf.set_idle_timer_ms 0"
"debug.sf.early_gl_phase_offset_ns 3000000"
"debug.sf.early_gl_app_phase_offset_ns 15000000"
"debug.sf.high_fps_early_phase_offset_ns 6100000"
"debug.sf.high_fps_early_gl_phase_offset_ns 650000"
"debug.sf.high_fps_late_app_phase_offset_ns 100000"
"debug.sf.phase_offset_threshold_for_next_vsync_ns 6100000"
"debug.sf.144_fps.early.app.duration 8333333"
"debug.sf.144_fps.early.sf.duration 11500000"
"debug.sf.144_fps.earlyGl.app.duration 8333333"
"debug.sf.144_fps.earlyGl.sf.duration 11500000"
"debug.sf.144_fps.late.app.duration 8333333"
"debug.sf.144_fps.late.sf.duration 11500000"
"debug.sf.high_fps.late.sf.duration 13800000"
"debug.sf.high_fps.late.app.duration 10000000"
"debug.sf.high_fps.early.sf.duration 13800000"
"debug.sf.high_fps.early.app.duration 10000000"
"debug.sf.high_fps.earlyGl.sf.duration 13800000"
"debug.sf.high_fps.earlyGl.app.duration 10000000"
"debug.sf.high_fps.hwc.min.duration 8500000"
)
for prop in "${properties[@]}"; do
setprop $prop
done
}
set_surface > /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
)> /dev/null 2>&1
set_surface() {
settings put surfaceflinger refresh_rate 144
settings put surfaceflinger max_frame_buffer_acquired_count 3
settings put surfaceflinger use_content_detection_for_refresh_rate 1
settings put surfaceflinger game_default_frame_rate_override 144
settings put surfaceflinger enable_frame_rate_override 0
settings put surfaceflinger has_HDR_display 0
settings put surfaceflinger supports_background_blur 1
settings put surfaceflinger primary_display_orientation 0
settings put surfaceflinger force_hwc_copy_for_virtual_displays 0
settings put surfaceflinger protected_contents 1
settings put surfaceflinger uclamp.min 130
settings put surfaceflinger has_wide_color_display 0
settings put surfaceflinger use_color_management 0
settings put surfaceflinger set_touch_timer_ms 0
settings put surfaceflinger max_virtual_display_dimension 4096
settings put surfaceflinger wcg_composition_dataspace 143261696
settings put surfaceflinger clear_slots_with_set_layer_buffer 0
settings put surfaceflinger set_idle_timer_ms 0
settings put surfaceflinger set_display_power_timer_ms 0
settings put surfaceflinger enable_hwc 0
settings put surfaceflinger min_swap_interval 0
settings put surfaceflinger disable_expensive_timestamps 1
settings put surfaceflinger enable_vds_tweak 0
settings put surfaceflinger vsync_eventphase_offset_ns 6300000
settings put surfaceflinger vsync_sfoffset_ns 6300000
settings put surfaceflinger enable_debug_sf_vs 0
sertings put global persist.device_config.runtime_native.usap_pool_enabled 1
settings put global persist.dev.pm.dyn_samplingrate 1
settings put global persist.sampling_profiler 1
settings put global persist.sys.scrollingcache 2
settings put global persist.sys.fps_unlock_allowed 144
settings put global sys.fps_unlock_allowed 144
settings put global persist.sys.ui.hw 1
settings put global persist.sys.perf.topAppRenderThreadBoost.enable 1
settings put global
persist.device_config.surface_flinger_native_boot.SkiaTracingFeature__use_skia_trac
ing 0
settings put global persist.sys.ui.hw 1
settings put global persist.vendor.color.matrix 2
settings put global persist.sys.minfree_6g 16384,20480,32768,131072,230400,286720
settings put global persist.sys.minfree_8g 16384,20480,32768,131072,384000,524288
settings put global persist.sys.minfree_12g 16384,20480,131072,384000,524288,819200
settings put global persist.sys.minfree_def 16384,20480,32768,131072,230400,286720
settings put global persist.vendor.qti.inputopts.enable 1
settings put global persist.vendor.qti.inputopts.movetouchslop 1
settings put global persist.sys.NV_FPSLIMIT 144
settings put global persist.sys.NV_POWERMODE 1
settings put global persist.sys.NV_PROFVER 15
settings put global persist.sys.NV_STEREOCTRL 0
settings put global persist.sys.NV_STEREOSEPCHG 0
settings put global persist.sys.NV_STEREOSEP 20
settings put global persist.dev.pm.dyn_samplingrate 1
settings put global persist.device_config.runtime_native.usap_pool_enabled 1
settings put global persist.device_config.nnapi_native.current_feature_level 7
settings put global persist.device_config.nnapi_native.telemetry_enable 0
settings put global persist.device_config.runtime_native.metrics.reporting-mods 2
settings put global persist.device_config.runtime_native.metrics.reporting-mods-
server 2
settings put global persist.device_config.runtime_native.metrics.reporting-num-mods
100
settings put global persist.device_config.runtime_native.metrics.reporting-num-
mods-server 100
settings put global persist.device_config.runtime_native.metrics.reporting-spec
1,5,30,60,600
settings put global persist.device_config.runtime_native.metrics.reporting-spec-
server 1,10,60,3600,*
settings put global persist.device_config.runtime_native.metrics.write-to-statsd 1
settings put global persist.device_config.runtime_native.usap_pool_size_max 0
settings put global
persist.device_config.runtime_native.use_app_image_startup_cache 1
settings put global
persist.device_config.runtime_native_boot.disable_lock_profiling 0
settings put global persist.device_config.runtime_native_boot.enable_uffd_gc_2 0
settings put global
persist.device_config.runtime_native_boot.iorap_blacklisted_packages 0
settings put global persist.device_config.runtime_native_boot.iorap_perfetto_enable
0
settings put global
persist.device_config.runtime_native_boot.iorap_readahead_enable 0
settings put global persist.device_config.runtime_native_boot.iorapd_options 0
settings put global
persist.device_config.tethering.bpf_net_maps_enable_java_bpf_map 0
settings put global
persist.device_config.runtime_native_boot.iorap_readahead_enable 0
}
set_surface > /dev/null 2>&1
#AndroidConfig
set_android() {
cmd device_config put surfaceflinger refresh_rate 144
cmd device_config put surfaceflinger max_frame_buffer_acquired_count 3
cmd device_config put surfaceflinger use_content_detection_for_refresh_rate 1
cmd device_config put surfaceflinger game_default_frame_rate_override 144
cmd device_config put surfaceflinger enable_frame_rate_override 0
cmd device_config put surfaceflinger has_HDR_display 0
cmd device_config put surfaceflinger supports_background_blur 1
cmd device_config put surfaceflinger primary_display_orientation 0
cmd device_config put surfaceflinger force_hwc_copy_for_virtual_displays 0
cmd device_config put surfaceflinger protected_contents 1
cmd device_config put surfaceflinger uclamp.min 130
cmd device_config put surfaceflinger has_wide_color_display 0
cmd device_config put surfaceflinger use_color_management 0
cmd device_config put surfaceflinger set_touch_timer_ms 0
cmd device_config put surfaceflinger max_virtual_display_dimension 4096
cmd device_config put surfaceflinger wcg_composition_dataspace 143261696
cmd device_config put surfaceflinger clear_slots_with_set_layer_buffer 0
cmd device_config put surfaceflinger set_idle_timer_ms 0
cmd device_config put surfaceflinger set_display_power_timer_ms 0
cmd device_config put surfaceflinger enable_hwc 0
cmd device_config put surfaceflinger min_swap_interval 0
cmd device_config put surfaceflinger disable_expensive_timestamps 1
cmd device_config put surfaceflinger enable_vds_tweak 0
cmd device_config put surfaceflinger vsync_eventphase_offset_ns 6300000
cmd device_config put surfaceflinger vsync_sfoffset_ns 6300000
cmd device_config put surfaceflinger enable_debug_sf_vs 0
}
set_android > /dev/null 2>&1
cmd notification post -S bigtext -t 'TOUCH IOS⚡' 'Tag' "Module berhasil Terinstal
⚡" > /dev/null 2>&1
##################################################################
echo "-------------------------------------------------------------------------"
echo " - DONE"
echo "-------------------------------------------------------------------------"