ro.adb.secure=0 устройство по-прежнему отображается как неавторизованное через adb Windows 10

Недавно я купил планшет, который является дешевым китайским продуктом на базе allwinner a33. Я хотел подключиться к нему через adb, но всплывающее окно ключа RSA не появилось.

В build.prop отображается ro.adb.secure=0, что должно означать, что устройство не требует аутентификации rsa, но мой компьютер с Windows 10 по-прежнему показывает устройство как неавторизованное.

Как мне авторизовать устройство, чтобы я мог использовать adb?

У меня нет root-доступа, и мне понадобится adb для root.

В диспетчере устройств отображается? Вы устанавливали adb драйвера? Также включите параметры разработчика в настройках.
да, да и да
Вы пробовали с линуксом? Или это только с виндой?
Я пробовал с обоими

Ответы (1)

Я не думаю, ro.adb.secureчто это причина, по которой ваши телефоны отображаются как неавторизованные .

ro.adb.secureэто переключатель, позволяющий запускать adb при загрузке (или нет). соответствующее обсуждение .

Ваша проблема больше похожа на локальную проблему с настройкой adb на вашем ноутбуке. Вы должны попробовать следующие шаги:

  • загрузите / установите правильные драйверы adb для вашей машины с Linux / Windows, которые выпущены для этого конкретного набора микросхем (allwinner a33), возможно, вы не найдете многого, но, надеюсь, что-то совместимое
  • попробуйте lsusb(linux) найти идентификатор поставщика/продукта USB для планшета и найти совместимые драйверы adb
  • имея идентификатор поставщика и продукта, вы должны быть в состоянии понять, действительно ли на телефоне включен режим USB для adb, то есть работает ли телефон с USB с mtp,adb/ ptp,adbили только с ptpи т. д.

пример с Moto G4 Play (msm8916):

shell@harpia:/ $ getprop sys.usb.config                                        
mtp,adb

pi@pi:~ $ lsusb
Bus 001 Device 007: ID 22b8:2e76 Motorola PCS 
................
shell@harpia:/ $ getprop sys.usb.config
ptp,adb

pi@pi:~ $ lsusb
Bus 001 Device 009: ID 22b8:2e84 Motorola PCS 

в зависимости от режима USB, выбранного на телефоне Android, идентификатор продукта USB отличается.

Все это тесно связано с правилами udev ( ссылка на соответствующее обсуждение ), хотя настройка или манипулирование правилами udev никогда не решало моих проблем (а на моем Raspbian 9 даже нет файла /etc/udev/rules.d/51-android .правила).