Sử Dụng Lệnh ADB Và Fastboot Ngay Trên điện Thoại Android

Hướng đẫn sử dụng các lệnh ADB và Fastboot ngay trên smartphone Android mà không cần tới máy tính !

Đối với người sử dụng các mẫu điện thoại Android, có lẽ các bạn đã rất quen thuộc với cụm từ ADB rồi phải không nào.

Với mục đích tương tác, giao tiếp giữa điện thoại và máy tính, ADB trở thàng một công cụ vô cùng mạnh mẽ và hữu ích giúp bạn thiếp lập, sửa chữa điện thoại Android của mình một cách dễ dàng và đơn giản nhất.

Nhưng vì được sử dụng chính với mục đích để tương tác giữa máy tính và thiết bị điện thoại nên công cụ này chỉ có thể cài đặt được trên máy tính.

Điều này trở thành một cản trở không hề nhỏ đối với người sử dụng, đặc biệt là với các “vọc sĩ” không có máy tình hoặc máy tính bị hỏng… nhưng đang cần sử dụng lệnh ADB một cách cấp bách (°⌣°)

Chính vì vậy, để giải quyết cho vấn đề này thì ngày hôm nay mình sẽ hướng dẫn cho các bạn cách để có thể chạy lệnh ADB ngay trên điện thoại Android mà không cần tới máy tính. Rất thú vị phải không nào. Let’s go !

Mục Lục Nội Dung

  • I. ADB là gì?
  • II. Cách chạy lệnh ADB & Fastboot mà không cần máy tính
    • #1. Yêu cầu trước khi thực hiện
    • #2. Hướng dẫn cài đặt ADB & Fastboot cho Android
  • III. Một số câu lệnh ADB thường dùng nhất
  • IV. Lời kết

I. ADB là gì?

Trước khi đến với bài hướng dẫn chạy ADB trên Android, ta nên tìm hiểu qua một chút về ADB để có cái nhìn cụ thể hơn về công cụ này ha.

Hiểu đơn giản: ADB (là viết tắt của cụm từ Android Debug Bridge) do chính Google tạo ra, dành cho nền tảng Android – với mục đích là ra lệnh cho điện thoại Android của bạn thực hiện một công việc/ tác vụ nào đó ở cấp thấp (hệ thống).

ADB và Fastboot bản chất là 2 ứng dụng dòng lệnh, người sử dụng cần phải am hiểu về cách sử dụng các dòng lệnh mới có thể sử dụng tốt hai công cụ này.

II. Cách chạy lệnh ADB & Fastboot mà không cần máy tính

Đối với người dùng phổ thông, việc chạy lệnh ADB & Fastboot sẽ trở nên hơi phức tạp một chút, nhưng nếu bạn đã tiếp cận và làm quen với công cụ này một vài lần, bạn sẽ dễ dàng làm chủ được hai công cụ này.

Việc đưa ADB & Fastboot lên điện thoại Android cũng cần một số công cụ nhất định. Các bạn vui lòng đọc kỹ hướng dẫn bên dưới để thực hiện một cách dễ dàng nhất nhé !

#1. Yêu cầu trước khi thực hiện

  • Điện thoại Android của bạn đã root với Magisk và có hỗ trợ tính năng OTG.
  • Có 2 chiếc điện thoại Android.
  • Cáp OTG phù hợp với điện thoại của bạn.

Đối với nhiều người, việc Root điện thoại Android là khá khó khăn, bởi họ chưa từng làm qua lần nào. Nhưng hiện nay việc root đã trở nên dễ dàng hơn bao giờ hết, chỉ với vài đường Google là bạn đã có thể root với công cụ mạnh mẽ mang tên Magisk. Vậy nên các bạn chịu khó tìm hiểu Google để biết thêm thông tin nhé !

Còn về phần OTG thì từ đời Android 6 trở lên phần lớn đã hỗ trợ tính năng OTG rồi nhé. Các bạn có thể kiểm tra điện thoại của mình có hỗ trợ tính năng OTG không bằng cách tìm kiếm Google với từ khóa [tên điện thoại của bạn] + có hỗ trợ OTG không

#2. Hướng dẫn cài đặt ADB & Fastboot cho Android

*** Trên điện chiếc điện thoại thứ 1:

+ Bước 1: Trên điện thoại, các bạn mở ứng dụng Magisk Manager lên => nhấp vào biểu tượng Menu => rồi nhấn vào mục Tải xuống.

su-dung-lenh-adb-va-fastboot-ngay-tren-dien-thoai-android (2)

su-dung-lenh-adb-va-fastboot-ngay-tren-dien-thoai-android (3)

Sau đó ở trên hộp tìm kiếm nhập từ khóa ADB, lúc này trên màn hình xuất hiện công cụ ADB & Fastboot for Android NDK.

su-dung-lenh-adb-va-fastboot-ngay-tren-dien-thoai-android (1)

Tiếp theo các bạn nhấp vào biểu tượng tải về để cài đặt công cụ.

su-dung-lenh-adb-va-fastboot-ngay-tren-dien-thoai-android (5)

Bạn nhấn vào nút Cài đặt để bắt đầu.

su-dung-lenh-adb-va-fastboot-ngay-tren-dien-thoai-android (6)

Sau khi quá trình cài đặt hoàn tất, các bạn nhấn vào nút khởi động lại để áp dụng công cụ.

