Android 8.1 ADB 升级,请用附件文件替换本地adb.
具体操作见附件PDF.
Android8.1 userdebug 版本adb remount失败请务必升级adb
Android8.1 userdebug 版本remount操作命令如下:
adb root
adb disable-verity
重启机器
adb root
adb remount(请参阅附加文件: adb-windows-1.0.39.zip)(请参阅附加文件: adb 安装配置.pdf)(请参阅附加文件: adb-linux.zip)
qinfanzhong(覃凡忠) 03-15 12:40:57
1、 获取 adb
下载 sdk:http://developer.android.com/sdk/index.html 选择 linux 64 位版本
adt-bundle-linux-x86_64-20130729/sdk/platform-tools/adb
2、 安装 adb
$ mkdir -p ~/bin
$cp adt-bundle-linux-x86_64-20130729/sdk/platform-tools/adb ~/bin/
$ chmod a+x ~/bin/adb
3、 配置权限
a) 查看 USB PID VID,打开 USB 调试先.
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux F
qinfanzhong(覃凡忠) 03-15 12:40:57
SUBSYSTEM==”usb”,
ATTRS{idVendor}==”18d1”,
ATTRS{idProduct}==”0e8d”,MODE=”2000”,OWNER=”username”
Adb 中默认只支持 google 认可的厂商的 VID,PID,对于上述修改都完成后,还是不能
识别 ADB 的,需要额外增加配置。
$vi ~/.android/adb_usb.ini
添加 VID 到 adb_usb.ini,即增加一行:0x08ed
配置完成后,拔插一下 USB 使/etc/udev/rules.d/51-android.rules 得修改生效。
qinfanzhong(覃凡忠) 03-15 12:40:57
oundation 2.0 root hub
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 088: ID 0e8d:2000 MediaTek Inc.
Bus 002 Device 003: ID 17ef:6019 Lenovo
即 USB VID 为 0e8d,PID 为 2000
b) 修改配置文件/etc/udev/rules.d/51-android.rules
$sudo vi /etc/udev/rules.d/51-android.rules
c)
加一行:username 改为你当前用户名