Мне нужно создать прошивку, включая телефон,
Для начала понимать как все устроено
получить исходники настраиваете собираете (команда для примера)
make -j8 ARCH=arm SUBARCH=arm CROSS_COMPILE=/home/someuser/Android/utility/my-android-toolchain-apilevel16/bin/arm-linux-androideabi- EXTRAVERSION=.1 zImage
прошиваете свой телефон.
Я не буду расписывать все сложности, с которыми Вы столкнетесь (драйвера, прошивка и много много чего еще)
Вы хотели направление, я показал. И это только сборка ядра под себя, а Вам еще надо создать собственное приложение.