So far, I've gotten the Voicemail tab to show up in the Google Phone app, but VVM won't activate on T-Mobile. And I've gotten Call Screening enabled with working transcription, but the Google Assistant voice is too quiet for the caller to hear. I'm hoping someone here can help me get these things working fully.
- Root is necessary to make Google Phone a system app and to make the required mods to the XML file
- Either the Pix3lify Magisk module, the Google Dialer Framework module (much lighter), or a modded Google Phone APK to install Google Phone
- App Systemizer Magisk module
- A root file explorer (I'm using Root Explorer)
- Install Google Phone (I used Google Phone 34.0.253691707 from APKMirror)
- Use App Systemizer Magisk module and Terminal Emulator to move Google Phone app to /system/priv-app/
- Reboot Phone (You may also have to freeze/disable the OOS native phone app)
- Force Stop Google Phone app
- Using a root file explorer, unzip and copy attached dialer_phenotype_flags.xml to /data/data/com.google.android/dialer/shared_prefs/ (You may have to set permissions to 0660 rw-rw----).
- Reboot your device (I've found that if you wait too long between Force Stopping, replacing the file, and rebooting, the Google Phone app will restart and override the changes)
- When you re-open Google Phone app, you should have Call Screen in the menu ( It won't show up unless you enable the Microphone permission) and the Voicemail tab accessible (You may have to delete the Carrier VVM app for it to show up)
Screenshots of Call Screen and VVM tab on OP7Pro
EDIT: Please read the thread to see how to use Preferences Manager to edit the XML. The changes seem to be more persistent when doing so. VVM seems to work only on the T-Mobile model, and the Call Screening Assistant volume issue remains