You are going to have to temporary boot into twrp in fastboot mode with "fastboot boot TWRP.img". From there you will not have touchscreen capabilities but you can connect a usb mouse to the usb c port. I'm using an Anker usb c to a adapter to a logitech usb wireless adapter for my wireless mouse. From there you will see the mouse pointer and can use twrp. TWRP was asking me if I was sure I wanted to back up with pin code, so I'm pretty sure there might be a decryption issue so I backed up without any screen lock security. Once backed up I wiped dalvik/data and installed LOS 19.1 from twrp but had to reboot to LOS recovery to flash gapps (Magisk flashing in twrp and LOS recovery didn't work flashed magisk.apk once in LOS). Once that LOS system was good to go I booted back into twrp (fastboot boot TWRP.img) and backed that system up (I always wype dalvik art cache before backing up). Once that system was backed up I wiped dalvik art cache/data and restored my original system backup and boom...good to go. After first boot, another restart is required after restores. Hope that makes sense.
P.S. For whatever reason, I'm on a linux/gnu OS and fastboot stopped working for me. Not sure what happened (thinking OS kernel driver bug, will try differenent linux system soon. was haning on "sending boot img") but downloaded platformtools for windows and executed from dir in power shell terminal "./fastboot boot TWRP.img". Anyone seeing this bug in Linux based OS?
Nice layout of steps and explanations! This is what XDA is intended for, so I applaud this post! I, however, will wait it out for TWRP to mature but in all reality, I don't use TWRP (like I used to years ago), I ALWAYS had an updated NANDROID, but that's going back 5/6 years ago. I no longer need them, and at this point, I only boot a recovery to install ROM and/or wipe for a new ROM install, so I don't really use recoveries anymore. I also don't bother NANDROID'ng anymore with how often I switch ROMs to test/help others, but it's nice to see this type of post showing others a workaround and how-to do it if you chose to use TWRP and NAROID. I just backup my internal SD to PC (for pics and such) and use Carbonite SMS Backup for TXT/MMS's, and TiB for any apps I want to retain data, but otherwise, I setup fresh when making a new Daily Driver ROM (I.E., by daily ROM is LOS 19.1) so unless I am testing another ROM to help someone, I am on LOS 19.1 (so no need for TWRP anymore).
I LOVE this type of thinking though, you are outside the box thinking and that's
EXACTLY the type of users we need here on XDA!!! Well done!! I always urge and encourage users to try new things, or things out of the box, or trying to figure out/fix things by tinkering (smartly) so you don't lose data, and this post was most definitely done that way, so well done, seriously (I am being 100% authentic).
My only comment would be to URGE users to BACKUP everything (as if they were to wipe and start over), just in case of data-loss (so they can recover from any type of disaster). Thats only the thing I would add to it, but otherwise I love this post and thought process!!
For me personally, EVERY TIME I skip a backup, I have an issue. This is even if it's just changing kernels or something very minimal (like applying an update, who knows but it shouldn't break anything), and yet, it always will end in some type of disaster, and I need my backups (I didn't take)! However, WHEN I backup, nothing ever happens. I am the type of engineer to ALWAYS prepare for the worst but hope for the best, and it's saved my butt many times in my career (senior sys architect/engineer).