Fastboot Connection Method

การเชื่อมต่อระดับ Bootloader สำหรับงานแฟลช จัดการ Bootloader และงาน Service บนอุปกรณ์ Android ที่รองรับ

Fastboot คืออะไร?

Fastboot เป็นโหมดการเชื่อมต่อระดับ Bootloader ที่ทำงานก่อน Android เริ่มทำงาน ช่วยให้เครื่องมือ Service ส่งคำสั่งไปยัง Bootloader ได้โดยตรง

Fastboot อยู่ต่ำกว่าระบบ Android แต่สูงกว่าโหมดระดับชิปเซ็ต เช่น EDL และ BROM จึงเหมาะสำหรับการแฟลชและจัดการพาร์ทิชันบนอุปกรณ์ที่รองรับ

เมื่อใดจึงควรใช้ Fastboot

1
อุปกรณ์รองรับ Fastboot
2
Android บูตไม่สำเร็จ
3
ต้องแฟลชผ่าน Bootloader
4
ADB ใช้งานไม่ได้
5
ต้องเข้าถึงก่อน Android

วิดีโอสาธิต

Fastboot ทำงานอย่างไร?

เมื่ออุปกรณ์เข้าสู่ Fastboot Bootloader จะเปิดอินเทอร์เฟซ USB ให้เครื่องมือที่รองรับสามารถส่งคำสั่ง เช่น Flash, Erase, Boot หรือ Reboot ได้โดยตรง โดยไม่ต้องเข้าสู่ Android

หมายเหตุ: Fastboot ให้สิทธิ์มากกว่า ADB แต่ยังไม่ใช่การเข้าถึงระดับชิปเซ็ตเหมือน EDL หรือ BROM

วิธีเชื่อมต่อ

วิธีที่ 1 : ปุ่มกด

  1. ปิดเครื่อง
  2. กดปุ่มเข้า Fastboot (ขึ้นอยู่กับรุ่น)
  3. เสียบสาย USB
  4. เครื่องเข้าสู่ Fastboot
  5. โปรแกรมตรวจพบอุปกรณ์

วิธีที่ 2 : ผ่าน ADB

  1. บูตเข้า Android
  2. เปิด USB Debugging
  3. เชื่อมต่อ USB
  4. ใช้คำสั่งหรือเครื่องมือ Reboot to Fastboot
  5. เครื่องเข้าสู่ Fastboot อัตโนมัติ

ข้อควรทราบ

  • ไม่ใช่ทุกอุปกรณ์จะรองรับ Fastboot
  • บางคำสั่งต้องปลดล็อก Bootloader ก่อน
  • ข้อจำกัดของผู้ผลิตอาจบล็อกบางคำสั่ง
  • การแฟลชผิดพลาดอาจทำให้เครื่องใช้งานไม่ได้
  • ควรติดตั้ง USB Driver ให้ถูกต้อง

เปรียบเทียบ

วิธี ระดับการเข้าถึง ต้องเปิด Android
ADBAndroid OS
FastbootBootloader
BROM / EDLChipset

สรุป

Fastboot เป็นโหมด Bootloader สำหรับอุปกรณ์ Android ที่รองรับ ใช้สำหรับแฟลชเฟิร์มแวร์ จัดการ Bootloader และงาน Service ก่อนเข้าสู่ระบบปฏิบัติการ เหมาะสำหรับงานซ่อมที่ ADB ไม่สามารถใช้งานได้ แต่ยังมีข้อจำกัดเมื่อเทียบกับโหมดระดับชิปเซ็ตอย่าง EDL และ BROM