[修改系統(tǒng)文件夾內(nèi)所有文件權(quán)限]
esl(“chmod -R 777 /路徑/”, true, bb)
[修改系統(tǒng)某文件權(quán)限]
esl(“chmod 777 /路徑/”, true, bb)
[刪除文件(夾)]
esl(“rm -r /路徑”, true, bb)
[撥打電話]
s a = “am start -a android.intent.action.CALL -d tel:10086”
esl(a, true, bb)
sgsz(bb, 1, b)
tw(b)
//撥打10086
[發(fā)短信]
s a= “am start -a android.intent.action.SENDTO -d sms:10086 –es sms_body 10086”
esl(a, true, bb)
sgsz(bb, 1, b)
tw(b)
//發(fā)送10086到10086
[重啟,關(guān)機,重啟到其他模式]
s a= “reboot”
esl(a, true, bb)
sgsz(bb, 1, b)
tw(b)
//reboot? 重啟命令
//reboot -p? 關(guān)機命令
//reboot recovery? ? 重啟至recovery模式
//reboot bootloader 重啟到bootloader界面 一般加載升級文件
//reboot sdupdate 用于SD卡升級
//reboot resetuser 恢復(fù)出廠設(shè)置
[啟動應(yīng)用]
s a= “am start -n com.android.camera/com.android.camera.Camera”
esl(a, true, bb)
sgsz(bb,1, b)
tw(b)
//啟動照相機
//啟動其他程序也一樣,方法是:
am star -n 包名/類名
//查看包名和類名
[獲取序列號imei]
simei(imei)
tw(imei)
//查看手機串號
[查看內(nèi)存和cpu信息]
s a = “cat /proc/meminfo”
esl(a, true, bb)
sgsz(bb, 1, b)
tw(b)
//查看內(nèi)存,如果查看cpu信息則為:cat /proc/cpuinfo
[查看,殺死進程]
s a = “ps”
esl(a, true, bb)
sgsz(bb, 1, b)
tw(b)
//ps 查看進程列表
//kill [PID] 殺死一個進程
//ps -x [PID] 查看指定進程
[查看網(wǎng)絡(luò)狀態(tài)]
s a = “netstat”
esl(a, true, bb)
sgsz(bb, 1, b)
tw(b)
//netstat 查看網(wǎng)絡(luò)狀態(tài)
[清空文件夾內(nèi)的文件]
esl(“rm -fr /目錄/*”, true, bb)
//清空指定文件夾下的文件(夾),保留指定文件夾!
[安裝應(yīng)用]
pm install -s /sdcard/banxia.apk
//直接安裝sdcard卡,根目錄的應(yīng)用程序banxia.apk
[截屏]
screencap -p /sdcard/banxia.png
//截屏,保存至sdcard卡,名稱為banxia.png
[查看機子參數(shù)]
getprop
//查看機器的全部信息參數(shù)
getprop ro.serialno
//查看機器的SN號
getprop ro.carrier
//查看機器的CID號
getprop ro.hardware
//查看機器板子代號
getprop ro.bootloader
//查看SPL(Hboot)版本號
[顯示時間]
date
//打印系統(tǒng)設(shè)置時間
date -s “20140601.065625”
//設(shè)置系統(tǒng)時期為2014-6-1,6點56分25秒
[root權(quán)限]
su
//允許程序獲取root權(quán)限
su – zhoulj
//切換到zhoulj用戶
[掛載system]
mount -o remount rw /system? ? ? ? ? ? ? ? ? ? (busybox mount -o remount,rw /system)
//掛載/system為可讀寫
busybox mount -o remount,ro /system? ? ? //掛載/system為只讀
[復(fù)制文件]
esl(“cp -r /原路徑 /復(fù)制后路徑”, true, bb)
//復(fù)制文件(夾)
[模擬電源鍵和home鍵]
input keyevent 26
//模擬電源鍵鎖屏
input keyevent 3
//模擬home鍵返回桌面
[讀取文本]
esl(“cat 路徑”,true,a)
sgsz(a,1,b)
tw(b)
[軟件提示獲取root權(quán)限]
esl(“echo 已獲取root”,true,bb)
sgsz(bb,1,bmnm)
f(bmnm==””)
{
utw(“”,”未獲取root權(quán)限”,””,””)
{
}
else
{
}
}
else
{
utw(“”,”已獲取root權(quán)限”,””,””)
{
}
else
{
}
}
[結(jié)束正在運行應(yīng)用]
esl(“am force-stop 應(yīng)用包名”,true,b)
[查看應(yīng)用安裝位置]
esl(“pm path 軟件包名”,true,b)
sgsz(b,2,c)
tw(c)
[啟動應(yīng)用]
esl(“am start -n 軟件包名/軟件類名”,true,b)
[清空應(yīng)用數(shù)據(jù)]
esl(“pm clear 軟件包名”,true,b)
[ps 報告程序狀況 ]
esl(“ps -A”,true,b)
sgsz(b,1,d)
tw(d)
ps是用來報告程序執(zhí)行狀況的指令,您可以搭配kill指令隨時中斷,刪除不必要的程序。
[kill結(jié)束程序 ]
esl(“kill -s 程序的pid”,true,b)