Как много информации у вас есть об оборудовании в телефоне? Вы начинаете с нуля?
Портирование Android не простая задача. Прежде всего, нужно запустить Linux (желательно 2.6.32 для большей совместимости с последними выпусками AOSP.
Если вы можете найти ядро, которое может работать на вашем телефоне, это один большой шаг. После этого вы должны убедиться, что на периферийных устройствах, которые вы хотите использовать, также есть нужные драйверы: сенсорный интерфейс, ЖК-дисплей, SD-карта, аудио, видео. Самыми сложными, вероятно, будут Wi-Fi, радио (GSM) и модуль управления питанием.
Если вы зайдете так далеко, вам больше не нужно будет идти, еще несколько изменений в ядре, необходимых для Android, сможете правильно скомпилировать файловую систему Android, подключить несколько вещей, таких как кнопки и правильный интерфейс с драйверами, упомянутыми выше ...
Но в целом это определенно непростая задача (ИМХО).