The Google Dialer app has more features and is much better in every way than the stock Dialer app on the Qin, but it doesn’t work too well with a physical keyboard. I pulled the Dialer app from the Unihertz Titan which is basically the Google Dialer app optimized for a keyboard.
It doesn’t have the call record option and, while on the Call screen, for call/end you need to use the touch screen (if you exit the call screen while on a call the end button works fine).
Here’s a magisk module that replaces the stock dialer with the unihertz dialer, or if you want to modify your system, unzip the module and place the app in system_ext/priv-app/MtkDialer (NOT in MtkDialer2)
QinF21ProDialer.zip (11.8 MB)
Would this be possible to download as an apk and then setting it as the default dialer? (Useful for non-rooted phones).
Is this good for the Cat S22 too?
it has the same package name as the stock dialer (com.android.dialer) and can’t be installed as an update, though you could change the package name and see if it keeps it’s functionality. Also being in /priv-app/ gives it heightened permissions.
I didn’t test it though you could try it, though this app is MtkDialer and the cat is a qualcomm phone. I’m also not sure where the phone app is stored on the cat, in this module it replaces the stock app with a random file so it doesn’t interfere with the new app. If this app works on the cat I’ll make a module for it.
Keyboard doesn’t always work, also dial/hang up button doesn’t work on the qin
Keyboard wont work when you dial and then clear the dial pad and the search bar for contacts is active, but you can reactivate it by tapping the dial icon or exiting the search
But the call/hang up button doesn’t work in any case
looks like it, I added that to the main post
Do you have for TCL?