17 Cách sử dụng ADB và Fastboot tối thiểu

Mục lục:

17 Cách sử dụng ADB và Fastboot tối thiểu
17 Cách sử dụng ADB và Fastboot tối thiểu
Anonim

Nếu bạn chưa bao giờ nghe nói về Minimal ADB và Fastboot, đây là một công cụ đơn giản nhưng mạnh mẽ cho phép bạn nhập lệnh để điều khiển điện thoại Android được kết nối USB của mình.

Một số điều người dùng Android thông thường có thể muốn làm với Android của họ có vẻ quá phức tạp. Ngay cả những việc đơn giản như chuyển tệp đến hoặc từ điện thoại của bạn cũng cần nhiều bước hơn mức cần thiết.

Với Minimal ADB và Fastboot, bạn có thể thực hiện những việc như chuyển tệp, tìm số sê-ri hoặc thậm chí sao lưu toàn bộ điện thoại của mình chỉ bằng một lệnh đơn giản.

Thiết lập ADB tối thiểu và Fastboot

Minimal ADB và Fastboot có sẵn cho Windows, MacOS và Linux. Đây là hướng dẫn về cách thiết lập ABD tối thiểu trên hệ thống của bạn.

Sau khi cài đặt Minimal ADB và Fastboot, bạn chỉ cần bật gỡ lỗi USB trên điện thoại của mình. Chỉ có một vài bước đơn giản để thực hiện việc này.

  1. Bật chế độ Nhà phát triển bằng cách vào Cài đặt, nhấn Giới thiệu về thiết bị(hoặc Giới thiệu về điện thoại), và tiếp tục nhấn vào Số bản dựngcho đến khi bạn thấy cảnh báo rằng Chế độ nhà phát triển đã được bật.

  2. Một lần nữa, hãy vào Cài đặt. Bây giờ bạn sẽ thấy biểu tượng Tùy chọn nhà phát triển. Nhấn vào phần này, cuộn xuống gỡ lỗi USB và bật nó.

    Image
    Image
  3. Thoát cài đặt. Những thay đổi này cho phép tiện ích Minimal ADB và Fastboot kết nối và điều khiển điện thoại của bạn.

Bây giờ bạn đã sẵn sàng để bắt đầu ra lệnh cho điện thoại của mình.

Chỉ cần cắm điện thoại Android của bạn vào máy tính bằng dây USB, sau đó khởi chạy Minimal ADB và Fastboot. Bạn sẽ thấy một cửa sổ lệnh bật lên.

Để kiểm tra xem Minimal ADB và Fastboot có thể giao tiếp với điện thoại của bạn hay không, chỉ cần ra lệnh: adb devices.

Image
Image

Dưới Danh sách thiết bị được đính kèm, bạn sẽ thấy một mã ngẫu nhiên bên cạnh từ thiết bị.

Điều này có nghĩa là tiện ích Minimal ADB và Fastboot có thể nhìn thấy điện thoại của bạn và bạn đã sẵn sàng để bắt đầu đưa ra các lệnh hữu ích.

Truyền tệp đến và từ Android của bạn

Có nhiều cách để di chuyển tệp và dữ liệu giữa điện thoại Android và các thiết bị khác. Tuy nhiên, hầu hết các phương pháp đó đều yêu cầu nhiều bước hoặc kết nối phức tạp.

Với Minimal ADB và Fastboot, khi bạn đã thiết lập máy tính và điện thoại của mình một lần để cho phép các lệnh của ADB, bạn sẽ không bao giờ cần thiết lập lại.

Truyền tệp dễ dàng như gõ một lệnh đơn giản và tệp sẽ được chuyển.

  1. Mở Minimal ADB và Fastboot và đảm bảo nó có thể nhìn thấy thiết bị của bạn bằng cách gõ lệnh adb devices.
  2. Lệnh để di chuyển tệp từ máy tính sang điện thoại của bạn là adb push. Để di chuyển tệp từ điện thoại sang máy tính của bạn, lệnh là adb pull.

    Nếu bạn biết đường dẫn tệp của mình (như hình ảnh), bạn có thể nhập lệnh đầy đủ bao gồm nguồn và đích, như sau:

    adb pull /sdcard/dcim/camera/20181224_131245-j.webp" />

    Bạn sẽ thấy trạng thái hiển thị tệp được kéo thành công.

    Image
    Image

  3. Bạn có thể tìm thấy tệp đã chuyển trong thư mục thứ hai mà bạn đã chỉ định.

Bạn có thể di chuyển tệp từ máy tính sang điện thoại bằng một lệnh đơn giản theo cách tương tự. Chỉ cần đảo ngược thư mục nguồn và đích.

Ví dụ: để đặt ảnh từ máy tính vào điện thoại, chỉ cần nhập adb push c: / temp / Pictures / mypicture-j.webp" />.

