กลับหน้ารวมบทความ
TUTORIAL

ADB Shortcut Keys Cheat Sheet

รูปโปรไฟล์ Sikrid TeamSikrid Teamทีมวิศวกร Sikrid

คำสั่ง ADB ที่เราใช้จริงทุกวันกับ BoxPhone

2026-04-266 นาที
Reference สั้นๆ คำสั่ง ADB (ADB คือเครื่องมือสั่งงานมือถือจากคอม) ที่เราใช้กับ BoxPhone จริงทุกวัน — ไม่ใช่ทุกคำสั่งใน docs ของ Google แต่เลือกเฉพาะที่ เปิดใช้ซ้ำๆ

คุยกับเครื่อง

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.mp4

Network & 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_MODE

Batch — สั่งหลายเครื่องพร้อมกัน

# 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 &
done

Tips สำหรับเครื่องเยอะ

  • ใส่ & ท้ายคำสั่งให้รัน 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 อย่ารันทีละตัว เสียเวลามาก

อ่านต่อ

บทความที่เกี่ยวข้อง

ดูทั้งหมด →
TUTORIAL6 นาที

4 วิธีลงแอพบน BoxPhone — Play Store, Aurora, APK, XAPK (ไม่ต้องผูก Google)

เปรียบเทียบ 4 ทางลงแอพบน BoxPhone — Play Store / Aurora Store / APK Sideload / XAPK สำหรับเกมและแอพใหญ่ที่มี OBB + split APK

2026-04-26อ่านต่อ
PRODUCT8 นาที

SIKRID Legion Control — เว็บคุมโทรศัพท์ 300+ เครื่อง ในจอเดียว

Dashboard ที่ทีม Sikrid ใช้คุม BoxPhone 300+ เครื่องทุกวัน — Auto Post, Feed Watch, Live Comment, Proxy, Captcha, Billing รวมในจอเดียว เขียนโดยทีมที่รันฟาร์มจริง

2026-05-24อ่านต่อ
PRODUCT7 นาที

Midnight Rerun — เปิด TikTok Live โดยใช้คลิป ไม่ต้องเปิดกล้องจริง

บริการเช่าที่ทำให้คลิปวิดีโอเล่นแทนกล้องโทรศัพท์ตอนเปิด Live — push จากเบราว์เซอร์ผ่าน USB ไฟล์ไม่ขึ้น server ใช้ license ผูก device serial

2026-05-24อ่านต่อ
OPERATIONS9 นาที

ทำไมการฟาร์มบัญชี TikTok ถึงยากกว่าที่คอร์สบอก

TikTok เห็นมากกว่า IP — device fingerprint + พฤติกรรม + network ทำไม factory reset trick ตันที่ 10–20 บัญชี/วัน และฟาร์มที่ scale ได้จริงทำอะไรต่าง

2026-05-24อ่านต่อ
อ่านเพิ่มเติม / สอบถาม

อยากเริ่มใช้ BoxPhone จริงๆ — คุยกับทีม Sikrid ได้ตรงนี้

เราออกแบบและประกอบ BoxPhone ในไทย พร้อมระบบ Enterprise Device Management ครบจบใน ระบบเดียว ดูเพิ่มเติมที่ TikTok @sikridphonefarmth