Được xuất bản vào ngày 14 tháng 4 năm 2023, 10:30 sáng EDT
Dennis Murimi đam mê công nghệ, đặc biệt là Android, kể từ thời Huawei IDEOS (khoảng năm 2010).
Trước khi gia nhập MUO, Dennis đã viết bài cho TalkHelper từ năm 2019-2022 để xây dựng uy tín cho dòng phần mềm của họ. Điều này bao gồm các bài viết dạng danh sách (Chuyển đổi video), hướng dẫn cách thực hiện và đánh giá chuyên sâu về phần mềm (Đa phương tiện)—với số lượng lên tới hơn 1.000 bài viết.
Trên MUO, anh ấy đang làm sáng tỏ các tính năng phức tạp của Android, khắc phục các sự cố thường gặp và thông báo cho độc giả về các xu hướng và bản cập nhật mới nhất trong hệ sinh thái Android. Dennis thích giúp người dùng khai thác toàn bộ tiềm năng của thiết bị và khám phá thế giới Android không ngừng phát triển.
Trong thời gian rảnh rỗi, anh duy trì các ROM tùy chỉnh của Android trên blog của mình, GitHub và XDA.
ADB (Cầu gỡ lỗi Android) là tiện ích dòng lệnh mạnh mẽ giúp bạn giao tiếp với thiết bị Android thông qua các lệnh. Với ADB, bạn có thể cài đặt ứng dụng, gỡ cài đặt bloatware, tắt ứng dụng hệ thống, cấp cho ứng dụng các quyền đặc biệt trên thiết bị Android của bạn, v.v.
Nói chung, hầu hết chúng ta đều quen với việc chạy các lệnh ADB qua cáp USB trên máy tính. May mắn thay, ngay cả khi không có PC, bạn vẫn có các ứng dụng Android độc lập cung cấp cho bạn chức năng tương tự khi đang di chuyển. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách sử dụng ADB mà không cần máy tính.
Chạy lệnh ADB bằng ứng dụng ADB Shell
Trước khi chúng tôi bắt đầu, bạn cần đảm bảo rằng thiết bị của bạn đang chạy Android 11 trở lên. Nếu đang sử dụng phiên bản Android thấp hơn, bạn có thể kiểm tra xem thiết bị của mình có bản cập nhật hay không và áp dụng bản cập nhật đó cho phù hợp.
Đối với hướng dẫn này, chúng tôi sẽ sử dụng ứng dụng ADB Shell, ứng dụng này miễn phí và có sẵn để tải xuống từ Cửa hàng Play.
Tải xuống: ADB Shell (Có sẵn tính năng mua hàng trong ứng dụng, miễn phí)
Bước 1:Bật Tùy chọn nhà phát triển trên thiết bị Android của bạn
Để sử dụng ADB trên thiết bị Android của bạn, trước tiên bạn phải bật Tùy chọn nhà phát triển. Để thực hiện việc này, hãy khởi chạy ứng dụng Cài đặt, mở Giới thiệu về điện thoại phần này, cuộn xuống cho đến khi bạn tìm thấy mục Số bản dựng và nhấn vào Số bản dựng bảy lần cho đến khi bạn thấy thông báo xác nhận.
Bước 2:Kích hoạt tính năng gỡ lỗi không dây
Khi bật Tùy chọn nhà phát triển, hãy đi tới Cài đặt> Hệ thống> Tùy chọn nhà phát triển , cuộn đến phần Gỡ lỗi và bật Gỡ lỗi không dây chuyển đổi. Nếu bạn nhận được cửa sổ bật lên, hãy nhấn vào Cho phép .
Trên thiết bị OnePlus, bạn phải bật Gỡ lỗi ADB không dây tùy chọn nếu có.
Bước 3:Cài đặt và thiết lập ứng dụng ADB Shell
Bây giờ, hãy cài đặt ứng dụng ADB Shell từ Cửa hàng Google Play và khởi chạy nó. Thoạt nhìn, ứng dụng yêu cầu bạn nhập địa chỉ IP và Cổng của thiết bị bạn đang kết nối. Vì bạn đang làm việc với thiết bị Android 11 trở lên nên bạn cần bật Chế độ ghép nối cũng chuyển đổi.
Vậy bạn lấy địa chỉ IP và thông tin cổng ở đâu?
- Trước tiên, hãy đi tới Cài đặt> Hệ thống> Tùy chọn nhà phát triển .
- Cuộn xuống phần Gỡ lỗi, nhấn vào Gỡ lỗi không dây nhập và chọn Ghép nối thiết bị bằng mã ghép nối .
- Trên Ghép nối với thiết bị hộp thoại mở ra, bạn sẽ tìm thấy địa chỉ IP và Cổng chi tiết. Bạn cũng sẽ tìm thấy mã ghép nối Wi-Fi đây, cái mà bạn sẽ cần sau này.
Bước 4:Mở ADB Shell và gỡ lỗi không dây ở chế độ chia đôi màn hình
Khi Ghép nối với thiết bị Cửa sổ bật lên bị đóng, mã ghép nối và chi tiết cổng sẽ thay đổi.
Để tránh những chi tiết này thay đổi trong quá trình ghép nối, hãy mở ứng dụng ADB Shell và trang Gỡ lỗi không dây ở chế độ chia đôi màn hình. Điều này cho phép bạn chạy đồng thời hai ứng dụng Android trên cùng một màn hình. Vì hướng dẫn có thể khác nhau trên các thiết bị khác nhau, hãy xem hướng dẫn của chúng tôi về cách sử dụng chế độ chia đôi màn hình trên Android để thiết lập nếu bạn không chắc chắn.
Bước 5:Nhập địa chỉ IP và cổng
Sau khi định cấu hình chế độ chia đôi màn hình, giờ đây bạn có thể ghép nối thiết bị Android của mình với ADB không dây.
Hiện tại, Ghép nối với thiết bị Cửa sổ bật lên chắc chắn đã thoát nên bạn cần mở Ghép nối thiết bị bằng mã ghép nối lại tùy chọn trên Gỡ lỗi không dây trang. Nhập địa chỉ IP được hiển thị vào hộp nhập ứng dụng ADB Shell thích hợp và thực hiện tương tự đối với số Cổng gồm 5 chữ số được phân tách khỏi địa chỉ IP bằng dấu hai chấm. Hãy nhớ có Chế độ ghép nối chuyển đổi cũng được bật.
Bước 6:Nhập Mã ghép nối Wi-Fi
Tiếp theo, nhấp vào Cặp nút. Nhấn vào Hủy nếu có bất kỳ cửa sổ bật lên nào muốn đưa bạn đến trang trợ giúp.
Trên màn hình kết quả, bạn sẽ thấy cửa sổ terminal có lời nhắc yêu cầu bạn Nhập mã ghép nối . Nhập Mã ghép nối Wi-Fi gồm 6 chữ số từ Ghép nối với thiết bị bật lên và nhấn Enter ở bên phải hộp nhập liệu.
Và bây giờ bạn nên sẵn sàng để đi. Trong ADB Shell, gõ lệnh ls và nhấn Enter để xác nhận thiết bị đã được ghép nối thành công. Lệnh sẽ liệt kê các thư mục và tệp trong bộ nhớ trong của thiết bị Android của bạn.
Bước 7:Sử dụng ADB trên điện thoại của bạn
Bây giờ bạn có thể nhập một số lệnh ADB phổ biến trong ứng dụng. Ví dụ:để tắt một ứng dụng như Facebook, hãy chạy lệnh sau với tên gói ứng dụng.
pm disable-user --user 0 com.facebook.katana Hoặc nếu cần cấp quyền cho một ứng dụng, bạn sẽ thấy hướng dẫn của chúng tôi về cách cấp quyền bằng ADB trên Android cực kỳ hữu ích.
Các ứng dụng khác để sử dụng ADB mà không cần máy tính
ADB Shell là một trong số ít ứng dụng cho phép bạn sử dụng ADB trên Android mà không cần máy tính. Nếu bạn muốn dùng thử một ứng dụng khác, hãy xem các tùy chọn này.
1. LADB
LADB tự hào có máy chủ ADB tích hợp sẵn giúp bạn tối đa hóa tính năng Gỡ lỗi ADB không dây. Nó cũng dựa vào thiết lập chia đôi màn hình mà bạn phải sử dụng trong ứng dụng ADB Shell. Và mặc dù đây là ứng dụng trả phí trên Play Store nhưng nó vẫn có sẵn dưới dạng chương trình nguồn mở miễn phí trên trang LADB GitHub nếu bạn có thể tự biên dịch mã.
Về chức năng, bạn có thể chạy các lệnh ADB một cách dễ dàng và vẫn có quyền truy cập vào phần trợ giúp trong trường hợp bạn gặp khó khăn. Cụ thể hơn, LADB giúp bạn tinh chỉnh các cài đặt Android ẩn và gỡ cài đặt các ứng dụng không cần thiết mà không cần root hay máy tính.
Ngoài ra, ứng dụng này có thể tự động thiết lập lại kết nối với các thiết bị đã kết nối trước đó mà không cần phải ghép nối lại.
Tải xuống: LADB ($2,99)
2. Bugjaeger Mobile ADB
Bugjaeger Mobile ADB là một ứng dụng có nhiều tính năng kết hợp các lệnh ADB thông qua USB và Wi-Fi. Nó cung cấp các tính năng đặc biệt như phản chiếu màn hình, chụp ảnh màn hình, chạy lệnh ADB trên các thiết bị mục tiêu từ xa, kết nối hai thiết bị Android quaOTG, v.v.
Trong khi các ứng dụng khác yêu cầu bạn nhập chi tiết kết nối thì Bugjaeger cho phép bạn tìm kiếm và kết nối các thiết bị ADB được phát hiện trên mạng.
Để giúp trải nghiệm trở nên dễ dàng, ứng dụng này cung cấp nhiều lệnh chỉ bằng một cú nhấp chuột để bạn tránh phải nhập lại. Nếu bạn là một người dùng Android thành thạo thì đây là hộp công cụ toàn diện dành cho bạn, không quên tùy chọn tạo phím tắt lệnh tùy chỉnh. Thậm chí còn có nhiều tính năng hơn để khám phá trong phiên bản cao cấp.
Tải xuống: Bugjaeger Mobile ADB (Có sẵn phiên bản cao cấp, miễn phí)
3. ADB Shell từ xa
Đúng như tên gọi, Remote ADB Shell giúp bạn chạy các lệnh ADB để điều khiển thiết bị khác. Đây là một ứng dụng phù hợp cho các thiết bị Android 10 trở xuống sử dụng adb tcpip cũ phương thức kết nối. Về cơ bản, bạn chỉ cần địa chỉ IP của thiết bị mục tiêu và số cổng 5555 mặc định để kết nối.
Thậm chí còn tốt hơn nữa, Remote ADB Shell hỗ trợ các thiết bị đồng thời và duy trì kết nối ngay cả khi ứng dụng Android chạy ở chế độ nền. Hơn nữa, ứng dụng này còn duy trì lịch sử 15 lệnh mà bạn có thể sử dụng lại để tiết kiệm thời gian và công sức.
Tải xuống: Remote ADB Shell (Miễn phí)
Sử dụng ADB trực tiếp trên điện thoại của bạn
Việc bạn có sẵn các ứng dụng Android để giúp bạn chạy các lệnh ADB mà không cần máy tính mang đến một mức độ tiện lợi hoàn toàn mới. Ngoài ra, bạn không cần root thiết bị Android của mình để tận dụng tối đa các ứng dụng này. Gỡ lỗi không dây cũng có nghĩa là không phải lo lắng về cáp USB bị lỗi.
Bây giờ, hãy chọn ứng dụng giúp buộc dây giày của bạn tốt nhất và biến nó thành lựa chọn phù hợp bất cứ khi nào bạn cần chạy lệnh ADB mà không cần máy tính.