Les différents noyaux (kernels) Android
Les systèmes d'exploitation comme Android utilisent un noyau (kernel) pour contrôler de nombreux types d'instructions. Le noyau est une partie intégrante de l'OS. Si vous le changez, le comportement du système peut être complètement différent. Android dispose de nombreux noyaux disponibles, les noyaux personnalisés (custom kernels) modifiant de nombreux aspects du système.
Avantages
Le noyau fournit un ensemble d'instructions au système d'exploitation, contrôlant différents aspects. Une modification du noyau peut augmenter les performances. Une utilisation courante des noyaux personnalisés est l'activation de l'overclocking du processeur sur un smartphone. Le noyau ajuste les tensions du téléphone pour que le CPU puisse tourner à des vitesses plus élevées. Quand le noyau fonctionne correctement, vous obtenez un téléphone aux performances bien supérieures à la configuration d'origine.
Inconvénients
Un noyau personnalisé a plusieurs inconvénients. Vous devez avoir l'accès root avant d'installer un noyau. Dès que vous rootez votre téléphone, vous perdez la garantie. La seule option pour un service sous garantie est de restaurer complètement le smartphone aux paramètres d'origine, ce qui nécessite généralement une copie du firmware original. Si vous installez un noyau incompatible, vous devez le supprimer via le mode recovery, sinon le téléphone peut ne plus fonctionner correctement ou du tout.
Sources
Les noyaux personnalisés sont disponibles via plusieurs sources en ligne. Les sites de développement d'applications et plateformes comme XDA-Developers.com ont des forums couvrant de nombreux smartphones populaires. Vous y trouverez des noyaux directement des développeurs. Les blogs et sites Android/smartphones hébergent aussi des noyaux à tester. Vous pouvez aussi trouver des ROMs stock pour restaurer les paramètres d'origine.
Installation
L'installation du noyau se fait via une application nécessitant le root ou via le chargeur de récupération (recovery loader) du téléphone. Vous sélectionnez le noyau à installer via le logiciel ou le menu recovery. Une fois lancé, le téléphone passe par le processus de flash pour appliquer la mise à jour. Créez une sauvegarde ROM avant d'appliquer un noyau au cas où l'installation ou le noyau poserait problème.
