I have Lenovo Yoga Tablet PC 1051L.
I try this :
$ lsusbresult :
Bus 002 Device 006: ID 17ef:77a5 Lenovo then:
$ adb devices result:
List of devices attached
Baytrail678EC0A0 devicethen I try reboot bootloader:
$ adb reboot bootloadermy tablet reboot and show DIRIODBOOT screen. but when I Try fastboot dont found any device :
$ fastboot devices
$ sudo fastboot devices
$ sudo fastboot -i 0x17ef devicesor when I try this:
$ sudo fastboot -i 0x17ef rebootshow me:
< waiting for device >My questions:
why fastboot can't detect my device?
How I Can fix this problem
I have same problem with fastboot in windows 10 but when iRoot installed the
Lenovo driverfastboot detect device.But I cant find any driver Lenovo driver in Ubuntu.
2 Answers
Maybe this question can help you...
Try using
sudo $(which fastboot)for instance
sudo $(which fastboot) devices
Of course, if it's still actually at the moment...
2I had two problems that were similar (running Ubuntu 16.04 with platform-tools r31.0.3 installed manually).
First it was with permissions:
Adding udev rules halfway through added confusion for me. Later I found out I never was properly reloading the udev rules. Restarting the udev.service does not work. I had to:udevadm control --reloadthenudevadm trigger as found here:
And again, if this is done halfway through you also have to: adb kill-server before trying adb devices again.
The set of udev rules that I copied from a recent .deb package had me covered; however on a side note I found that my device has different vendor ID's when mounted normally versus when it is in fastboot.
Then I could: adb reboot bootloader but fastboot devices would not return my device and I never resolved that problem (which was the second issue); however this post helped me (actually the original poster has covered this already in their question):
I found that fastboot could still communicate to the device and I could issue commands but I would always have to specify the device via the -i option. For example: fastboot -i 0xVENDOR_ID getvar WHATEVER
No need for sudo or sudo $(which fastboot) for me at least.