Fairphone 4: Unlock Bootloader (Official) - Fairphone

Not being an Android-Expert, it wasn't quite obvious for me how to unlock the bootloader of the FP4. Although there is an official guide from Fairphone on how to prepare an FP4 to be able to unlock the bootloader, the crucial part to actually unlocking is missing. Perhaps it's obvious to the average Android-Enthusiast, but for me it certainly wasn't ;-)
This guide shows how to unlock the bootloader of a FP4, as it is intended by Fairphone. So it's kind of official; yet I'm not related to Fairphone.. I just own a FP4.
1. Backup personal data
Unlocking the bootloader will also do a factory-reset of the phone. So a backup of personal data is required.
2. OEM unlocking
"OEM unlocking" must be enabled for unlocking the bootloader. There is an official guide on how to enable "OEM unlocking" for FP3 and FP4:
Bootloader Unlocking Code for Fairphone 3 - Fairphone
Instructions on how to unlock the bootloader of your Fairphone 3.
www.fairphone.com
Just follow through the guide an come back afterwards.
3. Prepare USB-Debugging
Connect the phone via USB-Cable to a PC and enable "USB-Debugging" under Settings->System->Advanced->Developer options.
On the PC you need the Android SDK Platform-Tools ('adb' and 'fastboot' command), which can be downloaded here:
SDK Platform Tools release notes | Android Studio | Android Developers
Android SDK Platform-Tools is a component for the Android SDK.
developer.android.com
If everything is setup correctly you can open a terminal and run the following command:
adb devices
It should print out something like:
abc123 device
4. Actually unlocking the bootloader
Run this command to restart the phone and get in fastboot mode:
adb reboot bootloader
Your phone will shutdown and then show a screen which says at the bottom "device statue - locked"
Now, the bootloader can be unlocked with the following command:
fastboot flashing unlock
Follow the instructions on the phone-screen and the phone's bootloader will finally be unlocked... also a factory-reset will be done, thus deleting all personal data.
I wish I had this guide, when I got my phone, so I hope it can now be helpful to someone else

i have leared calyos has a builtin bootloader unlock. they make it super painless.

Related

Lots of problems trying to unlock the Bootloader

This E9+ is my fifth device to root, and the first one in which I've encountered issues.
I'm following this guide that is specific for my phone here on xda.
First step is unlocking the bootloader, for which I'm sent to the htcdev website.
First step there is to reboot to Bootloader or on some devices, Download mode. No problem so far.
Next is to select Fastboot. from the menu. There is no Fastboot. Some Google-fu suggests I reboot my phone, go to Settings>Power>Fastboot and check the box. There is no Fastboot in that menu. I also checked in the Developer Tools menu. HTCdev suggests enabling OEM unlocking in the Developers Tools menu, however there is no OEM unlocking in that menu.
I had tried a few other things as well.
Usually rooting is as easy as pie in the sky due to the wealth of information online, but I have been stuck at Step 0 for days now.
If anyone could help, I would greatly appreciate it.
You DON'T select fastboot. fastboot is a command that you enter with a combination of commands to do certain things like flashing the stock rom or a custom recovery.
boot to the bootloader mode
choose download mode
then with the use of fastboot files enter the commands that you need
i am trying to unlock the boot loader of my E9x as well, after choosing boot to download mode, the screen displayed "This build is for development purposes only. Do not distribute outside of HTC without HTC's written permission. Failure to comply may lead to legal action". please help me

Twrp and Root

