Android-ядра Развитие
Если вы хотите построить свой собственный пакет ядра, так что вы можете возиться с ним, загрузить и установить Ubuntu - система Linux, основанный - на вашем компьютере. Большинство документации Google для Android основан на Ubuntu. Затем добавьте эфирные Android средства разработки, такие как Java и Eclipse. Затем скачать с Google инструменты, необходимые для работы в Android, такие как комплект разработки программного обеспечения, или SDK, и исходных файлов Android.
Разработка и установка Каталог
После Вы загрузили программное обеспечение для разработки, создать файл конфигурации, который адаптируется ядро для платформы, на которой вы хотите разместить Android. Затем скомпилировать код, добавив, что изменения в ядре вы желаете сделать, и создать образ ядра. Поместите изображение на телефон или другое устройство, на котором вы хотите установить Android. Перезагрузите устройство и, если все получается гладко, как вы успешно установили собственное ядро. Вам придется скомпилировать Wi-Fi для работы с новым ядром.
В Linux против Android Каталог
Некоторые инженеры Google Android рассматривать и Linux в виде двух отдельных животные. Google взял Android Linux в отдельном направлении от основного развития Linux из-за опасений по поводу управления питанием на Android телефонов. В результате, развитие для Android и разработки для классического ядра Linux могут быть несовместимы. Android и Linux разработчики обсудили способы привлечения двух подходов в большей гармонии, но в декабре 2011 года, они не выработали стратегию удовлетворительное.
Каталог
Wakelock Каталог
<р > Некоторые программы могут потенциально потребовать столько власти, что Android-бы иметь, чтобы спать, чтобы сохранить батарею. Чтобы телефон принимать звонки, когда он в режиме сна, Android использует &Quot; wakelock &Quot; программа для оснастки это временно проснулся. В 2010 году Google предложила wakelock патч для ядра Linux, что будет держать его совместимы с ядром Android. Linux отклонил патч в ответ на возражения разработчиков, таких, как она не предлагает никакой пользы для пользователей, не Android.
В