Napisalem prosty skrypt dla uwalniania SWAP bez wklepywania polecen recznie, czy tez restartowania telefonu. Nie wiem czy bedzie dzialalo na wszystkich modach Cyanogen, ale w ponizszej konfiguracji dziala:
- Milestone A853 (cm9)
- dostep do roota
- partycja swap jako /dev/block/mmcblk0p3
- zainstalowana aplikacja GScript [APP] GScript * Easily launch/save shell scripts from within Android UI * - xda-developers
Mi osobiscie nie udalo sie wgrac skryptu przez aplikacje, bo wywlal mi blad i dlatego musialem wpisac w miejsce gdzie podaje sie kod, ponizszy skrypt:
if [ -e "/sdcard/swapre/" ];then
echo "folder exists, we are good to go"
else
mkdir /sdcard/swapre/
touch /sdcard/swapre/log.txt
fi
swapoff /dev/block/mmcblk0p3
echo "swap is off, please wait"
echo "swap is off" > /sdcard/swapre/log.txt
swapon /dev/block/mmcblk0p3
echo "swap is on, hold a second to finish"
echo "swap is on" >> /sdcard/swapre/log.txt
echo "swap was restarted at:" >> /sdcard/swapre/log.txt
date -u >> /sdcard/swapre/log.txt
Jezeli chcecie zaladowac sobie skrypt to pobierzcie stad (spakowane 7z): https://dl.dropbox.com/u/2969199/swp.7z
Pamietajcie by dac w Gscript uprawnienia SU.
Skrypt tworzy na karcie SD katalog o nazwie swapre w ktorym zapisuje prosty log, tworzony po kazdorazowym uruchomieniu skryptu, z podstawowymi informacji na temat przebiegu procesu.
Ten skrypt to nic nadzwyczajnego, ale ulatwia zycie. Przynajmniej mi.
Program Gscript pozwala ustawic skrot do skryptu na pulpicie. Szybciej i wygodniej.