Passage de Cyanogen à LineageOS

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)

  1. 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 :)
  2. Télécharger une nightly récente sur https://download.lineageos.org/
  3. Télécharger l’utilitaire « su » permettant l’accès root https://download.lineageos.org/extras
  4. Mettre ces fichiers zip sur la carte SD
  5. Redémarrer en mode recovery (TWRP)
  6. Effacer (« Wipe ») dalvik, system, data, cache . Gardez Internal storage !!!
  7. Installez le zip de la rom, puis le zip de « su »
  8. Redémarrez le téléphone. Ca va être long, plusieurs minutes à contempler l’animation de démarrage de LineageOS.
  9. Réinstaller Oandbackup depuis l’APK qu’on a laissé sur la mémoire interne.
  10. 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 !)

12 réactions sur “ Passage de Cyanogen à LineageOS ”

  1. Mow Cinco

    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.

  2. F0lk

    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!

  3. Yorik

    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 »…

  4. Mow Cinco

    @Tic tac , Mince, j’étais pas au courant. Quelqu’un ne connaîtrait pas par hasard un équivalent (sans passer par XPosed si possible) ?

  5. Pierre

    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?

  6. Blue

    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 ?

  7. Tuxicoman Auteur Article

    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/ :

    We will NOT be shipping root baked into the ROM.

    Root will be a downloadable zip based install similar to gapps installation (only need to flash it once).
    Home builders that want to bake su back into the ROM can use the command ‘export WITH_SU=true’ prior to building.

  8. Ad

    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 »).

  9. Ad

    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 !

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.