I have just taken delivery of a Fairphone 2 ans wish to install Ubuntu Touch. To do this I need to boot the phone into fastboot (the little google android fellow). I have enabled the developer mode in the settings and switched on OEM, but the stated instructions to hold the on button and volume down to bring up fastboot do not work, no matter how long I hold the buttons down.
If anybody has any advice about this, I would be grateful, thank you!
As @paulakreuzer said, you need to use the fastbootcommand. Once your computer is rebooted and ready, put your phone in fastboot mode, connect it to your computer, open a terminal and type fastboot devices. If everything worked, your devices should be recognised by your computer and seen. You can get an other guide there :
So, I think you have to enable developer mode on your Fairphone 2 first. Sorry I forgot this point ! In order to do so :
Go to Settings --> About phone
Tap 10 times on the “Build number” field
Congratulations, you’re a developer !
Return to the settings menu --> Developer options
Enable Android debug
Return to your computer
Then you have to install some Android tools, if not already done. You can open a terminal and type : sudo aptitude install android-tools-adb.
If Ubuntu says adb is already installed, that’s great. You can plug your phone to your computer, and a message should appear saying that adb is enabled and that you can choose between some options. Unlock your phone, and choose File transfer. This handles MTP and ADB as well.
Then a little pop-up window should appear, asking if you want to trust the connection with your computer. Say yes, it’s you and your computer (normally). Then, if your terminal you type adb devices, it should answer something like 181931 device.
You can put you phone in fastboot mode by typing adb reboot fastboot, or by unpplugging your phone, shutting it down, and rebooting it to the fastboot mode with the power+volume down combination. If this works, (plug your phone and) type fastboot devices. Your phone should be recognised now, and you can install Ubuntu Touch on it.
Thank you @anon59030904 I know this is going to sound crazy but with this new fp2 phone in fastboot and adb and android tools installed, and developer mode enabled and debug mode and oem enabled, ubuntu is still not recognizing the phone…!
Do you have family/ friends/ anybody nearby where you could try it on another computer?
If they run Windows, no problem, it is very easy to quickly setup in Windows and check whether it works with Minimal ADB and Fastboot.
Oh no !! I’m sorry, I must have forgotten something… I guess @AnotherElk’s solution is best, or at least ask someone who’s more skilled at this than me (it’s a long time since I do not need anymore to do this, because I just transfer my udev files from backup to another and it just does work the way I said it).
Ok, i just replicated this in Ubuntu. I have no special configuarion.
Turn the phone of, diconnect all cables.
Boot into Fastboot: Hold volume down, then press power, the phone will vibrate and the logo is displayed.
Open the Terminal/Console in Ubuntu
Connect the usb cable
Type fastboot devices, the ouput should look like this: $ fastboot devices fc84f6bd fastboot
Continue with the Ubuntu Touch installation.
Some help: The customizations @anon59030904 mentions above are helpful for adb, but not required for fastboot. My fastboot version is 3db08f2c6889-android , installing with the Android SDK,
my Ubuntu version is 17.04.
Thank you @ben@BeMiGro and others for your various helpful replies. Unfortunately nothing seems to work. The curious thing is that I have done this successfully for an android table in the past, from the same laptop. The only other laptop that I also have immediate access to runs Ubuntu (both are 17.04). I will ponder this further, anon.