17 วิธีในการใช้ ADB และ Fastboot ขั้นต่ำ

หากคุณไม่เคยได้ยิน Minimal ADB และ Fastboot เป็นเครื่องมือง่ายๆ แต่ทรงพลังที่ให้คุณพิมพ์คำสั่งเพื่อควบคุมโทรศัพท์ Android ที่เชื่อมต่อ USB

บางสิ่งที่ผู้ใช้ Android ทั่วไปอาจต้องการทำกับ Android อาจดูซับซ้อนเกินไป แม้แต่สิ่งที่ง่ายอย่างการโอนไฟล์ไปยังหรือจากโทรศัพท์ของคุณก็ต้องมีขั้นตอนมากกว่าที่ควร

ด้วย Minimal ADB และ Fastboot คุณสามารถทำสิ่งต่างๆเช่นถ่ายโอนไฟล์ค้นหาหมายเลขซีเรียลหรือแม้แต่สำรองข้อมูลทั้งหมดในโทรศัพท์ของคุณด้วยคำสั่งง่ายๆเพียงคำสั่งเดียว


การตั้งค่า ADB ขั้นต่ำและ Fastboot

ADB ขั้นต่ำและ Fastboot พร้อมใช้งานสำหรับ Windows, MacOS และ Linux นี่คือคำแนะนำเกี่ยวกับวิธีตั้งค่า Minimal ABD ในระบบของคุณ

เมื่อติดตั้ง Minimal ADB และ Fastboot แล้วคุณเพียงแค่ต้องเปิดใช้งานการดีบัก USB บนโทรศัพท์ของคุณ มีขั้นตอนง่ายๆเพียงไม่กี่ขั้นตอน

  1. เปิดใช้งานโหมดนักพัฒนาโดยเข้าไปที่ การตั้งค่าแตะ เกี่ยวกับอุปกรณ์ (หรือ เกี่ยวกับโทรศัพท์) และแตะต่อไป สร้างจำนวน จนกว่าคุณจะเห็นการแจ้งเตือนว่าโหมดนักพัฒนาซอฟต์แวร์ถูกเปิดใช้งาน

  2. เข้าไปอีกครั้ง การตั้งค่า. ตอนนี้คุณควรเห็นไฟล์ ตัวเลือกสำหรับนักพัฒนา ไอคอน. แตะที่นี่เลื่อนลงไปที่การดีบัก USB และเปิดใช้งาน

  3. ออกจากการตั้งค่า การเปลี่ยนแปลงเหล่านี้ทำให้ยูทิลิตี้ ADB และ Fastboot ขั้นต่ำสามารถเชื่อมต่อและควบคุมโทรศัพท์ของคุณได้

ตอนนี้คุณพร้อมที่จะเริ่มออกคำสั่งไปยังโทรศัพท์ของคุณ

เพียงเสียบโทรศัพท์ Android ของคุณเข้ากับคอมพิวเตอร์ด้วยสาย USB จากนั้นเปิด Minimal ADB และ Fastboot คุณจะเห็นหน้าต่างคำสั่งปรากฏขึ้น

ในการตรวจสอบว่า Minimal ADB และ Fastboot สามารถสื่อสารกับโทรศัพท์ของคุณได้เพียงแค่ออกคำสั่ง: อุปกรณ์ ADB.

ภายใต้ รายการของอุปกรณ์ที่แนบมาคุณจะเห็นรหัสสุ่มถัดจากคำนั้น เครื่อง.

ซึ่งหมายความว่ายูทิลิตี้ ADB และ Fastboot ขั้นต่ำสามารถมองเห็นโทรศัพท์ของคุณได้และคุณพร้อมที่จะเริ่มออกคำสั่งที่เป็นประโยชน์


โอนไฟล์ไปและกลับจาก Android ของคุณ

มีหลายวิธีในการย้ายไฟล์และข้อมูลระหว่างโทรศัพท์ Android และอุปกรณ์อื่น ๆ อย่างไรก็ตามวิธีการเหล่านั้นส่วนใหญ่ต้องใช้หลายขั้นตอนหรือการเชื่อมต่อที่ซับซ้อน

ด้วย Minimal ADB และ Fastboot เมื่อคุณตั้งค่าคอมพิวเตอร์และโทรศัพท์ของคุณหนึ่งครั้งเพื่ออนุญาตคำสั่ง ADB คุณจะไม่ต้องตั้งค่าอีกเลย