su-dung-lenh-adb-va-fastboot-ngay-tren-dien-thoai-android (7)

Chú ý: Nếu được Magisk yêu cầu quyền truy cập phương tiện, các bạn hãy cho phép để có thể tải về công cụ nhé

+ Bước 2: Tải và cài đặt ứng dụng Termux để sử dụng lệnh ADB & Fastboot. Bạn có thể tìm kiếm ứng dụng này trên cửa hàng Google Play.

Hoặc bạn có thể tải nhanh tại đây Tải Termux

su-dung-lenh-adb-va-fastboot-ngay-tren-dien-thoai-android (8)

+ Bước 3: Mở ứng dụng Termux mà bạn vừa cài đặt ra, tiến hành cấp quyền cho ứng dụng nếu được yêu cầu.

Nhập lệnh su => rồi Enter

su-dung-lenh-adb-va-fastboot-ngay-tren-dien-thoai-android (9)

Bạn sẽ nhận được thông báo yêu cầu cấp quyền truy cập root, chọn tiếp vào Cấp phép để cấp quyền.

**** Trên điện chiếc điện thoại thứ 2:

+ Bước 4: Trên điện thoại thứ hai (điện thoại mà bạn muốn Root hay nhận các lệnh ADB và Fastboot) thì bạn hãy truy cập vào Cài đặt => Tùy chọn nhà phát triển => Gỡ lỗi USB => sau đó tiến hành kết nối hai chiếc điện thoại với nhau qua OTG.

Khi có thông báo hiện Allow USB debugging, bạn tích vào mục Always allow from this computer => rồi nhấn OK.

Lưu ý: Nếu máy các bạn không có Tùy chọn nhà phát triển, các bạn chỉ cần vào Cài đặt => Giới thiệu => rồi nhấn 7 lần vào Số hiệu bản tạo thì sẽ bật được nhé.
  • Đọc thêm: Hướng dẫn bật chế độ dành cho nhà phát triển trên máy Android

+ Bước 5: Trong ứng dụng Termux bạn nhập câu lệnh sau:

ADB devices

Nếu kết quả trả về có một dòng id gồm chữ và số thì máy bạn đã kết nối thành công rồi đó.

Để kiểm tra chức năng xem ADB có hoạt động hay không, các bạn nhập lệnh sau:

ADB reboot

Nếu chiếc máy thứ hai bị khởi động lại thì tức là thiết bị đã nhận lệnh ADB rồi đó

III. Một số câu lệnh ADB thường dùng nhất

STTCÂU LỆNHCHỨC NĂNG
1adb start-serverKhởi động máy chủ ADB
2adb kill-serverDừng máy chủ ADB
3adb devicesLiệt kê các thiết bị Android được kết nối
4adb get-stateBiết trạng thái của thiết bị
5adb get-serialnoHiển thị số sê-ri thiết bị
6adb push [source] [destination]Sao chép file từ máy tính sang điện thoại
7adb pull [source] [destination] Sao chép file từ điện thoại sang máy tính
8adb install "path/to/file.apk"Cài đặt ứng dụng
9adb uninstall Gỡ cài đặt ứng dụng
10adb backup -allSao lưu thiết bị Android
11adb restore "path/to/backup.adb"Khôi phục thiết bị Android
12adb reboot-recoveryKhởi động lại thiết bị Android vào chế độ Recovery
13adb reboot-bootloaderKhởi động lại thiết bị Android vào chế độ Bootloader
14adb fastbootKhởi động lại thiết bị Android vào chế độ Fastboot
15adb shellKhởi động Shell từ xa
16adb shell screencap -p "/path/to/screenshot.png" Trong đó: Bạn hãy thay thế “/path/to/screenshot.png” bằng đường dẫn đích thực tế.Chụp ảnh màn hình
17adb shell screenrecord "/path/to/record.mp4" Trong đó: Bạn hãy thay thế “/path/to/record.mp4” bằng một đường dẫn đích thực tếQuay màn hình Android
18suQuyền root, để chỉnh sửa hệ thống.
19mount -o remount,rw /systemMount với quyền Read-Write
20cp /sdcard/a.apk /system/appCopy: Mình lấy ví dụ /sdcard/a.apk muốn copy sang /system/app
21rm /system/app/a.apkLệnh xóa. Ví dụ lệnh này là mình đang xoá /system/app/a.apk
22mkdir data/catlogTạo thư mục: ví dụ tạo thư mục catlog trong /data/
23adb helpHiển thị tài liệu trợ giúp về các lệnh ADB.
24adb bugreportHiển thị dữ liệu dumpsys, dumpstate và logcat trên màn hình.
25adb shell wm density (dpi)Cho phép bạn thay đổi mật độ điểm ảnh của màn hình điện thoại.

IV. Lời kết

Từ bây giờ các bạn có thể tha hồi sử dụng lệnh ADB & Fastboot trực tiếp trên Android để nghịch ngợm, vọc vạch ROM cho điện thoại của mình mà không cần phải kết nối với máy tính nữa rồi.

Nếu thấy bài viết hay hãy để lại comment và chia sẻ đến bạn bè của mình nhé. Rất mong có được sự ủng hộ của các bạn. Chúc các bạn thành công !

CTV: Nguyễn Mạnh Cường – Blogchiasekienthuc.com

Bài viết đạt: 5/5 sao - (Có 1 lượt đánh giá)

Từ khóa » Cách Dùng Cmd Trên Android