Pengertian command2 d terminal atau script init.d [UNCOMPLETED]

#!/system/bin/sh ----> script ini dijalankan
dg command 'sh' di /system/bin/sh
# A script by bla3 ----> line dg awalan tanda
# selain #! di paling atas g dibaca sama
system
busybox mount ext4 -o remount,rw /dev/
block/mtdblock7 /system ----> busybox
mount = command mount di busybox, ext4
= format partisi yg akan dimount, remount =
mount ulang partisi yg udah dimount, rw =
mount read/write, /dev/block/mtdblock7 =
letak file/direktori yg akan dimount, /system
= dimana file/direktori itu akan imount
rm -f /data/asdf ----> rm = delete, -f = tanpa
konfirmasi, /data/asdf = letak file/direktori
yg akan didelete
ASDF=/data/asdf ----> jika ada tulisan $ASDF
akan dianggap sebagai /data/asdf
if [ ! -e $ASDF ]; ----> if = jika, !=tidak, -e=ada
file, $ASDF = /data/asdf yg td
then ----> lalu/maka/jadi
echo "asdf" > /data/asdf ----> echo = tulis,
"asdf" = tulisan yg akan ditulis, /data/asdf =
letak file yg akan ditulisi/dibuat n diisi tulisan
td
fi; ----> tanda berakhirnya command if
if [ -d /data ]; ----> -d=ada direktori
then
exit 0 ----> exit 0 = command untuk
mengakhiri script meskipun dibawahnya
masih ada line2 lagi
fi;
for a in /data/qwer ----> for=untuk,
a=sebagai apa direktori berikutnya akan
disebut, in=dalam/di dalam, /data/qwer =
direktori yg akan dianggak sebagai huruf di
sebelah kanan for
do ----> do = lakukan/jalankan
echo "qwerty" > $a/qwerty ----> $a/qwerty
= /data/qwer/qwerty
done ----> done = selesai
# contoh symlink suatu direktori ke sd-ext
(bbrp a2sd script pake ginian jg, tp lebih
ribet karna pake logging dan berhubungan
dg yg lain (cachesd, datasd, dsb)) by -RN- ^^
if [ -d /sd-ext ]; ----> jika ada direktori /sd-
ext, akan dilanjutkan, jika tidak ada, tidak
akan dilanjutkan
then if [ -d /data/local/download ]; ---- >
jika ada direktori /data/local/download,
akan dilanjutkan, jika tidak ada, tidak akan
dilanjutkan sampai fi;
then
if [ ! -d /sd-ext/download ]; ----> jika tidak
ada direktori /sd-ext/download, akan
dilanjutkan, jika ada, tidak akan dilanjutkan
sampai fi;
then ----> maka/lalu
mkdir /sd-ext/download ----> buat
direktori /sd-ext/download
fi;
cp -r /data/local/download /sd-ext ---->
mengcopy /data/local/download dan
seisinya ke /sd-ext/download
mv /data/local/download /data/dltemp ---->
memindahkan /data/local/download ke /
data/dltemp, agar hasil copy tadi bisa
disymlink ke /data/local/download
ln -fs /sd-ext/download /data/local ----> ln
= link, -fs --> f = menghapus direktori link yg
akan dibuat jika sudah ada (tp g
berfungsi :hammer:) s = membuat symlink,
bukan hardlink, /sd-ext/download = direktori
yg akan di link, /data/local = direktori
tempat link akan dibuat (ntar jadinya /data/
local/download sesuai direktori yg akan
dilink td
rm -rf /data/dltemp ----> menghapus hasil
pindahan dri /data/local/download td
fi;
fi;
mount -o remount,rbind /data/data /sd-
ext/data ----> menyatukan /data/data dg /
sd-ext/data, seperti a2sd gitu ^^ (bakal error
klo g ada sd-ext)
umount /system ----> unmount /system
setprop cm.filesystem.ready=1 ----> setprop
= set property di /data/local.prop klo g slh
getprop ro.product=z71 ----> mengecek
apakah ada line ro.product=z71 di
local.prop, default.prop, ataupun build.prop
=== UNCOMPLETED ===cmiiw n mohon
disempurnakan :D


Recommended Posts :

Judul: Pengertian command2 d terminal atau script init.d [UNCOMPLETED]
Rating: 100% based on 100 ratings. 5 user reviews.
Ditulis Oleh The Stevie

Terimakasih atas kunjungan Sobat beserta kesediaan Anda membaca artikel ini. Kritik dan Saran sobat dapat sampaikan melalui Kotak komentar dibawah ini.

0 comments:

Post a Comment - Back to Content

:)) ;)) ;;) :D ;) :p :(( :) :( :X =(( :-o :-/ :-* :| 8-} :)] ~x( :-t b-( :-L x( =))