Hướng dẫn cài đặt adb và fastboot trên windows 7 năm 2024

Hướng dẫn cài đặt adb và fastboot trên windows 7 năm 2024

ADB & Fastboot thường được sử dụng khi cài đặt các ứng dụng cho điện thoại từ máy tính, hoặc sửa chữa một số lỗi phần mềm có thể gặp phải trên thiết bị trong quá trình sử dụng. Sau đây là bài viết hướng dẫn cài đặt ADB & Fastboot trên máy tính Windows, macOS và Linux, mời các bạn cùng tham khảo! Thiết lập trên smartphone Android:

  • Truy cập Cài đặt > Thông tin về thiết bị (hoặc Giới thiệu về điện thoại)
  • Chạm liên tục vào mục Số phiên bản cho đến khi hiển thị thông báo "Bạn đã là nhà phát triển"
  • Quay về danh sách Cài đặt > Tùy chọn nhà phát triển > Kích hoạt mục Gỡ lỗi USB
  • Cài đặt ADB trên Windows:
    Hướng dẫn cài đặt adb và fastboot trên windows 7 năm 2024
    Cách 1: Sử dụng bản cài đặt
  • * Tải về ABD & Fastboot dành cho Windows (.exe)
    • Giải nén và tiến hành cài đặt với quyền Admin (lựa chọn Y cho tất cả các câu hỏi)
    • Hướng dẫn cài đặt adb và fastboot trên windows 7 năm 2024
    • Cách 2: Sử dụng phiên bản portable, giải nén là dùng được luôn không cần cài đặt.
      • Tải về ABD & Fastboot dành cho Windows (zip)
      • Giải nén tệp tin vào ổ C (ví dụ: C:\adb)
        Hướng dẫn cài đặt adb và fastboot trên windows 7 năm 2024
    • Cách dùng ADB:
      • Truy cập vào thư mục adb (C:\adb) đã tạo trong quá trình cài đặt
      • Nhấn tổ hợp phím Shift + chuột phải vào khu vực trống
      • Trên danh sách lối tắt chức năng mới xuất hiện chọn "Open Command Prompt Here"
      • Kết nối điện thoại hoặc máy tính bảng với máy tính bằng cáp USB, thay đổi chế độ kết nối sang "truyền tệp (MTP)"
      • Trong cửa sổ Command Prompt, nhập lệnh sau để khởi chạy ADB: "adb devices"
      • Trên màn hình điện thoại (hoặc máy tính bảng), bạn sẽ thấy một thông báo nhắc cho phép hoặc từ chối truy cập "Gỡ lỗi USB" > chọn Đồng ý
      • Tiến hành nhập lại "adb devices" để kiểm tra kết nối là xong, bây giờ bạn có thể thực hiện bất kỳ câu lệnh ADB nào trên thiết bị của mình
    • Cài đặt ADB trên macOS:
      • Tải về ABD & Fastboot dành cho macOS (zip)
      • Giải nén tệp tin vào một vị trí dễ sử dụng
      • Mở Terminal và nhập lệnh sau: cd /[đường dẫn tới vị trí giải nén tệp adb trước đó]
      • Ví dụ trong trường hợp này mình giải nén file trên Desktop thì lệnh vào ADB sẽ là: cd /Users/Techrum/Desktop/platform-tools/
        Hướng dẫn cài đặt adb và fastboot trên windows 7 năm 2024
    • Cách dùng ADB:
      • Kết nối điện thoại hoặc máy tính bảng với máy Mac bằng cáp USB, thay đổi chế độ kết nối sang "truyền tệp (MTP)"
      • Trên cửa sổ Terminal bạn nhập câu lệnh: "./adb devices"
      • Trên màn hình điện thoại (hoặc máy tính bảng), bạn sẽ thấy một thông báo nhắc cho phép hoặc từ chối truy cập "Gỡ lỗi USB" > chọn Đồng ý
      • Tiến hành nhập lại "./adb devices" để kiểm tra kết nối là xong, bây giờ bạn có thể thực hiện bất kỳ câu lệnh ADB nào trên thiết bị của mình Cài đặt ADB trên Linux:
    • Tải về ABD & Fastboot dành cho Linux (zip)
    • Giải nén tệp tin vào một vị trí dễ sử dụng
    • Mở Terminal và nhập lệnh sau: cd /[đường dẫn tới vị trí giải nén tệp adb trước đó]
    • Ví dụ: cd /Users/Doug/Desktop/platform-tools/ Cách dùng ADB:
    • Kết nối điện thoại hoặc máy tính bảng với máy Mac bằng cáp USB, thay đổi chế độ kết nối sang "truyền tệp (MTP)"
    • Trên cửa sổ Terminal bạn nhập câu lệnh: "adb devices"
    • Trên màn hình điện thoại (hoặc máy tính bảng), bạn sẽ thấy một thông báo nhắc cho phép hoặc từ chối truy cập "Gỡ lỗi USB" > chọn Đồng ý
    • Tiến hành nhập lại "adb devices" để kiểm tra kết nối là xong, bây giờ bạn có thể thực hiện bất kỳ câu lệnh ADB nào trên thiết bị của mình

