Aujourd’hui, nouvelle année scolaire donc nouvelle version Android pour le OnePlus One : on passe d’Android 9 à Android 10, toujours grâce à l’excellent LineageOS.

Si votre téléphone possède déjà LineageOS 16, vous pouvez vous rendre directement à l’étape 5.

Étape 1: activer le mode développeur

Sur le téléphone, on commence par activer le mode développeur:

  1. Ouvrez Paramètres > A propos du téléphone.
  2. Tapez 7 fois sur le numéro de build.
  3. Vous venez d’activer le mode développeur!

Grâce au mode développeur, vous avez maintenant accès à des options qui n’étaient pas visibles auparavant et qui vont nous être nécessaires.

Étape 2 : activer le mode déboggage USB

Pour activer le débogage USB:

  1. Ouvrez Paramètres > Système > Options pour les développeurs
  2. Activez l’option Débogage Android

Étape 3 : installation d’ADB

Android Debug Bridge (adb) est un outil de développement qui facilite la communication entre un appareil Android et un ordinateur. Cette communication s’effectue soit par câble USB, soit en WiFi.

Branchez votre OnePlus One en USB.

Téléchargez les derniers pilotes ADB issus du SDK Android puis décompressez l’archive.

Ouvrez le terminal, rendez-vous dans le répertoire platform-tools et listez ensuite votre téléphone avec cette commande:

./adb devices

Résultat:
List of devices attached
b4be4c53	device

Notre OnePlus One est bien détecté. On reboot en mode fastboot:

./adb reboot bootloader

On liste les appareils détectés par fastboot:

./fastboot devices

Résultat:
b4be4c53    fastboot

Attention, la commande suivante va effacer vos données donc pensez à sauvegarder les données importantes de votre téléphone avant!

On déverrouille le bootloader avec:

./fastboot oem unlock
                                                    OKAY [  0.168s]
 Finished. Total time: 0.168s

La partition est effacée, le téléphone va rebooter deux fois puis vous présenter le choix de la langue… comme au premier jour.

A lire :  Serveur dédié : mise à jour vers PHP 7.2

Comme c’est un reset de l’appareil, il faut de nouveau activer le débogage USB (étape 2).

Étape 4 : installation de TWRP (custom recovery)

Téléchargez TWRP pour OnePlus One (bacon) puis placez le fichier dans le dossier platform-tools, c’est plus commode.

Connectez le téléphone en USB. Ouvrez le terminal et entrez:

./adb reboot bootloader

Puis, on vérifie que fastbootdétecte bien le téléphone:

./fastboot devices
b4be4c53	fastboot

Et on flashe TWRP:

./fastboot flash recovery twrp-3.2.3-20190125-bacon.img

Sending 'recovery' (12068 KB)                      OKAY [  0.382s]
Writing 'recovery'                                 OKAY [  0.224s]
Finished. Total time: 0.643s

Et nous pouvons maintenant rebooter dans le recovery pour vérifier l’installation: appareil éteint, appuyez sur Volume Down + Power

Étape 5 : ajout des fichiers avec Android Transfer

On télécharge:

Dans le Finder, glissez-déposer les fichiers téléchargés à la racine du téléphone avec Android File Transfer.

Étape 6 : installation de LineageOS depuis le recovery

Si vous n’êtes pas déjà dans le recovery, rebootez dans le recovery: appareil éteint, appuyez sur Volume Down + Power.

Une fois dans TWRP, allez dans Install et sélectionnez les zips dans cet ordre, impérativement: LineageOS, OpenGApps.

Rebootez à la fin du processus d’installation. Vous êtes maintenant sous LineageOS 17.1, sous Android 10.

Conclusion

Et voilà notre OnePlus One, 6 ans d’âge, qui tourne sous Android 10!

Il faut compter quelques minutes/heures pour rapatrier les données qui sont sauvegardées sur le compte Google (applications et données).

Si vous avez trouvé une faute d’orthographe, veuillez nous en informer en sélectionnant le texte en question et en appuyant sur Ctrl + Entrée.

Articles en rapport:

Écrire un commentaire

Spelling error report

The following text will be sent to our editors: