большинство ПО под линукс может спокойно работать и на андроид
Вы очень плохо подготовились, если так думаете, садитесь, двойка!
Это не так, и большинство ПО, написанное под Linux не будет работать нативно под Android, т.к. ПО под Android написано чтобы оно исполнялось в виртуальной Java машине, чем по сути Android и является (поверх ядра, основанного на Linux). Ну, если конечно ПО не написано изначально на Java, но и в этом случае оно просто так работать не будет.
Если же под "ПО под андроид" подразумевается загрузчик или иной софт, предназначенный для загрузки до самого Android, то какая конечная цель данных упражнений? Ubuntu Touch для смартфонов
уже есть, Astra для смартфонов - нафиг-нафиг, страшный сон, что в итоге надо то?
В части ответа на вопрос: классического fstab в ядре для android нет, но есть /etc/vold.fstab скрипт, оттуда по идее система берет инфо куда и что монтировать, поэтому ваша идея "отредактировать прошивку" будет очевидно заключаться в редактировании этого скрипта. Почитать подробнее можно тут:
https://android.googlesource.com/platform/docs/sou...