In terms of booting off the SD card the answer is a flat no. You wouldn't want to do that anyway; sd cards have terrible performance. However, there are a few (unstable) projects for Linux on phones.
UBports is a resurrection of Ubuntu touch, and has an easy installer. Some devices even support display out (convergence)
postmarketOS is Alpine Linux for phones, very alpha