А кернел вы уже компилировали?
Если да, то
- посмотреть на модули - добавить новый, или добавить патч из другой ветки
- написать свой hello world модуль - есть примеры в интернете (если кто интересуется, я остановился примерно здесь :-)
- почитать форумы разработчиков кернела и понять о чем они говорят
- посмотреть на открытые баги в кернеле и начать чинить!
Понятно, что не обязательно с линуксом, просто 20 лет назад андроида еще не было.