Computer >> Hướng Dẫn Máy Tính >  >> Hệ Thống >> Android

Làm chủ Android ADB &Fastboot:Hướng dẫn từng bước và tại sao chúng lại cần thiết

Làm chủ Android ADB &Fastboot:Hướng dẫn từng bước và tại sao chúng lại cần thiết

Cập nhật  4:45 chiều EDT ngày 26 tháng 3 năm 2023

Andy là nhà văn tự do và cựu biên tập viên phần Android tại MUO.
Anh ấy có hơn 20 năm kinh nghiệm làm nhà báo công nghệ tiêu dùng và đã đưa tin về mọi thứ, từ Palm Pilots cũ đến các thiết bị iPhone và Android nguyên bản cũng như các tiện ích mới nhất.
Anh ấy đã viết và biên tập cho các ấn phẩm in có trụ sở tại Vương quốc Anh như PDA EssentialsTạp chí Android và trực tuyến tại các trang web bao gồm Mẹo và thủ thuật Android, băng thông rộng.co.uk và Envato. Anh có niềm đam mê với mọi thứ trên thiết bị di động và là một người đam mê Mac từ năm 2005.
Bây giờ, anh ấy là nhà văn của How-To Geek. 

Nếu bạn đã từng root điện thoại Android của mình thì gần như chắc chắn bạn đã gặp phải 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 và bạn cũng có thể sử dụng chúng với các thiết bị chưa root. Tuy nhiên, chúng có thể khó hiểu—chứ đừng nói đến việc thành thạo.

Vì vậy, nếu bạn đang thắc mắc chính xác thì ADB và Fastboot là gì, cần trợ giúp thiết lập chúng hoặc muốn có một số ý tưởng về những gì bạn có thể làm với chúng, hãy đọc tiếp.

ADB và Fastboot là gì?

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

Bạn thường sử dụng ADB khi Android đang chạy. Nó cho phép bạn truy cập các thư mục hệ thống hoặc điều chỉnh các cài đặt ẩn, những điều này không được giới hạn đối với người dùng. Bạn có thể sao chép các tệp hệ thống đến và từ thiết bị bằng ADB, gỡ cài đặt bloatware và còn có chức năng sideload có thể được sử dụng để cài đặt các bản cập nhật hệ thống.

Fastboot hoạt động khi Android không chạy và thay vào đó, thiết bị được khởi động vào "chế độ Fastboot". Nó cho phép bạn truy cập vào tất cả các phân vùng của thiết bị—không chỉ hệ thống Android mà còn cả phân vùng dữ liệu, phân vùng khởi động, v.v.

Trên Android, Fastboot là một công cụ chẩn đoán. Điều này rất cần thiết nếu bạn cần hủy kết nối điện thoại của mình và thường được sử dụng nhất để cài đặt khôi phục tùy chỉnh.

Làm chủ Android ADB &Fastboot:Hướng dẫn từng bước và tại sao chúng lại cần thiết

Cả hai công cụ đều là một phần trong bộ sưu tập Công cụ nền tảng của bộ công cụ phát triển phần mềm Android. Họ thông qua Dấu nhắc lệnh trên Windows hoặc 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—không có giao diện trỏ và nhấp chuột để hướng dẫn bạn—mặc dù may mắn thay, chúng khá dễ hiểu.

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

Để bắt đầu với ADB và Fastboot, 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ụ. Nếu bạn chưa bật, hãy bật Tùy chọn nhà phát triển bằng cách đi tới Cài đặt> Giới thiệu về điện thoại và nhấn vào Số bản dựng bảy lần.

Sau đó, trong Cài đặt> Tùy chọn nhà phát triển , hãy chọn hộp bên cạnh Gỡ lỗi USB và xem qua hộp thoại tiếp theo.

Làm chủ Android ADB &Fastboot:Hướng dẫn từng bước và tại sao chúng lại cần thiết

Bây giờ hãy tải xuống ADB và Fastboot từ trang web Nhà phát triển Android. Chúng được bao gồm như một phần của gói Công cụ nền tảng SDK. Bạn có thể tải xuống tệp trực tiếp cho Windows, Mac và Linux.

Khi bạn giải nén bản tải xuống, nội dung sẽ được tập hợp lại vào một thư mục có tên platform-tools . Có một số mục khác trong thư mục nhưng bạn có thể bỏ qua những mục này.

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

Sử dụng Dấu nhắc lệnh hoặc Terminal

Mở ứng dụng Dấu nhắc Lệnh hoặc Terminal. Để sử dụng ADB và Fastboot, bạn cần thay đổi đường dẫn trong ứng dụng để trỏ đến platform-tools thư mục bạn đã tải xuống. Có một số cách để thực hiện việc này:

  • Cách tiêu chuẩn là sử dụng cd lệnh. Nhập cd [đường dẫn đến công cụ nền tảng] vào cửa sổ Dấu nhắc Lệnh hoặc Terminal và nhấn Enter .
  • Một cách dễ dàng hơn là gõ cd[space] rồi kéo công cụ nền tảng thư mục vào cửa sổ Dấu nhắc Lệnh—nó sẽ tự động điền đường dẫn cho bạn.
  • Dễ dàng hơn nữa, trên Windows bạn có thể giữ Shift trong khi nhấp chuột phải vào công cụ nền tảng thư mục, sau đó chọn Mở dấu nhắc lệnh tại đây .

Quan trọng! Sự khác biệt giữa Windows và Mac/Linux

Trước khi chúng ta tiếp tục, có một điểm khác biệt nhỏ nhưng quan trọng giữa việc sử dụng Windows và Mac hoặc Linux mà bạn cần biết.

