Вообще идиотизм напал на меня на прошлой неделе...просто тупо не монтируется devtmpfs и естественно ни чего далее за ним не стартует. Глюк скорее всего в одном из драйверов, но решать надо было без долгого копания...как всегда прям..
    Итак, имеем 
ядро созданное для андроида, естественно без поддержки devtmpfs, а скриптик, который я описывал 
тут требует его, причём безоговорочно...
 Ну ладно...начинаем проверку и докапываемся до файлика 
drivers/base/devtmpfs.c который и отвечает за монтирование devtmpfs идём в функцию 
int __init devtmpfs_init(void) в ней видим вызов отдельного потока: 
Код C:thread = kthread_run(devtmpfsd, &err, "kdevtmpfs");
 Просматриваем функцию 
devtmpfsd и после часа матов и отладкой выясняем, что если монтировать devtmpfs в ядре оно не грузится, если в init процессе то всё норм...идиотизм? Да. Работает? Да. Оставляем? Ок...Только строчку 
Код C:*err = sys_mount("devtmpfs", "/", "devtmpfs", MS_SILENT, options);
 закоментировать надо.