Samsung Galaxy A5 sous /e/OS Android Q
Une montée de version de mon Samsung Galaxy A5 2017 vers Android Q.
Mon tel étant en e_a5y17lte-userdebug 9 PQ3A.190801.002 eng.root.20201207.221606 dev-keys
Il s’agit donc d’une montée de version et ceci ne se fait pas par montée de version OTA, mais avec une montée de version manuelle
A l’heure où j’écris, Android R est déjà disponible en béta, mais je vais rester raisonable et me contenter de la version Android 10 (Q).
Préparation
Comme à chaque fois qu’on se prépare à faire une intervention majeure sur un système informatique, on commence par une sauvegarde aussi complète que possible.
J’utilise le script suivant qui sauvegarde tout ce qu’il peut :
adb pull /sdcard samsung_$(date +%Y%m%d)_full
adb backup -apk -shared -all -f samsung_$(date +%Y%m%d).ab
Ensuite, je déclenche les synchronisations des différents outils (agenda, contacts…) et surtout j’en profite pour vérifier que celles-ci ont bien fonctionnées en vérifiant sur le système cible.
Mise à jour
Je déclenche donc la mise à jour du système, je reboot et… boot-loop : le téléphone entre dans une boucle, il démarre, et reboote, puis démarre et reboote… Bref, pas cool.
En fouillant la documentation de /e/OS je découvre que ce que je cherche à faire est une mise à jour majeure, en changeant de version d’Android, et dans ce cas la procédure est différente.
Re-Préparation
A procédure exceptionnelle, sauvegarde exceptionnelle. Je réalise donc un backup via le bootloader TWRP qui assure alors un backup des partitions.
Download
Je télécharge donc la version qui m’interresse : https://images.ecloud.global/dev/a5y17lte/
Installation
- Activation USB debug
Settings >> System >> Developer Options
, puisRoot Access Options
et sélectionADB Only
Settings >> System >> Developer Options
et sélectionADB Only
- (PC)
adb root
- (PC)
adb reboot sideload
- (PC)
adb sideload /path/to/zip
(chemin vers /e/OS ROM) - Une fois terminé,
Reboot
puisSystem
.
Conclusion
Nickel, ça fonctionne.