Google Phone app can now be installed on some non-Pixel phones from the Play Store
The Google Phone app is Google’s default dialer application that’s pre-installed on Pixel smartphones, Android One smartphones, and more recently, Xiaomi smartphones sold in Europe. It isn’t usually possible to install the application on other devices without using either a modified application or a Magisk Module, but today we found out that the latest version of the app can be installed on certain devices straight from the Google Play Store.
We were first tipped off about this possibility by XDA Senior Member springer.music who said that the latest Google Phone app can be installed on the ASUS ZenFone 6 running the latest ZenUI update, version WW_17.1810.2003.144. Multiple users on the official ASUS ZenTalk forums also confirmed this possibility. Curious, I decided to see if I could install the app on some of my own devices. Lo and behold, I managed to hop onto the Google Play Store and download the app onto my OPPO Find X2 Pro running ColorOS 7.1. Specifically, the version I installed was version 47.0.305350684-publicbeta. When I first installed the Google Phone app, I was met with a warning that phone calls may not work because the device was “incompatible,” but after granting it various permissions and making it my default dialer app, I was able to successfully make and receive phone calls. Features such as Assisted dialing, Caller ID & spam, and Nearby places seem to be available, but Pixel-specific features like Call Screen are not.
XDA’s Max Weinbach also confirmed he could install the app on his LG V60 ThinQ and make and receive phone calls, but he was unable to install the app on his OnePlus 6T running OxygenOS or his Samsung Galaxy S20 Ultra running One UI 2.1. I was also unable to install the app on my OnePlus 7 Pro. This could be a sign that Google plans on expanding support for the Google Phone app to more devices, or it could just be that Google accidentally forgot to mark this update as incompatible with certain devices.
We briefly checked the Manifest and found that the app still requires the com.google.android.dialer.support shared library to be present. This shared library is not present on the Samsung Galaxy S20 which is why the app refuses to be installed on it. This library is, however, present on the OPPO Find X2 Pro and ASUS ZenFone 6, which might explain why the app can be installed on those devices. To check if this library is present on your own device, you can run the following ADB shell command:
pm list libraries | grep "com.google.android.dialer.support"
You can try downloading the latest version of the Google Phone app from the Google Play Store link below or from APKMirror. Let us know if the app works for you!
This article was updated at 5:45PM EST on April 10, 2020, to add more details about why the app seems to be compatible with more devices now. Another update at 6:05PM EST was made to add that the required shared library is present on the ASUS ZenFone 6 as well.