Google ออกเครื่องมือสองอย่างที่เรียกว่า Android Debug Bridge (ADB) และ fastboot ซึ่งทั้งสองรุ่นมีอยู่ในแพ็คเกจที่เรียกว่า Platform Tools เป็นเครื่องมือบรรทัดคำสั่งที่ช่วยให้คุณสามารถกำหนดค่าและควบคุมโทรศัพท์ Android ได้โดยการส่งคำสั่งไปยังคอมพิวเตอร์ของคุณ
ตราบเท่าที่มีการเปิดใช้งานโหมดดีบักในโทรศัพท์ของคุณคุณสามารถส่งคำสั่ง ADB ขณะที่โทรศัพท์กำลังทำงานอย่างสม่ำเสมอหรือแม้กระทั่งในโหมดการกู้คืน นอกจากนี้อุปกรณ์ยังไม่จำเป็นต้องได้รับการฝังรากดังนั้นคุณจึงไม่ต้องกังวลว่าจะทำตามขั้นตอนเหล่านี้ก่อน
บันทึก: ข้อมูลที่รวมอยู่ในที่นี้ควรใช้ไม่ว่าใครจะทำโทรศัพท์ Android ของคุณ: Samsung, Google, Huawei, Xiaomi ฯลฯ
คำสั่ง ADB เหล่านี้สามารถใช้เพื่อปรับเปลี่ยน Android โดยไม่ต้องสัมผัสอุปกรณ์จริงๆ แต่มีอะไรที่เป็นไปได้มากขึ้น ด้วย ADB คุณสามารถทำสิ่งง่ายๆเช่นติดตั้งการอัปเดตระบบหรือแม้กระทั่งจัดการกับสิ่งต่างๆที่ถูก จำกัด โดยปกติเช่นการตั้งค่าที่คุณไม่เคยรู้มาก่อนหรือเข้าถึงโฟลเดอร์ระบบที่ถูกล็อกโดยปกติ
นี่เป็นตัวอย่างของคำสั่ง ADB:
- adb อุปกรณ์ แสดงว่าอุปกรณ์ใดรองรับ ADB เชื่อมต่อกับคอมพิวเตอร์ของคุณ
- รีบูต adb รีสตาร์ทโทรศัพท์ของคุณ
- การสำรองข้อมูล adb สร้างการสำรองข้อมูลทั้งหมดของโทรศัพท์ของคุณและบันทึกลงในคอมพิวเตอร์ของคุณ
- adb sideload โหลดรอมและไฟล์ ZIP อื่น ๆ จากคอมพิวเตอร์ของคุณไปยัง Android
- adb pull คัดลอกไฟล์จากโทรศัพท์ไปยังคอมพิวเตอร์ของคุณ
- เปลือก adb อนุญาตให้ใช้คำสั่งในเทอร์มินัลบนอุปกรณ์แอนดรอยด์
- adb บูตเครื่องใหม่ - bootloader เริ่มต้นโทรศัพท์ของคุณในโหมด bootloader เพื่อให้คุณสามารถเรียกใช้คำสั่ง fastboot ได้
Fastboot มีประโยชน์หากคุณต้องการเปลี่ยนเฟิร์มแวร์โทรศัพท์ Android หรือรายละเอียดของระบบไฟล์อื่น ๆ ในขณะที่อยู่ในโหมด bootloader เช่นการติดตั้งภาพบูตใหม่ โดยทั่วไปจะใช้ในการติดตั้งการกู้คืนที่กำหนดเองหากโทรศัพท์หยุดการบูตตามปกติ
01 จาก 05วิธีดาวน์โหลด ADB และ Fastboot
ทั้งสองระบบสาธารณูปโภคเหล่านี้สามารถใช้งานได้ผ่านทาง Android.com:
- ไปที่หน้าดาวน์โหลด SDK Platform-Tools เพื่อค้นหา ADB และ fastboot เวอร์ชันล่าสุดบันทึก: พวกเขายังรวมอยู่ใน Android SDK เต็มรูปแบบ แต่ไม่จำเป็นต้องดาวน์โหลดทั้งหมดที่เพิ่งใช้สำหรับเครื่องมือทั้งสองนี้ที่คุณสามารถใช้งานได้ผ่านทางเครื่องมือแพลตฟอร์ม
- เลือกลิงค์ดาวน์โหลดที่ตรงกับระบบปฏิบัติการของคุณกล่าวอีกนัยหนึ่งถ้าคุณมีวินโดวส์ให้เลือก แพลตฟอร์ม SDK - เครื่องมือสำหรับ Windows one หรือ Mac ดาวน์โหลด MacOS ฯลฯ
- หลังจากอ่านข้อกำหนดในการให้บริการแล้วคลิกกล่องที่อยู่ติดกับฉันได้อ่านและยอมรับข้อกำหนดและเงื่อนไขข้างต้นแล้ว.
- คลิกดาวน์โหลด SDK PLATFORM-TOOLS FOR ระบบปฏิบัติการ .
- บันทึกไฟล์ไว้ในที่ที่น่าจดจำเนื่องจากคุณจะใช้อีกครั้งในไม่ช้า โฟลเดอร์ที่คุณบันทึกไฟล์ปกติจะใช้ได้ตราบเท่าที่คุณรู้ว่าจะกลับมาที่นั่นได้อย่างไร
บันทึก: เนื่องจาก ADB ดาวน์โหลดในที่เก็บถาวร ZIP คุณจะสามารถแยกแยะได้ก่อนใช้งานซึ่งคุณสามารถเลือกสถานที่สำหรับในขั้นตอนถัดไปได้ ซึ่งหมายความว่าตำแหน่งในขั้นตอนที่ 4 ไม่จำเป็นต้องเป็นตำแหน่งถาวรของโปรแกรม
02 จาก 05เปิดไฟล์ ZIP ของแพลตฟอร์ม Tools
ไปที่โฟลเดอร์ใดก็ได้ที่คุณบันทึกเครื่องมือแพลตฟอร์มเกินไปและแยกเนื้อหาของไฟล์ ZIP
ระบบปฏิบัติการของคุณมีเครื่องมือในตัวที่สามารถทำสิ่งนี้ให้คุณได้ แต่ตัวเลือกอื่น ๆ ได้แก่ การเปิดไฟล์ ZIP ด้วยยูทิลิตีการดึงไฟล์ฟรี
ของ windows
- คลิกขวา platform-tools-latest-windows.zip และเลือกตัวเลือกสารสกัด ก็เรียกว่า แตกออก… ใน Windows บางรุ่น
- เมื่อถามว่าจะเก็บไฟล์ไว้ที่ไหนเช่นที่คุณเห็นในภาพด้านบนให้เลือกโฟลเดอร์ที่เหมาะสมสำหรับ ADB เพื่อให้อยู่ไม่ได้ชั่วคราวเช่นโฟลเดอร์ดาวน์โหลดหรือที่อื่นที่รกได้ง่ายเช่นเดสก์ท็อปฉันได้เลือกรากของไดรฟ์ C: ในโฟลเดอร์ที่เรียกว่า ADB .
- ใส่เช็คในช่องถัดจากแสดงไฟล์ที่แยกแล้วเมื่อเสร็จสิ้น.
- คลิกสารสกัด เพื่อบันทึกไฟล์ที่นั่น
- โฟลเดอร์ที่คุณเลือกในขั้นตอนที่ 1 ควรเปิดและแสดง แพลตฟอร์มเครื่องมือ โฟลเดอร์ที่ถูกดึงออกมาจากไฟล์ ZIP ที่คุณดาวน์โหลดมาก่อนหน้านี้
7-Zip และ PeaZip เป็นโปรแกรมของบุคคลที่สามที่สามารถเปิดไฟล์ ZIP ใน Windows ได้
MacOS
- ดับเบิลคลิก platform-tools-latest-darwin.zip ทันทีที่มีเนื้อหาที่สกัดไปยังโฟลเดอร์เดียวกันที่คุณเข้ามา
- โฟลเดอร์ใหม่ควรปรากฏขึ้น แพลตฟอร์มเครื่องมือ .
- คุณสามารถย้ายโฟลเดอร์นี้ได้ทุกที่ที่ต้องการหรือคุณสามารถเก็บไว้ได้ทุกที่
ถ้าต้องการคุณสามารถใช้ The Unarchiver หรือ Keka แทนเพื่อเปิดไฟล์ ZIP ได้
ลินุกซ์
ผู้ใช้ Linux สามารถใช้คำสั่ง Terminal ต่อไปนี้แทน โฟลเดอร์ปลายทาง กับโฟลเดอร์ใดก็ตามที่คุณต้องการ แพลตฟอร์มเครื่องมือ โฟลเดอร์ที่จะสิ้นสุดลง
เปิดเครื่องรูดแพลตฟอร์ม - tools - lust-linux.zip-destination_folder
วิธีที่ดีที่สุดในการทำเช่นนี้คือเปิด Terminal ที่โฟลเดอร์ที่ไฟล์ ZIP อยู่ หากไม่ใช่กรณีนี้คุณต้องแก้ไขไฟล์ platform-tools-latest-linux.zip เส้นทางเพื่อรวมเส้นทางแบบเต็มไปยังไฟล์ ZIP หากยูทิลิตี้เปิดเครื่องรูดไม่ได้ติดตั้งให้เรียกใช้คำสั่งนี้: sudo apt-get ติดตั้งการเปิดเครื่องรูด
เช่นเดียวกับ Windows คุณสามารถใช้ 7-Zip หรือ PeaZip ใน Linux แทนถ้าคุณไม่ต้องการใช้คำสั่ง Terminal เหล่านี้หรือไม่ได้ทำงานกับคุณ ก่อนที่คุณจะเริ่มใช้ ADB คุณต้องแน่ใจว่าสามารถเข้าถึงได้จากบรรทัดคำสั่ง นี้ต้องใช้เส้นทางไป แพลตฟอร์มเครื่องมือ จากสไลด์ก่อนหน้าเพื่อตั้งค่าเป็นตัวแปรสภาพแวดล้อม วิธีที่ง่ายที่สุดในการทำเช่นนี้คือการคัดลอกเส้นทางไปยังโฟลเดอร์ก่อน: ของ windows MacOS ลินุกซ์ บันทึก: รุ่นของระบบปฏิบัติการใด ๆ ของคุณอาจแตกต่างกันออกไปพอสมควรที่ขั้นตอนเหล่านี้จะไม่เหมือนกับที่คุณเห็นในที่นี้ แต่ควรใช้งานได้กับรุ่นส่วนใหญ่ของแต่ละระบบปฏิบัติการ ต่อไปนี้เป็นวิธีเปิด แก้ไขตัวแปรระบบ ใน Windows เพื่อให้เส้นทางที่คุณคัดลอกสามารถตั้งค่าเป็นตัวแปรระบบ PATH: ทำตามขั้นตอนต่อไปนี้เพื่อแก้ไขไฟล์ PATH ใน macOS หรือ Linux: สัมผัส ~ / .bash_profile; เปิด ~ / .bash_profile export PATH = "$ HOME / โฟลเดอร์ / bin: $ PATH” แหล่ง ~ / .bash_profile ตอนนี้ตัวแปรระบบมีการกำหนดค่าอย่างถูกต้องคุณควรตรวจสอบว่าคุณสามารถเรียกใช้คำสั่งต่างๆกับโปรแกรมได้จริง Android Debug Bridge version 1.0.39 Revision 3db08f2c6889-android ติดตั้งเป็น C: ADB platform-tools adb.exe จากนั้นคุณก็พร้อมที่จะเริ่มต้นใช้ Android Debug Bridge จากบรรทัดคำสั่ง! คัดลอกเส้นทางโฟลเดอร์ไปยังเส้นทางโฟลเดอร์ "platform-tools"
แก้ไขตัวแปรระบบ PATH
05 จาก 05 ทดสอบเพื่อให้แน่ใจว่าคุณสามารถเข้าถึง ADB ได้