« Installation lineageos » : différence entre les versions
mAucun résumé des modifications |
(Changement du nom de la catégorie + corrections de fautes de français + légère mise en forme de certains termes + remplacement des balises sources obsolètes) |
||
(Une version intermédiaire par le même utilisateur non affichée) | |||
Ligne 1 : | Ligne 1 : | ||
[[Category: | [[Category:ordiphones]] | ||
[https://fr.wikipedia.org/wiki/LineageOS LineageOS] est une distribution [https://fr.wikipedia.org/wiki/Android Android] et successeur de [https://fr.wikipedia.org/wiki/CyanogenMod CyanogenMod]. Elle a la particularité d'être dépourvu de toute référence à Google, ce qui est pas mal quand on veut faire la nique à NsaCloudBackup et qui est un moindre mal dans cette époque plutôt morose dans le domaine de la téléphonie mobile gouverné par NsaGoogle et NsaApple. | [https://fr.wikipedia.org/wiki/LineageOS LineageOS] est une distribution [https://fr.wikipedia.org/wiki/Android Android] et successeur de [https://fr.wikipedia.org/wiki/CyanogenMod CyanogenMod]. Elle a la particularité d'être dépourvu de toute référence à ''Google'', ce qui est pas mal quand on veut faire la nique à ''NsaCloudBackup'' et qui est un moindre mal dans cette époque plutôt morose dans le domaine de la téléphonie mobile gouverné par ''NsaGoogle'' et ''NsaApple''. | ||
Le téléphone servant de référence dans ce tutoriel est un One Plus One que j'avais précédemment passé sous Ubuntu Touch (Ubports). Il y avais donc l'espèce de menu UEFI (je ne vois vraiment pas comment appeler ça vu qu'il n'y a pas d' | Le téléphone servant de référence dans ce tutoriel est un ''One Plus One'' que j'avais précédemment passé sous Ubuntu Touch (Ubports). Il y avais donc l'espèce de menu ''UEFI'' (je ne vois vraiment pas comment appeler ça vu qu'il n'y a pas d'équivalent sur du ''x86'') d{{'}}''Ubports'' et non le traditionnel et originel ''TWRP''. | ||
À noter que pour éviter de galérer, je vous recommande de vous munir d'un adaptateur ''USB OTG'' et d'une clé ''USB'' afin de fournir les fichiers dont nous aurons besoin au téléphone. | |||
=Préparation= | =Préparation= | ||
==Télécharger les fichiers== | ==Télécharger les fichiers== | ||
Ligne 13 : | Ligne 14 : | ||
'''TWRP''' | '''TWRP''' | ||
TWRP est (de ce que j'ai pu observer) un espèce de menu de configuration de la flash du téléphone. C'est lui qui permet d'installer des OS, de formater la mémoire et que | ''TWRP'' est (de ce que j'ai pu observer) un espèce de menu de configuration de la flash du téléphone. C'est lui qui permet d'installer des ''OS'', de formater la mémoire et que sais-je encore. Nous en aurons besoin pour formater la flash et installer ''LineageOS''. Il se télécharge à l'adresse suivante : https://eu.dl.twrp.me/bacon/. Lors de mes tests, j'avais le fichier ''twrp-3.1.1-0-bacon.img'' comme dernière version. | ||
==Machine d'installation== | ==Machine d'installation== | ||
L'installation de TWRP doit se faire par l'intermédiaire d'outils exécutés sur un PC. Pour | L'installation de ''TWRP'' doit se faire par l'intermédiaire d'outils exécutés sur un PC. Pour se faire, j'utilise un [http://releases.ubuntu.com/16.04.3/ubuntu-16.04.3-bureau-amd64.iso LiveCD Ubuntu 17.10] (afin de ne pas installer ces outils sur mon PC de tout les jours). | ||
===Installation des paquets=== | ===Installation des paquets=== | ||
Les dépôts suivant sont renseignés dans mon fichier < | Les dépôts suivant sont renseignés dans mon fichier <syntaxhighlight lang="bash" inline>/etc/apt/sources</syntaxhighlight> : | ||
< | |||
<syntaxhighlight lang="bash"> | |||
deb http://archive.ubuntu.com/ubuntu/ artful main restricted universe | deb http://archive.ubuntu.com/ubuntu/ artful main restricted universe | ||
deb http://security.ubuntu.com/ubuntu/ artful-security main restricted universe | deb http://security.ubuntu.com/ubuntu/ artful-security main restricted universe | ||
deb http://archive.ubuntu.com/ubuntu/ artful-updates main restricted universe | deb http://archive.ubuntu.com/ubuntu/ artful-updates main restricted universe | ||
</ | </syntaxhighlight> | ||
''Note: Les fichiers voulus sont contenus dans la branche '''universe'''.'' | ''Note: Les fichiers voulus sont contenus dans la branche '''universe'''.'' | ||
sudo apt update | sudo apt update | ||
Ligne 30 : | Ligne 34 : | ||
=Installation= | =Installation= | ||
==Procédure== | ==Procédure== | ||
À ce stade, les étapes suivantes devront être | À ce stade, les étapes suivantes devront être exécutés dans l'ordre suivant (le nom des menus est un peu vague car je n'ai pas fait la documentation en même temps que les manipulations donc c'est de mémoire mais rien de bien compliqué, les ados de 13 ans y arrive donc vous allez vous en sortir): | ||
# | # Brancher le téléphone au PC | ||
# Exécuter les commandes suivantes: < | # Exécuter les commandes suivantes: <syntaxhighlight lang="bash" inline>adb reboot bootloader</syntaxhighlight>; <syntaxhighlight lang="bash" inline>fastboot flash recovery '/home/ubuntu/Documents/twrp-3.1.1-0-bacon.img'</syntaxhighlight>; <syntaxhighlight lang="bash" inline>fastboot reboot</syntaxhighlight> | ||
# Éteindre le téléphone (< | # Éteindre le téléphone (<syntaxhighlight lang="bash" inline>verrouillage+volume haut</syntaxhighlight> pour l'éteindre avec le chien) et rallumer avec <syntaxhighlight lang="bash" inline>verrouillage+volume bas</syntaxhighlight> pour entrer dans ''TWRP'' | ||
# Formatez tout ce que vous pouvez via le menu dédié (sinon il va vous restaurer la ROM d'origine OxygenOS du One Plus One qui est bourré de | # Formatez tout ce que vous pouvez via le menu dédié (sinon il va vous restaurer la ''ROM'' d'origine ''OxygenOS'' du ''One Plus One'' qui est bourré de portes dérobées Américaines et Chinoises) | ||
# Aller dans le menu de montage des volumes, et mettez la clé USB (formaté en FAT32) avec l'adaptateur OTG au cul du téléphone avec l'image LineageOS téléchargé tout à l'heure dessus. Monter l'OTG. Allez dans le menu d'installation et finissez le travail en sélectionnant cette image pour l'installation. En cas d'erreur, les messages de | # Aller dans le menu de montage des volumes, et mettez la clé ''USB'' (formaté en ''FAT32'') avec l'adaptateur ''OTG'' au cul du téléphone avec l'image ''LineageOS'' téléchargé tout à l'heure dessus. Monter l{{'}}''OTG''. Allez dans le menu d'installation et finissez le travail en sélectionnant cette image pour l'installation. En cas d'erreur, les messages de journaux permettrons peut être de vous y retrouver. Il est difficile de faire des explications qui prendront tout les cas de figures. | ||
==Sources de la section== | ==Sources de la section== | ||
* https://twrp.me/oneplus/oneplusone.html | * https://twrp.me/oneplus/oneplusone.html | ||
Ligne 41 : | Ligne 46 : | ||
=Activer le mode root= | =Activer le mode root= | ||
LineageOS permet l'activation du mode root sans trop de prise de tête. Ce mode permet d'avoir plus de contrôle sur son appareil. | ''LineageOS'' permet l'activation du mode ''root'' sans trop de prise de tête. Ce mode permet d'avoir plus de contrôle sur son appareil. | ||
==Téléchargement et installation== | ==Téléchargement et installation== | ||
Il faut télécharger l'activateur sur leur serveur (il y a également un désactivateur au même endroit) : https://lineageos.mirrorhub.io/su/. Lors de mes tests, j'avais le fichier '' | Il faut télécharger l'activateur sur leur serveur (il y a également un désactivateur au même endroit) : https://lineageos.mirrorhub.io/su/. Lors de mes tests, j'avais le fichier ''extensionsu-14.1-arm-signed.zip'' comme dernière version. | ||
# Le mettre sur la clé USB, éteindre le téléphone et démarrer en TWRP < | # Le mettre sur la clé ''USB'', éteindre le téléphone et démarrer en ''TWRP'' <syntaxhighlight lang="bash" inline>verrouillage+vol bas</syntaxhighlight>. | ||
# Monter l'OTG (avec la clé branché dessus hein) | # Monter l{{'}}''OTG'' (avec la clé branché dessus hein) | ||
# L'installer via le menu d'installation | # L'installer via le menu d'installation | ||
# Redémarrer | # Redémarrer | ||
# Aller dans les paramètres du téléphones > "À propos du téléphone" > appuyez 5 fois sur "Numéro de build" pour déverrouillé le menu "Option pour les développeurs" accessible désormais depuis la raine des paramètres. Dedans ce trouve l'option pour activer le root (non testé, j’attends d'en avoir besoin). | # Aller dans les paramètres du téléphones > "À propos du téléphone" > appuyez 5 fois sur "Numéro de build" pour déverrouillé le menu "Option pour les développeurs" accessible désormais depuis la raine des paramètres. Dedans ce trouve l'option pour activer le ''root'' (non testé, j’attends d'en avoir besoin). | ||
==Source de la section== | ==Source de la section== | ||
* http://www.frandroid.com/android/rom-custom-2/cyanogenmod/407833_lineageos-le-mode-root-est-maintenant-disponible#comments | * http://www.frandroid.com/android/rom-custom-2/cyanogenmod/407833_lineageos-le-mode-root-est-maintenant-disponible#comments |
Dernière version du 13 mai 2023 à 20:59
LineageOS est une distribution Android et successeur de CyanogenMod. Elle a la particularité d'être dépourvu de toute référence à Google, ce qui est pas mal quand on veut faire la nique à NsaCloudBackup et qui est un moindre mal dans cette époque plutôt morose dans le domaine de la téléphonie mobile gouverné par NsaGoogle et NsaApple.
Le téléphone servant de référence dans ce tutoriel est un One Plus One que j'avais précédemment passé sous Ubuntu Touch (Ubports). Il y avais donc l'espèce de menu UEFI (je ne vois vraiment pas comment appeler ça vu qu'il n'y a pas d'équivalent sur du x86) d'Ubports et non le traditionnel et originel TWRP.
À noter que pour éviter de galérer, je vous recommande de vous munir d'un adaptateur USB OTG et d'une clé USB afin de fournir les fichiers dont nous aurons besoin au téléphone.
Préparation
Télécharger les fichiers
LineageOS
Je ne met pas un lien direct vers l'image car elles sont mises à jours toute les nuits. Voici donc le site de téléchargement du bouzin : https://download.lineageos.org/bacon. Lors de mes tests, j'avais le fichier lineage-14.1-20171016-nightly-bacon-signed.zip comme dernière version.
TWRP
TWRP est (de ce que j'ai pu observer) un espèce de menu de configuration de la flash du téléphone. C'est lui qui permet d'installer des OS, de formater la mémoire et que sais-je encore. Nous en aurons besoin pour formater la flash et installer LineageOS. Il se télécharge à l'adresse suivante : https://eu.dl.twrp.me/bacon/. Lors de mes tests, j'avais le fichier twrp-3.1.1-0-bacon.img comme dernière version.
Machine d'installation
L'installation de TWRP doit se faire par l'intermédiaire d'outils exécutés sur un PC. Pour se faire, j'utilise un LiveCD Ubuntu 17.10 (afin de ne pas installer ces outils sur mon PC de tout les jours).
Installation des paquets
Les dépôts suivant sont renseignés dans mon fichier /etc/apt/sources
:
deb http://archive.ubuntu.com/ubuntu/ artful main restricted universe
deb http://security.ubuntu.com/ubuntu/ artful-security main restricted universe
deb http://archive.ubuntu.com/ubuntu/ artful-updates main restricted universe
Note: Les fichiers voulus sont contenus dans la branche universe.
sudo apt update sudo apt install android-tools-adb android-tools-fastboot
Installation
Procédure
À ce stade, les étapes suivantes devront être exécutés dans l'ordre suivant (le nom des menus est un peu vague car je n'ai pas fait la documentation en même temps que les manipulations donc c'est de mémoire mais rien de bien compliqué, les ados de 13 ans y arrive donc vous allez vous en sortir):
- Brancher le téléphone au PC
- Exécuter les commandes suivantes:
adb reboot bootloader
;fastboot flash recovery '/home/ubuntu/Documents/twrp-3.1.1-0-bacon.img'
;fastboot reboot
- Éteindre le téléphone (
verrouillage+volume haut
pour l'éteindre avec le chien) et rallumer avecverrouillage+volume bas
pour entrer dans TWRP - Formatez tout ce que vous pouvez via le menu dédié (sinon il va vous restaurer la ROM d'origine OxygenOS du One Plus One qui est bourré de portes dérobées Américaines et Chinoises)
- Aller dans le menu de montage des volumes, et mettez la clé USB (formaté en FAT32) avec l'adaptateur OTG au cul du téléphone avec l'image LineageOS téléchargé tout à l'heure dessus. Monter l'OTG. Allez dans le menu d'installation et finissez le travail en sélectionnant cette image pour l'installation. En cas d'erreur, les messages de journaux permettrons peut être de vous y retrouver. Il est difficile de faire des explications qui prendront tout les cas de figures.
Sources de la section
- https://twrp.me/oneplus/oneplusone.html
- https://www.longren.io/flash-twrp-img-file-from-ubuntu-using-fastboot/
Activer le mode root
LineageOS permet l'activation du mode root sans trop de prise de tête. Ce mode permet d'avoir plus de contrôle sur son appareil.
Téléchargement et installation
Il faut télécharger l'activateur sur leur serveur (il y a également un désactivateur au même endroit) : https://lineageos.mirrorhub.io/su/. Lors de mes tests, j'avais le fichier extensionsu-14.1-arm-signed.zip comme dernière version.
- Le mettre sur la clé USB, éteindre le téléphone et démarrer en TWRP
verrouillage+vol bas
. - Monter l'OTG (avec la clé branché dessus hein)
- L'installer via le menu d'installation
- Redémarrer
- Aller dans les paramètres du téléphones > "À propos du téléphone" > appuyez 5 fois sur "Numéro de build" pour déverrouillé le menu "Option pour les développeurs" accessible désormais depuis la raine des paramètres. Dedans ce trouve l'option pour activer le root (non testé, j’attends d'en avoir besoin).