Kernelontwikkeling is ongetwijfeld een van de meest populaire en belangrijke soorten ontwikkeling hier op XDA. Er zijn letterlijk duizenden kernelprojecten beschikbaar op deze site, verspreid over bijna elk ondersteund apparaatforum. Iets origineels maken is zeker niet eenvoudig, maar gezien het open source-karakter van de Linux-kernel is het gemakkelijk te leren en externe functies in je eigen builds op te nemen.
Als je je ooit hebt afgevraagd hoe je je favoriete kernel nog beter kunt maken, dan ben je op de juiste plek om het te leren! XDA-forumlid srsdani gemaakt nog een geweldige video-tutorial. Deze keer laat srsdani kijkers zien hoe ze met de kernel kunnen spelen en hoe ze dingen kunnen toevoegen, zoals CPU-regelaars en I/O-planners.
Er is ook een korte video waarin wordt uitgelegd hoe u de app kunt gebruiken maak menuconfig optie, wat erg handig is als je enkele nieuwe functies aan de bestaande kernelbron wilt toevoegen. Nadat u de stappen in deze video's hebt gevolgd, moet u zich klaarmaken om uw nieuwe kernelimage te flashen met de nieuw toegevoegde functies. Als je de dingen eenmaal onder de knie hebt, kun je andere functies proberen.
Als je graag enkele basisprincipes wilt leren met betrekking tot kernelontwikkeling, zoals het toevoegen van gouverneurs en planners, bezoek dan de originele draad.