Voici une procédure de réinstallation propre de LineageOS en conservant les applis de son ancienne rom (ici Cyanogenmod, mais je pense ca marche pour d’autres aussi)
- Installer Oandbackup depuis Fdroid et faire une sauvegarde complète de ses applications sur la mémoire interne du téléphone (dossier oandbackup) . Pensez à cocher la case dans les options pour copier faire une copie de l’APK de oandbackup dans le dossier de sauvegarde :)
- Télécharger une nightly récente sur https://download.lineageos.org/
- Télécharger l’utilitaire « su » permettant l’accès root https://download.lineageos.org/extras
- Mettre ces fichiers zip sur la carte SD
- Redémarrer en mode recovery (TWRP)
- Effacer (« Wipe ») dalvik, system, data, cache . Gardez Internal storage !!!
- Installez le zip de la rom, puis le zip de « su »
- Redémarrez le téléphone. Ca va être long, plusieurs minutes à contempler l’animation de démarrage de LineageOS.
- Réinstaller Oandbackup depuis l’APK qu’on a laissé sur la mémoire interne.
- Restaurer toutes les applications depuis Oandbackup.
Et c’est fini !
J’ai testé sur un Nexus 5X qui était auparavant sur Cyanogen 14.1.
Le seul truc qui n’a pas marché chez moi fut la restauration des comptes sur l’appareil. En gros si le compte était géré par l’application, pas de soucis, il a bien été restauré. Par contre, si il était géré au niveau du téléphone (Paramètres->Comptes) alors j’ai dû le recréer.
Ce qui est cool, c’est que LineageOS intègre le dernier Android en date (7.1.1) et déjà les correctifs de sécurité de Google de Janvier 2017 (une centaine !)
J’ai envie de passer sous LineageOS mais malheureusement Xposed n’est pas compatible avec Android 7.X (donc XPrivacy non plus :/) Je pense que je vais encore attendre un peu.
Merci pour le tuto pour migrer vers LineageOS depuis Cyanogen ! Je me posais la question de comment migrer. Il ne reste qu’à tester tout ça !!
@Mow Cinco, il me semble que Xprivacy n’est plus développé : https://www.reddit.com/r/Android/comments/4ytvuu/xprivacy_xposed_module_is_no_longer_under_active/
Je n’ai pas creusé la question de son installation du coup …
Il y a une Build EXPERIMENTAL pour un passage de CyanogenMod vers LineageOS sans perte de donné, ni réinstall.
Upgrading from CyanogenMod/unofficial LineageOS without wiping
Download the EXPERIMENTAL and NIGHTLY builds using the download link below
Install the EXPERIMENTAL build, without wiping anything.
Reboot into Android
Reboot back into recovery
Install the NIGHTLY build, without wiping anything.
Enjoy LineageOS!
Quand on pense « faudrait passer a nextcloud », Tuxicoman écrit un article intitulé: « Comment passer a nextcloud ». Quand on pense « faudrait voir cette histoire de lineageOS »…
Hahaha :-)
@Tic tac , Mince, j’étais pas au courant. Quelqu’un ne connaîtrait pas par hasard un équivalent (sans passer par XPosed si possible) ?
Merci pour l’article, j’ai pour le moment un Wileyfox spark+ sous Cyanogenmod, mais je dois moi aussi migrer dès que le build est disponible pour mon appareil.
Pour ce qui est de la sauvegarde, pas de problème pour les applications, les contacts et l’agenda (merci framasoft!).
Par contre, comment fais tu pour les SMS?
J’utilise Silence, les SMS sont stockés dans l’application.
J’ai cru comprendre que finalement, l’accès root était bien présent dans les « Options pour les développeurs ». Tuxicoman, peux-tu confirmer ?
Si c’est bien la cas, quel intérêt à installer su ?
Dans les options, tu peux donner l’accès à l’utilitaire « su ». Mais par defaut, LineageOS n’inclut pas l’utilitaire « su ».
Voici ce qui est écrit sur http://lineageos.org/Update-and-Build-Prep/ :
Merci pour ce tutoriel.
J’ai testé ce WE sur mon samsung galaxy s4 mini. Tout fonctionne très bien jusqu’à la restauration avec Oandbackup et là : impossible d’acquérir les droits root et de restaurer toutes les application+données.
j’avais pourtant bien ajouté le paquet « su » (que j’ai même désinstallé/réinstallé pour être sûr).
Dans les options développeur, l’accès root était bien activé (et il était grisé sans le paquet « su » de lineageOS).
Du coup je me suis retrouvé avec un téléphone un peu nu :-)
Heureusement que j’avais fait une sauvegarde complète de Cyanogen+App+Données via le mode recovery avant de migrer (ça manque peut-être dans la procédure non ? ou alors j’ai raté quelque chose par rapport à « su »).
Bon en fait, j’avais très probablement pris la mauvaise version de « su » (14 au lieu de 13)…
Retenté aujourd’hui et tout roule, restauration y compris !