Upgrade Samsung S7 to e/os 2.4.1 help needed, please

For clarity the page is Upgrade the Samsung s7/s7+ to /e/OS R with SD card set as internal storage.

The official advice on an Android version Upgrade is to treat it as a fresh install except in the case of an official or stable build, Different Build Types ← please read the link! – where the process is automated.

Please can we first establish (and please record here) for sure that the current build is stable.

Settings > About Phone > Android version > /e/OS version. Tap on /e/OS version to copy to clipboard.

So the automated stable (aka official) Android version upgrade was expected to happen in February / March 2024 – at the time one would have read:

Did the phone ever have an SD card as Adoptable storage?

  • A degree of speculation, but the encryption of the device may hold some “ghost” of a memory of this.
  • I would suggest that you uninstall all apps that are not vital to you.
  • You could install the app “List my Apps” de.onyxbits.listmyapps - (you may have apps you forgot about).
  • Especially uninstall all apps which ever existed in an Adaptable storage environment.

Did something I should know about happen with the phone around that time that would complicate the process?


Please prepare a backup, there is quite a high chance that you may have to Factory reset & reinstall as happened in the final post of the “Problem update 1.20 on Samsung Galaxy S7” which you already read – if necessary please ask before moving on.


Stage two

There is a risk of data loss. If you are given the choice to Format data, I suggest on a first pass you just say No.

Important pages for S7

Info about Samsung Galaxy S7 - herolte
Install /e/OS on a Samsung Galaxy S7 - “herolte”

You may be able to do the following on the phone without using adb from a PC.

I suggest you clear your Updater as above, but we are not going to use it.

First explore your e-Recovery

With the device powered off - hold Volume Up + Home + Power. When the blue text appears, release the buttons.

You should see confirmed that your correct Version os /e/OS. You can leave Recovery at any stage with the back button, top left > Reboot system now.

Tap Apply update > Tap Choose from sdcard xyz

  • Your device will specify accessible navigable path(s) – establish exactly where you can navigate to, internal sdcard or external SD card.

In case some upgrade to recent /e/OS versions is the problem, you can find old versions of herolte/stable builds here:

To get your bearings on the page please search the page for

 "filename": "e-1.17.1-q-20240208379201-stable-herolte.zip"

I believe the file you should use is “url”: "https://ota.ecloud.global/stable/herolte/e-1.20-r-20240221382013-stable-herolte.zip",

From the filename we see the build date 2024-02-21.

Now down load this file on your phone, if necessary find it and move it to a location you can navigate to.

Boot into Recovery

Tap Apply update > Tap Choose from … > and navigate to e-1.20-r-20240221382013-stable-herolte.zip (If necessary use some appropriate button to apply, continue or install.)

The desired outcome is that the phone will boot into /e/OS 1.20-r-xxx in which case the Android version Upgrade will be complete.

1 Like