การโอนไฟล์ทำได้ง่ายเพียงพิมพ์คำสั่งง่ายๆเพียงคำสั่งเดียวและไฟล์จะถูกโอน

  1. เปิด Minimal ADB และ Fastboot และตรวจสอบให้แน่ใจว่าสามารถมองเห็นอุปกรณ์ของคุณได้โดยพิมพ์ไฟล์ อุปกรณ์ ADB คำสั่ง

  2. คำสั่งในการย้ายไฟล์จากคอมพิวเตอร์ไปยังโทรศัพท์ของคุณคือ adb push. ในการย้ายไฟล์จากโทรศัพท์ไปยังคอมพิวเตอร์คำสั่งคือ adb pull.

    หากคุณทราบเส้นทางที่ไฟล์ของคุณอยู่ (เช่นรูปภาพ) คุณสามารถพิมพ์คำสั่งแบบเต็มรวมทั้งต้นทางและปลายทางได้ดังนี้:

    adb ดึง /sdcard/dcim/camera/20181224_131245.jpg c: / temp / pictures /

    คุณจะเห็นสถานะแสดงไฟล์ที่ดึงสำเร็จ

  3. คุณสามารถค้นหาไฟล์ที่โอนในไดเร็กทอรีที่สองที่คุณระบุ

คุณสามารถย้ายไฟล์จากคอมพิวเตอร์ไปยังโทรศัพท์ของคุณด้วยคำสั่งง่ายๆในลักษณะเดียวกัน เพียงย้อนกลับไดเรกทอรีต้นทางและปลายทาง

ตัวอย่างเช่นหากต้องการวางรูปภาพจากคอมพิวเตอร์ลงในโทรศัพท์ของคุณให้พิมพ์ adb กด c: temp pictures mypicture.jpg / sdcard / dcim / pictures.

เพื่อสร้างสำเนาของไฟล์บนโทรศัพท์ของคุณในไดเร็กทอรี / sdcard / dcim / pictures


นำทางผ่านโฟลเดอร์บน Android ของคุณ

หากคุณไม่ทราบเส้นทางของไฟล์บนอุปกรณ์ Android ของคุณคุณสามารถใช้คำสั่งพิเศษที่เรียกว่า เปลือก ADB คำสั่งเพื่อค้นหาไฟล์

มีคำสั่งเชลล์หลายคำสั่งที่มีประโยชน์มากในการนำทางไปยังโฟลเดอร์ต่างๆในโทรศัพท์ของคุณ

  • ls: แสดงเนื้อหาของไดเร็กทอรี
  • cd: เปลี่ยนไดเร็กทอรี
  • rm: ลบไฟล์หรือไดเรกทอรี
  • mkdir: สร้างไดเร็กทอรีใหม่
  • cp: คัดลอกไฟล์หรือไดเรกทอรี
  • mv: ย้ายหรือเปลี่ยนชื่อไฟล์

ด้วยคำสั่ง ADB shell คุณสามารถรวมคำสั่งเหล่านี้โดยคั่นด้วยอัฒภาค

ตัวอย่างเช่นหากต้องการไปที่ไดเรกทอรีบนโทรศัพท์ของคุณเพื่อค้นหารูปภาพ:

  1. ชนิดภาพเขียน adb เชลล์ ls เพื่อดูไดเรกทอรีทั้งหมดบนโทรศัพท์ของคุณ

  2. ชนิดภาพเขียน adb เชลล์ cd sdcard; ls เพื่อนำทางไปยังไดเร็กทอรี sdcard และดูไฟล์ทั้งหมดที่นั่น แต่ละคำสั่งที่คั่นด้วยอัฒภาคจะดำเนินการตามลำดับ

  3. เพิ่มคำสั่งต่อไปเพื่อสำรวจไดเร็กทอรีย่อยให้ลึกขึ้นจนกว่าคุณจะพบไฟล์ที่คุณต้องการ ตัวอย่างเช่นการพิมพ์ adb เชลล์ cd sdcard; ซีดี dcim; กล้องซีดี; ls จะแสดงรูปภาพทั้งหมดที่คุณถ่ายด้วยกล้องของคุณ

  4. เมื่อคุณพบไฟล์ที่คุณต้องการคุณสามารถออกไฟล์ adb pull คำสั่งที่อธิบายไว้ในส่วนสุดท้ายเพื่อถ่ายโอนไฟล์เหล่านั้นไปยังคอมพิวเตอร์ของคุณ


ติดตั้งหรือถอนการติดตั้งแอพ Android จากระยะไกล

วิธีที่คนทั่วไปติดตั้งแอปลงใน Android คือการค้นหาผ่าน Google Play Store และติดตั้งแอปจากที่นั่น

Google Store จะโอนไฟล์การติดตั้งโดยอัตโนมัติ (เรียกว่าไฟล์ APK) ไปยังโทรศัพท์ของคุณและเปิดใช้งาน ทั้งหมดนี้เกิดขึ้นโดยอัตโนมัติและอยู่เบื้องหลัง

