Professional Documents
Culture Documents
/system/bin/sh
##############################################################################
# Copyright 2015 @ Pizza_Dox
#
# Hyper Cola Standalone Created by Pizza_Dox
#
# Do not Steal this Script or Any Scripts being Installed!
#
# For more Info Please view the GPL: http://www.gnu.org/licenses/gpl-3.0.txt #
##############################################################################
#main_code
#mount required partitions
sync;
busybox mount -o remount,rw /system;
busybox mount -o remount,rw /data;
#sqlite fix by RenzkiPH
if [ ! -d "mkdir /sqlite_stmt_journals" ]; then
sync;
mount -o rw,remount rootfs
mkdir /mnt/sdcard/hyper-cola
fi
while true;
do
sleep 1;
echo " ";
clear
echo "Hyper Cola Package Installer 1.8";
sleep 0.5;
echo "by Pizza_Dox";
echo " ";
sleep 2;
echo "Options:";
sleep 0.5;
echo "[I] = Install Hyper Cola";
sleep 0.5;
echo "[U] = Uninstall Hyper Cola";
sleep 0.5;
echo "[R] = Reboot";
sleep 0.5;
echo "[E] = Exit";
sleep 0.5;
echo -n "What would ya like to do?: ";
read input
case $input in
i|I)
clear
sleep 0.5;
echo "Installing Hyper Cola..."
sleep 1;
echo " ";
#script
if [ ! -d "/mnt/sdcard/hyper-cola" ]; then
mkdir /mnt/sdcard/hyper-cola
fi
rm /mnt/sdcard/hyper-cola/hyper.sh 2>/dev/null;
rm /system/xbin/hyper 2>/dev/null;
rm /mnt/sdcard/hyper-cola/cola_engine_starter.sh 2>/dev/null;
rm /mnt/sdcard/hyper-cola/cola_engine.sh 2>/dev/null;
rm /mnt/sdcard/hyper-cola/readme.html 2>/dev/null;
cat >> /mnt/sdcard/hyper-cola/hyper.sh <<EOF
/
rootfs
/system
/data
#initialize log
LOGX=/mnt/sdcard/hyper-cola/hc_log.txt
#print sys info
echo "Hyper Cola Started
sys-info:
vendor : $( getprop ro.product.brand )
model
: $( getprop ro.product.model )
ROM
: $( getprop ro.build.display.id )
running the script...
started at:
$( date +"%m-%d-%Y %H:%M:%S" )" | tee -a $LOGX
#code
clear
sleep 1;
echo " ";
echo "Hyper Cola";
sleep 0.5;
echo "by Pizza_Dox";
echo " ";
sleep 1;
# FPS Booster
sleep 0.6;
echo "Uncapping FPS...";
setprop persist.sys.NV_FPSLIMIT 60
setprop persist.sys.NV_POWERMODE 1
setprop persist.sys.NV_PROFVER 15
setprop persist.sys.NV_STEREOCTRL 0
setprop persist.sys.NV_STEREOSEPCHG 0
setprop persist.sys.NV_STEREOSEP 20
# 3D render optimizations
sleep 0.6;
echo "Rendering games with full GPU power...";
setprop hw3d.force 1
setprop hw2d.force 1
setprop debug.performance.tuning 1
setprop debug.gr.numframebuffers 3
setprop debug.sf.hw 1
setprop video.accelerate.hw 1
setprop persist.sys.use_16bpp_alpha 1
echo "render_ui = 16b" | tee -a $LOGX
# RAM optimizations
sleep 0.6;
echo "Freeing up RAM & Patching RAM leaks";
setprop ro.media.enc.jpeg.quality 10
setprop persist.sys.purgeable_assets 1
# VM Optimization
sleep 0.6;
echo "Optimizing VM...";
setprop ro.vold.umsdirtyratio 20
echo 1 > /proc/sys/vm/oom_kill_allocating_task
echo 20 > /proc/sys/vm/swappiness
echo 300 > /proc/sys/vm/vfs_cache_pressure
echo 3000 > /proc/sys/vm/dirty_expire_centisecs
echo 500 > /proc/sys/vm/dirty_writeback_centisecs
echo 15 > /proc/sys/vm/dirty_ratio
echo 3 > /proc/sys/vm/dirty_background_ratio
echo 1 >/proc/sys/vm/overcommit_memory;
# Hard rock stabilizer
sleep 0.6;
echo "Reducing chances of random reboots...";
echo 0 > /proc/sys/vm/panic_on_oom
echo 0 > /proc/sys/kernel/panic
echo 0 > /proc/sys/kernel/panic_on_oops
echo "chances = 0" | tee -a $LOGX
# Resource Cleaner
sleep 0.6;
echo "Refreshing caches...";
sync;
echo 1 > /proc/sys/vm/drop_caches;
sync;
echo 10 > /proc/sys/vm/swappiness
sleep 1;
sync;
echo 1 > /proc/sys/vm/drop_caches;
sync;
echo 0 > /proc/sys/vm/swappiness
sleep 1;
sync;
echo 1 > /proc/sys/vm/drop_caches;
sync;
echo 20 > /proc/sys/vm/swappiness
# Crap Cleaner
sleep 0.6;
echo "Cleaning rubbish...";
rm -f /data/local/*.apk 2>/dev/null
rm -f /data/local/tmp/*.apk 2>/dev/null
rm -f /data/*.log 2>/dev/null
rm -f /data/log/*.log 2>/dev/null
rm -f /cache/*.apk 2>/dev/null
rm -f /cache/*.tmp 2>/dev/null
rm -f /cache/recovery/* 2>/dev/null
rm -f /data/system/dropbox/*.txt 2>/dev/null
rm -f /data/system/usagestats/* 2>/dev/null
rm -f /data/backup/pending/*.tmp 2>/dev/null
rm -f /data/tombstones/* 2>/dev/null
rm -f /sdcard/LOST.DIR/* 2>/dev/null
echo "crap = 0" | tee -a $LOGX
# Media Server Manager
sleep 0.6;
echo "Killing media server...";
killall -9 `pidof android.process.media`
# Audio Service Manager
sleep 0.6;
echo "Disabling HiQuality audio to reduce cpu cycles...";
setprop htc.audio.alt.enable 0
setprop htc.audio.hac.enable 0
setprop af.resampler.quality "255";
setprop af.resample "48000";
setprop ro.audio.samplerate "48000";
setprop ro.audio.pcm.samplerate "48000";
# Ultra Gamer ADJ
sleep 0.6;
echo "Fixing RAM management for games...";
setprop ro.FOREGROUND_APP_ADJ 8
setprop ro.VISIBLE_APP_ADJ 14
setprop ro.SECONDARY_SERVER_ADJ 40
setprop ro.HIDDEN_APP_MIN_ADJ 50
setprop ro.CONTENT_PROVIDER_ADJ 60
setprop ro.EMPTY_APP_ADJ 75
# Network & Ram Mediator
sleep 0.6;
echo "Improving networking and RAM priority...";
echo 1048576 > /proc/sys/net/core/wmem_max
echo 1048576 > /proc/sys/net/core/rmem_max
# Cola Engine 7
sleep 0.6;
echo "Starting Cola Engine...";
cp /mnt/sdcard/hyper-cola/cola_engine_starter.sh /data/local/tmp/cola_engine_sta
rter.sh
chmod 0777 /data/local/tmp/cola_engine_starter.sh
cp /mnt/sdcard/hyper-cola/cola_engine.sh /data/local/tmp/cola_engine.sh
chmod 0777 /data/local/tmp/cola_engine.sh
cd /data/local/tmp/
./cola_engine_starter.sh
echo "Done!";
# Email: diamond.nigel75@Gmail.com
# Sourcecode: https://github.com/Pizza-Dox/
EOF
cp /mnt/sdcard/hyper-cola/hyper.sh /system/xbin/hyper
chown 0.0 /system/xbin/hyper
chmod 777 /system/xbin/hyper
sleep 2;
#cola_engine_starter
cat >> /mnt/sdcard/hyper-cola/cola_engine_starter.sh <<EOF
# Cola Engine Starter
sleep 0.6;
./cola_engine.sh > /dev/null 2>&1 &
echo "cola_engine_started = $( date +"%m-%d-%Y %H:%M:%S" )" | tee -a $LOGX
EOF
chown 0.0 /mnt/sdcard/hyper-cola/cola_engine_starter.sh
chmod 777 /mnt/sdcard/hyper-cola/cola_engine_starter.sh
#cola_engine
cat >> /mnt/sdcard/hyper-cola/cola_engine.sh <<EOF
# Cola Engine
sync;
echo 3 > /proc/sys/vm/drop_caches;
sleep 60;
echo "cola_engine_executed = $( date +"%m-%d-%Y %H:%M:%S" )" | tee -a $LOGX
EOF
chown 0.0 /mnt/sdcard/hyper-cola/cola_engine.sh
chmod 777 /mnt/sdcard/hyper-cola/cola_engine.sh
#readme
cat >> /mnt/sdcard/hyper-cola/readme.html <<EOF
<br>
Hyper Cola<br>