Cách bật gỡ lỗi USB trên Android (từng bước)
Bật Tùy chọn nhà phát triển và gỡ lỗi USB trên Android, chấp nhận khóa RSA, kiểm tra bằng adb devices và khắc phục các lỗi kết nối thường gặp.
Để bật gỡ lỗi USB (USB debugging), trước tiên hãy mở khóa Tùy chọn nhà phát triển bằng cách chạm bảy lần vào Số bản dựng (Build number) trong phần cài đặt, sau đó bật Gỡ lỗi USB trong menu đó. Khi cắm điện thoại vào máy tính, Android hiện hộp thoại xác thực; chạm Cho phép là máy tính có thể giao tiếp với thiết bị qua ADB. Toàn bộ quá trình chỉ mất khoảng một phút và hoạt động trên mọi phiên bản Android hiện đại.
Gỡ lỗi USB dùng để làm gì
Gỡ lỗi USB cho phép máy tính giao tiếp với điện thoại thông qua Android Debug Bridge (ADB). Nhờ đó bạn có thể cài ứng dụng, đọc log, sao chép tệp, chụp màn hình, mở shell và phản chiếu màn hình. Tính năng này tắt theo mặc định vì nó trao cho máy tính được kết nối khá nhiều quyền kiểm soát, nên Android giấu nó trong Tùy chọn nhà phát triển và yêu cầu bạn duyệt từng máy tính.
Bước 1: Mở khóa Tùy chọn nhà phát triển
Trên Android gốc (Pixel và các máy tương tự):
- Mở Cài đặt.
- Vào Giới thiệu về điện thoại (ở một số phiên bản là Hệ thống > Giới thiệu về điện thoại).
- Tìm Số bản dựng và chạm liên tiếp bảy lần.
- Nhập mã PIN, hình mở khóa hoặc mật khẩu nếu được yêu cầu.
- Một thông báo như "Bạn đã là nhà phát triển!" sẽ xuất hiện.
Đôi khi Số bản dựng nằm trong một trang con. Trên điện thoại Samsung, nó nằm ở Thông tin điện thoại > Thông tin phần mềm, còn trên Xiaomi bạn chạm vào mục Phiên bản MIUI hoặc Phiên bản hệ điều hành. Mỗi hãng một khác, nếu không tìm thấy hãy gõ "Số bản dựng" vào ô tìm kiếm trong Cài đặt.
Bước 2: Bật Gỡ lỗi USB
- Mở Cài đặt > Hệ thống > Tùy chọn nhà phát triển. Trên một số máy, mục này nằm ở cuối danh sách Cài đặt chính.
- Đảm bảo công tắc tổng ở đầu trang đang bật.
- Cuộn đến phần Gỡ lỗi và bật Gỡ lỗi USB.
- Xác nhận hộp thoại cảnh báo.
Một số hãng thêm công tắc riêng. Chẳng hạn Xiaomi có thêm mục "Gỡ lỗi USB (Cài đặt bảo mật)" cần bật nếu muốn gửi thao tác chạm từ máy tính. Chỉ bật những gì bạn thực sự cần.
Bước 3: Cho phép máy tính
Kết nối điện thoại bằng cáp USB hỗ trợ truyền dữ liệu. Hộp thoại Cho phép gỡ lỗi USB? sẽ hiện ra cùng mã vân tay khóa RSA của máy tính.
- Chạm Cho phép để chấp nhận chỉ lần này.
- Chọn Luôn cho phép từ máy tính này để bỏ qua hộp thoại ở những lần kết nối sau từ cùng máy tính.
- Chạm Hủy hoặc Không cho phép nếu bạn không nhận ra máy tính đó.
Vân tay là mã băm của cặp khóa lưu trên máy tính. Android giữ danh sách các khóa đã duyệt, nhờ vậy nó nhận ra máy tính tin cậy ở lần sau.
Lưu ý: Nếu không thấy hộp thoại, hãy mở khóa màn hình, kiểm tra chế độ USB không phải "Chỉ sạc" (kéo thanh thông báo xuống và chọn Truyền tệp hoặc Android Auto nếu có), rồi thử cáp khác. Nhiều loại cáp chỉ truyền điện.
Bước 4: Kiểm tra bằng adb devices
Nếu đã cài Android platform tools, hãy kiểm tra kết nối từ terminal:
adb devicesKết quả bình thường trông như sau:
List of devices attached
R58M12ABCDE deviceTừ đứng sau số serial cho biết trạng thái:
| Trạng thái | Ý nghĩa |
|---|---|
device | Đã kết nối và được xác thực. Sẵn sàng sử dụng. |
unauthorized | Điện thoại chưa duyệt máy tính này. Mở khóa và chạm Cho phép. |
offline | Kết nối bị treo. Cắm lại cáp hoặc chạy adb kill-server. |
| (không hiện gì) | Không phát hiện điện thoại. Kiểm tra cáp, chế độ USB và driver. |
Bước 5: Kết nối ngay từ trình duyệt
Bạn không cần cài platform tools để dùng gỡ lỗi USB. ADBKit là không gian làm việc trên trình duyệt, miễn phí, giao tiếp với điện thoại qua WebUSB, không cần cài đặt và không cần tài khoản.
- Mở không gian làm việc ADBKit bằng Chrome hoặc Edge trên máy tính để bàn.
- Bấm Connect device (Kết nối thiết bị).
- Chọn điện thoại của bạn trong cửa sổ USB của trình duyệt.
- Chạm Cho phép trên điện thoại khi hộp thoại gỡ lỗi xuất hiện.
Các thiết bị đã cho phép trước đó có thể tự kết nối lại ở lần sau. Firefox và Safari không hỗ trợ WebUSB, vì vậy hãy dùng trình duyệt nền Chromium. Để hiểu cơ chế bên trong, xem WebADB là gì?.
Thu hồi quyền gỡ lỗi USB đã cấp
Nếu bạn từng chọn "Luôn cho phép" trên một máy tính không còn tin cậy, hãy xóa danh sách này:
- Mở Cài đặt > Hệ thống > Tùy chọn nhà phát triển.
- Chạm Thu hồi quyền gỡ lỗi USB.
- Xác nhận.
Mọi máy tính sẽ phải được duyệt lại ở lần kết nối kế tiếp. Bạn cũng có thể tắt hẳn gỡ lỗi USB khi không dùng, đó là thói quen tốt với chiếc điện thoại mang theo bên người mỗi ngày.
Các lỗi thường gặp
- Hộp thoại xác thực không xuất hiện. Tắt rồi bật lại gỡ lỗi USB, sau đó cắm lại. Đảm bảo màn hình đã mở khóa và bạn không dùng cáp chỉ sạc.
- Thiết bị hiện
unauthorized. Thu hồi quyền như hướng dẫn ở trên, cắm lại và chấp nhận hộp thoại một lần nữa. - Thiết bị không hiện trong danh sách. Thử cổng USB hoặc cáp khác; trên Windows hãy cài driver USB của hãng hoặc Google USB driver. macOS và Linux thường không cần gì thêm, dù Linux có thể cần quy tắc udev.
- "Device busy" hoặc chương trình khác đang dùng điện thoại. Mỗi lúc chỉ một chương trình giữ được kết nối USB. Hãy đóng Android Studio, scrcpy và các tab ADBKit khác, hoặc chạy
adb kill-server. Hướng dẫn đầy đủ nằm trong bài khắc phục lỗi ADB device busy hoặc unauthorized. - Menu Tùy chọn nhà phát triển biến mất. Một số bản cập nhật đặt lại menu này. Hãy chạm Số bản dựng bảy lần một lần nữa.
Bước tiếp theo
Khi điện thoại đã kết nối, bạn có thể điều khiển và phản chiếu nó ngay trên trình duyệt hoặc tìm hiểu các lệnh hữu ích nhất trong bảng tra nhanh lệnh ADB. Đừng quên tắt gỡ lỗi USB, hoặc thu hồi quyền đã cấp, nếu bạn đưa điện thoại cho người khác hoặc cắm vào máy tính dùng chung.