Trên Mac và Linux, mọi lệnh ADB và Fastboot phải được bắt đầu bằng dấu gạch chéo chấm . Vậy nơi bạn gõ adb trên Windows, bạn phải gõ ./adb trên Mac và Linux. Và fastboot trên Windows cần phải có ./fastboot trên Mac và Linux.

Để đơn giản hóa, từ nay về sau chúng tôi sẽ sử dụng các lệnh của Windows.

Cách sử dụng ADB

Khởi động điện thoại của bạn vào Android, sau đó kết nối điện thoại với máy tính để bàn bằng cáp USB. Trên máy tính của bạn, khởi chạy Dấu nhắc lệnh (hoặc Terminal, nếu bạn đang dùng Mac hoặc Linux) và thay đổi thư mục để trỏ đến công cụ nền tảng thư mục.

Nhập thiết bị adb và nhấn Enter . Bây giờ bạn sẽ thấy danh sách các thiết bị được đính kèm, có số sê-ri. Điều này cho thấy nó đang hoạt động và điện thoại của bạn đã được kết nối.

Làm chủ Android ADB &Fastboot:Hướng dẫn từng bước và tại sao chúng lại cần thiết

Và đó là tất cả những gì cần làm:gõ adb theo sau là lệnh bạn muốn thực thi. Đối với một ví dụ đơn giản khác, hãy nhập adb restart để khởi động lại điện thoại của bạn.

Cách sử dụng Fastboot

Fastboot hoạt động tương tự 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 thường thực hiện việc này bằng cách giữ tổ hợp sức mạnhâm lượng phím khi điện thoại tắt nguồn.

Ngoài ra, hãy sử dụng ADB và gõ adb bootloader bootloader .

Làm chủ Android ADB &Fastboot:Hướng dẫn từng bước và tại sao chúng lại cần thiết

Sau đó cũng vậy. Nhập thiết bị fastboot để kiểm tra xem điện thoại của bạn có được nhận dạng hay không. Nhập khởi động lại fastboot để khởi chạy lại Android.

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ụ bạn có thể thử:

  • adb pull [đường dẫn đến tệp] [đường dẫn đến thư mục] Thao tác này sẽ sao chép một tệp được lưu trữ ở bất kỳ đâu trên điện thoại của bạn và lưu nó vào một thư mục được chỉ định trên máy tính của bạn.
  • adb push [đường dẫn đến tệp] [đường dẫn đến thư mục] Ngược lại với lực kéo; gửi một tập tin từ máy tính để bàn đến điện thoại của bạn.
  • cài đặt adb [đường dẫn đến tệp] 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à phát triển ứng dụng sử dụng nhiều nhất.
  • gỡ cài đặt adb [tên gói] Gỡ cài đặt một ứng dụng. Bạn cần nhập tên gói đầy đủ—thường là tên nào đó dọc theo dòng com.devname.appname—thay vì tên ứng dụng thông thường.
  • mật độ wm shell adb [dpi] Thay đổi mật độ pixel của màn hình của bạn. Số thấp hơn sẽ hiển thị nhiều nội dung hơn trên màn hình, trong khi số cao hơn sẽ hiển thị ít nội dung hơn. Ví dụ:các thiết bị cũ hơn như OnePlus 3 có dpi gốc là 480. Đặt nó 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 [đường dẫn đến update.zip] Tải một update.zip cập nhật chương trình cơ sở. Cái này chạy qua khôi phục tùy chỉnh trên điện thoại của bạn. Hữu ích nếu bạn không thể đợi bản cập nhật được gửi tới thiết bị của mình.
  • mở khóa oem fastboot HOẶC mở khóa nhấp nháy fastboot Lệnh nào bạn nên sử dụng tùy thuộc vào phiên bản Android bạn đang chạy. 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. Mở khóa bootloader theo cách này sẽ xóa sạch điện thoại của bạn hoàn toàn.
  • khôi phục flash fastboot [filename.img] Cài đặ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, chúng tôi khuyên bạn nên thay đổi tên tệp khôi phục thành tên nào đó dễ dàng—twrp.img , chẳng hạn—và chuyển nó vào công cụ nền tảng thư mục.
  • fastboot -w Xóa sạch hoàn toàn điện thoại của bạn để chuẩn bị flash ROM tùy chỉnh.
  • cập nhật fastboot [đường dẫn tới rom.zip] Nhấp nháy một ROM tùy chỉnh. Một tùy chọn hữu ích nếu bạn chưa root điện thoại của mình.

Bạn cũng có thể sử dụng ứng dụng như Clipper để chia sẻ khay nhớ tạm của máy tính qua ADB.

Tại sao bạn nên học ADB và Fastboot

Rõ ràng, các lệnh trên chỉ mang tính hướng dẫn cơ bản. Chúng có thể không hoạt động trên tất cả các thiết bị. Bạn chỉ nên sử dụng chúng nếu bạn hiểu những gì chúng sẽ làm và cách hoàn tác mọi thay đổi mà chúng thực hiện.

ADB và Fastboot là những phần thiết yếu của trò chơi root và mod trên Android. Học cách sử dụng chúng rất quan trọng và sẽ giúp bạn sử dụng các mod nâng cao hơn.

Lúc đầu, việc phải sử dụng Dấu nhắc lệnh có thể có vẻ khó khăn. Nhưng thật dễ dàng để sử dụng—bạn chỉ cần sao chép-dán các lệnh nếu cần—và nó thường phát hiện và kết nối với điện thoại của bạn mà không gặp bất kỳ sự cố nào. Sau đó, bạn có thể bắt đầu thử nghiệm.