Pourquoi devriez-vous envisager d'utiliser un noyau Android personnalisé

Pourquoi devriez-vous envisager d'utiliser un noyau Android personnalisé

Voulez-vous les meilleures performances de votre appareil Android ? Ou peut-être voulez-vous la meilleure autonomie de batterie ? Si vous avez déjà rooté votre appareil ou même installé une ROM personnalisée dessus, il peut être judicieux de vérifier le domaine des noyaux personnalisés.





Si vous n'avez pas encore essayé une ROM personnalisée mais que vous êtes intéressé, vous devriez vérifier ceci directive générale sur le processus .





Ici, je vais vous montrer pourquoi vous pourriez vouloir utiliser un noyau personnalisé, ainsi que où les trouver.





À propos du noyau

Le noyau est le logiciel qui comble le fossé entre le système d'exploitation (et les applications installées) et le matériel de l'appareil. Tout ce que vous faites sur votre appareil implique le noyau. Augmenter le volume pendant la lecture d'une vidéo ? Android ne dit pas directement aux haut-parleurs d'augmenter la sortie. Au lieu de cela, il dit au noyau qu'il veut augmenter le volume, et le noyau parle au locuteur pour augmenter sa sortie.

meilleures applications de télévision gratuites pour Android

Mais pourquoi l'homme du milieu ? En termes très simples, cela rend Android beaucoup plus flexible. Google peut s'inquiéter de la création de toutes les fonctionnalités d'Android, mais n'a pas à se soucier de la manière dont cela est exactement exécuté sur chaque appareil. Comme il y a tellement d'appareils qui ont toutes sortes de matériel, Google ne peut pas s'inquiéter de fournir la compatibilité et les pilotes avec chaque appareil. C'est le travail du fabricant de créer le noyau qui a tous les pilotes nécessaires pour que tout fonctionne sur le périphérique.



Personnalisation

Le noyau, à cet égard, est extrêmement personnalisable. Non seulement le fabricant doit brancher les pilotes nécessaires pour que tout le matériel fonctionne correctement, mais il doit également définir de nombreuses variables. Ils peuvent jouer avec toutes sortes de choses, telles que :

  • les fréquences minimales et maximales que le CPU peut augmenter ou diminuer
  • à quel point le processeur doit être occupé avant d'activer des cœurs supplémentaires qu'il a normalement désactivés pour économiser la batterie
  • la fréquence à laquelle le processeur doit augmenter chaque fois qu'il détecte une entrée tactile (pour assurer un réveil plus fluide)
  • le gouverneur du processeur (qui détermine à quelle vitesse il a tendance à augmenter la fréquence ou non) qui doit être utilisé
  • changer la tension du CPU pendant toutes les fréquences possibles
  • la fréquence maximale du GPU
  • activer la charge rapide USB (pour les ports USB 3.0)
  • configurer le planificateur d'E/S utilisé

Comment un noyau de remplacement vous profite

C'est super et tout, mais qu'est-ce qu'un noyau personnalisé peut faire pour vous ? Il existe de nombreux noyaux personnalisés différents pour pratiquement tous les appareils Android existants, vous aurez donc le choix entre de nombreuses options. Selon vos besoins, vous pouvez choisir des noyaux optimisés pour les performances ou optimisés pour les économies d'énergie. D'autres ont un bon équilibre des deux.





Certains développeurs remplacent certains pilotes par d'autres (pour diverses raisons) ou développent leurs propres correctifs pour les problèmes qu'ils identifient. De nombreux développeurs essaient également d'inclure des correctifs de noyau Linux en amont ou d'utiliser leurs propres boîtes à outils pour la compilation. Par exemple, pour mon Nexus 5, il y a un développeur qui utilise sa propre boîte à outils, qui comprend la dernière version de GCC, une chaîne d'outils Linaro avec des optimisations spécifiquement pour l'architecture CPU utilisée et des indicateurs d'optimisation maximale pour le compilateur.

comment se déconnecter de netflix sur roku tv

Les développeurs peuvent même ajouter des fonctionnalités supplémentaires à partir d'autres noyaux qui n'existent pas officiellement pour votre appareil. Par exemple, il existe des noyaux pour le Nexus 5 qui incluent la fonction « double tap pour réveiller » qui est apparue pour la première fois sur le LG G2.





Surtout, une poignée de noyaux vous permet d'accéder vous-même aux variables configurables, de sorte que vous puissiez utiliser le code publié par les développeurs du noyau mais le modifier pour ajuster son comportement à votre guise. Cependant, vous souhaiterez rechercher certaines des options disponibles avant de commencer réellement à modifier leurs valeurs. En d'autres termes, un noyau personnalisé peut apporter des améliorations, des fonctionnalités supplémentaires, une spécialisation et une configurabilité extrême.

Où trouver les noyaux Android

Il est assez facile de trouver un noyau pour votre appareil. En supposant que votre appareil soit enraciné et qu'un récupération personnalisée installée , vous pouvez parcourir le forum XDA-Developers, rechercher dans le sous-forum de votre appareil spécifique, rechercher dans les fils de discussion ceux qui ont une balise [KERNEL] dans le titre du fil, télécharger celui que vous aimez et flasher le fichier .zip via votre récupération personnalisée.

Il peut également y avoir un fil collant qui peut contenir une liste de noyaux populaires disponibles pour une recherche facile. Une fois que vous avez décidé du noyau que vous souhaitez utiliser, téléchargez-le simplement (il devrait être dans un fichier .zip) et flashez-le en utilisant la récupération personnalisée. Assurez-vous de respecter toutes les instructions que le développeur du noyau peut fournir, et n'importe laquelle de ses instructions annulerait mes conseils.

Conclusion

Les noyaux personnalisés peuvent améliorer encore plus votre appareil. S'il vous arrive de choisir un noyau qui ne vous convient pas, vous pouvez toujours en trouver un autre et le flasher pour remplacer celui actuellement installé. Une fois que vous avez trouvé celui qui vous convient, félicitations ! Vous venez d'améliorer votre appareil pour tu .

Crédit d'image : CIMMYT

comment mettre à jour le play store
Partager Partager Tweeter E-mail Supprimez ces fichiers et dossiers Windows pour libérer de l'espace disque

Besoin de libérer de l'espace disque sur votre ordinateur Windows ? Voici les fichiers et dossiers Windows qui peuvent être supprimés en toute sécurité pour libérer de l'espace disque.

Lire la suite
Rubriques connexes
  • Linux
  • Android
A propos de l'auteur Danny Stieben(481 articles publiés)

Danny est senior à l'Université de North Texas et aime tous les aspects des logiciels open source et Linux.

Plus de Danny Stieben

Abonnez-vous à notre newsletter

Rejoignez notre newsletter pour des conseils techniques, des critiques, des ebooks gratuits et des offres exclusives !

Cliquez ici pour vous abonner