9 votes

Comment installer le module noyau pour Android ?

J'ai actuellement un noyau et une ROM personnalisés installés sur mon appareil Android. Le noyau que j'utilise est livré avec un téléchargement séparé avec des modules de noyau que vous devez installer vous-même si vous le souhaitez. Cependant, aucune instruction n'est donnée sur la façon de le faire, et je ne peux pas trouver de tutoriel en ligne sur la façon de le faire.

Donc j'ai un tas de .ko les fichiers, le SDK Android et mon appareil Android enraciné. Comment installer ces modules de noyau ?

10voto

David Negron Points 971

Utilisez adb pour les pousser à /system/lib/modules puis redémarrez. Android devrait les charger au démarrage tant qu'ils sont dans ce répertoire, je crois.

shell> adb push module.ko /system/lib/modules/
shell> adb reboot

Si vous obtenez une erreur "système de fichiers en lecture seule", remontez. /system comme lecture/écriture d'abord, puis les pousser. En général, vous pouvez le faire avec adb remount . Vous pouvez également les placer sur une carte SD et utiliser un gestionnaire de fichiers pour les copier si vous le souhaitez.

Vous pouvez également utiliser insmod pour charger manuellement un module dans le noyau au moment de l'exécution, mais il ne serait pas rechargé si vous redémarrez. Cela vous permettrait cependant de sauter le redémarrage initial, puisque vous devriez pouvoir insmod tous les modules après les avoir poussés sur l'appareil.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X