参考:添加链接描述
安装adb
sudo apt install adb
adb shell
error: insufficient permissions for device: user in plugdev group; are your udev rules wrong?
See [http://developer.android.com/tools/device.html] for more information
查看usb设备
$ lsusb
Bus 002 Device 002: ID 1058:2622 Western Digital Technologies, Inc.
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 003: ID 138a:0017 Validity Sensors, Inc. Fingerprint Reader
Bus 001 Device 002: ID 8087:0a2b Intel Corp.
Bus 001 Device 004: ID 04ca:7058 Lite-On Technology Corp.
Bus 001 Device 006: ID 0e8d:201c MediaTek Inc.
Bus 001 Device 001: ID 1d6b:在这里插入代码片0002 Linux Foundation 2.0 root hub
进入/etc/udev/rules.d,创建 51-android.rules
在新文件中输入以下内容,并保存:
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", MODE="0666"
重新插拨usb,再adb shell 即可访问
烧录root打开时缺少so
sudo sh flash_tool.sh
/home/SP_Flash_Tool_exe_Linux_v5.1804.00.101/./flash_tool: error while loading shared libraries: libpng12.so.0: cannot open shared object file: No such file or directory
sudo dpkg -i libpng12-0_1.2.54-1ubuntu1_amd64.deb
[sudo] toby 的密码:
正在选中未选择的软件包 libpng12-0:amd64。
(正在读取数据库 ... 系统当前共安装有 227950 个文件和目录。)
正准备解包 libpng12-0_1.2.54-1ubuntu1_amd64.deb ...
正在解包 libpng12-0:amd64 (1.2.54-1ubuntu1) ...
正在设置 libpng12-0:amd64 (1.2.54-1ubuntu1) ...
正在处理用于 libc-bin (2.27-3ubuntu1) 的触发器 ..
再次打开就可以了