ADB và Fastboot là các tiện ích có khả năng mở khóa quyền truy cập vào hệ thống Android trong khi điện thoại của bạn được kết nối với máy tính qua cổng cáp USB. Hai công cụ dòng lệnh này thiết lập thế nào và có những công dụng gì đặc biệt?

  • Cách chạy Command Prompt với tư cách quản trị viên trong Windows
  • 9 cách mở Command Prompt và PowerShell trên Windows
  • Cách thay đổi thư mục bằng Dấu nhắc lệnh (Command Prompt) trên Windows 10
  • Cách làm sạch máy tính Windows bằng Command Prompt
  • 5 lý do để chọn terminal Linux thay vì GUI

Nếu bạn từng root (truy cập quản trị viên cao cấp trên nhiều hệ thống phụ Android) các thiết bị Android của mình, chắc hẳn bạn đã gặp những dòng lệnh như ADB và Fastboot. Những tiện ích này là một phần quan trọng của bộ công cụ root, tuy nhiên để hiểu được cách vận hành của chúng là một điều khó, chưa nói đến việc thực hiện các thao tác một cách chuyên nghiệp. Trong bài viết này, FUNiX sẽ giúp bạn giải đáp khái niệm chính xác về ADB và Fastboot, cách thiết lập cũng như công dụng của nó để áp dụng thành công trong quá trình thực hành.

1. ADB và Fastboot là gì?

Hướng dẫn cài đặt adb và fastboot trên windows 7 năm 2024
ADB và fastboot là gì? (Ảnh: Internet).

ADB và Fastboot là các tiện ích có khả năng mở khóa quyền truy cập vào hệ thống Android trong khi điện thoại được kết nối với máy tính qua cổng cáp USB. Máy tính và cáp là hai thứ không thể thiếu để thực hiện quá trình này, bởi không có phiên bản ứng dụng nào hỗ trợ. Mặc dù bạn có thể sử dụng ADB không dây, nhưng việc thiết lập sẽ trở nên phức tạp hơn nhiều.

Bạn thường sử dụng ADB khi các thiết bị Android đang chạy. Nó cho phép bạn truy cập các thư mục hệ thống hoặc chỉnh sửa các cài đặt ẩn vốn bị hạn chế đối với người dùng. Bạn có thể sao chép các tệp hệ thống (system files) từ bên ngoài vào hay từ thiết bị sang những nơi khác (máy tính sang điện thoại và ngược lại) bằng ADB và cũng có một chức năng sideload (chức năng cho phép bạn cài đặt các phiên bản cập nhật hệ thống từ bên ngoài).

