Need help going back from e/OS to Android

Hello everyone!

A few weeks ago, I installed e/os on my Fairphone 5, which I purchased from the Fairphone website with Android.

After a few weeks, I’m not convinced by the OS and want to go back to Android.

I’m not very comfortable with computers, but e/os offered an easy installer that allowed me to install it without any problems.

But unfortunately, there’s no such system for going back…

I found this link: https://support.fairphone.com/hc/en-us/articles/18896094650513-Manually-install-Android-OS-on-your-Fairphone

It seems this is the only way to go back. Currently, my bootloader is still unlocked (I get a nasty message at startup with a yellow triangle saying “the boot loader is unlocked and software integrity…”).

Will this guide help me get rid of this message for good?

I’m currently running :
EOS 3.0
Android 13
Android security update April 5, 2025.

I was on Android 14 before switching to e/OS

Which version should I choose to be sure not to brick my device (not sure of the term, but I read that it’s an important thing to consider ^^)?

Thanks for your answers and advice!

Definitely go for the first listed Android 14 release (ending on 122) in your screenshot, it has a :white_check_mark: more recent security patch level than the one you are currently on, see https://support.fairphone.com/hc/en-us/articles/18682800465169-Fairphone-5-Release-Notes

1 Like

Thank you for your reply. I’ll make a note of that. This version does indeed have the same security update level as my current E/OS.

And regarding my question about the bootloader unlocked message at startup, will the guide allow me to lock it again and make this message disappear? Safe? I just want my Fairphone back to the way it was out of the box :slight_smile:

Just a few additional remarks.

As you will have read on the “Manually install Android” page, for a FP5 the only method currently available is “Flashing with Fastboot”, by which “your data is always wiped”. That happens when you unlock the bootloader, and, later, when you lock it again. This means that all the apps you’ve installed on /e/OS, and all your data (files, contacts, photos, music, app configurations, etc.) will be erased. The phone will be returned to the state it was in when it came “out of the box”, except that you’ll have the latest version of Fairphone Android.

This means that you must ensure that you have usable copies or backups of all data that are important to you. You’ll have to put the data back on the phone using the appropriate methods, once you’ve finished. This can be simplified if you have used cloud synchronisation wherever possible, such as for contacts, calendar, maybe files too. You might want to find out more about backups before going any further.

Regarding the bootloader, as stated above, when you unlocked the bootloader, all your data were wiped. That didn’t matter when the phone was new. But remember that they are also wiped when you lock the bootloader again. If your bootloader is currently unlocked, even if you decide to stay with /e/OS, do not lock it, in any case for the moment, without backing up your data, as they will be erased.

If you intend to lock your bootloader after reverting to FP Android, do it as soon as you’re sure that the phone is working properly.

3 Likes

Thank you for these explanations. I spent the evening trying to install Android. Unfortunately, I was unable to get the phone, put in fastboot mode, to be recognized by the PC when I typed “adb devices” in the terminal. I had activated USB debugging. I installed USB drivers etc… impossible to display it in the terminal in fastboot mode… I’m tired :face_exhaling:

Adb devices doesnt help you with fastboot and USB driver neither…

So read this when you use windows

You put your phone into fastboot/bootloader mode by turning it off and than restarting by homding power+vol-down

This advise would not prevent a brick and can rather cause exactly this (although more important for the FP4) best is to lock before booting into the system, however not possible with the FP script. Thus the most important thing is, only flash a version with a newer security patch level, to be as safe as possible see @Urs post

1 Like

I am not sure where you are based but you could try to check whether any local FP Angel would not be willing to help you in person

1 Like

Thanks for the advice.

I admit I’m not very good at expressing myself because I’m not familiar with the vocabulary :sweat_smile:
I did exactly what was indicated in your link. I even manually updated the drivers in Device Manager with the Google drivers found here: Télécharger le pilote USB Google  |  Android Studio  |  Android Developers

To summarize, I followed this link: Réinstaller manuellement Fairphone OS - Smartphones - Commown (the tutorial on the official Fairphone website is really unclear).

I got stuck at the step where, after putting the phone in Fastboot mode, plugging in the device (a little sound from the PC indicates that the phone is recognized), and testing the connection via the terminal by typing “adb devices,” it couldn’t find my phone.

However, it found it by typing the same thing when the phone was in the classic interface. It only doesn’t recognize it in Fastboot mode…

I should point out that my bootloader is already unlocked since I did it for the easy e/OS installation and I didn’t relock it afterward (I still get the message with the yellow triangle at startup). So I have relatively few steps to follow. I just need to get my phone recognized in Fastboot mode.

Sorry for this Google translation. I’m French and my English isn’t good enough to communicate easily :grimacing:

Because you need to type in fastboot devices in fastboot…
Normal mode is for adb and fastboot/bootloader mode (your screenshot) is for fastboot

And to be clear when this does not work you must search for bootloader driver manually when the FP is connectwd in this mode to your computer, I dont think standard USB driver include those.

2 Likes

I admit I don’t understand what you’re explaining anymore.

I followed the steps carefully. Is the tutorial in my link incorrect?

Yes, it is incorrect.

Your phone is in fastboot mode at this point.
You need to use the fastboot command then, not the adb command.
Fastboot mode (also known as bootloader) and ADB (Android Debug Bridge) are two different things, so the fastboot command and the adb command do different things in different states of the phone.
Notice how the next commands in the tutorial you linked to start with fastboot, not with adb.

Likewise, on Windows for ADB and fastboot you will need different drivers. The USB driver you linked to will most probably not help you with fastboot mode, it’s most probably an ADB only driver, because the Android Studio context in which it is given doesn’t need anything else.

With the phone connected to the computer in fastboot mode, here’s an animation from a Fairphone support page showing the install process via Windows Update - Optional updates …

https://support.fairphone.com/hc/article_attachments/18494377825809

If everything is set up correctly, the fastboot devices command should give a result.

What exactly is unclear?
If we understand the unclarity, perhaps the text can be improved.

(Users of the Commown forum could also correct the mistake there, as the tutorial is a Wiki post, editable by forum users.)

4 Likes

When I typed Fastboot device in the terminal, in fastboot mode, I got my phone’s S/N. So, in fact, everything was fine. I just got stuck because the guide said to type “adb devices” and it didn’t find anything.

I’ll try again tonight with your explanations, thanks again!

1 Like

I finally succeeded, thanks to your advice! Happy to be back on Fairphone OS and leaving e/os :pray:

Thanks everyone!

2 Likes

Quick additional question: after finally switching back from e/os to Fairphone Os, I connected my phone FP5 to the computer. And the device name that appears is strange:

Do you know why and how to restore things? Is it related to the e/os option that masked and imitated another device to avoid detection?

There is such an option?
Anyway, it could as well be the driver used by Windows deciding on an odd name.
The important thing is that the connection works. MTP is not very device-specific, it’s a general and universal method of file transfer.

If you don’t like the optics of it, you can perhaps experiment …

If you don’t intend to use ADB and fastboot again, feel free to not do the last steps from the Android SDK Platform Tools onwards.

Thanks for your feedback.

Last night, I noticed this strange name when I connected my FP5 to my Chromebook.

But this morning, when I connected my device to my work Windows PC, I did see the normal name “Fairphone 5 5G.” Everything seems to be back to normal :slight_smile:

1 Like