I used the magisk module.
Everytime I open the dialer it asks med to grant Call Logs permission. I do grant it but the next time I open dialer its disabled again.
I think you figured out the problem. Can you confirm if the recording works perfectly every time if you only put the phone close to the ear once the recording starts?after call , unless call gets connected , do not put near ears .
Saw many of you complaining about many issues so thought to write my steps as till now both latest apks of OP Dailer and Contacts seem to work for me. Well except just one little thing.
Device : OnePlus 8T Open Beta 6
Everything including call recording works. EXCEPT Call Log.
1. Downloaded both apks from apkmirror (latest)
2. Installed both, Set OP Dialer as default app for phone from settings - Default Apps.
3. Force Stop both Google Dailer and Contacts.
4. Clear Data for OP Dailer and Contacts.
5. Open Dailer, Give all permissions EXCEPT (Call Logs).
See if you give call logs permission contacts app will always crash. I tried many different ways to fix but nothing seem to work for long. It did work for a while but then started crashing again. So leave it better.
Got any error ? Clear data again for both apks and follows steps again.
If you still need some help. You can telegram me : @aadarsh47
No such issues so farI think you figured out the problem. Can you confirm if the recording works perfectly every time if you only put the phone close to the ear once the recording starts?
To all those experiencing the 0 byte file problem with call recordings, the solution suggested by @freakzapster indeed works.
DON'T PUT THE PHONE CLOSE TO YOUR EARS UNTIL THE CALL CONNECTS (WHEN MAKING A CALL) OR YOU ANSWER AN INCOMING CALL.
LET THE RECORDING START AND THEN TALK NORMALLY.
Once recording starts, it will work fine. Enable haptic feedback for calls. To do this, open the app and go to Settings/ Sounds and Vibration and enable 'Vibrate after connection'. This way, you don't have to use the speaker to know when the call is answered (for outgoing calls).
I haven't seen an exclamation mark yet, but I do see that the record button doesn't get highlighted (big white background) which results in 0 byte files.
I'm still using v1.0 of the dialer app and this solution has worked perfectly during my testing.
I'm using OnePlus 8T Stable OOS build (11.0.8.14 KB05DA).
You are using the root method. And you have a problem with giving access to call logs.
.I'm using the magisk module. I stopped looking for alternatives because this one works fine.
Always a good idea to mention the exact app versions, because 'latest' will keep changing depending on when the post is read.Saw many of you complaining about many issues so thought to write my steps as till now both latest apks of OP Dailer and Contacts seem to work for me. Well except just one little thing.
ROOT METHOD
Device : OnePlus 8T Open Beta 6
Everything including call recording works. EXCEPT Call Log.
1. Downloaded both apks from apkmirror (latest)
2. Installed both, Set OP Dialer as default app for phone from settings - Default Apps.
3. Force Stop both Google Dailer and Contacts.
4. Clear Data for OP Dailer and Contacts.
5. Open Dailer, Give all permissions EXCEPT (Call Logs).
See if you give call logs permission contacts app will always crash. I tried many different ways to fix but nothing seem to work for long. It did work for a while but then started crashing again. So leave it better.
Got any error ? Clear data again for both apks and follows steps again.
If you still need some help. You can telegram me : @aadarsh47
You're right. Thanks for the info. I did provided screenshots of the apk versions but anyways I'll update and write it downAlways a good idea to mention the exact app versions, because 'latest' will keep changing depending on when the post is read.
Im the only one who experiences longer connect time with this dialer? Sometimes when my SO calls me it takes 30 s or so before my phone rings and sometimes it doesn't connect at all. Using the magisk module.
Hnm yes sometimes when my SO calls its not connecting at all, goes straight to voicemail. Then if she calls again it works. I guess this could happen if the app is killed..Here, the only problem is that it stops working after a while, i have to start it again. Other than that, it's fine. EU 8T .14 OOS
Hnm yes sometimes when my SO calls its not connecting at all, goes straight to voicemail. Then if she calls again it works. I guess this could happen if the app is killed..
Installed the Dialer and gave it basically all the permissions to test it and unfortunately there is no Call Recording option in the settings.
Tested on OnePlus 8T OOS 11.0.8.13.KB05AA.
Hi,If the app can be installed and works fine on un-rooted phones, what is the need for the Magisk route on rooted phones?
Unfortunately I can't fix the crash issue, I made the module blind I don't have the device. Also, yes, I've seen an increase in the number of reports saying trying to manually enable call recording unofficially doesn't work with OOS 11. Seems like OnePlus did change something indeed.Taking out the contacts crash issue, the module is fine. I have denied the call logs permission. Fine now.
Call recording does not work tough. But i think it's not a problem with these apks. I think oneplus changed something. I tried the call recording module, the apk, the jtoolsoneplus app, etc.