Thao tác này sẽ tạo một bản sao của tệp trên điện thoại của bạn, trong thư mục / sdcard / dcim / Pictures.

Điều hướng qua các thư mục trên Android của bạn

Nếu bạn không biết đường dẫn của tệp trên thiết bị Android của mình, bạn có thể sử dụng các lệnh đặc biệt được gọi là lệnh adb shellđể tìm tệp.

Có một số lệnh shell có thể rất hữu ích để điều hướng qua các thư mục trên điện thoại của bạn.

  • ls: Liệt kê nội dung của một thư mục.
  • cd: Thay đổi thư mục.
  • rm: Xóa tệp hoặc thư mục.
  • mkdir: Tạo thư mục mới.
  • cp: Sao chép tệp hoặc thư mục.
  • mv: Di chuyển hoặc đổi tên tệp.

Với lệnh shell ADB, bạn có thể kết hợp các lệnh này bằng cách tách chúng bằng dấu chấm phẩy.

Ví dụ: để điều hướng đến một thư mục trên điện thoại của bạn để tìm ảnh:

  1. adb shell lsđể xem tất cả các thư mục trên điện thoại của bạn.

    Image
    Image
  2. Loại adb shell cd sdcard; lsđể điều hướng vào thư mục sdcard và xem tất cả các tệp ở đó. Mỗi lệnh được phân tách bằng dấu chấm phẩy được thực hiện theo trình tự.

    Image
    Image
  3. Tiếp tục thêm lệnh để điều hướng sâu hơn vào các thư mục con cho đến khi bạn tìm thấy tệp mình đang tìm. Ví dụ, gõ adb shell cd sdcard; cd dcim; cd camera; lssẽ hiển thị cho bạn tất cả ảnh bạn đã chụp bằng máy ảnh của mình.

    Image
    Image
  4. Khi bạn tìm thấy tệp mình muốn, bạn có thể sử dụng lệnh adb pullđược mô tả trong phần cuối cùng để chuyển các tệp đó sang máy tính của bạn.

Cài đặt hoặc Gỡ cài đặt từ xa Ứng dụng Android

Cách phổ biến nhất mà mọi người cài đặt ứng dụng cho Android của họ là tìm kiếm thông qua cửa hàng Google Play và cài đặt ứng dụng từ đó.

Google Store tự động chuyển tệp cài đặt (được gọi là tệp APK) sang điện thoại của bạn và khởi chạy nó. Tất cả những điều này diễn ra tự động và ở hậu trường.

Tuy nhiên, có rất nhiều trang web mà bạn có thể tải xuống các ứng dụng không có sẵn trên Google Play. Những điều này cho phép bạn tải tệp APK xuống máy tính của mình. Sau đó, bạn có thể cài đặt APK từ xa trên điện thoại của mình bằng lệnh đơn giản Abd install.

Đây là cách nó hoạt động:

  1. Cho phép cài đặt các ứng dụng không xác định trên điện thoại của bạn. Trên Android Nougat, bạn sẽ tìm thấy điều này trong Cài đặt, nhấn Bảo mậtvà bật Nguồn không xác địnhTrên Android Oreo, bạn sẽ tìm thấy điều này trong Cài đặt, nhấn vào Ứng dụng và thông báovà chọn Cài đặt ứng dụng không xác định
  2. Tải xuống tệp APK từ trang web mà bạn đã tìm thấy ứng dụng. Một trang web phổ biến để tìm ứng dụng ngoài cửa hàng Google Play là APK Mirror. Lưu tệp ở đâu đó trên máy tính của bạn nơi bạn sẽ nhớ.
  3. Cuối cùng, với điện thoại được kết nối với máy tính, hãy khởi chạy Minimal ABD và Fastboot. Trong dấu nhắc lệnh, nhập lệnh adb install.apk.

    Image
    Image

    Thay thế bằng đường dẫn và tên của tệp APK. Trong ví dụ trên, tệp APK được lưu trữ trong c: / temp và tệp là protonmail.apk.

  4. Lệnh này tự động chuyển tệp APK vào thiết bị Android, sau đó chạy trình cài đặt. Sau khi hoàn tất quá trình cài đặt, bạn sẽ thấy ứng dụng hiển thị trong danh sách các ứng dụng được cài đặt trên điện thoại của mình.
  5. Bạn cũng có thể gỡ cài đặt ứng dụng bằng lệnh adb uninstall. Nhưng trước khi có thể làm điều này, bạn cần biết tên gói đầy đủ của ứng dụng được cài đặt trên điện thoại của bạn.

    Xem lại tất cả các gói đã cài đặt trên điện thoại của bạn bằng cách gõ adb shell pm danh sách gói.

    Image
    Image

    Tìm kiếm trong danh sách này để tìm tên của ứng dụng bạn muốn cài đặt.

  6. Gỡ cài đặt ứng dụng bằng cách gõ gỡ cài đặt adb.

    Image
    Image

    Thay thế bằng tên đầy đủ của gói ứng dụng bạn tìm thấy trong danh sách.

  7. Sau khi chạy lệnh, bạn sẽ thấy từ "thành công". Ứng dụng sẽ biến mất khỏi danh sách ứng dụng trên điện thoại Android của bạn.

