ADB Shortcut Keys Cheat Sheet
Sikrid Teamทีมวิศวกร Sikridคำสั่ง ADB ที่เราใช้จริงทุกวันกับ BoxPhone
คุยกับเครื่อง
adb devices -l # ดูเครื่องทั้งหมด พร้อมรุ่น
adb -s <SERIAL> get-state # เช็คสถานะ
adb -s <SERIAL> reboot # รีบูตเครื่อง
adb -s <SERIAL> reboot recovery # รีบูตเข้า recovery
adb kill-server # ปิด server
adb start-server # เปิด server ใหม่กด ปัด พิมพ์
# กดที่จอ
adb shell input tap <X> <Y>
# ปัด (X1 Y1 X2 Y2 duration_ms)
adb shell input swipe 540 1500 540 500 300
# พิมพ์ข้อความ (ภาษาอังกฤษเท่านั้น)
adb shell input text "hello"
# keyevent ที่ใช้บ่อย
adb shell input keyevent 3 # HOME
adb shell input keyevent 4 # BACK
adb shell input keyevent 26 # POWER
adb shell input keyevent 82 # MENU (ปลดล็อคจอ)
adb shell input keyevent 187 # APP_SWITCH
adb shell input keyevent 24 # VOLUME_UP
adb shell input keyevent 25 # VOLUME_DOWNจัดการแอป
# ติดตั้ง APK
adb install app.apk
adb install -r app.apk # ติดตั้งใหม่ เก็บ data
adb install -g app.apk # auto grant permission
# ลบแอป
adb uninstall com.example.app
# ดูแอปที่ติดตั้ง
adb shell pm list packages
adb shell pm list packages -3 # เฉพาะ third-party
# เปิดแอป (สั้นสุด)
adb shell monkey -p com.tiktok.android 1
# เปิดแอปแบบเลือก activity
adb shell am start -n com.tiktok.android/.MainActivity
# Force stop
adb shell am force-stop com.tiktok.android
# Clear data
adb shell pm clear com.tiktok.androidหน้าจอ & Screenshot
# ปลดล็อคจอ
adb shell input keyevent 224 # WAKE
adb shell input keyevent 82 # MENU
# เปิด/ปิดจอ
adb shell input keyevent 26
# Screenshot
adb shell screencap -p /sdcard/screen.png
adb pull /sdcard/screen.png
# บันทึกหน้าจอ (สูงสุด 3 นาที)
adb shell screenrecord /sdcard/video.mp4Network & Connectivity
# เปิด TCP/IP mode (ครั้งแรกทำผ่าน USB ก่อน)
adb tcpip 5555
adb connect 192.168.1.42:5555
adb disconnect 192.168.1.42:5555
# ดู IP
adb shell ip addr show wlan0
# เปิด/ปิด Wi-Fi
adb shell svc wifi enable
adb shell svc wifi disable
# Airplane mode
adb shell settings put global airplane_mode_on 1
adb shell am broadcast -a android.intent.action.AIRPLANE_MODEBatch — สั่งหลายเครื่องพร้อมกัน
# bash loop ทุกเครื่อง
for SERIAL in $(adb devices | awk 'NR>1 {print $1}' | grep -v '^$'); do
adb -s "$SERIAL" shell input tap 540 1200 &
done
wait
# Reboot ทุกเครื่อง
for SERIAL in $(adb devices | awk 'NR>1 {print $1}' | grep -v '^$'); do
adb -s "$SERIAL" reboot &
doneTips สำหรับเครื่องเยอะ
- ใส่
&ท้ายคำสั่งให้รัน parallel ไม่ใช่ทีละตัว — เร็วกว่า 10-20 เท่า - เก็บ SERIAL list ในไฟล์ไว้ — ไม่ต้องสั่ง
adb devicesใหม่ทุกครั้ง - ใส่ timeout ทุกคำสั่ง — กัน script ค้างทั้งชุดเพราะเครื่องเดียวค้าง
- Log output แยกตามเครื่อง — พังตัวไหนจะได้รู้ ไม่ใช่นั่งเดา
- หลังเสียบสายแล้วใช้
adb -s SERIAL wait-for-deviceก่อนค่อยส่งคำสั่ง
FAQ
01ADB พิมพ์ภาษาไทยไม่ได้ ทำไง+
'input text' รับแค่ ASCII ครับ ทางแก้คือใช้ 'adb shell am broadcast' ส่ง intent ที่แนบข้อความเป็น extra หรือ clipboard injection — set clipboard ก่อนแล้วค่อย paste
02tap แล้วไม่เห็นทำอะไรเลย+
เช็คก่อนว่าจอล็อคอยู่ไหม — ปลดด้วย keyevent 82 หรือเปิด 'Stay awake' ใน Developer Options ไม่ให้จอดับ
03หาพิกัด X Y ของปุ่มยังไง+
เปิด Developer Options → Pointer Location, ใช้ scrcpy แล้วเอา crosshair มาทาบ หรือ 'uiautomator dump' ดู UI tree ก็ได้
04สั่งหลายเครื่องพร้อมกันยังไง+
Bash loop ใส่ & ท้ายเพื่อรัน parallel หรือเขียน Python เรียก subprocess ต่อ serial — ถ้าเครื่องเกิน 5 อย่ารันทีละตัว เสียเวลามาก
อ่านต่อ
บทความที่เกี่ยวข้อง
ดูทั้งหมด →4 วิธีลงแอพบน BoxPhone — Play Store, Aurora, APK, XAPK (ไม่ต้องผูก Google)
เปรียบเทียบ 4 ทางลงแอพบน BoxPhone — Play Store / Aurora Store / APK Sideload / XAPK สำหรับเกมและแอพใหญ่ที่มี OBB + split APK
SIKRID Legion Control — เว็บคุมโทรศัพท์ 300+ เครื่อง ในจอเดียว
Dashboard ที่ทีม Sikrid ใช้คุม BoxPhone 300+ เครื่องทุกวัน — Auto Post, Feed Watch, Live Comment, Proxy, Captcha, Billing รวมในจอเดียว เขียนโดยทีมที่รันฟาร์มจริง
Midnight Rerun — เปิด TikTok Live โดยใช้คลิป ไม่ต้องเปิดกล้องจริง
บริการเช่าที่ทำให้คลิปวิดีโอเล่นแทนกล้องโทรศัพท์ตอนเปิด Live — push จากเบราว์เซอร์ผ่าน USB ไฟล์ไม่ขึ้น server ใช้ license ผูก device serial
ทำไมการฟาร์มบัญชี TikTok ถึงยากกว่าที่คอร์สบอก
TikTok เห็นมากกว่า IP — device fingerprint + พฤติกรรม + network ทำไม factory reset trick ตันที่ 10–20 บัญชี/วัน และฟาร์มที่ scale ได้จริงทำอะไรต่าง
อยากเริ่มใช้ BoxPhone จริงๆ — คุยกับทีม Sikrid ได้ตรงนี้
เราออกแบบและประกอบ BoxPhone ในไทย พร้อมระบบ Enterprise Device Management ครบจบใน ระบบเดียว ดูเพิ่มเติมที่ TikTok @sikridphonefarmth
