Today I accidentally learned how to use #WhatsApp via #Tor while I tried to run #briar in #QubesOS.
I managed to run Android X86 in a Standalone VM that boots from ISO, but the mouse to touchscreen interface ranged from "entirely unusable" to "still very annoying". Also I was not able do to an installation this way, so if you shut the VM down everything is lost. That might still be very useful in some cases, but it's not what I'm looking for.
The more useful solution is to run #Anbox in a #Whonix VM and install the .apk you want to use. This should also work on any other platform that is able to run Whonix-VMs.
https://www.whonix.org/wiki/Anbox
http://dds6qkxpwdeubwucdiaord2xgbbeyds25rbsgr73tbfpqpt4a6vjwsyd.onion/wiki/Anbox
I followed this tutorial to set up the environment on my QuebesOS computer. I also tried to install #FDroid - that worked, but updating the repositorys did not work, so I had to manually get the Apps I wanted to from the Internet and install them via adb just like FDroid in the tutorial.
Briar apk
https://briarproject.org/apk/briar.apk
Signal apk
https://signal.org/android/apk/
Whatsapp apk
https://www.whatsapp.com/android/
The worst - or actually only really bad- thing about this is, that is is slow. Still usable, but not in a pleasant way. Also, I could not use Emojis and the keyboard was messed up a little.
Briar just worked out of the box. Even copy/paste between VMs works. This is awesome, but also strange as I expected there would be problems connecting behind a Whonix-Gateway.
In order to register an account for #Signal and #Whatsapp you need a phone number. Since you are using Tor, you do not want to give them your personal number or any other number connected to your real name. I was surprised to find out that both of those services accept numbers registered via:
https://jmp.chat
So... I guess if you really have to use Whatsapp, this is the most appropriate way to do so.