ADB Command အသံုးျပဳနည္းႏွင့္ အသံုးမ်ားေသာ ADB & Fastboot Command မ်ား
ADB ဆုိတာကေတာ့ Android Debug Bridge လုိ႕ေခၚၿပီး Command Line ေပၚမွာအေျခခံတဲ့ Tool ျဖစ္ပါတယ္။ ADB Command မ်ားကုိအသုံးျပဳရန္ ကြန္ပ်ဴတာမွာ ADB Folder ရွိရပါမယ္။ ဖုန္းကုိ USB Debugging on ထားရန္လုိ (Setting> Developer Options > USB Debugging ကုိ Enable လုပ္ဖုန္းရဲ႕ သက္ဆုိင္ရာ driver ကုိကြန္ပ်ဴတာ မွာသြင္းထားရမယ္။
ဖုန္းနဲ႕ကြန္ပ်ဴတာ ကုိ USB ၾကိဳးျဖင့္ခ်ိတ္ဆက္ထားရန္လိုပါတယ္။
ADB Command ကုိဘယ္လုိရုိက္ရမလဲ?
———————————————
- ADB Tool folder ထဲလြတ္ေနတဲ့ ေနရာလြတ္ေနရာမွာ Pointer cursor ခ် ၊ Shift key + Right click နဲ႕တြဲႏွိပ္။ Open Common Windows Here ဆုိတာေပၚလာမယ္။ Open Common Windows Here ထဲကုိ၀င္လုိက္ရင္ CMD Screen ေပၚလာမယ္။ ဒါဆုိရင္ ADB Command စရုိက္ဖုိ႕အသင့္ျဖစ္ပါျပီ။
adb devices
Devices ကို ကြန္ျပဴတာက သိမသိစစ္ျခင္း။
adb reboot
Devices ကို restart လုပ္ျခင္း။
adb reboot recvoery
Devices ကို Recovery mode ထဲ၀င္ျခင္း။
adb reboot bootloader
Devices ကို fastboot mode ထဲ၀င္ျခင္း။
adb shell su
Devices တြင္ Root ရွိ/မရွိစစ္။ ရွိရင္ # ဟုေပၚမည္။ မရွိရင္ system bin sh su not found ဟုေပၚမည္။
adb kill-server
tadk manager running ျဖစ္ေနတဲ့ adb.exe အစရွိတာေတြကို Kill လုပ္ေပးတာပါ။
adb start-server
adb.exe ကို စ Run ႏိုင္ေအာင္ ေခၚေပးလုိက္တာပါ။
adb wait-fof-device
တစ္ခ်ိဳ႕Script (xxxx.bat ) ေတြမွာ ဒီ Command ထည္႔ေရးမထားရင္ devices not fount ဆိုတဲ႔ error တက္သြားၿပီး Command ေတြတာ အကုန္ Run ၿပီးသြားတယ္ ကိုယ္႔လုပ္ငန္းစဥ္ မၿပီးေျမာက္ပဲ ျဖစ္သြားတတ္ ပါတယ္။
adb push zawgyi.ttf /data/local/tmp/zawgyi.ttf
အထက္ပါ command မွာဆိုရင္ zawgyi.ttf ဆိုတဲ႔ ေဖါင္႔ေလးကို ဖုန္းရဲ႕ data ေအာက္က local ေအာက္က tmp ေအာက္ကို လွမ္းပို႕ လိုက္တဲ႔ command ပါ။ ဖုန္းေတြရဲ႕ partition ေတြကို ေလ႔လာၾကည္႔မယ္ဆိုရင္ /cust /data /dev /etc /proc /res /sbin /sys /system .....အစရွိသျဖင္႔ အမ်ားႀကီးေတြ႔ရမွာပါ {rootexplorer.apk သြင္းၿပီးေလ.လာၾကည္႔ပါ} ရွိေနတဲ႔အမ်ားႀကီးထဲကမွ က်ေနာ္တို. ” /data/local/tmp ” ” /dev/block ” ” /system ” အစရွိတဲ႔ေနရာေတြကို အထူးရင္းႏွီးကၽြမ္း၀င္ေနဖို႔လိုပါတယ္။
adb push zawgyi.ttf /data/local/tmp/zawgyi.ttf
adb(adb.exex) က push( ပို.လိုက္ပါတယ္) zawgyi.ttf ကို
” /data/local/tmp ေအာက္ကို ျဖစ္ပါတယ္။
fastboot devices
Devices ကို ကြန္ျပဴတာက သိမသိစစ္ျခင္း။
fastboot reboot
Devices ကို restart လုပ္ျခင္။
fastboot oem unlock ***code***
Devices ကို bootloader unlock လုပ္ျခင္း။
fastboot oem get-bootinfo
Devices တြင္ bootloader Lock (or) Unlock လုပ္ထားမထားစစ္ျခင္း။
fastboot flash boot boot.img
Devices တြင္ boot.img file သြင္းျခင္း။
fastboot flash recovery recvoery.img
Devices တြင္ recovery.img file သြင္းျခင္း။
fastboot flash system system.img
Devices တြင္ system.img file သြင္းျခင္း။
fastboot flash -S 500M system system.img
file ဆိုဒ္ၾကီးတဲ့ System.img file ေတြကို flash ရင္သံုးတာပါ။
fastboot boot yourboot.img
boot.img file ကို အၿပီးမတင္ပဲ ခဏအငွာတင္ျခင္း။
fastboot boot yourrecovery.img
recovery file ကို အၿပီးမတင္ပဲ ခဏအငွားတင္ျခင္း ။
fastboot getvar product
Devices model အမွန္ ၾကည့္ရန္။
fastboot -w
Devices bootloader unlock ျဖစ္ေနရင္ factory data reser ခ်လို႔ ရပါတယ္။
ADB & Fastboot Folder Download
http://androidhost.org/P2XKs
crd http://gslink.co/cI1C
ADB ဆုိတာကေတာ့ Android Debug Bridge လုိ႕ေခၚၿပီး Command Line ေပၚမွာအေျခခံတဲ့ Tool ျဖစ္ပါတယ္။ ADB Command မ်ားကုိအသုံးျပဳရန္ ကြန္ပ်ဴတာမွာ ADB Folder ရွိရပါမယ္။ ဖုန္းကုိ USB Debugging on ထားရန္လုိ (Setting> Developer Options > USB Debugging ကုိ Enable လုပ္ဖုန္းရဲ႕ သက္ဆုိင္ရာ driver ကုိကြန္ပ်ဴတာ မွာသြင္းထားရမယ္။
ဖုန္းနဲ႕ကြန္ပ်ဴတာ ကုိ USB ၾကိဳးျဖင့္ခ်ိတ္ဆက္ထားရန္လိုပါတယ္။
ADB Command ကုိဘယ္လုိရုိက္ရမလဲ?
———————————————
- ADB Tool folder ထဲလြတ္ေနတဲ့ ေနရာလြတ္ေနရာမွာ Pointer cursor ခ် ၊ Shift key + Right click နဲ႕တြဲႏွိပ္။ Open Common Windows Here ဆုိတာေပၚလာမယ္။ Open Common Windows Here ထဲကုိ၀င္လုိက္ရင္ CMD Screen ေပၚလာမယ္။ ဒါဆုိရင္ ADB Command စရုိက္ဖုိ႕အသင့္ျဖစ္ပါျပီ။
adb devices
Devices ကို ကြန္ျပဴတာက သိမသိစစ္ျခင္း။
adb reboot
Devices ကို restart လုပ္ျခင္း။
adb reboot recvoery
Devices ကို Recovery mode ထဲ၀င္ျခင္း။
adb reboot bootloader
Devices ကို fastboot mode ထဲ၀င္ျခင္း။
adb shell su
Devices တြင္ Root ရွိ/မရွိစစ္။ ရွိရင္ # ဟုေပၚမည္။ မရွိရင္ system bin sh su not found ဟုေပၚမည္။
adb kill-server
tadk manager running ျဖစ္ေနတဲ့ adb.exe အစရွိတာေတြကို Kill လုပ္ေပးတာပါ။
adb start-server
adb.exe ကို စ Run ႏိုင္ေအာင္ ေခၚေပးလုိက္တာပါ။
adb wait-fof-device
တစ္ခ်ိဳ႕Script (xxxx.bat ) ေတြမွာ ဒီ Command ထည္႔ေရးမထားရင္ devices not fount ဆိုတဲ႔ error တက္သြားၿပီး Command ေတြတာ အကုန္ Run ၿပီးသြားတယ္ ကိုယ္႔လုပ္ငန္းစဥ္ မၿပီးေျမာက္ပဲ ျဖစ္သြားတတ္ ပါတယ္။
adb push zawgyi.ttf /data/local/tmp/zawgyi.ttf
အထက္ပါ command မွာဆိုရင္ zawgyi.ttf ဆိုတဲ႔ ေဖါင္႔ေလးကို ဖုန္းရဲ႕ data ေအာက္က local ေအာက္က tmp ေအာက္ကို လွမ္းပို႕ လိုက္တဲ႔ command ပါ။ ဖုန္းေတြရဲ႕ partition ေတြကို ေလ႔လာၾကည္႔မယ္ဆိုရင္ /cust /data /dev /etc /proc /res /sbin /sys /system .....အစရွိသျဖင္႔ အမ်ားႀကီးေတြ႔ရမွာပါ {rootexplorer.apk သြင္းၿပီးေလ.လာၾကည္႔ပါ} ရွိေနတဲ႔အမ်ားႀကီးထဲကမွ က်ေနာ္တို. ” /data/local/tmp ” ” /dev/block ” ” /system ” အစရွိတဲ႔ေနရာေတြကို အထူးရင္းႏွီးကၽြမ္း၀င္ေနဖို႔လိုပါတယ္။
adb push zawgyi.ttf /data/local/tmp/zawgyi.ttf
adb(adb.exex) က push( ပို.လိုက္ပါတယ္) zawgyi.ttf ကို
” /data/local/tmp ေအာက္ကို ျဖစ္ပါတယ္။
fastboot devices
Devices ကို ကြန္ျပဴတာက သိမသိစစ္ျခင္း။
fastboot reboot
Devices ကို restart လုပ္ျခင္။
fastboot oem unlock ***code***
Devices ကို bootloader unlock လုပ္ျခင္း။
fastboot oem get-bootinfo
Devices တြင္ bootloader Lock (or) Unlock လုပ္ထားမထားစစ္ျခင္း။
fastboot flash boot boot.img
Devices တြင္ boot.img file သြင္းျခင္း။
fastboot flash recovery recvoery.img
Devices တြင္ recovery.img file သြင္းျခင္း။
fastboot flash system system.img
Devices တြင္ system.img file သြင္းျခင္း။
fastboot flash -S 500M system system.img
file ဆိုဒ္ၾကီးတဲ့ System.img file ေတြကို flash ရင္သံုးတာပါ။
fastboot boot yourboot.img
boot.img file ကို အၿပီးမတင္ပဲ ခဏအငွာတင္ျခင္း။
fastboot boot yourrecovery.img
recovery file ကို အၿပီးမတင္ပဲ ခဏအငွားတင္ျခင္း ။
fastboot getvar product
Devices model အမွန္ ၾကည့္ရန္။
fastboot -w
Devices bootloader unlock ျဖစ္ေနရင္ factory data reser ခ်လို႔ ရပါတယ္။
ADB & Fastboot Folder Download
http://androidhost.org/P2XKs
crd http://gslink.co/cI1C
No comments:
Post a Comment