FWIW, along the lines of running some kind of Linux distribution inside Android, these days there are the likes of UserLAnd and AnLinux (both available via f-droid). IIRC, folks have been trying this sort of thing going back some years with varying degrees of success.
Oh yeah, there is this thread too:
https://www.mobileread.com/forums/sh...d.php?t=295486