Stapsgewijze zelfstudie over het compileren van kernels vanuit de broncode

Nog niet zo lang geleden brachten we u nieuws over een basis kernelkeuken dat gaf gebruikers de mogelijkheid om een ​​paar zeer kleine wijzigingen in kernels aan te brengen. De volgende logische stap is uiteraard het compileren van een kernel vanaf de broncode.

Er zijn veel tutorials beschikbaar over hoe je dit kunt doen. De meeste zijn de basisprincipes van het compileren van de kernel en zijn meestal voor een specifiek apparaat of OEM (d.w.z. HTC-kernels). Het is iets moeilijker om een ​​tutorial te vinden die algemener is en niet te vaag is. Dit is een niche voor XDA Senior Member dewadegeek wil vullen met een uitgebreide tutorial over het bouwen van een kernel vanaf de broncode.

De tutorial zelf is behoorlijk ingewikkeld. Gebruikers zullen Ubuntu moeten installeren als ze dat nog niet hebben gedaan, en een flink aantal pakketten moeten aanschaffen om alles goed te laten werken. Het is zeer waarschijnlijk dat Google Zoeken vereist zal zijn voor degenen die nog geen ervaring hebben met Linux of kernelontwikkeling. Na het bouwomgevinggedeelte leren gebruikers hoe ze de broncode kunnen voorbereiden, kernels kunnen wijzigen en kernels kunnen bouwen. In tegenstelling tot sommige andere tutorials bereidt deze methode gebruikers niet alleen voor op het maken van een kernel op één apparaat, maar eerder op meerdere kernels voor veel apparaten. Voor iedereen die een kernelontwikkelaar wil worden, is het een must om te lezen.

Ga voor de volledige tutorial naar de originele draad.