亚行称设备未经授权

时间:2016-01-31 15:56:09

标签: android adb cyanogenmod usb-debugging

我尝试在我的三星s2上安装cyanogenmod。我成功地在启动设备时启动的设备上成功安装了氰基恢复

之后我尝试安装cyanogenmod,这让我错误:

adb push "cm-12.1-20160129-NIGHTLY-i9100.zip" /storage/sdcard0
error: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.

我已经尝试杀死并重新启动adb服务器,并尝试使用Zadig usb

安装不同的.驱动程序

我已经读过必须在设备上启用 USB调试,但问题是我无法启动Android 来设置该选项,我只能获得一个启动画面带有黄色感叹号,然后显示cyanogenmod恢复菜单。我不确定这个选项是否是问题的根源。

设备现在是否有砖块或有没有办法安装cyanogenmod或至少恢复原来的android?

3 个答案:

答案 0 :(得分:7)

您可以使用sideload功能:

  1. 打开CyanogenMod Recovery
  2. 应用更新 - >从亚行申请
  3. 您的终端现在应该将您的设备显示为侧载
  4. 类型:adb sideload cm-12.1-20160129-NIGHTLY-i9100.zip 完成

答案 1 :(得分:1)

我现在简单地通过在另一部手机的SD卡上复制cyanogenmod zip解决了这个问题,然后将这张SD卡放入我的手机中,然后通过cyanogenmod恢复菜单从sdcard安装。

答案 2 :(得分:-2)

对我而言运作良好的解决方案是

1 - adb kill-server

2 - sudo adb usb

在此之后,您的手机将要求授权并且运作良好。所以,adb需要root权限。