อย่างไรก็ตามมีไซต์มากมายที่คุณสามารถดาวน์โหลดแอปที่ไม่มีใน Google Play ได้ สิ่งเหล่านี้ช่วยให้คุณดาวน์โหลดไฟล์ APK ลงในคอมพิวเตอร์ของคุณ จากนั้นคุณสามารถติดตั้ง APK จากระยะไกลบนโทรศัพท์ของคุณโดยใช้วิธีง่ายๆ abd ติดตั้ง คำสั่ง

นี่คือวิธีการทำงาน:

  1. เปิดใช้งานการติดตั้งแอพที่ไม่รู้จักบนโทรศัพท์ของคุณ บน Android Nougat คุณจะพบสิ่งนี้ภายใต้ การตั้งค่าแตะ ความปลอดภัยและเปิดใช้งาน ไม่ทราบแหล่งที่มา. บน Android Oreo คุณจะพบสิ่งนี้ภายใต้ การตั้งค่าแตะ แอพและการแจ้งเตือนและเลือก ติดตั้งแอปที่ไม่รู้จัก.

  2. ดาวน์โหลดไฟล์ APK จากเว็บไซต์ที่คุณพบแอป เว็บไซต์ยอดนิยมแห่งหนึ่งในการค้นหาแอปจาก Google Play Store คือ APK Mirror บันทึกไฟล์ไว้ที่ใดที่หนึ่งในคอมพิวเตอร์ของคุณซึ่งคุณจะจำได้

  3. สุดท้ายเมื่อโทรศัพท์ของคุณเชื่อมต่อกับคอมพิวเตอร์ให้เปิด Minimal ABD และ Fastboot ในพรอมต์คำสั่งพิมพ์คำสั่ง ติดตั้ง adb .apk.

    แทนที่ ด้วยเส้นทางและชื่อของไฟล์ APK ในตัวอย่างด้านบนไฟล์ APK จะถูกเก็บไว้ใน c: temp และไฟล์คือ protonmail.apk

  4. คำสั่งนี้จะโอนไฟล์ APK ไปยังอุปกรณ์ Android โดยอัตโนมัติจากนั้นเรียกใช้โปรแกรมติดตั้ง เมื่อติดตั้งเสร็จแล้วคุณจะเห็นแอพปรากฏในรายการแอพที่ติดตั้งในโทรศัพท์ของคุณ

  5. คุณยังสามารถถอนการติดตั้งแอพโดยใช้ไฟล์ ถอนการติดตั้ง adb คำสั่ง แต่ก่อนจะทำได้คุณต้องรู้ชื่อแพ็กเกจเต็มของแอพที่ติดตั้งในโทรศัพท์ของคุณ

    ตรวจสอบแพ็คเกจทั้งหมดที่ติดตั้งในโทรศัพท์ของคุณโดยพิมพ์ แพ็คเกจรายการ adb shell pm.

    ค้นหาในรายการนี้เพื่อค้นหาชื่อแอพที่คุณต้องการติดตั้ง

  6. ถอนการติดตั้งแอพโดยพิมพ์ adb uninstall .

    แทนที่ พร้อมชื่อเต็มของแพ็กเกจแอปที่คุณพบในรายการ

  7. หลังจากเรียกใช้คำสั่งคุณจะเห็นคำว่า "success" แอพจะหายไปจากรายการแอพในโทรศัพท์ Android ของคุณ


สำรองข้อมูลโทรศัพท์ Android ของคุณแบบเต็ม

คุณเคยมีโทรศัพท์ Android เสียชีวิตและทำทุกอย่างหายไปหรือไม่?

สำหรับผู้ที่ใช้โทรศัพท์ตลอดเวลาเพื่อถ่ายรูปและทำงานสถานการณ์เช่นนี้อาจรู้สึกเหมือนเป็นหายนะจริงๆ หลีกเลี่ยงโดยใช้ ADB Minimal และ Fastboot เพื่อบันทึกข้อมูลสำรองทั้งหมดลงในคอมพิวเตอร์ของคุณ

กระบวนการนี้ง่ายกว่าที่คุณคิด

แพทเทิร์น สำรอง adb คำสั่งมีรายการพารามิเตอร์ที่คุณอาจไม่จำเป็นต้องใช้เนื่องจากเพียงแค่พิมพ์ไฟล์ สำรอง adb คำสั่งจะทำงานได้ดีกับพารามิเตอร์เริ่มต้น

