Why fastboot devices is empty on Linux? I'm using Ubuntu Yakkety Yak, 16.10.

According to Android SDK manager:
Android SDK Tools v 25.0.3
Android Build Tools v 25.0.2
Android SDK Tools v 25.2.5

My phone is a OnePlus 3t and I'm developing for it for a while, adb works normally, udev rules are configured. I enabled OEM boot, and manage to reboot in a way which looks like to me fastboot. After rebooting to "fastboot" the device's USB id is exactly the same as in normal boot. That's suspicious because I read in some forums that it might be different after fastboot boot (I checked if I have to adjust udev rules).

fastboot devices


doesn't show any devices. My suspicion is that I don't really boot into fastboot mode. Here is capture when I reboot, I press the power button:



If I don't press the power button, the up/down offers recovery mode. In recovery mode I can wipe all data or the cache and also install from internal storage or ADB. data decrypts successfully. Needless to say I cannot install SuperSU, TWRP img doesn't appear in that install menu.

(My goal is to unlock the bootloader, install TWRP and SuperSU so I can perform the xml file config mod for DayDream.)

Any help is appreciated.
I misunderstood what does it mean to boot to fastboot mode. By reading through tutorials I thought when I saw the screen on the screenshot, I still needed to boot (power button) into fastboot mode. Turns out that when I saw that screen above, I was already in fastboot mode and could issue the unlock or flash commands.

Looking at some more detailed Youtube videos made that clear. After tackling a typo I successfully flashed TWRP, installed SuperSU. The OP3 DayDream mod is not working yet though: DayDream apps still displayed as not compatible with my phone in the app store, even after the XML modification and reboot.

One extra advice: a simple adb backup -all won't backup everything, as I learned.

https://forum.xda-developers.com/oneplus-3t/help/oneplus-3t-fastboot-ubuntu-16-10-t3561732?goto=newpost



During 2017 summer I managed to get the DayDream hack working, I used SuperSU. I just transitioned to Magisk, so I can use Android Pay and hardware tokens. The DayDream hack does not work since the last couple of OS updates in the fall.