Gỡ lỗi USB là một tính năng được cung cấp bởi các thiết bị Android sau khi chúng được kết nối với máy tính qua cáp USB. Đây là một phương thức hoạt động cho phép và tạo điều kiện giao tiếp giữa thiết bị Android và bộ phát triển phần mềm Android, được sử dụng để phát triển các ứng dụng khác nhau cho hệ điều hành Android. Chế độ gỡ lỗi USB cho phép nhà phát triển phần mềm chuyển một ứng dụng đang tiến hành sang thiết bị Android cho mục đích thử nghiệm.
Ngoài tính hữu ích của nó trong quá trình phát triển ứng dụng, gỡ lỗi USB cung cấp cho người dùng giải pháp cấp hệ thống, cho phép họ truy cập trực tiếp vào các tính năng của thiết bị thông qua máy tính. Nó cũng cho phép họ chạy các lệnh đầu cuối thông qua Android Debug Bridge, có thể giúp khôi phục các thiết bị bị chặn hoàn toàn. Gỡ lỗi USB đôi khi cần thiết để sử dụng đầy đủ các ứng dụng yêu cầu quyền truy cập hệ thống, chẳng hạn như One-Click Root.
Chế độ gỡ lỗi USB bị tắt theo mặc định. Bất kỳ ứng dụng nào yêu cầu chế độ hoạt động sẽ thông báo cho người dùng bằng cách nhắc họ bật chế độ đó. Trong hệ điều hành Android phiên bản 4.2 trở lên, tùy chọn bật Chế độ gỡ lỗi USB bị ẩn, yêu cầu người dùng chạm vào trường Số bản dựng trong phần Giới thiệu về điện thoại bảy lần để kích hoạt.
Nó được sử dụng phổ biến nhất để cài đặt chương trình cơ sở tùy chỉnh và root thiết bị. Bằng cách root thiết bị Android qua gỡ lỗi USB, người dùng có quyền truy cập vào các hệ thống con của nó. Nó cho phép người dùng thay thế hoặc sửa đổi cài đặt hệ thống và ứng dụng, nhờ đó họ có thể vượt qua những giới hạn giả tạo mà một số nhà sản xuất nhất định đưa ra trên thiết bị của họ.