4 ms·
I have been trying to get my banking software to work with both Anbox and Waydroid for the last couple of days. So far I've had no success with either. I've go
by knakk 5y ago
I have been trying to get my banking software to work with both Anbox and Waydroid for the last couple of days.
So far I've had no success with either.
I've gotten other apps to run just fine but not any related to banking.
These apps are extremely picky about the environment you run them in.
At least the ones I'm working with require Google Play Services, which is proprietary and have to be ripped from an Android image (if you don't want to take a chance on some shady download).
Even with Play services, my app still will not start.
I'm thinking it could be related to how Anbox and Waydroid shares the kernel with the host OS, and therefor it may not look like valid Android to the apps.
- gbrindisi 5y agoperhaps the containerized environment looks like a rooted phone? Due to vague security requirements most banking apps refuse to run if the phone has been rooted.
- unnouinceput 5y agoInstall Android in a VMWare box. Works like a charm. No fuss, no hassle. And you can customize your network isolation as you want.
- electrikjesus 5y agoMost banking apps will require Google Play Services in order to work right. Currently, Waydroid does not offer that.
- deleted 5y ago[deleted]
- nyanpasu64 5y agoPerhaps banking apps refuse to run on devices which don't pass SafetyNet (which generally expects a TPM to be present, which I find appalling)?
- hda2 5y agoPossibly very stupid question ahead: Can't the TPM be emulated?
- nyanpasu64 5y agoI think TPMs are designed such that Google only trusts TPMs with private keys inaccessible to users (and bank account stealers, and Netflix downloaders), and which follow the instructions of your bank or Netflix (not the instructions of the user).
- numpad0 5y agoDo you have a taobao link for Google trusted TPM chips in reel?
- nyanpasu64 5y agoThe problem is (I think) you can't get a TPM to tell Google you're running on an unmodified phone (barring hardware mods or TPM exploits) if you have discrepancies from the unmodified phone visible in the CPU's RAM or flash.