I tried the fantastic DroidVNC-NG (KUDOS to the author) app because I wanted to see if I could stream a whole Android phone left at home at all times.
The idea was attempting to switch to PostmarketOS, so if I ever needed to use a banking app I could do it through this phone via a VNC client. You can't.
Banking apps black the login screen. Even if that is ok for 99.9% of users, I know what I'm doing and I do not absolutely have the fucking choice to disable that. The thing I found out is that every time I come up with something that should be doable, either Android or the fucking app or something else prevents me from moving away.
My biggest drag is banking because almost everything else I can leave it out. And I believe I don't have a choice.
Have you tried scrcpy? https://github.com/Genymobile/scrcpy
I ran this with a custom fork to expose the device screen as a VNC server for years, no problems
Thanks for reminding me about scrcpy. I knew it but I've completely forgot about it. Will give it a shot. Why the custom fork? You added the VNC support to scrpy?
I had this old patchset: https://github.com/DavidVentura/scrcpy/tree/dev
Which added vnc support directly onto scrcpy, so I could leave a tablet plugged in to my headless server and access the tablet remotely via VNC
The alternative was to use X11vnc but it was janky and had some issues, plus higher cpu usage
I see the banking complaint all the time, but most banks provide a web site too. Is it really such a chore to use the site rather than the app?
Fair point. I haven't actually tested the banking mobile webapp but I did test it from a regular PC and oh boy, it was like a 1999 web application.
Not just because of the look and feel but everything was just odd and in the wrong places compared to the store app. I should probably try this from a mobile browser but the last time I used Firefox in Postmarket OS it behaved like a desktop browser (in fact I think I read somewhere that it is indeed a regular Firefox resized to be used in PostmarketOS) so I'm assuming that the experience is going to be really bad.
Mine no longer allows website login without phone 2FA. Considering finding a new bank.