Đối với xác minh RSA mà bạn đã yêu cầu bỏ qua, tôi không biết liệu nó có hoạt động trong thiết bị của bạn không, nhưng nó đã hoạt động trong thử nghiệm nhỏ của tôi. Trong Lollipop, các khóa ADB (sau khi ủy quyền) được lưu vào /data/misc/adb/adb_keys
. Khóa riêng của bạn được lưu trong máy tính. Trong Linux vị trí thư mục là $HOME/.android/
. Trên Windows thường dịch sang %USERPROFILE%\.android
, nhưng C:\Windows\System32\config\systemprofile\.android
một số trường hợp có thể bị khóa trong một số trường hợp. ( Nguồn )
Có một phương pháp được mô tả ở đây bởi ashoke có thể giúp bỏ qua việc ủy quyền.
Tuy nhiên, trong Lollipop của tôi, phương pháp khác nhau. Tôi nhận thấy rằng trong ROM Lollipop chính và phụ của tôi adb_keys
thực sự có cùng một khóa. Tất cả những gì tôi đã làm là thu hồi ủy quyền từ ROM thứ cấp (tệp bị xóa tự động), ngắt kết nối thiết bị với PC, sao chép adb_keys
từ ROM chính vào ROM phụ, kết nối thiết bị với PC và voila! Tôi đã không được yêu cầu cho phép đó. Tôi đã kiểm tra lại ủy quyền bằng cách sử dụng adb devices
và tất cả đều tốt.
Hãy thử câu trả lời liên kết đầu tiên. Cho phép một điện thoại Android khác, sao chép các phím của nó vào thiết bị của bạn từ chế độ Recovery và xem nó có hoạt động không.