I don't believe the wing was in a stall in this situation. There would have been an abundance of airspeed over the wings. While performing a Split S the issue is that you are pulling too many G's and you and the sooner you level out the more you are pulling.
Cool, it looks like your processor is only slight newer then mind and is also on a 32 bit version of ARM so this approach would probably work. I'll keep this in mind for next time mine needs some work.
I agree, dithering on these devices works really well. After this project I worked on displaying images of the sun from the NOAA satellite. Until I got dithering working displaying the image with just 4 levels of grey was was very lackluster.
I have a music server(Navidrone) running on a similar setup (https://davidhampgonsalves.com/junk-drawer-phone-as-a-music-...) but preventing Termux from being killed is a persistent issue. PostmarketOS seems like the best option but its device support is quite limited.