Zend certified PHP/Magento developer

How to run an android application requiring the safetynet/[basic root check] check on a pc?

Background :

Most app that want to check if a phone is rooted on Android use an api called SafetyNet while others try to check for the widevine L3 support. Getting an Android image that pass the SafetynetCheck to work typically requires the manufacturer to pass an agreement with Google and proof there’s can be no raw access to the device storage’s.
Magiskhide was an app that did allow to fake safetynet support when the device was rooted with Magisk provided the original image supported the SafetyNet check.

Situation :

I just sent my phone for screen repairs, but now I’m trying to find out how to pass the payment confirmation on PayPal or my android‑based banking app in order to get it sent back to me. The problem is they both checks for safetynet once installed. Though on my rooted phone, the unmainted MagiskHide is enough to get them working.

Problem :

There are many android virtual machines or solutions without emulations like waydroid. But if some of them allows to run Google Play services, none of them pass the safetynet check or have Magiskhide working on them.
I’m meaning they behave as if they are rooted devices even when the virtual machine is unmodified.