Syberkonda This worked perfectly for me! (Granted, I only did it last night, and it took overnight for it to go from "Verifying" to "Connected," and it's possible that it may disconnect in a few days, as that's an issue others have reported here...)
Your comment needs to be pinned or something so folks can find it in the future. In fact, I'm going to copy the steps here just in case the reddit thread ever got deleted:
download the beta app version of Google Messages:
https://www.apkmirror.com/apk/google-inc/messenger-google-inc/messenger-google-inc-5-2-051-release/
From there, follow the next set of steps:
- Turn off Wi-Fi (it can interfere with the setup).
NOTE: If you have a VPN, either disable it or whitelist (aka split-tunnel) Google Messages, Play Store, Play Services, and GSF.
- Open the Activity Launcher app.
- Tap the drop-down menu at the top of the screen, select "All activities."
- Scroll down to "Messages," tap it.
- In the Messages sub-list, scroll to "Set RCS Flags," tap it.
NOTE: Activity launcher apps include Nova Launcher and Shortcut Maker.
If you have ADB access thru a PC or an app like LADB, Ashell, Termux, or Tasker, you can directly launch the activity by running
am start -n com.google.android.apps.messaging/.ui.appsettings.rcs.overrides.OverrideFlagsActivity
- In the screen that opens, tap the drop-down menu below "ACS Url" so we can input the address for the Jibe/RCS server to use.
- a) If you want to try Google's sandbox server, tap the option named "http://rcs-acs-prod-us.sandbox.google.com" in the drop-down menu.
- b) If you'd prefer to use a server for your carrier, then manually enter your details into the "ACS Url" box based on the list here. Also, note that this will probably fail if you tried the sandbox server first without wiping Google Messages' app data before trying again. (You can attempt one or the other, if one doesn't work).
NOTE: Use
acs-vzw.jibe.google.com
for Verizon.
- Tap the drop-down menu for "OTP Pattern" and set it to "Your\sMessenger\sverification\scode\sis\sG-(\d{6})" which should be an option already present in the list.
- Tap "Apply" at the bottom of the list.
- Force close the Messages app. (Lots of ways to access this: via Settings -> Apps -> All apps -> Messages -> Force stop in Android Q, sometimes long-holding the app or tapping the app icon in the multitasking/recents menu will show an "App info" option that takes you to the same screen.)
- Re-open Messages, you should have a banner at the bottom of the screen — something along the lines of "New! See when friends are typing" — prompting you to set up RCS/Chat for Messages.
- Tap "Upgrade Now" in that banner and follow the setup process, it should complete within a few minutes
Other notes from me: You should be able to revoke SMS permissions from Google Play Store and Play services after setup is complete. The Carrier Services app does not appear to be necessary, although this may depend on your carrier. I have Verizon. The APK to download from ApkMirror is safe and legitimate. The "Pegasus" in the name predates the Pegasus hacking software; it's just the internal development name for that version of Messages (other versions have names like Unicorn and Minotaur). If your phone were hacked by Pegasus—and it's unclear whether Graphene phones are even vulnerable to it—there certainly wouldn't be an apk with "pegasus" in the file name.