Tại sao adb chỉ hoạt động trong khi máy tính bảng khởi động?


7

Tôi có Tab Samsung Galaxy. Khi tôi nhập "thiết bị adb" hoặc "vỏ adb", nó sẽ hoạt động trong khi máy tính bảng khởi động lên - hiển thị logo hoặc hình động của Samsung - nhưng khi màn hình khóa màu cam hiển thị, kết nối sẽ bị ngắt và adb thoát. Tôi đã thử rút và cắm cáp USB, thay đổi cài đặt và cấu hình,

Theo câu trả lời cho các câu hỏi khác mà tôi đã hỏi, adb nên hoạt động tốt bất cứ khi nào máy tính bảng được bật. Có thể cho người khác, nhưng không phải cho tôi.

Gợi ý: không có gì để làm với udev. Tôi đã chăm sóc các quy tắc udev cùng trước đây. Đây là tập tin quy tắc udev của tôi:

=> cat /etc/udev/rules.d/80-gtab.rules
# Samsung GT-P7510/Galaxy Tab 10.1
ACTION!="add", GOTO="gtab_rules_end"
SUBSYSTEM!="usb|usb_device", GOTO="gtab_usb_end"
ATTR{idVendor}=="04e8", ATTR{idProduct}=="6860", SYMLINK+="gtab" MODE="777"

Tôi đã khởi động lại udev với "cd /etc/init.d; ./udev restart" (hoặc một cái gì đó tương tự) và tôi thấy / dev / gtab, được tạo bởi quy tắc udev này. Tôi đã thử các quy tắc khác không liên quan đến / dev / gtab, các biến thể khác nhau được tìm thấy trên web.

Một lần, ứng dụng gmtp thực sự chạy, cho tôi xem hệ thống tệp và sao chép nhiều tệp, vì vậy tôi biết điều đó là có thể. Tôi không nhớ chính xác những gì tôi đã làm để làm cho nó xảy ra. Nhưng tôi đã sử dụng chính xác tệp quy tắc udev kể từ đó.

Tôi đã googling và thử nghiệm trong hơn một tháng nay, và ngoại trừ một lần may mắn đó, đã không nhận được quảng cáo để làm việc đáng tin cậy.

Câu hỏi chính: một số cách để chẩn đoán sự cố ngắt kết nối usb này khi máy tính bảng khởi động quá khứ?


5
Có thể là một câu hỏi ngu ngốc, nhưng đôi khi nó là những điều đơn giản nhất mà chúng ta bỏ qua. Nhưng bạn đã bật USB Debugging trong các tùy chọn của máy tính bảng chưa? Đó là một yêu cầu để sử dụng ADB trong khi HĐH đang chạy trên hầu hết các thiết bị.
GAThrawn

Vâng, đó là bật.
DarenW

Liệu USB gỡ lỗi kết nối xuất hiện biểu tượng khi cắm cáp USB? Bạn có thể kết nối bằng gmtp mỗi lần không? Nếu không, có thể bạn có cáp USB bị lỗi, bạn có thể thử cái khác không? Nếu cáp ổn, có thể khôi phục cài đặt gốc sẽ giúp ...
Paweł Nadolski

Câu trả lời:


1

Nếu bạn có quyền truy cập WiFi ở vị trí của mình và máy tính bảng đã được root, bạn có thể thử adbW không dây để xem adb có chạy tốt trong máy tính bảng của bạn không. Nếu nó hoạt động thì vấn đề có thể là cáp usb bị hỏng hoặc đầu nối usb của bạn.


1

Bạn có trong nhóm được phép truy cập cái này không, trên của tôi (vòm 64 bit)

SUBSYSTEMS=="usb", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="1354", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="1350", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="1351", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="1352", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="0112", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="681d", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"
SUBSYSTEMS=="usb", ATTRS{idVendor}=="04e8", ATTRS{idProduct}=="689e", MODE="0666" GROUP="androiddev", SYMLINK+="android%n"

và id người dùng của tôi thuộc nhóm được gọi là ' androiddev '

Để thêm id người dùng của bạn vào nhóm, sudo usermod user_id -G androiddev -a

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.