From nougat onward google has provided natively support to work profile. (https://support.google.com/work/andr.../6191949?hl=en). Shortly what it does is create an account which isolates everything from main profile(current data). So it also has to isolate root too.. So we can use this advantage to run banking apps which wont support in rooted apps, specifically some apps that wont work even you use magisk hide or any other software.
you need an app to create and turn on the work profile. There's not a lot. I found too apps 1. Island 2. Shelter. Island can be found in play store (https://play.google.com/store/apps/d...g.island&hl=en).
1, download and install
2. create a work profile (just follow the instructions on the screen)
now there will be two profiles one is main and another is island
3. clone your desired app. it will ask for the root permission.
4. open the app from the island
you can create shortcuts from that island
if you are using default launcher a new work profile tab will be appear which will show app drawer in work profile. You can turn on and off that profile whenever you want.
If you want to delete the profile go to island app >> three dots menu >> settings >> setup & shutdown click on the delete button beside the island. if it wont work got to your phone settings >> accounts >> there you will see a work profile at the bottom click on the "remove."
i used my native banking app it worked flawlessly.