Chế độ Fastboot được kích hoạt khi thiết bị Android của bạn tạm thời không hoạt động và chuyển sang “Fastboot Mode”. Nó cho phép bạn truy cập tất cả các phân vùng của thiết bị, không chỉ hệ thống trên Android mà còn cả phân vùng dữ liệu, phân vùng khởi động,…

Trên Android, Fastboot được xem là một công cụ chẩn đoán. Nó rất cần thiết nếu bạn cần khôi phục lại các đoạn code của ROM điện thoại Android đã bị thay đổi trước đó và được sử dụng phổ biến nhất để cài đặt khôi phục tùy chỉnh.

ADB và Fastboot đều nằm trong bộ Công cụ nền tảng (Platform Tools collection) của bộ phát triển phần mềm Android (Android software development kit).

Cả hai công cụ dòng lệnh ADB và Fastboot đều hoạt động thông qua Command Prompt (dấu nhắc lệnh) trên hệ điều hành Windows, Terminal trên Mac và Linux. Điều này có nghĩa là chúng không đặc biệt thân thiện với người dùng, mặc dù ADB và Fastboot khá dễ để sử dụng.

\>>> Đọc thêm: Khóa học lập trình android online từ cơ bản dành cho người mới

2. Cách thiết lập ADB và Fastboot

Hướng dẫn cài đặt adb và fastboot trên windows 7 năm 2024
Cách thiết lập ADB và fastboot? (Ảnh: Internet)

Trước tiên, bạn cần thiết lập điện thoại của mình để sử dụng các công cụ dòng lệnh ADB và Fastboot. FUNiX sẽ hướng dẫn bạn các bước cơ bản để dễ dàng cài đặt:

  • Đi đến phần Settings (cài đặt), lướt chọn Developer Options (tùy chọn nhà phát triển). Bạn sẽ thấy mục About Phone (giới thiệu về điện thoại) và ấn chọn mục Build Number 7 lần.
  • Khi bạn đang ở mục Developer Options, hãy xem ô bên cạnh mục USB Debugging (soát lỗi USB) và xem qua hộp thoại ngay sau đó.
  • Tiến hành tải xuống ADB và Fastboot từ trang web Android Developer. Sau khi giải nén, bạn sẽ thấy một thư mục có tên là Platform-tools.

Nếu bạn đang sử dụng hệ điều hành Windows, bạn cần tải xuống trình điều khiển (driver) cho thiết bị của mình. Có một danh sách các liên kết cho các nhà sản xuất phổ biến nhất trên trang web của nhà phát triển Android.

Sử dụng Command Prompt hoặc Terminal

Mở Command Prompt hoặc ứng dụng Terminal. Bạn sẽ cần điều hướng đến platform-tools (thư mục công cụ nền tảng) để sử dụng ADB và Fastboot.

Thực hiện việc này bằng dòng lệnh cd: nhập lệnh cd [path to platform-tools] (đường dẫn đến công cụ nền tảng). Một cách dễ dàng hơn là nhập lệnh cd [space] rồi kéo thư mục platform-tools vào cửa sổ Command Prompt, nó sẽ tự động điền đường dẫn (path) cho bạn.

Trên Windows, bạn có thể giữ phím shift trong khi nhấp chuột phải vào thư mục platform-tools, sau đó chọn Open Command Prompt Here.

3. Cách sử dụng chế độ ADB đúng cách

Khởi động điện thoại của bạn vào chế độ Android, sau đó kết nối điện thoại với máy tính để bàn bằng cổng cáp USB. Trên máy tính của bạn, khởi chạy Command Prompt và thay đổi directory (hay còn được gọi là Folder) để trỏ đến thư mục công cụ nền tảng (Platform-tools).

Nhập adb devices và nhấn Enter. Lúc này bạn sẽ thấy danh sách các thiết bị được đính kèm, với số sê-ri cụ thể. Điều này cho thấy rằng nó đang hoạt động.

