Бьюсь уже 2 дня с ядром под свой девайс (LG Optimus Black). Собираю ядро с linaro-gcc-4.6.3 ядро собирается и модули тоже. Часто сыпет варнинги, но в целом в /arch/arm/boot/ zImage появляется. Беру boot.img заведомо рабочий и разбираю его с помощью unpackbootimg который создает файлы с указанием base сдвига (не знаю как точно называется это). Далее удаляю распакованное ядро и подсовываю свое не разбирая initram.igz.
Заливаю его через рекавери через dd и получаю труп — даже в рекавери не зайти. Конфиг брался стандартный.
Подскажите люди знающие, может решение совсем простое и я где то туплю.