เครดิตจาก PlayOSS นะครับ (เรียบเรียงใหม่ให้ตัวเองเข้าใจ)
1. ติดตั้ง android SDK for Linux X86 (ใช้กับ X64 ได้เช่นเดียวกัน)
1.1 กรณีที่ใช้ X64 ต้องติดตั้ง ia32-libs และ sun-java6-jdk ด้วย
2. ดาวน์โหลด fastboot มาซะ (มีเก็บไว้แล้ว) จากนั้นทำให้มัน read-write ได้ โดย chmod +x ไฟล์ fastboot
3. สร้างไฟล์ 50-android.rules และ 90-android.rules ไว้ที่ /etc/udev/rules.d
3.1 ไฟล์ 50-android.rules
SUBSYSTEM==”usb”, SYSFS{idVendor}==”18d1″, MODE=”0666″, OWNER=”ใส่ username”
3.2 ไฟล์ 90-android.rules
SUBSYSTEM==”usb”, SYSFS{idVendor}==”04e8″, MODE=”0666″, OWNER=”ใส่ username”
เสร็จแล้วพิมพ์ sudo reload udev
4. gedit .bashrc > export PATH=${PATH}:/…/Directory ที่เก็บ SDK
5. ใน Terminal จากไดเรคทอรี่ที่เก็บ SDK ตรวจสอบความเรียบร้อยโดยพิมพ์ ./adb devices ต้องแสดงชื่ออุปกรณ์ขึ้นมาบ้าง
6. เมื่อโทรศัพท์เข้าโหมด fastboot เมื่อพิมพ์ ./fastboot devices จะต้องเจออุปกรณ์เหมือนกัน
ป.ล. ต้องใช้สิทธิ์ root นะ
(เรียบเรียงใหม่จาก ติดตั้งและใช้งาน ADB และ Fastboot ใน Android SDK for Linux OS)