พารามิเตอร์เหล่านี้ ได้แก่ :

  • -f: ตั้งค่าตำแหน่งที่คุณต้องการจัดเก็บข้อมูลสำรองบนคอมพิวเตอร์ของคุณ
  • -apk | -noapk: ระบุว่าจะสำรองไฟล์ APK ทุกไฟล์สำหรับแอปที่คุณติดตั้งไว้หรือไม่
  • - แชร์ | - แชร์: สำรองพื้นที่เก็บข้อมูลที่ใช้ร่วมกันด้วย (เช่นการ์ด SD)
  • -ทั้งหมด: สำรองข้อมูลทุกแอปแทนที่จะเป็นเพียงแอปเดียว
  • - ระบบ | ระบบนิเวศ: ระบุว่าจะสำรองแอปพลิเคชันระบบด้วยหรือไม่
  • : ระบุแพ็กเกจแอพแต่ละตัวเพื่อสำรองข้อมูล

วิธีที่ง่ายที่สุดในการสำรองข้อมูลคือใช้พารามิเตอร์ -apk, -all และ -f

คำสั่งในการทำสิ่งนี้คือ:

สำรอง adb -apk -all -f C: temp phone_backup Samsung_Backup.ab

การดำเนินการนี้จะเรียกใช้ข้อความแจ้งที่คุณจะยืนยันการสำรองข้อมูลทั้งหมดและเข้ารหัสหากคุณต้องการ

เมื่อคุณยืนยันการสำรองข้อมูลทั้งหมดจะเริ่มขึ้น

อาจใช้เวลาสักครู่เพื่อให้การสำรองข้อมูลทั้งหมดเสร็จสมบูรณ์

เมื่อเป็นเช่นนั้นคุณจะพบไฟล์สำรองทั้งหมดในเส้นทางที่คุณระบุ

หากโทรศัพท์ของคุณเสียชีวิตและคุณสูญเสียทุกอย่างไปเมื่อโทรศัพท์ได้รับการซ่อมแซมคุณสามารถกู้คืนเต็มรูปแบบได้โดยพิมพ์คำสั่ง:

กู้คืน adb .จาก

การดำเนินการนี้จะอัปโหลดข้อมูลสำรองทั้งหมดของคุณกลับไปที่โทรศัพท์ของคุณและกู้คืนทุกอย่างกลับมาเป็นปกติอีกครั้ง หากคุณเลือกที่จะสำรองไฟล์ APK แม้แอปดั้งเดิมทั้งหมดจะติดตั้งใหม่

รับข้อมูลเกี่ยวกับโทรศัพท์ Android ของคุณ

เมื่อใดก็ตามที่คุณติดต่อฝ่ายสนับสนุนลูกค้าสำหรับผู้ผลิตโทรศัพท์ของคุณหรือสายสนับสนุนด้านเทคนิคใด ๆ บางครั้งพวกเขาจำเป็นต้องทราบรายละเอียดเกี่ยวกับโทรศัพท์ของคุณซึ่งหาได้ไม่ยากเสมอไป

ด้วย ADB ขั้นต่ำและ Fastboot คุณสามารถดึงข้อมูลทุกประเภทเกี่ยวกับโทรศัพท์ของคุณ

  • adb shell ip -f inet addr แสดง wlan0: ระบุที่อยู่ IP ปัจจุบันของโทรศัพท์ของคุณบนเครือข่าย
  • adb เชลล์ getprop ro.boot.serialno: แสดงหมายเลขประจำเครื่องของโทรศัพท์ของคุณ
  • adb เชลล์ getprop ro.build.version.release: แสดงเวอร์ชันของระบบปฏิบัติการ Android ที่ติดตั้งบนโทรศัพท์ของคุณ
  • adb shell netstat: แสดงการเชื่อมต่อเครือข่ายปัจจุบันทั้งหมดที่ใช้งานอยู่จากโทรศัพท์ของคุณ

แพทเทิร์น adb เชลล์ getprop คำสั่งช่วยให้คุณสามารถเข้าถึงรายละเอียดต่างๆมากมายเกี่ยวกับโทรศัพท์ของคุณนอกเหนือจากหมายเลขซีเรียลและรุ่นของระบบปฏิบัติการ หากต้องการดูคอลเล็กชันทั้งหมดเพียงพิมพ์ adb shell getprop จากนั้นคุณจะเห็นรายการรายละเอียดทั้งหมดรวมทั้งค่าปัจจุบัน

การพิมพ์คำสั่งเดียวจากคอมพิวเตอร์เพื่อดึงข้อมูลนี้จากโทรศัพท์ของคุณนั้นง่ายกว่าการขุดผ่านเมนูการตั้งค่าเพื่อลองค้นหา