Any news on twrp or orange fox supporting the device
must after bl is unlocked, i guess
mautik gohil ***how to unlock realme x bootloader*
Note: Please find full kernel sources in the link below!
https://github.com/realme-kernel-opensource/realmeX-kernel-source
Read the full disclaimer below, and keep in mind that after unlocking Widevine L1 will be replaced by Widevine L3.
Hi realme X users,
Have you been wanting to unlock your realme X bootloader since the very first day you got it? The wait is finally over as today we’re releasing the tool to unlock the bootloader as well as the complete kernel code!
Before proceeding, please make sure to read the disclaimer below so you know exactly what you’re getting yourself into.
Keep in mind that the process of unlocking the bootloader will be referred to as in-depth test in the tutorial.
First, please read the “Disclaimer” carefully.
【Disclaimer】
1. After unlocking your phone ALL OF YOUR DATA WILL BE ERASED! Backup before you proceed.
2. In-depth test may have unforeseeable impacts on your phone.
3. Some functions may not operate properly because of third-party firmware, such as the photo-taking function of the camera. It may also cause device damage.
4. Personal and confidential information on phone may leak, and security may be compromised.
5. In-depth test may modify some of the system functions, and prevent you from updating the system version to enjoy the latest ColorOS.
6. After unlocking Widevine L1 will be replaced by Widevine L3.
Second, read the steps below for the in-depth test
Preparation:
realme X - with 60%+ battery
1 x USB Cable
1 x PC / MacBook
Step 1. Make sure you have backed up your data, unlocking your phone will erase all of your data.
Step 2. Make sure your system version is the official and latest one.
Step 3. Download and install the unlock tool apk on your phone.
https://drive.google.com/drive/folders/1ZOej_PpLn4cU_RyA9TIVMqFPs6KiOL7e?usp=sharing
Install it to apply for the bootloader unlock via the tool.
Step 4. Follow the detailed steps below to unlock the bootloader.
#1. Open unlock tool.
#2. Click “Start applying”.
#3. Please read the disclaimer in detail, select the checkbox, and submit your application.
#4. The application will be checked by our servers.
#5. Within approximately 1 hour, the unlock tool apk will show the status of the unlock request - if it shows the unlocking is successful, please proceed to the following step.
#6. You can now click “Start the in-depth test” and the device will reboot automatically. The following string will display on the screen: fast boot_unlock_verify ok
#7. Download and install the fastboot tool on your PC or MacBook (check this https://www.xda-developers.com/google-releases-separate-adb-and-fastboot-binary-downloads/), use a cable to connect phone and PC. In Fastboot mode use engineering command in the picture below to unlock
- Enter the command: adb reboot bootloader
- Press “Enter”on your keyboard
- Enter the command: fastboot flashing unlock
- Press “Enter”on your keyboard
#8. On your phone press the Volume Up key to select “Unlock” (or press the Volume Down key if you have changed your mind to select “Do not unlock bootloader”).
When you click the Volume Up, you will enter the new interface showed below.
Then enter command "fastboot reboot”. Then phone will reboot and enter the in-depth test mode - all user data on the phone will be erased - we recommend you perform a data backup prior to applying
FAQ
Q1: How to relock the bootloader?
#1. Download the unlock tool again to apply to exit the in-depth test.
#2. Click “Apply to exit in-depth test”. Your phone will reboot automatically, and you will enter the Fastboot mode.
#3. In the Fastboot mode, use the engineering command below on your PC to re-lock the bootloader.
- Enter the command: adb reboot bootloader
- Press “Enter” on your keyboard
- Enter the command: fastboot flashing lock
- Press “Enter” on your keyboard
Thanks for the post!?
thanks

Unlock Bootloader of iQOO 3

Prerequisites
Your entire data would be wiped off. So before beginning with the process, make sure to make a complete backup of your device.
Enable USB Debugging: To do so, head over to Settings and navigate to About Phone. Then tap on Build Number 7 times, doing which you should be greeted with a message along the lines that you are now a developer. Now go back to Settings and head over to System. Tap on Advanced and now you should see the Developer Options.
usb debug android 10
Enable OEM Unlocking: To unlock the bootloader of iQOO 3, you will also be required to enable OEM unlocking. To do so, head over to Developer Options and enable the said toggle.
oem unlock bootloader
Download ADB and Fastboot Tools for executing various ADB and Fastboot commands.
Warning
xxxxx or any of its members won’t be held responsible in case anything happens to your device while performing the below steps. You completely understand the risk of bootloader unlocking and proceed ahead at your peril.
Steps to Unlock Bootloader of iQOO 3
Connect your device to PC via USB cable.
Navigate to the folder where you have installed Android SDK and Platform Tools.
Inside the folder, while pressing the ‘Shift’ key, right-click on an empty location.
Select ‘Open PowerShell window here’.
Unlock Bootloader Android Devices- Open PowerShell window here
Well, you could also use Command Prompt if you wish. For that, type in cmd in the address bar and hit Enter.
Next, type the below code to boot your device to fastboot/bootloader mode:
adb reboot bootloader
Now type the below code to unlock the bootloader of iQOO. Executing the below code will also wipe off all the data from your device.
fastboot bbk unlock_iQOO
If you get a confirmation message on your screen, reply in affirmative (‘Yes’, ‘I agree’, Unlock the Bootloader’, etc).
Reboot the device by typing the below code:
fastboot reboot.
Source :[MOD EDIT: Links removed]
MOD ACTION:
Thread closed and links removed.

Question 'fastboot flashing unlock' just brings up command list instead of unlocking

