[Magisk] Beast14:
I must say, this thread is making me even more sad than i already am. Given that i actively searched for "android xda root cat and mouse" just so i can see how many feel the way i do right now, so i shouldnt be complaining!

I used to remember the rush of excitement that i felt when rooting a phone and it felt like no apps were able to stop me. I was in control, and it felt good to be in control of your own phone.

Although this used to be a nice exercise and learning experience up until when Android 10 came out, now its just so annoying that it pisses you off with 20 extra steps and by the time you get it right, the time has past you by so quickly that morning turns to night within a blink of an eye.

It has to be simpler than this, we just cant let that f@*!ng cat win!

a few ideas/options to make our lives easier, lets think outside the mousebox shall we?:

1 - A virtualbox/kvm type solution on Android (if any exists - its only a matter of time if it doesnt) - a quick search brings up VMOS, something like that? I hope that future hardware will allow for this to be a reality. The only thing is again, this environment should not be rooted (obviously), this brings me to point number 2.

2 - Shelter (work profile) - i tried a banking app in there without any errors on startup, and as soon as i tried to sign-in, it gave an error, i was surprised, since root wasnt detected in there, but clearly something else was detected, maybe the fact i was using a work profile? hmm This banking app was so **** annoying that i bet you even if it smelled root from a nearby phone it would throw an error. Eventually it worked, on my normal profile because...Android 10, Magisk 23.0 (the same versions im on as @HippoMan) - Again this is not a solution, we cant stay on Android 10 forever.

Maybe Shelter(Work profile) can be looked at a bit more in depth to see if it can run banking apps successfully?

3 - VirtualBox/KVM (Android x86) - Oh how i wasted 2 full days with this and never got it right. I even tried BlissOS but was reluctant in trying Husky's Magisk Modules as im not too familiar with him and i dont trust easily. My heart belonged to TJW, but he stomped on it and destroyed it.

Since i found out that TJW no longer gives a **** about hiding root, seeing the other devs come out with Shamiko and it being closed source is what made me realize no way. just no.

Nevertheless Android x86 can still be a solution on the pc if anyone has a WORKING one.

4. a Separate phone just for banking apps (last resort). Seriously, the last thing i wanna do is this.

The only reason why i download banking apps is because im forced to and cannot login the traditional browser without confirming anything on the app. So @HippoMan im not sure how the browser on its own with traditional internet banking solves the problem.

I do agree with you though that we shouldnt need to worry about apps that detect root, and it seems its all heading that way because its not only banking apps, its starting to be other apps too and its becoming a big problem.

If you ask me, the only way we can successfully run any of these apps without root detection is running the app in some kind of virtual environment (on the phone/PC), not trying to hide root by installing sketchy modules that are closed source - thats where every modder should draw the line.