#LineageOS 14.1
Explore tagged Tumblr posts
Text
How To Install Unofficial Lineage OS 14.1 On Samsung Galaxy S4 VE (GT-I9515)
How To Install Unofficial Lineage OS 14.1 On Samsung Galaxy S4 VE (GT-I9515)
We are introducing new LineageOs for Samsung Galaxy S4 VE (GT-I9515) users. Now Samsung users can install LineageOS 14.1 for Samsung Galaxy S4 VE (GT-I9515). We are providing guides to install this unofficial version of LineageOS 14.1. Let begin the guide on How to install Lineage OS 14.1 on Samsung Galaxy S4 VE (GT-I9515) with Android 7.1.2 Rom.
ABOUT PHONE
Samsung Galaxy S4 VE (GT-I9515) has a…
View On WordPress
0 notes
Text
Android para Raspberry Pi 3
Android para Raspberry Pi 3
Vamos a aclarar la situación de Android y la Raspberry Pi 3 en un post más bien corto.
A día de hoy no hay una versión oficial de Android para ningún modelo de Raspberry Pi. Si buscáis en G**gle sale una versión medio decente que se denomina RaspAnd pero que es de pago y no solo no es oficial, si no que no está clara la legalidad de su uso. Hay otros sistemas operativos tipo Android. Sin…
View On WordPress
0 notes
Text
Lineage OS 14.1 Overview - Nextbit Robin
Lineage OS 14.1 Overview – Nextbit Robin
Hello Rebels,
All basic features such as – Wifi, Bluetooth, Mobile network (calls, Internet,4G,etc.), camera, Audio & Video etc.. works perfect.
There are some interesting and useful tweaks to this custom rom though,
These are my TOP 10 likes on Lineage OS 14.1 as an average user
Display -> Live display(change of modes), Ambient display(Beautiful notifications)
Launch default music player when…
View On WordPress
0 notes
Text
Samsung Galaxy S3 Mini Android 7.1.2 LineageOS 14.1 Yükleme
Merhaba arkadaşlar bu yazımda Samsung Galaxy S3 Mini (GT-I8190) Android 7.1.2 LineageOS 14.1 ROM yüklemeişlemini detaylı bir şekilde anlattık. Daha önce ROM yükleme tecrübesi olmayanlar içinde basit bir dille makale hazırlanmıştır. Galaxy S3 Mini’ nin GT-I8190, GT-I8190N ve GT-N8190L kodlu modelleri içinde bu anlatımlar geçerlidir. Makale de açıklanan işlemlere geçmeden önce aşağıdaki uyarıları…
View On WordPress
0 notes
Text
Install Android 7.1.2 Nougat [LinageOS 14.1] on Infinix Note 2 X600 [Unofficial ROM]
Install Android 7.1.2 Nougat [LinageOS 14.1] on Infinix Note 2 X600 [Unofficial ROM]
Infinix has a good reputation in its software support for a couple of its devices currently in market. The company has provided up to Android 7.1 Nougat software update to its low-end Infinix Hot 4 smartphone. But old models have some less support than the newer ones. Where Infinix Note 3 and other of its variants is being supported with official Android 7 software update, the predecessor Infinix…
View On WordPress
#Android 7#Android 7 Nougat#Android Nougat#How to update Infinix Note 2 X600 to Android 7 Nougat#Infinix#Infinix Note 2#Infinix Note 2 X600#Infinix Note 2 X600 H533#LineageOS 14.1#X600 H533-A1 Android 7#X600 H533-B1 Android 7
0 notes
Text
[Nougat 7.1.1] How to Install Lineage OS 14.1 Custom ROM on LeEco Le 1s
[Nougat 7.1.1] How to Install Lineage OS 14.1 Custom ROM on LeEco Le 1s
Lineage OS 14.1 for LeEco Le 1S
Today we are here with a good news for all the LeEco Le 1s users, That there is a Lineage OS 14.1 Custom ROM based on Android Nougat will be available for Le 1s users. AS you all know that LeEco company officially announced that the Android Nougat update will not be available in India. So thanks for the developers who build this lineage OS 14.1 for Le 1s users. The…
View On WordPress
0 notes
Text
El ZUK Z1 recibe LineageOS 14.1
El ZUK Z1 recibe LineageOS 14.1
Vale, estamos de acuerdo en el que el ZUK Z1 no fue el mejor smartphone del mercado, pero tenemos que reconocer que ZUK dio en el clavo con el hardware, y se aseguró de que los desarrolladores pudiesen sacar el máximo provecho a este dispositivo.
Originalmente el ZUK Z1 fue lanzado en China con ZUI, pero el modelo internacional era uno de los pocos que podría presumir de ejecutar de serie…
View On WordPress
0 notes
Photo

