J'utilise un appareil Android avec une version de noyau de 3.4.5 sur un soc fabriqué par mediatek (MT6582). Maintenant, récemment, j'ai trouvé un poste avec le stock non modifié KitKat basé sur le noyau pour MT6582. Ce nouveau noyau KitKat est la version 3.4.67 je crois. Et dans la page github, le gars a mentionné une chose à propos de la mise à niveau de la version du noyau sans avoir nécessairement à en faire un nouveau. Il n'y avait pas d'étapes et je n'ai pas vraiment compris, si quelqu'un peut aider sur la façon de mettre à niveau le noyau Linux, ce serait très très utile. Voici ce que j'ai lu :
Contrairement aux correctifs pour les noyaux 3.x, les correctifs pour les noyaux 3.x.y (également connus sous le nom de noyaux -stables) ne sont pas incrémentiels, mais appliquent plutôt des correctifs de type mais s'appliquent directement au noyau de base 3.x. Veuillez lire le Documentation/applying-patches.txt pour plus d'informations.
Alternativement, le script patch-kernel peut être utilisé pour automatiser ceci processus. Il détermine la version actuelle du noyau et applique toute modification de correctifs trouvés.
linux/scripts/patch-kernel linux
T source du noyau. Les correctifs sont appliqués à partir du répertoire courant, mais une commande mais un répertoire alternatif peut être spécifié comme second argument.
Si vous effectuez une mise à niveau entre deux versions (par exemple, patch-3.x.y), notez que ces " dot-releases " ne sont pas pas incrémentales et doivent être appliquées à l'arbre de base 3.x. Pour Par exemple, si votre noyau de base est 3.0 et que vous voulez appliquer le correctif 3.0.3, vous ne devez pas appliquer d'abord les patchs les correctifs 3.0.1 et 3.0.2. De même, si vous exécutez le noyau versio inverser le correctif 3.0.2 (c'est-à-dire, patch -R) avant a le patch 3.0.3.
Alors, est-ce que quelqu'un sait comment je peux mettre à jour la version de mon noyau ? Si oui, pouvez-vous me dire comment procéder ? Merci