I've been having a great time on GrapheneOS for about half a year now, but unfortunately enabling RCS still sucks.
I got it to work a few months ago (August or so) doing @chenxiaolong steps and then doing @83639273 steps on my pixel 8a, HOWEVER, it only would work on a brand new, factory reset phone. I couldn't get it to work at all after already having my other apps downloaded. It took probably under 5-10 mins (it was definitely quick), as I'm not gonna have my phone sit open for an hour to wait to see if it verifies... Unfortunately, around a month or two ago, it RCS turned off again...
Others have suggested Shizuku + AppOps, but this pretty much allows the exact same steps as the users mentioned above, just in a different flavor (without the adb from PC, etc.).
This is what I've done so far:
- I'm using the original profile, and I don't have any other profiles
- Google Messages, Google Play, Play Services, and Carrier Services have phone, sms, and network enabled
- I have reset cache on all 4 apps multiple times
- I have turned off my VPN (& killswitch) and tried setting up on data only multiple times
- I have enabled Automatic Phone # Verification in Google Services under Sandboxed Google Play
- I downloaded messages from the official Google Play, not Aurora Store (which I do have on my phone)
- I use AT&T, not Verizon, so hopefully that should be less issues?
- I've done several reboots on my phone after changing settings and trying the steps above
I have no idea what to do besides factory reset and download everything again, which is a PITA, and GrapheneOS backups seem to be glitchy. If I absolutely have to, and nothing else works, I will do it. But please, if anyone has a solution besides the same steps above, I'm all ears.