Anche il LeTV 1S riceve Android Nougat grazie alla LineageOS http://www.diggita.it/v.php?id=1585761
0 notes
Text
How To Install Unofficial Lineage OS 14.1 On Samsung Galaxy S2 Plus
How To Install Unofficial Lineage OS 14.1 On Samsung Galaxy S2 Plus
We are introducing new LineageOs for Samsung Galaxy S2 Plus users. Now Samsung users can install LineageOS 14.1 for Samsung Galaxy S2 Plus. We are providing guides to install this unofficial version of LineageOS 14.1. Let begin the guide on How to install Lineage OS 14.1 on Samsung Galaxy S2 Plus with Android 7.1.2 Rom.
ABOUT PHONE
Samsung Galaxy S2 Plus has a Display of 480 by 800 resolution and…
View On WordPress
#Android#LINEAGE OS#LineageOS 14.1#Nougut 7.1.2#Samsung#Samsung Galax#Samsung Galaxy#Samsung Galaxy S2 Plus
0 notes
Text
Suite de l'article "Opération sur Android"
Il y a un peu moins d'un an, j'ai écrit un article sur la mise en place d'une Custom Rom Android (lien ici). Suite à d'autres installations, je vous livre un aperçu de mes travaux.

3 raisons pour mettre en place une Custom Rom Android sur son Smartphone ou sa tablette :
Pour ne plus être tracé par google ou les fabriquants de smartphone (On choisissant une custom rom open-source on se débarrasse des mouchards).
Ne plus avoir des surcouches ou des logiciels intégrés par des fabriquants (souvent esthétiques, ces environnements graphiques alourdissent les systèmes).
Redonner vie à d'anciens équipements en allégeant les logiciels installés (sur ce point on verra qu'il existe des solutions moins lourdes).
Choix de la "custom ROM" à installer :
Le choix est vaste (comme /e/ mais aussi carbonrom ou Havoc-os par exemple) mais suite aux différents retours d'expériences, ma préférence va à lineageos qui est de loin la ROM la plus "compatible" avec un grand nombre d'équipements. Le seul reproche est le manque d'un système Desktop comme les SAMSUNG DEX mais avec les futures versions d'Android, on peut espérer un mode desktop. Certaines applications comme Taskbar - PC-style productivity for Android vont rendre possible d'avoir de véritables Portable-PC.
Il existe aussi des distributions LINUX dédiées aux smartphones comme https://ubuntu-touch.io/ , https://www.plasma-mobile.org/fr/ ou https://postmarketos.org/. Cela permet d'embarquer son environnement de travail. A ces distributions Linux on peut ajouter les outils Android à travers des projets comme https://waydro.id/ ou encore la solution prometteuse de Kylin Ubuntu mobile operating environment KMRE.
youtube
Mais ces distributions LINUX ne fonctionnent qu'avec quelques modèles de smartphone (contrairement au custom Rom Android ou AOSP). On peut aussi acheter des smartphones dédiés (librem, Fairphone ou Pinephone) mais pour moi cela revient à utiliser l'équipement d'un fabriquant dédié.
Je suis cependant convaincu que demain nous n'utiliserons que des smartphones qui embarqueront tout notre environnement de travail. Pour accéder à notre système (comme Linux), on "branchera" notre smartphone à un écran ou un laptop dock comme celui de la société française https://miraxess.com/.
Outil d'installation de ces Roms :
Après le choix de la Custom Rom, il existe qu'un seul véritable outil pour installer ces Roms : WRP, ou Team Win Recovery Project. Je ne reviendrai pas sur son installation mais je vous explique comment mettre à jour TWRP, suivant la dernière version de TWRP pour votre appareil. En effet suivant les Roms à installer vous êtes parfois obliger d'avoir une version spécifique de TWRP.
Copier le fichier TWRP téléchargé à la racine de la partition de données (via votre Linux par exemple).

Booter votre équipement et accéder à TWRP (Allumer + Monter le son), sélectionner Installer, puis appuyer sur le bouton "Installer l'image".

Trouvez et touchez le fichier .img de TWRP et choisir "Restaurer" (pensez à balayer pour confirmer). ATTENTION, ne pas redémarrer à ce niveau mais faire "Retour" à l'écran principal de TWRP puis Redémarrer et choisir "Récupération".

