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.

Thanks

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 https://doc.e.foundation/devices/beyond0lte/install, 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 https://images.ecloud.global/dev/beyond0lte/. 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 https://doc.e.foundation/pages/revert_samsung_to_stock_on_windows.

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 https://lineage.linux4.de/fw_update/beyond0lte.html) 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/ (e-1.8.1-s-20230203257074-dev-beyond0lte.zip) 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 : “e-1.8.1-s-20230203257074-dev-beyond0lte.zip”. 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

5 Likes

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.

Merci beaucoup, j’ai utilisé tes 2 tutos pour passer d’Android R à T sur mon S10e, ça a parfaitement fonctionné :slight_smile:

1 Like

@Marine, pour ton Galaxy s10e, tu peux tout simplement :

1 Like

Bonjour Marine,
Je suis content de savoir que mes 2 tutos ont encore été utiles à un(e) utilisateur(trice) du S10e (j’avais passé un certain temps à les rédiger!). Il est vrai qu’il est préférable de faire les mises à jour au fur et à mesure…

:grin:
En effet cela aurait mieux de faire les maj au fur et à mesure, sauf qu’en passant par les paramètres dans /e/ j’avais la dernière version de l’OS disponible, et je n’ai absolument pas pensé à aller voir sur internet s’il y avait eu d’autres versions développées entre temps !.. Dommage donc.

Bonjour @Denis2ni
Merci pour tes précieux tutoriels !
Penses-tu que je puisse passer directement de la version S e-1.19.1-s-20240111372761-dev-beyond0lte à la version T e-2.4.1-t-20241009439852-community-beyond0lte en suivant ton tutoriel ? la version 2.4 est en effet la seule proposée sur https://images.ecloud.global/dev/beyond0lte/ et je n’ai pas trouvé d’autre source pour télécharger la version 1.20 e-1.20-t-20240222382228-dev-beyond0lte (et ensuite mettre à jour jusqu’à la 2.4 via l’OTA)
Merci beaucoup
PS : je ne sais pas si ma question mérite d’être dans un nouveau topic à part entière ?

Bonjour saccharine,
Je suis heureux que mes tutos soient utiles. Je ne sais pas s’il est possible de passer directement en version e-2.4.1. Néanmoins je possède encore la version T e-1.20 que j’ai utilisée et je viens de la mettre en téléchargement sur mon drive proton (car le drive murena n’est pas opérationnel actuellement…):
https://drive.proton.me/urls/4MC503EB10#w8ReyUQmZpYl

Nom: e-1.20-t-20240222382228-dev-beyond0lte.zip
Taille: 1230308634 octets (1173 MiB)
SHA256: B5C17E23061ACDC220FCEFA3EEA5F9BEE4701AC342C1E82ADAD7E3BFF092BCE0
Contrôle bien le SHA256 après le téléchargement pour vérifier que le fichier n’est pas corrompu et je te souhaite un bon upgrade en version T.

2 Likes

Of course yes !
all builds are containing a complete system that replace the existing …

2 Likes

Bonsoir Denis2ni,
Un grand merci pour ta réponse. Entre temps, j’ai fini par me lancer et tenter l’update directement sur la e-2.4.1, et j’ai donc le plaisir de t’annoncer que ton tutoriel fonctionne parfaitement en remplaçant la version e-1.20 par e-2.4.1 ! :slight_smile: Le tout sans aucune perte de données d’applications ou du téléphone, encore mieux…
Dans tous les cas merci à toi d’avoir pris le temps de repartager le build de la version 1.20, c’est vraiment adorable

Hi Piero,
Thank you so much for your answer, I did indeed manage to upgrade directly to the e-2.4.1 version! I didn’t use adb though I applied the update directly from the zipped build file that I’d copied on my phone’s sd card. I don’t know if that makes any difference, either way I experienced zero data loss during the process, which was my main fear, so I’m really glad it worked that easily.

1 Like

This topic was automatically closed after 180 days. New replies are no longer allowed.