С момента появления Android использовалось ядро Linux 2.6.x, с некоторыми изменениями, внесёнными Google. Версия Android 3.x Honeycomb была основана на ядре Linux 2.6.36. До сих пор эти патчи так и не возвращены обратно в ядро Linux, хотя лежат отдельно на kernel.org.
Инициативу по возврату кода из Android выдвинул председатель рабочей группы Architecture Group из компании Sony Тим Бёрд (Tim Bird). Созданы вики-страница и лист рассылки для обсуждения этого проекта.

