Если вы действительно хотите создавать собственное ПЗУ, вам следует обратиться к Руководству разработчика по платформе Android и прочитать его до конца.
Однако, если вы просто хотите разрабатывать свои собственные приложения, вам нужен только SDK (и в редких случаях, когда вы хотите добавить собственный код, также NDK ).
Самый простой способ разработки приложений для Android - это использование интеграции Eclipse, которая выполняет большую часть работы за вас.
Вы также, вероятно, хотите знать, какие все инструменты SDK (даже если вы создаете свое собственное ПЗУ), которые плагин Eclipse использует за кулисами, делают, так что перейдите к Обзор инструментов .