A noter que vous pouvez par cette méthode (et après formatage de votre device) restaurer une custom Rom en choisissant dans l'opération précédente le bouton Installer le ZIP de cette ROM.
Si vous rencontrez des problèmes effacer les caches (c'est les 2 cases à cocher) avant l'installation.
L'envers du décor de ces Roms :
Inconvénient de ces "customs Roms" est l'absence de mise à jour automatique (le plus souvent). Il faut réaliser une réinstallation complète du système avec toutes les opérations nécessaires (backup...). Ainsi pour ma NEXUS 7 qui avait servi d'exemple, je l'ai depuis remise à jour avec la [ROM] [7.1.2] [grouper] [UNOFFICIAL] LineageOS 14.1 du 13 mars 2021.
Autre inconvénient, suivant les smartphones où vous désirez installer une custom rom, il se peut que vous deviez faire un Unlock du bootloader. Heureusement une recherche sur reddit ou le fameux forum xda-developpers peut vous aider.
Alléger votre smartphone sans custom roms
L'avantage des customs roms est d'être maître de son système et d'éviter ainsi les saturations des systèmes. Mais on peut sans installer ces Roms bloquer, désactiver et désinstaller les applications installées c'est ce qu'on appelle "Debloat". Pour cela je vous invite de relire mon article ici. En résumé, sur votre appareil vous supprimez tout d'abord toutes les données des applications à retirer à travers la gestion des applications. Puis en ligne de commande :
Pour désactiver l'application pm disable-user app.package.name
Puis pou désinstaller (certaines applications exigent l'option -k) pm uninstall --user 0 app.package.name
Pour gagner encore de l'espace, vous pouvez aussi vous aider de petites applications comme : Files by Google, Norton ou Storage Analyser pour analyser et supprimer les fichiers temporaire (cache, logs...).
Mais la solution la plus radicale pour redonner un peu de vie à votre smartphone sans mettre une custom rom est de revenir aux données d'usine (Wipe Data) mais cela efface vos propres données.
Conclusion
Une Custom Rom permet de redonner vie à vos anciens équipements Android. C'est dans ce cadre que je vous recommande la mise en place de ces Roms. Cette opération n'est pas simple mais Internet fournit des solutions. Par exemple pour les équipements Xiaomi, une section sur Reddit donne de nombreuses solutions. On trouve ainsi ce projet : https://github.com/Szaki/XiaomiADBFastbootTools qui facilite la mise à jour des roms sur les smartphones de cette marque (et beaucoup plus).
Si vous avez opté pour Lineageos, je vous recommande vivement de ne pas installer le playstore de Google mais plus simplement d'utiliser un store alternatif comme AuroraStore.
Enfin pensez à veiller à une bonne hygiène de votre smartphone en utilisant une des nombreuses applis qui font ce travail. En ce moment j'utilise "junk cleaner and booster" qui fait bien le job.
0 notes
Link
0 notes
Text
Download Android 10.0 Q Gapps Package [Google Apps]

Download GApps for Lineage OS 17 Rom
GAPPS for LineageOS 17 : So, you have downloaded Lineage OS 17 and flashed in your device? Well, the first thing you might notice here is you do have Google Play Store or any Google applications of that matter. This is not a bug or something like that in the Lineage OS 17. It is just that, the makers of the Lineage OS did not add the GApps or Google Apps package to the core of Lineage OS 17. This is not the first time or first case such things happen, most of the ROM developers will not add the Gapps to the ROM package for many reasons. So, do not worry that there are no Google Apps available in your device. In this post, we will discuss everything about the Lineage OS and its previous versions along with the installation process of GApps in Lineage OS 17. So without any further, I do, let us get into the mainlines, Shall we?

Download Gapps 10.0 for Lineage OS 17
LineageOS 17 Gapps 10.0 Package
Lineage OS is a free and open-source operating system which is made available for Android devices and tablets. Lineage OS is also available for few computers and also merely found for few set-top boxes and stuff. Lineage OS is an aftermarket operating system which is based on the Android Linux distribution. As we all know Android OS itself is based on Linux. Lineage OS is, to be honest, a replacement or successor for world-famous aftermarket operating system – Cyanogen Mod. Lineage OS replaced the Cyanogen after the original company i.e., Cyanogen INC. announced that they are discontinuing the development. Since the project still retains the name Cyanogen Mod, the developers are left with no choice instead of changing the name to Lineage OS. Lineage OS was officially launched on December 24th, 2016 along with the source code available on GitHub. In the beginning, Lineage used to publish their custom ROMs with the original Cyanogen Mod logo and stuff, but sooner or later after gaining mass popularity, they made their own logo and started publishing the ROMs with their own logo. As I have been using the Cyanogen Mod from the very beginning of the development, I still would prefer the original Cyanogen Mod over the likes of Lineage OS. Lineage OS is almost all good as Cyanogen Mod, but in my opinion, it lacks a few important features which do make a lot of sense. Cyanogen Mod, which is often referred to as CM is used by many top-tier OEMs like Lenovo and OnePlus. Yes, Cyanogen Mod is the default operating system on many Android Phones. The famous devices shipped with Cyanogen Mod out of the box are OnePlus One and Lenovo ZUK Z1. Both the devices did receive a few updates after the official launch but the operating system was discontinued within the time. Cyanogen Mod is everyone’s favorite because it used to come with the original inbuilt theme engine with over a ten thousand themes available in the Play Store. But the makers of Lineage OS insisted to be quiet and did not respond properly. Yes, you can apply themes in Lineage OS using Substratum. Substratum is good enough with plenty of themes available. But most of the times, most of the heavy themes do not apply properly. Substratum certainly makes your System UI stop working at times. So this is all about the Lineage OS.
Lineage OS versions
So as mentioned earlier, Lineage OS is available from the beginning weeks of January 2017 with the version Lineage OS 13.0. All the previous versions including version 11, version 12 and 12.1 are maintained and developed by Cyanogen itself, but after discontinuing, Lineage entered the show with the version 13 based on Android 6 Marshmallow. Lineage OS Version Android Version Build Release Date Active / Inactive Lineage OS 13.0 Android 6.0 (Marshmallow) January 22, 2017 Inactive since February 11, 2018 Lineage OS 14.0 / 14.1 Android 7.0 / Android 7.1.x (Nougat) January 22, 2017 Inactive since February 24 2019 Lineage OS 15.0 / 15.1 Android 8.0 / Android 8.1 (Oreo) February 26, 2018 Active Lineage OS 16.0 Android 9.0 (Pie) March 1, 2019 Active Lineage OS 17 Android 10 (Q) - -
Lineage OS 17 Features
As Lineage OS 17 is based on Android 10 and going through the history, Lineage OS very rarely or almost never adds an excessive amount of features compared to the original Android. As mentioned earlier, Lineage OS would be as stock as possible with a minimal amount of features. So, as far as the features are considered, you will be able to see very minimum features with stock applications replaced with Lineage OS applications. The major Lineage OS 17 features include A full-fledged system-wide dark mode. This should be one of the biggest change in the change logs of Lineage OS 17. Smart Reply to all the messaging applications. This feature was introduced with certain stock messaging applications a while ago and now it’s something like a universal thing here. This means this feature can be worked with all the Android third-party messaging applications. For instance, let us consider that you have received a WhatsApp message, the smart reply feature automatically detects the message and display a few replies according to the message received. A revamped sharing menu. This feature was introduced with Android 10 officially and this feature will certainly be available with Lineage OS 17. Quicker access to the settings is one of the features that will make its way to the Lineage OS this time around. WiFi sharing via QR codes. This might be the new feature on Lineage OS 17 but this feature is made available with MIUI 10 for all the MIUI running devices. Different gestures for different actions. As Android 10 comes with a novel gestures for navigation, there are different parts of UI, menus for example which can be opened by sliding crossly. Security updates via Google Play store. Wet, cold and heat in USB warnings. This was recently introduced in Android. As Lineage OS 17 is based on the latest Android 10, this feature will definitely take place in the custom ROM. So the above listed are the new features which are making way into the latest Android 10 based Lineage OS. We don’t know how many of the above-mentioned features will be available in the initial Lineage OS 17 builds, but with the updates, Lineage team will add all the above-mentioned features to the core.
What is Google Apps for Lineage OS 17 Rom
GApps or Google Apps are in general a package of applications which are flushable using a custom recovery. Google Apps are available for various platforms such as ARM, ARM 64, x86 and x86-64. Google Apps are available on the web from Android version 4.4 till the latest Android 10. There are no device-specific GApps or Google Apps but they get differentiated with the architecture and platforms. This is all about GApps or Google Apps.
Install Gapps on Lineage OS 17 Rom
Download the GApps 10.0 file which is available in .zip format from the download section below and once you have downloaded, let us begin with the process. Enter the recovery mode of your Android device. Each Android device has different ways to enter the recovery mode. In general, it is the combination of volume keys and power key together. For more information, search for ‘how to enter recovery on XYZ device’. Replace XYZ with your device name. Once you enter the recovery, select install. Now navigate to the download folder or any folder where you have saved the GApps .zip file. Once you find it, select the file and swipe to flash the GApps folder. The installation with take about two to three minutes and then you will be greeted with flashing completed message. Now hit on the back key twice, until you come back to the main home screen of the recovery. From here, select wipe and then select advanced wipe and tick on Dalvik cache and cache options and swipe to clear the cache. Once done, restart your phone and now you will be able to find the Google Applications including the Google Play Store. Now open any of the Google Applications and login to your account using your credentials. That’s it now you have successfully installed GApps on Lineage OS 17. Download LineageOS 17 Gapps Package

Download Gapps 10.0 for Lineage OS 17 Download Gapps 10.0 GAPPS Package for Lineage OS 17 from the official website Here . for your device. To know if your device is supported or not, you can click here. All the Lineage OS supported devices are mentioned here. If your device is in the list, you can go ahead and download Gapps for Lineage OS 17 from the link Above. If your device is not available on the list, I recommend you to wait for a little bit more. Also Read: Download Android 10.0 Q Rom for Popular Android devices Download LineageOS 17 Rom for Android devices List of LineageOS 17 Supported devices Conclusion That’s all. Now that you have successfully downloaded the GApps for Lineage OS from the link above, it is time for you to take a minute in sharing this post with your friends or family. If you have any doubt or errors while downloading please feel free to fill in the comment section below. It is time for me to bid you adieu. For more posts like this stay tuned with us. Till next time, Stay Techy! Read the full article
0 notes
Text
LineageOS 15.1 Oreo is moving to nightly builds, 14.1 Nougat will switch to monthly releases
Many moons ago, CyanogenMod offered daily builds for supported devices, so you could get the latest and greatest code on your phone instantly. The LineageOS custom ROM has so far stuck to weekly builds, mostly to conserve server space and processing power. According to a GitHub commit, the project has now reversed this decision, and some devices are now receiving nightly releases.
Before now, all officially-supported phones and tablets received new builds once a week.
Read More
LineageOS 15.1 Oreo is moving to nightly builds, 14.1 Nougat will switch to monthly releases was written by the awesome team at Android Police.
from Android Police – Android news, reviews, apps, games, phones, tablets https://ift.tt/2RJhqjM from Blogger https://ift.tt/2Pp6Mlq https://ift.tt/2QwUuUF
0 notes
Text
LineageOS 14.1 2017-04-10 for serranoltexx
My latest build is available here:
https://www.dropbox.com/s/k3dz3ykh9mv83z7/lineage-14.1-20170410-UNOFFICIAL-serranoltexx.zip?dl=0
md5sum c785c3fcd10f8d431c0d318f951e029a
sha512sum bdf821924549b34a4df8ed353bcba08fb7342a3a04ef7d6cb1e1398f42f1dcfe3eb47e334544803876224f6884ae22bc9eac04cb4c57e621f5298028062344ea
2 notes
·
View notes
Text
How To Install Unofficial Lineage OS 14.1 On Samsung Galaxy E5
How To Install Unofficial Lineage OS 14.1 On Samsung Galaxy E5
We are introducing new LineageOs for Samsung Galaxy E5 users. Now Samsung users can install LineageOS 14.1 for ASamsung Galaxy E5. We are providing guides to install this unofficial version of LineageOS 14.1. Let begin the guide on How to install Lineage OS 14.1 on Samsung Galaxy E5 with Android 7.1.2 Rom.
ABOUT PHONE
Samsung Galaxy E5 has a Display of 720 by 1280 resolution and 5.0 inch of the…
View On WordPress
0 notes
Text
Opération sur Android
Comme beaucoup j’ai eu à divers époques des tablettes ou smartphones sous Android. Le plus souvent ces équipements perdent leurs capacités suite aux upgrades logiciels ou “subissent” le phénomène de l’obsolescence programmée d’Android. A travers cette article, découvrez les grands principes pour remettre à niveau votre ancien équipement (du moment que celui-ci soit une marque connue). Attention nous allons opérer à coeur ouvert, il y a des risques de tout perdre...

J’ai eu une tablette Nexus7 en 2012 qui a été maintenue par Google 38 mois après son lancement (incroyable) jusque android 5.1.1. Si vous désirez connaître un peu plus de cette tablette, je vous invite à consulter : https://fr.wikipedia.org/wiki/Nexus_7_(2012) Pour illustrer mon article je vais ressortir cette tablette pour la mettre à jour. Même si votre équipement est différent, avec les explications fournies et les liens indiqués vous pourrez trouver votre bonheur facilement.
Préparer l’Opération
Pour mettre à jour notre Android il convient de connaître plusieurs choses :
Le modèle exacte de notre équipement Android
Ce que l’on souhaite faire de cet équipement : va définir le 3ème point
Récupérer le système d’exploitation (ROM) qui va remplacer l’Android d’origine
En ce qui me concerne, le modèle de ma Nexus 7 est ME370T dont la dénomination du Code est “Grouper” pour Asus Nexus 7 2012 WiFi. Si vous avez un doute, on verra plus bas dans l’article comment obtenir ce nom sinon vous pouvez récupérer sur le store l’outil “Droid Hardware Info” qui vous donnera ces infos (Board). Il faut savoir que certains équipements embarque des spécificités nécessitant du code différent (les NEXUS 7 existent en 4 versions). Des constructeurs pré-installent également des applications (bloatware) d’où des noms différents de “code” pour une même version d’Android.
Cette tablette ayant déjà un GPS, je souhaite l’utiliser à bord d’un véhicule avec un logiciel de Navigation Hors ligne (Voir mon article : https://labonnedonne.fr/post/620016283711340545/rex-apps-gps-offline ) couplé à un logiciel de recommandation qui ne fonctionne qu’à partir de la version 7 d’Android (pour le multitâches). Mon choix s’est porté sur le système Open Source LineageOS. Même s’il existe une version d’Android 10 (version 17.1 de LineageOS) je préfère utiliser la version 14.1 qui correspond à Android 7. Il faudra donc récupérer le fichier ZIP correspondant à l’installation de cet OS.
C’est le moment de vous parlez des sources où vous allez pouvoir trouver les éléments nécessaires pour mettre à jour votre équipement Android :
https://www.lineageos.org/ (Pour les infos sur cet OS Open Source et la mise à jour sur les équipements Android. A noter il existe un Discord très actif) https://forum.xda-developers.com/ (L’excellent forum où vous trouverez tous les renseignements pour upgrader vos équipements Android) https://androidfilehost.com/ (Un repository contenant des binaires des Roms pour mettre à jour vos équipements Android).
En ce qui me concerne, mon problème est que le site de lineageos ne référence pas ma tablette (trop ancienne ?). Je n’ai donc pas pu choisir le fichier ZIP correspondant à mon équipement. Heureusement comme c’est de l’Open Source j’ai trouvé dans le forum une customisation de lineageos pour ma tablette (https://forum.xda-developers.com/nexus-7/development/rom-lineageos-14-1-t4112431). J’ai récupérer le fichier ZIP sur mon PC. Celui-ci sera installé par la suite sur mon équipement.
Avant de commencer à mettre à jour notre équipement il convient de préparer votre ordinateur (sous linux) et paramétré votre équipement pour fonctionner en mode développeur. Vous devez installer les outils Android Debug Bridge et mettre en place USB Debugging sur votre tablette (Voir mon article : https://labonnedonne.fr/post/189974862782/supprimer-les-applis-syst%C3%A8me-dandroid). Tout le reste de l’article suppose que vous maîtrisez ces aspects.
Pour rappel, ADB est l’outil de base des développeurs et permet de créer un « pont » de communication pour manipuler un appareil Android depuis un ordinateur. Il faudra en plus installer Fastboot qui est un outil servant à flasher les partitions sur votre équipement Android. Soit les commandes :
sudo apt update sudo apt upgrade sudo apt install android-tools-adb sudo apt install android-tools-fastboot
Installer la ROM Personnalisée (ZIP)
La tablette Nexus 7 est fournie comme beaucoup d’équipements Android avec un programme d'amorçage verrouillé. Vous devez le débloquer pour pouvoir flasher différentes ROMs sur la tablette. Attention : Débloquer le programme d'amorçage (bootloader) supprime toutes les données et réinitialise la tablette à ses valeurs d'usine.
Si vous avez bien activé le mode développeur tapez :
adb reboot bootloader
Si vous avez le message ci-dessous c’est que vous n’avez pas passer votre équipement Android en mode « développement »
* daemon not running; starting now at tcp:5037 * daemon started successfully error: no devices/emulators found
Faites le nécessaire et retaper :
adb reboot bootloader

Cela permet de redémarrer la tablette avec un menu. Celui-ci permet de choisir avec les boutons du volume les différents sous menus possibles notamment la possibilité de restaurer le système d’origine (recovery). C’est ce système qu’on va remplacer par la suite pour restaurer une ROM de notre choix. Mais pour cela il faut déverrouiller le système d’amorçage. On va basculer la tablette en mode fastboot. Sur votre PC sous Linux on va activer la communication avec elle en utilisant la commande :
sudo fastboot devices
Vous devez obtenir une ligne du type :
015d15b4fe580608 fastboot
Et votre tablette affiche l’écran une ligne « FastBoot Mode » en rouge. A noter qu’à ce niveau vous pouvez vérifier le nom de code (ici Grouper) :

Avant d’aller plus loi, je dois vous prévenir une nouvelle fois que déverrouiller le bootloader et donc rendre l’accès root possible, efface toutes les données. Il se peut également que les commandes diffères suivant vos équipements pour déverrouiller le système d’amorçage (pensez au forum), par exemple :
sudo fastboot flashing unlock
Malgré que cette commande fonctionne sur beaucoup d’équipements, avec ma NEXUS cela n’a pas fonctionné. J’ai du taper :
sudo fastboot oem unlock
A ce moment un message de confirmation apparaît sur la tablette :

Une fois que vous avez confirmez, les messages suivants s’affiche sur votre PC confirmant la suppression des données et le déverrouillage de la tablette :
... (bootloader) erasing userdata... (bootloader) erasing userdata done (bootloader) erasing cache... (bootloader) erasing cache done (bootloader) unlocking... (bootloader) Bootloader is unlocked now. OKAY [111.359s] finished. total time: 111.359s
Vous pouvez redémarrer la tablette. Elle a retrouvé alors sa configuration d’usine. Vous devez donc refaire tout le paramétrage puis repasser en mode développeur pour activer USB debugging. Allégée de toutes les données, elle a gagné en fluidité (vous pouvez vous arrêter là si vous le désirez). En ce qui me concerne mon objectif étant d’upgrader Android, je ne suis qu’au début... Maintenant que la tablette est déverrouillée, nous pouvons modifier le bootloader de façon à pouvoir installer la ROM de son choix.
Il existe un logiciel libre, TeamWin Recovery Project, qui peut être installé pour manipuler/installer des images comme LineageOS. TWRP remplace ainsi le logiciel « recovery » de votre équipement Android. Je ne vais pas m’étendre sur cet outil et sur son fonctionnement. Il existe sur le web d’excellents articles sur ce sujet comme : https://community.lecrabeinfo.net/topic/10608-guide-tout-savoir-sur-la-custom-recovery-twrp/
La première chose est de récupérer la version de TWRP correspondant à notre équipement : https://twrp.me/Devices/ Nous n’allons pas utiliser l’installation par le playstore de google mais plutôt télécharger le fichier .img (pour ma Nexus : https://twrp.me/asus/asusnexus72012wifi.html).
Il convient d’installer ce programme sur notre équipement. Sur votre PC sous Linux, tapez la commande :
adb reboot bootloader
Cela permet de redémarrer la tablette avec le bootloader menu. Puis comme vu précédemment, on vérifie que le mode fastboot est activé :
fastboot devices
On va mettre à jour le système de récupération avec la TWRP, pour cela tapez la commande :
sudo fastboot flash recovery twrp-3.4.0-0-grouper.img
twrp-3.4.0-0-grouper.img étant le fichier img de TWRP pour ma nexus 7. Suite à cette commande, les lignes suivantes s’affichent :
target didn't report max-download-size sending 'recovery' (9566 KB)... OKAY [ 1.167s] writing 'recovery'... OKAY [ 2.879s] finished. total time: 4.046s
Le système recovery a été mis à jour. On va redémarrer la tablette en allant directement sur le menu Recovery :
sudo adb reboot recovery
A noter pour ma tablette NEXUS, vous pouvez aussi accéder à ce menu en redémarrant la tablette et en appuyant simultanément sur le bouton Volume bas + Alimentation pendant quelques secondes. Suivant les équipements il existe d’autres combinaisons de touches.
Sur le menu, utilisez les boutons du volumes + et - pour choisir Recovery mode.

On trouve alors le système de récupération personnalisé TWRP. Comme évoqué plus haut, l’outil étant assez complet, je ne vais pas le détailler. Sachez simplement que pour valider les actions il faut faire un “Glisser” avec la jauge en bas. La première option sur l’écran d’accueil est de choisir la langue, on va mettre Française (cela sera plus simple).
Pour aller au plus simple, nous allons tout formater (et donc tout perdre) : Choisir Formater puis avancer et sélectionnez tout sauf votre carte MicroSD (si vous en avez une) ou un autre système de stockage externe.

Maintenant, il s’agit de recopier notre ROM Lineageos (dans mon cas lineage-14.1-20201114-UNOFFICIAL-grouper.zip) sur l’équipement. Vous pouvez revenir au menu du logiciel TWRP et choisir “Paramètres avancés” puis transfert vie ADB. Vous pouvez maintenant à partir de votre PC, tapez la commande qui va recopier le fichier ZIP de Lineageos récupéré préalablement sur votre équipement :
adb sideload lineage-14.1-20201114-UNOFFICIAL-grouper.zip
Puis pour redémarrer, tapez :
adb reboot
Normalement votre équipement va se réinitialiser et le nouveau système s’installe alors...
Si ce n’est pas le cas, relancez l’outil TWRP puis choisir Installer et sélectionnez l’emplacement sur votre équipement (généralement /sdcard). Sélectionnez le fichier lineage-14.1-20201114-UNOFFICIAL-grouper.zip et faire Installer l’image. Revenir ensuite au menu et faire Redémarrer -> System.
Après avoir configuré le nouveau système, même si Lineageos est assez léger, vous pouvez faire un peu de nettoyage des applis en utilisant la méthode décrite dans mon article précédent parlant de “adb shell pm uninstall --user 0″ (https://labonnedonne.fr/post/189974862782/supprimer-les-applis-syst%C3%A8me-dandroid)
Et le Store ?
La question se pose de savoir si vous voulez ou non installer les outils de google. Si oui, les services de Google : comme le PlayStore mais aussi Gmail ou encore Google Maps peuvent être récupérés à travers le projet https://opengapps.org/
Il vous suffit de spécifier l’architecture, la version d’android et le package souhaité pour récupérer un .ZIP contenant les éléments désirés.
Dans mon cas, la NEXUS 7 de 2012 ayant un stockage assez faible il est nécessaire d’utiliser une version de Gapps customisés (merci https://www.xda-developers.com). Branchez votre équipement et recopiez le zip en utilisant la commande :
adb push open_BeansGappsV2-N7-Mini-7.1.2-20190428.zip /sdcard/
Puis redémarrer l’équipement en mode Recovery.
sudo adb reboot recovery
Choisir de nouveau le Recovery mode de façon à accéder de nouveau à l’outil Team Win Recovery Project. Puis choisir Installer et sélectionnez l’emplacement sur votre équipement pour le fichier : BeansGappsV2-N7-Mini-7.1.2-20190428.zip. Cochez la case « Reboot ». Vous venez d’installer les outils de Google (bof).

Vous n’êtes pas obligé d’installer le playstore de Google, il existe d’autres store comme : AuroraStore (https://gitlab.com/AuroraOSS/AuroraStore/-/tree/master). Il vous suffit de récupérer .APK puis de l’installer directement sur votre équipement :
adb install example.apk adb install -r example.apk (pour réinstall)
Vous pouvez choisir aussi les stores alternatifs comme : https://fr.aptoide.com/ ou encore https://f-droid.org/fr/
Enfin vous pouvez directement récupérer les APK des applications que vous souhaitez installer sans passer par un store mais en utilisant des services comme https://apkcombo.com/fr-fr
Rooter ou pas rooter ?
Je ne vais pas rentrer dans ce débat. L’avantage avec Lineageos c’est qu’on peut facilement passer en mode root et revenir en mode non root. De plus dans les options développeurs vous pouvez gérer l’accès root à certains usages. En root vous faites beaucoup de choses mais le danger est qu’une application “malfaisante” utilise ces droits pour justement prendre le contrôle de votre équipement et vos données. Pour “rooter” votre équipement avec Lieageos, il suffit de choisir le programme “su” et pour enlever “su removal”. Ces programmes sont disponibles sous : https://download.lineageos.org/extras
Une fois que vous avez choisi l’architecture correspondant à votre équipement (dans mon cas ARM) et récupérer le fichier, il vous suffit de le recopier sur l’équipement :
adb push addonsu-16.0-arm-signed.zip /sdcard/
et de procéder comme pour les Gapps.
Une autre solution (pour les connaisseurs !) est d’utiliser le programme Magisk : https://www.xda-developers.com/how-to-install-magisk/
Pour aller plus loin
Si vous êtes arrivés là, Bravo. Car pas facile de suivre des explications techniques sans forcément faire les manips décrites. Il faut savoir qu’il existe un grand nombre de Custom Rom qui peuvent avoir des spécificités (pensez au forum). Rien pour la Nexus 7 2012 en voici une petite liste : https://www.getdroidtips.com/custom-rom-nexus-7-2012/?utm_source=dlvr.it&utm_medium=twitter
La communauté autour d’Android et de sa version Open Source est très active notamment avec LineageOS (qui est déjà en version 17.1). Cela permet de récupérer de “vieux” équipements Android et de les recycler en les améliorant. Je pense que c’est un avantage par rapport au monde “fermé” d’Apple.
Si vous avez un smartphone je vous invite de jeter un coup d’oeil également au projet : https://e.foundation/fr/
Pour résumer voici un graphique provenant de linux.fr (https://linuxfr.org/news/installer-lineageos-sur-son-appareil-android) qui reprend le système de fichier et les commandes accessibles, cela me semble un bon complément :

Suite à nos manipulations, nous avons ainsi installé :
TWRP sur la partie /recovery
Lineageos sur la partie /boot et /system
Un accès root sur /system
Je vous invite aussi à consulter le site https://adbshell.com/commands qui peut vous apporter une première approche des commandes adb.
Pour finir
Suite à mon premier article, on m’a demandé comment faire des copies d’écrans. En plus des commandes adb (cf ci-dessus), il existe un petit outil scrcpy (https://github.com/Genymobile/scrcpy). Un package deb est disponible : https://github.com/invasy/scrcpy-deb/releases/tag/v1.12.1-1
Enfin si vous désirez remettre une ROM d’origine, je vous recommande le site : https://desktop.firmware.mobi/
Mon prochain objectif : Installer Linux, peut-être à travers ce projet : https://ubuntu-touch.io/fr/get-ubuntu-touch N’hésitez pas à laisser un commentaire si vous avez déjà fait cette manipulation.
0 notes