А ты пробовал дальше Obtaining the source читать?
В данном гайде описано не просто где взять исходники а что с ними делать и даже куда потом отправлять свой патч, ну и собственно критерии приема данных патчей.
Суть в следующем - берется ядро из определенного релиза - допустим trusty, затем необходимо переключиться на тег актуальной версии ядра и создать новую ветку для локальных изменений. Внести изменения в исходный код и затем с помощью git format-patch создать патч, который можно отправить разработчикам, если он будет соответствовать представленным критериям.
Если не в этом вопрос, то в чём?