Sao lưu toàn bộ điện thoại Android của bạn

Bạn đã bao giờ điện thoại Android bị chết và mất mọi thứ trên đó chưa?

Đối với những người luôn sử dụng điện thoại để chụp ảnh và làm việc, một kịch bản như vậy có thể cảm thấy giống như một thảm họa thực sự. Tránh nó bằng cách sử dụng ADB Minimal và Fastboot để lưu một bản sao lưu đầy đủ vào máy tính của bạn.

Quá trình này dễ dàng hơn bạn nghĩ.

Lệnh adb backupcó một danh sách các tham số mà bạn có thể không bao giờ cần sử dụng, vì chỉ cần gõ lệnh adb backupsẽ hoạt động tốt với các thông số mặc định.

Các thông số này bao gồm:

  • - f: Đặt vị trí bạn muốn lưu trữ bản sao lưu trên máy tính của mình.
  • - apk | -noapk: Chỉ định có hay không sao lưu mọi tệp APK cho các ứng dụng bạn đã cài đặt.
  • - shared | -noshared: Cũng sao lưu bộ nhớ dùng chung (như thẻ SD).
  • - all: Sao lưu mọi ứng dụng thay vì chỉ những ứng dụng riêng lẻ.
  • - system | nosystem: Chỉ định có đồng thời sao lưu các ứng dụng hệ thống hay không.
  • : Xác định các gói ứng dụng riêng lẻ để sao lưu.

Cách đơn giản nhất để sao lưu là chỉ cần sử dụng các tham số -apk, -all và -f.

Lệnh để thực hiện việc này là:

adb backup -apk -all -f C: / temp / phone_backup / Samsung_Backup.ab

Điều này sẽ kích hoạt lời nhắc mà bạn sẽ xác nhận bản sao lưu đầy đủ và mã hóa nó nếu bạn muốn.

Image
Image

Sau khi bạn xác nhận, quá trình sao lưu đầy đủ sẽ bắt đầu.

Có thể mất vài phút để hoàn tất quá trình sao lưu đầy đủ.

Image
Image

Khi có, bạn có thể tìm thấy toàn bộ tệp sao lưu trong đường dẫn bạn đã chỉ định.

Nếu điện thoại của bạn bị chết và bạn mất mọi thứ trên đó, sau khi điện thoại được sửa chữa, bạn có thể thực hiện khôi phục hoàn toàn bằng cách gõ lệnh:

adb khôi phục.ab

Thao tác này sẽ tải bản sao lưu đầy đủ của bạn trở lại điện thoại và khôi phục mọi thứ trở lại bình thường. Nếu bạn đã chọn sao lưu các tệp APK, thậm chí tất cả các ứng dụng gốc sẽ được cài đặt lại.

Nhận thông tin về điện thoại Android của bạn

Bất cứ khi nào bạn liên hệ với bộ phận hỗ trợ khách hàng cho nhà sản xuất điện thoại của bạn hoặc bất kỳ đường dây hỗ trợ kỹ thuật nào, đôi khi họ sẽ cần biết thông tin chi tiết về điện thoại của bạn mà không phải lúc nào cũng dễ dàng tìm thấy.

Với Minimal ADB và Fastboot, bạn có thể truy xuất tất cả các loại thông tin về điện thoại của mình.

  • adb shell ip -f inet addr show wlan0: Cung cấp địa chỉ IP hiện tại của điện thoại của bạn trên mạng.
  • adb shell getprop ro.boot.serialno: Hiển thị cho bạn số sê-ri của điện thoại.
  • adb shell getprop ro.build.version.release: Hiển thị phiên bản hệ điều hành Android được cài đặt trên điện thoại của bạn.
  • adb shell netstat: Hiển thị tất cả các kết nối mạng hiện tại đang hoạt động từ điện thoại của bạn.

Lệnh adb shell getpropcho phép bạn truy cập vào nhiều thông tin chi tiết về điện thoại của bạn ngoài số sê-ri và bản phát hành hệ điều hành. Để xem toàn bộ bộ sưu tập, chỉ cần nhập adb shell getprop và bạn sẽ thấy danh sách tất cả các chi tiết, bao gồm cả giá trị hiện tại.

Image
Image

Nhập một lệnh duy nhất từ máy tính của bạn để lấy thông tin này từ điện thoại của bạn dễ dàng hơn nhiều so với việc tìm kiếm trong menu Cài đặt để thử và tìm chúng.

Đề xuất: