Galaxy s10e with beyond0lte-1.8.1 - what are the upgrade steps to e.OS v2?

Hi, I’ve been running e.OS happily but it seems it hasn’t automatically upgraded in a while.

s10e / v1.18.1 / Android 11
(edited to corrrect version)

Even after reading the docs and some forum posts I’m not clear on exactly which steps to take to fix this.

Can I update through OTA somehow?
Or will it involve a complete wipe back to stock Android 11 before going to 12 then reintalling e.OS?
Or somewhere between these two levels of complexity?

Plus it looks like there’s no official build anymore, so community one is needed?

Translating this other post via auto-translate hints at maybe OTA is possible but I’m not sure.


Regain your privacy! Adopt /e/OS the deGoogled mobile OS and online services

1 Like

OTA Android version Upgrade only happens for stable / official builds and this does not exist for Galaxy S10e beyond0lte.

You probably found the install page, where we are told

Before following these instructions please ensure that the device is on the latest Android 12 firmware.

You can see the history of published builds here With community / dev builds, changing from Android 11 (R) it is necessary to Format data and Return to stock ROM .

The easiest way to do this is with a Windows PC and Odin

Thanks for that summary - really helpful to make things clearer for me. I used Odin originally but hadn’t found that page about reverting. Looks like it’s going to be the path with the most steps.

but it used to exist right? I was getting monthly updates automatically until version 1.18.

Anyway thanks again for your clear explanation.

1 Like

Notice the difference between /e/OS version Updates, say monthly and …

Andriod version Upgrades, where the underlying Android software (and perhaps the manufacturer firmware) are upgraded say annually. (Manufacturer firmware is more complex. Revisions may be made at Android Upgrade, or at other times. There is always a point where manufacturer revisions stop. It is useful to be aware if and when this happens for one’s phone.)

/e/OS delivers their updates monthly, until a while after an Android version upgrade, then the old Android version is dropped and the new one adopted. The older Android version then gets no further development from /e/.

1 Like

OK, I think I see where I was getting confused now, thanks :slight_smile:

e/OS + Android OS version names and numbers? - #3 by aibd

1 Like

Hello Beard.e,
Your version is quite old, but it is possible to upgrade your S10e from android 11 (R) to android 13 (T) without reinstalling e.OS and losing your data!
This is what I have done with my own s10e in two steps: last year from android 11 (R) to android 12 (S) and this year from android 12 (S) to android 13 (T).
I had made 2 tutorials (in french…) for myself that you may use (after translation…).

The first tutorial is this one (from R to S):
Afin de pouvoir poursuivre les mises à jour OTA régulièrement, il faut Upgrader manuellement le S10e de R (e-1.8.1-r-20230205257804-dev-beyond0lte) vers S (e-1.8.1-s-20230203257074-dev-beyond0lte). Voici les étapes à respecter :
1 - Sauvegarder le maximum d’informations sur l’état actuel du S10e (en version R) "au cas où…)
2 - Upgrader le firmware samsung pour android 12 (firmware-SM-G970F-G970FXXSGHWC1.tar) ET télécharger le nouveau e-recovery (recovery-e-1.8.1-s-20230203257074-dev-beyond0lte.img) avec ODIN :
Le fichier firmware-SM-G970F-G970FXXSGHWC1.tar (fourni par n’est pas le full firmware de samsung pour android12 mais uniquement la partie bootloader (BL)! (linux4 est le “mainteneur” samsung S10 de lineageOS)
Le fichier e-recovery “recovery-e-1.8.1-s-20230203257074-dev-beyond0lte.img” fourni par /e/ doit avoir été préalablement converti du format “.img” (non reconnu par ODIN) en “.tar.md5” avec tar-Tool (voir utilisation de tar-Tool_Odin3-v3.10.7_by_mkh.mourad). Le fichier converti est alors renommé : “recovery.tar.md5”.
Il faut auparavant vérifier que le smartphone est bien chargé et le mettre en mode “download” (téléchargement) pour cela, il faut : éteindre le S10e, puis appuyer et maintenir simultanément les 2 boutons “Bixby et Volume Bas” et connecter (en maintenant appuyé les 2 boutons) le smartphone au PC (par le câble USB), le S10e va alors démarrer, appuyer sur “Volume Haut” pour continuer et le S10e va afficher le “download mode” (l’écran bleu affiche “Downloading…”). (il est aussi possible d’accéder plus facilement au mode download avec le smartphone allumé, en appuyant sur le bouton Marche/Arrêt puis en choisissant dans le mode “Marche/Arrêt”/“Redémarrer”/“Télécharger”, MAIS cette méthode est parfois indiquée comme non sûre…)
Lancer ODIN en mode administrateur sur le PC . Le S10e doit alors être reconnu et “Added !!”
Dans l’emplacement “BL”, préciser le nom du fichier à transférer “firmware-SM-G970F-G970FXXSGHWC1.tar”, et dans l’emplacement “AP”, préciser le nom du fichier à transférer “recovery.tar.md5”,
vérifier que dans les options “Auto Reboot” soit décoché (seul “F. Reset Time” doit être coché). Enfin cliquer sur “Start”…
Une fois le téléchargement terminé (“PASS” doit être affiché en vert), attendre 30 secondes et bien laisser le S10e connecté au PC (avec le câble USB). Ensuite, afin d’éteindre et re-booter immédiatement le S10e en mode e-recovery, il faut appuyer et maintenir simultanément les 2 boutons “Volume Bas et Marche/Arrêt” pendant 7 secondes et aussitôt que l’écran s’éteint (devient noir), il faut appuyer et maintenir simultanément sur les 3 touches “Volume Haut + Bixby + Marche/Arrêt " jusqu’à l’apparition de l’écran “e Recovery” et relâcher.
3 - Télécharger le nouveau sytème /e/ ( avec le e-recovery précédemment installé, pour cela dans le mode e-recovery (pour naviguer, utiliser les touches “Volume Haut” et “Volume Bas”, et le bouton “Marche/Arrêt” pour valider) :
Choisir “Apply update”, “Choose from DScard128Go”, répertoire " Upgrade” et enfin préciser le nom du fichier : “”. Puis rebooter le système. Cela devrait fonctionner… ! (vérifier la version d’android dans “Paramètres”/“A propos du téléphone”)
4 - Après vérification d’un bon fonctionnement opérationnel, il faudra ensuite faire la mise à jour par OTA des dernières mise à jour du système /e/ pour S.

I have already explained the second tutorial (from R to S) here:

I hope these tutorials will help you to upgrade (easily…?) your S10e and so, you will appreciate the new version e-2.0-t


Thanks for this Denis2ni, good to have an alternative to try that will avoid a format! Also glad I procrastinated on doing the full format, haven’t attempted the ‘full length’ procedure yet.
I will try this one first.