А нельзя исхитриться и не удалять андроид, а просто записать ядро и прочее в отдельную папку в data
Можно. Сейчас LE устанавливается в двух вариантах - параллельно android в eMMC или вместо в его разделы system и data , но с сохранением важных частей android (u-boot ядро env и т.д.), так же можно установить и Linux с правкой скриптов установки или в ручную, а потом тиражировать.
Запуск линукса из папки - будет уже в инитрд
Надо только его и ядро как-то загрузить
ни чего в initrd менять не нужно, всё легко решается на уровне скрипта запуска с правильными переменными.
Сейчас уже используется новый вариант универсальной мультизагрузки и адаптированные скрипты запуска, которые всё это решают.
Кстати, в новых образах Armbian система с ядром 4.18 ставиться так, что имеет MBR и разделы и сохраняет штатный u-boot и прочие служебные разделы, то бишь убить ТВ бокс почти не реально, если самим не накосячить.