Hey fam, hope you've been keeping well and safe.
I recently bought the Pixel 6 Pro (so happy with it!) and am currently in the process of rooting it.
It's a fairly simple process, and I've done it with all but I'm not sure what's going wrong at the initial unlocking the bootloader stage.
OEM Unlocking & USB Debugging is enabled - I've tried to deactivate/reactive it, used different ports etc. but to no avail.
It just won't unlock, and instead just gives me prompts of commands.
I've attached the screenshots.
What am I missing/doing wrong? Thanks!
are you in fastboot when you are running these commands? boot into fastboot. type the command ' fastboot --version , what version does it output?
run fastboot devices command so your devices appears, then run the unlock command again. make sure you are you using latest platform-tools (not mininal adb etc). also reinstall the driver just in case. then
you can also just go to Android's Flash Tool to unlock the device:
Android Flash Tool
flash.android.com
Alekos said:
are you in fastboot when you are running these commands? boot into fastboot. type the command ' fastboot --version , what version does it output?
run fastboot devices command so your devices appears, then run the unlock command again. make sure you are you using latest platform-tools (not mininal adb etc). also reinstall the driver just in case. then
you can also just go to Android's Flash Tool to unlock the device:
Android Flash Tool
flash.android.com
Click to expand...
Click to collapse
Thankyou so much for your quick and really helpful reply!
So I've investigated further, and re-installed all the tools/as you mentioned above - still no avail.
There does seem to be some sort of an issue as the fastboot version command responds back with 'version unknown'.
The Android Flash Tool looks like the best solution (didn't even know it existed, so thanks for that!) but I'm unsure how to proceed with it in order to unlock the bootloader (from what I'm gathered you need to have an unlocked bootloader before using it?)
I'm assuming you deselect the 'lock bootloader' option so that the tool unlocks the bootloader and then doesn't relock it? I've attached a screenshot to just check as well.
rajalot said:
Thankyou so much for your quick and really helpful reply!
So I've investigated further, and re-installed all the tools/as you mentioned above - still no avail.
There does seem to be some sort of an issue as the fastboot version command responds back with 'version unknown'.
The Android Flash Tool looks like the best solution (didn't even know it existed, so thanks for that!) but I'm unsure how to proceed with it in order to unlock the bootloader (from what I'm gathered you need to have an unlocked bootloader before using it?)
I'm assuming you deselect the 'lock bootloader' option so that the tool unlocks the bootloader and then doesn't relock it? I've attached a screenshot to just check as well.
Click to expand...
Click to collapse
yeah you need to have OEM Unlocking enabled to use Google's Flash Tool. if you don't need any data, just enable these options in the flash tool: Wipe and Force Flash Partitions. That will unlock the bootloader and wipe/reflash Android. Enabling the "lock bootloader" option will re-lock the bootloader but since you are rooting it, leave it unchecked.
But you should look into why Platform-Tools isn't working on your system. Here are instructions on how to set it up (make sure to remove all other platform-tools)
there's also Nexus Tools from Github (developed my a known tech journalist)
@rajalot besides what @Alekos said, I always go straight to the source for the latest SDK Platform Tools every time I flash anything. Also, Get the Google USB Driver (this is for Windows). Note, a recent experience. I have a Samsung tablet and have the Samsung USB drivers installed. This driver worked perfectly fine for my Pixel 6 Pro too for the last two months, but for June the full factory image would error out trying to flash until I uninstalled Samsung's driver and went back to Google's. So if you have any other device USB drivers installed than Google's, you may have to uninstall those and install Google's.
But yeah, as @Alekos said, the site Official Google Android Flash Tool (OEM Unlocking needs to be toggled on - you may not have to manually unlock the bootloader - the "site" will do that on its own) will get you what you need too although if there's a conflicting driver, you would still have to solve that.
I'm going out on a limb but is this a Verizon p6p?
Nergal di Cuthah said:
I'm going out on a limb but is this a Verizon p6p?
Click to expand...
Click to collapse
I hope @rajalot updates us, although they said they did enable OEM Unlocking (and seem to be indicating that they have since re-disabled and re-enabled it, although that can be interpreted differently), which would usually indicate that they're not using a Verizon device. Weird, huh? I'm guessing the Platform Tools version is the culprit, but I'd like to hear back to confirm.
rajalot said:
OEM Unlocking & USB Debugging is enabled - I've tried to deactivate/reactive it, used different ports etc. but to no
Click to expand...
Click to collapse
bump!
well i had exactly the same issue with new pixel 6a.
installed latest google driver , latest platform tools... no luck
Nexustools did the trick for me instantly
thanks @Alekos for this share!!

How To Guide Unlock Bootloader on G20 (SPD)

I had to unlock my bootloader on my old but trusty G20, had it grayed out. This is often normal on relatively new android devices. 1. Finish your setup wizzard normally, 2. Connect To Wi-Fi,. 3 Have it grab signal from his rild or modem. 4. Then open developer settings and go on adb shell to type adb shell reboot bootloader... then just type fastboot devices followed by fastboot flashing unlock on your phone press power down and wait (make sure the device does not have FRP set to ON if it´s on boot again and remove your Google´s Account). Done, now you can do a fastboot reboot and finish the setup wizzard again, go into dev settings and you will see "Bootloader is alrredy unlocked". (The order on the steps is key to make it work) reasoning is quite simple, you should not be unlocking a bootloader of a device that you don´t own, hence finishing the propper setup first should give you the best result, set no google acccount and no security (you are going to wipe the device again when you unlock the oem). Just bringing this up if it helps someone unbrick or fix their G20 (good device even for UNISOC).​

Categories

Resources