Tóm lại, tất cả những gì bạn cần làm là: gõ adb theo sau là dòng lệnh bạn muốn thực thi. Một ví dụ đơn giản khác là nhập dòng lệnh adb reboot để khởi động lại điện thoại.

\>>> Đọc thêm: Nguồn học lập trình Android miễn phí cấp tốc

4. Cách sử dụng chế độ Fastboot

Fastboot cũng có hoạt động giống như ADB, ngoại trừ việc bạn cần khởi động điện thoại của mình vào chế độ Fastboot thay vì Android. Bạn làm điều này bằng cách giữ tổ hợp phím nguồn và phím âm lượng khi bật điện thoại.

Ngoài ra, bạn nên sử dụng ADB và nhập adb reboot bootloader (gõ bộ nạp khởi động adb reboot).

Bước tiếp theo, nhập fastboot devices để kiểm tra xem điện thoại của bạn có đang được nhận diện hay không và sau đó chọn fastboot reboot để khởi chạy lại Android.

5. Những điều bạn có thể làm với ADB và Fastboot

Bây giờ bạn đã biết cách sử dụng ADB và Fastboot, bạn có thể làm gì với chúng? Dưới đây là một số công cụ để thử:

  • Adb pull [path to file] [path to folder]: Thao tác này sao chép file được lưu trữ ở bất kỳ đâu trên điện thoại của bạn và lưu file đó vào một thư mục cụ thể trên máy tính.
  • Adb push [path to file] [path to folder]: Ngược lại với pull, thao tác này cho phép gửi file từ máy tính để bàn đến điện thoại của bạn.
  • Adb install [path to file]: Cài đặt ứng dụng APK trên điện thoại của bạn. Điều này được các nhà lập trình ứng dụng sử dụng nhiều nhất.
  • Adb gỡ cài đặt [package name] Gỡ cài đặt một ứng dụng. Bạn cần nhập tên đầy đủ, thường là cú pháp com.devname.appname thay vì tên ứng dụng thông thường.
  • Adb shell wm honey [dpi] Thay đổi mật độ pixel trên màn hình của bạn. Số thấp hơn phù hợp với nhiều nội dung hơn trên màn hình và ngược lại. Ví dụ: các thiết bị cũ hơn như OnePlus 3 có DPI gốc là 480. Đặt thành 400 sẽ làm cho văn bản, biểu tượng và mọi thứ khác nhỏ hơn.
  • Adb sideload [path to update.zip]: Cung cấp bản cập nhật chương trình cơ sở update.zip. Cái này chạy thông qua khôi phục tùy chỉnh trên điện thoại của bạn. Thao tác này sẽ giúp bạn chủ động cập nhật phiên bản mới nhất cho thiết bị của mình.
  • Lệnh mở khóa fastboot oem hoặc Unlock flash fastboot. Việc chọn lựa giữa hai lệnh phụ thuộc vào phiên bản Android thiết bị của bạn. Nếu từ Android 6 trở đi, bạn cũng cần bật tính năng mở khóa OEM trong Tùy chọn nhà phát triển (developer Options). Mở khóa bộ nạp khởi động theo cách này sẽ xóa sạch hoàn toàn điện thoại của bạn.
  • Fastboot flash recovery [filename.img]: Cài đặt một khôi phục tùy chỉnh, chẳng hạn như TWRP, trên thiết bị của bạn. Để dễ sử dụng, FUNiX khuyên bạn nên thay đổi tên tệp khôi phục thành một cái gì đó dễ dàng hơn. Ví dụ: twrp.img và chuyển nó vào thư mục công cụ nền tảng.
  • Fastboot -w Xóa hoàn toàn điện thoại của bạn để chuẩn bị flash custom ROM. Fastboot update [path to rom.zip]: Cài đặt ROM tùy chỉnh (custom ROM). Đây là một tùy chọn hữu ích nếu bạn chưa root điện thoại của mình.