Как портировать андроид на устройство на процессоре ARM9?

Я хочу портировать Android на устройство с ARM9 200 МГц и поддержкой no-fpu. Возможно ли это, Google обнаружил весь код Android или он доступен только партнерам?

если ANDROID_PORT_POSSIBLE
{
      Есть ли учебник для портирования? 
}

Спасибо и С уважением,

Солнечно.

3 ответа

Решение

ARMv5TE является минимумом ( как сказано здесь), и некоторые процессоры ARM9 являются ARMv4. Как я знаю, вы используете ARM926, то есть ARMv5TE, так что это возможно.

Можно поискать в google.groups - там много информации. Я думаю, вы можете найти готовые к компиляции источники ARM9.

Кто-то пытался заставить код ARMv5te работать на процессорах ARMv4t, эмулируя недостающие инструкции в ядре. В конце концов они потерпели поражение, но блог, описывающий усилия, - техническая сила! http://benno.id.au/blog/2007/11/21/android-neo1973

Тем временем кому-то еще удалось перекомпилировать все для armv4: http://wiki.openmoko.org/wiki/User:Seanmcneil3

Другие вопросы по тегам