Setup:
- Pixel 4a
- Sunfish GrapheneOS
- Users on phone: Owner + User A + User B
- Internet Connection: Phone connected to a 5G proxy server through ethernet connected to a laptop. Airplane mode-ON. Wifi, Cellular & Bluetooth disabled. Unactivated US sim card inserted into the phone.
- Owner profile has no google play services/store installed. Only User A & User B have google play services installed & I end user session and enter into each user with a new IP from the proxy.
First account success: The first time I log into User A, download google play services & create a new google account i don't get asked for a phone verification.
Second account failure: After creating google account on User A, I end user, I change my IP address, & log into User B where I download google play services & create a new account. Here, I get asked for a phone verification.
I reflash the grapheneos & repeat the same exact steps above, I get the same results again and again. First google account is clean no phone verification on User A & then phone verification on User B.
Is there a device ID that google recognises between users? If so how do I get around this?