I have been trying to exploit Temu for a while now with no success, just like the rest of you guys. I believe the issue I and everyone else faces is trying to find a single quick and easy solution, but in reality the solution is many things. I am certain that Temu looks through everything it can about your device to determine if its legit or not, and if anything is wrong it will give the dreaded suspicious activity error. To make it work you would need to make the device appear to be 100% normal. The main issues that I have had trying to do this are:
1. Architecture. Pretty much every PC runs x86, while pretty much every phone runs ARM. Even using a VM it will still appear as a x86 device which Temu probably detects. I have got a ARM VM running but it is just too slow to be viable.
2. IMEI and phone number.
3. Virtualization detection. Temu might just be detecting that it is running in a VM and giving an error.
4. Device fingerprint. I made 2 separate VMs in android studio and they both had the same device fingerprint. I'm not sure but maybe Temu detects this?
There is probably more but that's all I could think of. I still really do want to figure this out, if anyone has any ideas and wants to collaborate send me a message at newco#1204.