Dailer recording EU version - Realme X2 Pro Questions & Answers

Hi,
I ordered the phone yesterday and am excited to have it, it I keep wondering if this one has call recording. Please let me know, because I need this!
Thanks

joefso said:
Hi,
I ordered the phone yesterday and am excited to have it, it I keep wondering if this one has call recording. Please let me know, because I need this!
Thanks
Click to expand...
Click to collapse
It doesn't have (got my phone last Monday)

joefso said:
Hi,
I ordered the phone yesterday and am excited to have it, it I keep wondering if this one has call recording. Please let me know, because I need this!
Thanks
Click to expand...
Click to collapse
You can't record calls in Europe as it is illegal,maybe try changing region to India or somewhere where it is legal.There are apps out there too

manus31 said:
You can't record calls in Europe as it is illegal,maybe try changing region to India or somewhere where it is legal.There are apps out there too
Click to expand...
Click to collapse
Thanks.for.your reply!
No it depends.on which country you are in. Some countries it is not allowed.
I thought coloros had call recording inbuild

valthunder said:
It doesn't have (got my phone last Monday)
Click to expand...
Click to collapse
Does it have Google Dailer?
Does this option not exists? http://www.gadgetdetail.com/coloros-6-how-to-setup-call-recording/
Could you plz check?
Thnx

Call recording is not present in EU ROM. But I'm pretty sure that it will be there as soon as custom stock ROM is out as I think it's simply a property to enable in some file (needs root).

In case you're still searching, there's a solution for rooted EU roms; I tested it successfully:
See https://forum.xda-developers.com/showpost.php?p=81431741&postcount=4

joefso said:
Does it have Google Dailer?
Does this option not exists? http://www.gadgetdetail.com/coloros-6-how-to-setup-call-recording/
Could you plz check?
Thnx
Click to expand...
Click to collapse
It doesn't have Google Dialer. And you can't install it unless you're rooted, because there is no Google Dialer Framework installed. If you are rooted, there is a magisk module that installs Google Dialer Framework, and after that you can install google dialer (but that doesn't have call recording).

cyexdeah said:
In case you're still searching, there's a solution for rooted EU roms; I tested it successfully:
See https://forum.xda-developers.com/showpost.php?p=81431741&postcount=4
Click to expand...
Click to collapse
How did you do that? I followed the whole procedure, but I still can't have call recording.
Maybe I missed something, or I'm not checking in the right place to activate it.
Can you please help me?

asusgarb said:
How did you do that? I followed the whole procedure, but I still can't have call recording.
Maybe I missed something, or I'm not checking in the right place to activate it.
Can you please help me?
Click to expand...
Click to collapse
I just followed the instructions. If you're rooted, just go to /system/etc/oppoRegionMarkFeatures/ in your file manager. You should see a bunch .xml files with country codes, which apparently turn on/off certain features, but for call recording they're probably not relevant. I copied com.oppo.region mark.EUEX.xml first somewhere safe and opened it with an editor. There's a line that says feature name="oppo.phone.nodisplayrecord". I deleted the line, saved and rebooted. This activates the hidden option. Then go to settings, search for "call recording". You should see "System Apps > Call > Call recording" Activate the option "record all calls" (or "record unknown numbers"), call some number. You should see a green "recording standby" icon in the call wait screen and text changes automatically once it starts recording. Recordings are listed in the "Recorder" app. Voila. Ping me later and I can post the screenshots of the settings screens.
HTH

I am using this https://nllapps.com/apps/acr/ and it works. It just has one bummer and that it doesn't save the number of the person you called. So, you have to assign it after a call.

andrejd1 said:
I am using this https://nllapps.com/apps/acr/ and it works. It just has one bummer and that it doesn't save the number of the person you called. So, you have to assign it after a call.
Click to expand...
Click to collapse
It doesnt work for me. Im EU ROM.

anfederin said:
It doesnt work for me. Im EU ROM.
Click to expand...
Click to collapse
My device is EU rom too. In the settings, I have selected an automatic source of the recording and format is MP3.

andrejd1 said:
My device is EU rom too. In the settings, I have selected an automatic source of the recording and format is MP3.
Click to expand...
Click to collapse
Can you please show it as a screenshot?

Here you go.

andrejd1 said:
My device is EU rom too. In the settings, I have selected an automatic source of the recording and format is MP3.
Click to expand...
Click to collapse
The APK works, bur It records the interlocutor voice at very low level.

anfederin said:
The APK works, bur It records the interlocutor voice at very low level.
Click to expand...
Click to collapse
Yes, it's not perfect but better than nothing, I guess...

cyexdeah said:
I just followed the instructions. If you're rooted, just go to /system/etc/oppoRegionMarkFeatures/ in your file manager. You should see a bunch .xml files with country codes, which apparently turn on/off certain features, but for call recording they're probably not relevant. I copied com.oppo.region mark.EUEX.xml first somewhere safe and opened it with an editor. There's a line that says feature name="oppo.phone.nodisplayrecord". I deleted the line, saved and rebooted. This activates the hidden option. Then go to settings, search for "call recording". You should see "System Apps > Call > Call recording" Activate the option "record all calls" (or "record unknown numbers"), call some number. You should see a green "recording standby" icon in the call wait screen and text changes automatically once it starts recording. Recordings are listed in the "Recorder" app. Voila. Ping me later and I can post the screenshots of the settings screens.
HTH
Click to expand...
Click to collapse
But didn't you replaced the original one with the edited one?
I did it (with TWRP File Manager).
Did you only edited it, without replacing it?
What I did is:
1. Copy the EUEX XML to "internal memory".
2. Edit the copied file removing the whole line (from < to >) and without leaving the blank line.
3. Reboot to TWRP.
4. From TWRP File Manager copy the edited file to origin folder, overwriting the stock XML).
5. Reboot to OS.
As you can see in the screenshot, no more "nodisplayrecord" line and no blank line before "blacklist"line.
Sent from my Realme RMX1931 using XDA Labs

asusgarb said:
But didn't you replaced the original one with the edited one?
I did it (with TWRP File Manager).
Did you only edited it, without replacing it?
What I did is:
1. Copy the EUEX XML to "internal memory".
2. Edit the copied file removing the whole line (from < to >) and without leaving the blank line.
3. Reboot to TWRP.
4. From TWRP File Manager copy the edited file to origin folder, overwriting the stock XML).
5. Reboot to OS.
As you can see in the screenshot, no more "nodisplayrecord" line and no blank line before "blacklist"line.
Click to expand...
Click to collapse
Sent from my Realme RMX1931 using XDA Labs

asusgarb said:
Did you only edited it, without replacing it?
Click to expand...
Click to collapse
Yes. I browsed to the directory and edited the XML file directly using my file manager (I use X-plore but any rooted app should also do).
The copy I made was not for offline-editing purposes, it's a habitual backup just in case
Try editing the file directly. If it doesn't work, you might wanna check if the line is in the other XML files in the same folder. Maybe there is a country-specific XML file.
ps: I'm on 11_A.08, EU version.

Related

Call log mod for DK28

This is the same file that was modified by Mammon88, all I did was make it an update.zip and I can confirm it works on my phone running DK28
EDIT: Updated zip file to include the new APK mammon just provided.
If you already flashed and its working for you I don't see any reason to change to this zip...
NYYFan325 said:
This is the same file that was modified by Mammon88, all I did was make it an update.zip and I can confirm it works on my phone running DK28
Click to expand...
Click to collapse
Thanks.. I hate zippin file. Some reason I always get it wrong.. Here is the modded apk file pulled from dk28(Not sure if sprint changed anything but just in case). And thanks again!!
No problem... I enjoy being the guinea pig sometimes
Updated original posts update.zip w/ DK28 APK
So do we flash the zip off the OP or do we extract it and install the apk located inside of it?
Thanks guys!
Doesnt work for me; I still get the sms messages in the call log. I flashed the zip via Clockwork, any suggestions?
Worked great for me. Thank you sooo much. I was really tired of seeing my call logs filled with text messages.
thehustleman said:
Doesnt work for me; I still get the sms messages in the call log. I flashed the zip via Clockwork, any suggestions?
Click to expand...
Click to collapse
Its easier and quicker to move it to system/app via adb. Just copy LogsProvider.apk from the downloaded zip into your tools directory of your SDK folder. Then type in hitting Enter after each line:
adb push LogsProvider.apk sdcard/
adb shell
su
remount rw
cat sdcard/LogsProvider.apk > system/app/LogsProvider.apk
thehustleman said:
Doesnt work for me; I still get the sms messages in the call log. I flashed the zip via Clockwork, any suggestions?
Click to expand...
Click to collapse
I forgot to mention that I'm using EE 2.0.03.
The old one work as well. Running it now as we speak
anyway you can repost the old file you had up? the new one doesnt work for me
thehustleman said:
I forgot to mention that I'm using EE 2.0.03.
Click to expand...
Click to collapse
Didn't work for me either. What is EE 2.0.03?
If that's your CWM version mine is 2.5.1
The apk and odex files are in the sys\apps folder so the install worked. I'm just still seeing sms msgs in the log.
worked perfect for me. Thank you very much! That log was driving me nuts.
-Kenny
Just a FYI people, I think that this stops future messages from showing in the call log, but it doesn't remove previous messages that are in there. I just flashed this and i see messages in log but i just text'd myself and it didnt show up in there.
Bopchie is correct. If the sms still show in the call log you need to delete them and no future sms will show.
Sent from my Epic with Syndicated Frozen Yogurt
summer**** said:
Bopchie is correct. If the sms still show in the call log you need to delete them and no future sms will show.
Sent from my Epic with Syndicated Frozen Yogurt
Click to expand...
Click to collapse
Wish that were true. Unfortunately, new received texts still show up in the log. Even worse is when you select all the texts individually, it also checks the all logs box and when you click on delete, everything is gone.
odd, working fine here.. no new texts are showing up, just ones from before flashing it.
BopChie said:
odd, working fine here.. no new texts are showing up, just ones from before flashing it.
Click to expand...
Click to collapse
What's really odd is that now all my logs are back to where they were before I deleted all those texts in an effort to get them to stop showing up. Lets see what happens after I just deleted them all again.
so... im still lost. i get that i have to use the .apk or the zip... do i just copy the apk to that folder? or do have to run and install it? or can i just flash the zip as an update in clockwork?? totally lost.. but i definitely need this fix.

[Q] Missing intergrated SIP client in JVK

I just made the move from the CyanogenMod 7 that was OK and had all the Gingerbread features included including integrated SIP support that work perfectly with my VOIP.MS account. After reading what people in the forums were saying about JVK I made a move over to a custom JVK rom and found it much more stable and complete vs CM7. I would like to know if it’s possible to add back the features that Samsung removed from gingerbread like the integrated SIP client?
If you want to enable sip for jvk you can put the attached file in "system\etc\permissions\", then reboot phone and create accounts in settings/call settings.
Also, you can modify framework-res.apk to enable sip over 3g by editing "res\values\bools.xml" and setting "config_sip_wifi_only" to false. Good luck.
dfi2k5 said:
by editing "res\values\bools.xml"
Click to expand...
Click to collapse
No such file here, not even a "values" folder in "res". Did a find and grep search, still nothing.
SIP working on wi-fi ok.
fomofo said:
No such file here, not even a "values" folder in "res". Did a find and grep search, still nothing.
SIP working on wi-fi ok.
Click to expand...
Click to collapse
You have to decompile framework-res.apk using apk manager, then you'll find the xml you need to modify.
Sent from my GT-I9000 using Tapatalk
dfi2k5 said:
You have to decompile framework-res.apk using apk manager, then you'll find the xml you need to modify.
Click to expand...
Click to collapse
Doesn't it need to be signed?
fomofo said:
Doesn't it need to be signed?
Click to expand...
Click to collapse
apk manager does that for you. search this forum for more info. cheers.
dfi2k5 said:
If you want to enable sip for jvk you can put the attached file in "system\etc\permissions\", then reboot phone and create accounts in settings/call settings.
Also, you can modify framework-res.apk to enable sip over 3g by editing "res\values\bools.xml" and setting "config_sip_wifi_only" to false. Good luck.
Click to expand...
Click to collapse
thanks a lot.
does somebody have the same for jvh, as it also isn't integrated ?
doll00 said:
thanks a lot.
does somebody have the same for jvh, as it also isn't integrated ?
Click to expand...
Click to collapse
have seen few people adding this to their themes, roms - not as a single file tho. you can do it manualy if you can.
$omator said:
have seen few people adding this to their themes, roms - not as a single file tho. you can do it manualy if you can.
Click to expand...
Click to collapse
as I'm the beginner at Android could you kindly tell me how to add it manualy and where can I find the right file ?
thanks in advance.
can somebody help me in this problem as I can't find this single file ?
dfi2k5 said:
If you want to enable sip for jvk you can put the attached file in "system\etc\permissions\", then reboot phone and create accounts in settings/call settings.
Also, you can modify framework-res.apk to enable sip over 3g by editing "res\values\bools.xml" and setting "config_sip_wifi_only" to false. Good luck.
Click to expand...
Click to collapse
Could this work also with SGS2 (KE2)?
I installed it in my SGS with JVH and it didn't work
jarsiv said:
Could this work also with SGS2 (KE2)?
Click to expand...
Click to collapse
Yes, it should work. You should deodex your rom first, and modify framework-res.
Mhh, put in the missing xml file and voip is working on the SGS2.
My only problem is that callers are reporting very low speak volume from my side.
Does anybody know how to increase the microphone level a bit for this case?
Oh well, just mentioned that now Android phone app will crash after taking a voip call. Seems the implementation from sammy is buggy...
I am currently on KE2.
Dan
I've looked in the deassambled s2 Phone.apk and Samsung seems to has modified some details in the Phone app, but the main and the most part is there.
Just waiting for my S2 to check if these crashes are related with removing some piece of SIP relateing code from PhoneApp.java
dan3o3 said:
Mhh, put in the missing xml file and voip is working on the SGS2.
My only problem is that callers are reporting very low speak volume from my side.
Does anybody know how to increase the microphone level a bit for this case?
Oh well, just mentioned that now Android phone app will crash after taking a voip call. Seems the implementation from sammy is buggy...
I am currently on KE2.
Dan
Click to expand...
Click to collapse
how to copy into system folder?
dfi2k5 said:
If you want to enable sip for jvk you can put the attached file in "system\etc\permissions\", then reboot phone and create accounts in settings/call settings.
Also, you can modify framework-res.apk to enable sip over 3g by editing "res\values\bools.xml" and setting "config_sip_wifi_only" to false. Good luck.
Click to expand...
Click to collapse
I have tried, using the "File Expert" App to copy the file into \system\etc\permissions. but the problem is, it does not arrive in the folder. i guess it's because of the only read permissions for "permissions" folder.
so what's the way to copy a file into this folder? the device is rooted. (but i'm new with root on android...)
luxxxluxxx said:
I have tried, using the "File Expert" App to copy the file into \system\etc\permissions. but the problem is, it does not arrive in the folder. i guess it's because of the only read permissions for "permissions" folder.
so what's the way to copy a file into this folder? the device is rooted. (but i'm new with root on android...)
Click to expand...
Click to collapse
I don't use "File explorer" but "Root explorer" and on the right upper corner there is a button where you can change to read only or write and read.
doll00 said:
... but "Root explorer" ...
Click to expand...
Click to collapse
Ok, many thanks! Works for me.
But how can i do the second thing to make non wifi calls possible?
doll00 said:
Also, you can modify framework-res.apk to enable sip over 3g by editing "res\values\bools.xml" and setting "config_sip_wifi_only" to false.
Click to expand...
Click to collapse
luxxxluxxx said:
Ok, many thanks! Works for me.
But how can i do the second thing to make non wifi calls possible?
Click to expand...
Click to collapse
When I'm connected to WiFi and try to make a call, my cell phone simply ask me if I want to make cell phone call or internet call.
As I can remember, to activate this function you have to go to settings/call setting/internet call setting (this is the last option on the bottom) and than in "Use Internet calling" change to "Ask for each call"
so, you can modify framework-res.apk to enable sip over 3g by editing "res\values\bools.xml" and setting "config_sip_wifi_only" to false.
Click to expand...
Click to collapse
I believe you have to do exactly what is written above, but I tried to do it and It wasn't working over 3G
doll00 said:
I believe you have to do exactly what is written above, but I tried to do it and It wasn't working over 3G
Click to expand...
Click to collapse
Yes, calling using wifi works. But i also want to activate it in G3.
Sorry for asking so silly, but HOW can i do exactly what is written?
If i go to /system/framework/framework-res.apk in Root Explorer, and select it, i have only the chooice to "install" or "view" the package. No way to edit something inside the apk!
as an alternative attemp i have tried so simply copy an alternated version of framework-res.apk on it's place. but this ended still while copying in problematic messages and i needed to restore my phone from cwm backup... (the alternate version i took out of the first download link out of this post: http://forum.xda-developers.com/showpost.php?p=14584886&postcount=142)

[Q] I changed provider and the simtoolkit is not present

I have JB XXLPZ and changed provider today.
From the documentation from the provider I need to set things via the simtoolkit. I don't see the icon and can't find it anywhere?
Also I have the phone rooted and am running the TZ 3.5 kernel.
Any hints or tips?
Midnight Shadow said:
I have JB XXLPZ and changed provider today.
From the documentation from the provider I need to set things via the simtoolkit. I don't see the icon and can't find it anywhere?
Also I have the phone rooted and am running the TZ 3.5 kernel.
Any hints or tips?
Click to expand...
Click to collapse
Are u sure u dont see simtoolkit in my launcher. U can check app manager see simtoolkit. I think u need turn on and turn off airplane mode
Sent from my GT-I9070 using Tapatalk 2
Midnight Shadow said:
I have JB XXLPZ and changed provider today.
From the documentation from the provider I need to set things via the simtoolkit. I don't see the icon and can't find it anywhere?
Also I have the phone rooted and am running the TZ 3.5 kernel.
Any hints or tips?
Click to expand...
Click to collapse
Install SD Maid app, press left soft button and go to settings of that app. Check "Include system packeges?". Go back, then go to tab APPCONTROL. Refrash it, then search for stk. Press on it, and tap on Start application.
dungeonshard said:
Are u sure u dont see simtoolkit in my launcher. U can check app manager see simtoolkit. I think u need turn on and turn off airplane mode
Sent from my GT-I9070 using Tapatalk 2
Click to expand...
Click to collapse
Check 10 times and I'm not in airplane mode as I can call en be called. Only data requires some settings for this provider and must be setup via the simtoolkit as per their instuctions.
shut_down said:
Install SD Maid app, press left soft button and go to settings of that app. Check "Include system packeges?". Go back, then go to tab APPCONTROL. Refrash it, then search for stk. Press on it, and tap on Start application.
Click to expand...
Click to collapse
I installed it, but it doesn't show up in the list.
Also original rooted kernel didn't make a change.
When I use ES file-explorer and go to the /system/app folder I see a stk.apk and stk.odex
I was now able to install the stk, but it doesn't show up in the app drawer. Installed size is 0KB.
Midnight Shadow said:
I installed it, but it doesn't show up in the list.
Also original rooted kernel didn't make a change.
When I use ES file-explorer and go to the /system/app folder I see a stk.apk and stk.odex
I was now able to install the stk, but it doesn't show up in the app drawer. Installed size is 0KB.
Click to expand...
Click to collapse
Hmmm. Try to delete both. And wait me to upload deodexed file.
Edit: Try to delete both apk and odex file. And to push this file from attachemt to system/app. (not to install)
shut_down said:
Hmmm. Try to delete both. And wait me to upload deodexed file.
Edit: Try to delete both apk and odex file. And to push this file from attachemt to system/app. (not to install)
Click to expand...
Click to collapse
With sd-maid I'm now able to see the app, but when trying to start it gives a "Not possible!" message...
Midnight Shadow said:
With sd-maid I'm now able to see the app, but when trying to start it gives a "Not possible!" message...
Click to expand...
Click to collapse
Reboot. You pushed this file? And did remove previous apk and odex file of it?
P.S. If you really need that app to open do this:
1. Make backup in CWM.
2. Flash stock FW with Odin. And do factory reset. Or try with factory reset first, without flashing JB with Odin again, if that do not help, then flash FW.
3. Use app for your needs
4. Root phone again
5. Install TZ 3.5
6. Restore your backup.
shut_down said:
Reboot. You pushed this file? And did remove previous apk and odex file of it?
Click to expand...
Click to collapse
I removed the previous two files and copied the one you supplied in it's place.
Ran sd-mail and was able to find the stk app. Unable to run it though.
Then reboot.
After the reboot the sd-maid app was unable to find the stk application like the original ones.
Midnight Shadow said:
I removed the previous two files and copied the one you supplied in it's place.
Ran sd-mail and was able to find the stk app. Unable to run it though.
Then reboot.
After the reboot the sd-maid app was unable to find the stk application like the original ones.
Click to expand...
Click to collapse
Read my edited post. :angel:
shut_down said:
Read my edited post. :angel:
Click to expand...
Click to collapse
Ok. Will do that tomorrow.
For now I use the Wifi hotspot functionality from my company phone.
I need to do the following:
Choose Roaming services.
Choose Selecteer Mode.
Choose Manueel.
Choose International.
Simcard gets updated.
If you know any app that can do the following then I'm all ears
Thanks and I'll update tomorrow!
Midnight Shadow said:
Ok. Will do that tomorrow.
For now I use the Wifi hotspot functionality from my company phone.
I need to do the following:
Choose Roaming services.
Choose Selecteer Mode.
Choose Manueel.
Choose International.
Simcard gets updated.
If you know any app that can do the following then I'm all ears
Thanks and I'll update tomorrow!
Click to expand...
Click to collapse
Solved!
The provider said that my simcard didn't need to be changed because it was of the newer type. So the sim toolkit was not being able to run because it detected the newer type.
Then I explained that I still had no internet. She talked me throug all the settings and they were fiine. On their website there are numerous samples per phone on how to setup this manually.
Is seems that the settings defer for some phones. They told me I had to type "internet" in the access type section while it had to be "default" what I found out by checking the phone of my wife. She has the same provider.
After changing I had my dataconnection.
Thanks for thinking with me!

Google Dialer and Contacts [6.0.1 Marshmallow only]

You can use the original google dialer and contacts on Marshmallow.
Flash the attached zip and make the google dialer default in settings. That's all
Don't delelte the samsung dialer and contacts. You can hide them if you use nova launcher for example.
This is not my work, I downloaded the apks from apkmirror.
Did that manually myself and even pasted the frameworks from this thread http://forum.xda-developers.com/mot...p-google-dialer-2-32-google-contacts-t3263859 into my device.
Looking now how to enable heads-up for the dialer and why it FCs when clicking calls under settings in the call app
boilavera1980 said:
Did that manually myself and even pasted the frameworks from this thread http://forum.xda-developers.com/mot...p-google-dialer-2-32-google-contacts-t3263859 into my device.
Looking now how to enable heads-up for the dialer and why it FCs when clicking calls under settings in the call app
Click to expand...
Click to collapse
Hello, I tried this on my S6 Edge Plus running 6.0.1 but ended up in a boot loop on the boot animation.
Steps I followed were:
Copy the com.google.android.dialer.apk to /system/priv-app/Telephone/com.google.android.dialer.apk and chmod 644
Copy the com.google.android.contacts.apk to /system/priv-app/Contacts/com.google.android.contacts.apk and chmod 644
Copy the com.google.android.dialer.support.jar to /system/framework/com.google.android.dialer.support and chmod 644
Did I miss any particular step?
Thanks in advance.
rasheedshady said:
Hello, I tried this on my S6 Edge Plus running 6.0.1 but ended up in a boot loop on the boot animation.
Steps I followed were:
Copy the com.google.android.dialer.apk to /system/priv-app/Telephone/com.google.android.dialer.apk and chmod 644
Copy the com.google.android.contacts.apk to /system/priv-app/Contacts/com.google.android.contacts.apk and chmod 644
Copy the com.google.android.dialer.support.jar to /system/framework/com.google.android.dialer.support and chmod 644
Did I miss any particular step?
Thanks in advance.
Click to expand...
Click to collapse
Really? Thats interesting. I just downloaded the newest apk from apkmirror and pasted it into priv-app. Didn't even bother to change permissions and it worked. Try chmodding it to something like 744
boilavera1980 said:
Really? Thats interesting. I just downloaded the newest apk from apkmirror and pasted it into priv-app. Didn't even bother to change permissions and it worked. Try chmodding it to something like 744
Click to expand...
Click to collapse
Thanks for the quick reply.
I managed to get it working by flashing the Zip using TWRP.
I suppose the only difference is that it asked me to Wipe Cache after installing the zip, something that i didn't do while installing manually.
I could restore my /system partition and try again... but i guess the goal was to have the Google Dialer.. and that is what I have now
I'm getting similar results to what you got, no HUD and crash when accessing the Call Settings, any luck with any of those two?
EDIT: So I went through the log cat and found that when the user taps the Call Settings or the Emergency Call (on the lock screen) and intent is fired to launch the corresponding activity. For the call settings menu, the intent is android.telecom.action.SHOW_CALL_SETTINGS and there is no activity on the samsung version of android that listens to this intent so we get an FC.
I went through some of the source code and found that the activity for the call settings is named CallFeaturesSetting found in com.android.phone.
Looking at the manifest.xml of Google Dialer app, there is no such activity. This can only mean that a copy of com.android.phone.apk is expected to be present on the phone for the google dialer to run properly.
rasheedshady said:
Thanks for the quick reply.
I managed to get it working by flashing the Zip using TWRP.
I suppose the only difference is that it asked me to Wipe Cache after installing the zip, something that i didn't do while installing manually.
I could restore my /system partition and try again... but i guess the goal was to have the Google Dialer.. and that is what I have now
I'm getting similar results to what you got, no HUD and crash when accessing the Call Settings, any luck with any of those two?
EDIT: So I went through the log cat and found that when the user taps the Call Settings or the Emergency Call (on the lock screen) and intent is fired to launch the corresponding activity. For the call settings menu, the intent is android.telecom.action.SHOW_CALL_SETTINGS and there is no activity on the samsung version of android that listens to this intent so we get an FC.
I went through some of the source code and found that the activity for the call settings is named CallFeaturesSetting found in com.android.phone.
Looking at the manifest.xml of Google Dialer app, there is no such activity. This can only mean that a copy of com.android.phone.apk is expected to be present on the phone for the google dialer to run properly.
Click to expand...
Click to collapse
Yeah i have no idea why the Callnotification banner doesnt work. Framework didn't help too. There seems to be something missing. There is a mod for Sony devices where excactly this works but for LP. Maybe there are some hints there.
Edit:
Yeah copying the framework should work indeed if i look at the other mods but maybe something that samsung modified permits it from doing so. The changed many things, maybe this is the issue.
boilavera1980 said:
Yeah i have no idea why the Callnotification banner doesnt work. Framework didn't help too. There seems to be something missing. There is a mod for Sony devices where excactly this works but for LP. Maybe there are some hints there.
Edit:
Yeah copying the framework should work indeed if i look at the other mods but maybe something that samsung modified permits it from doing so. The changed many things, maybe this is the issue.
Click to expand...
Click to collapse
So this marks the end of my trying to fix this issue.
I managed to get the Call Settings But broke everything else
com.android.phone is not a standalone package, it comes in the TeleServices.apk file in /system/priv-app
As I suspected, the samsung version lacks the activities that the Google Dialer looks for.
I extracted the TeleServices.apk from a nexus 6p image and compared the two. Again as expected the google version has the required activity.
Another thing to note is that the Samsung Version is 13.2MB while the Google Version is just 3.2MB
Since they can't both be active on the device, replacing the samsung version by the google version fixes the call settings issue. But the phone doesn't register on the network.
in theory once can compile an app from AOSP with a different signature to allow the call settings to handle the activity required by the call settings app, or simply launch the settings activity of the default samsung dialer.
Any way.. just an update.
Can anyone post a screen shot of this dailer please?
rogerandgina said:
Can anyone post a screen shot of this dailer please?
Click to expand...
Click to collapse
http://images.lmgtfy.com/?q=google+stock+dialer+marshmallow
boilavera1980 said:
http://images.lmgtfy.com/?q=google+stock+dialer+marshmallow
Click to expand...
Click to collapse
No need to be a smart ass about it.
rogerandgina said:
No need to be a smart ass about it.
Click to expand...
Click to collapse
Sorry but that was funny.
Sent from my SM-G928F using XDA-Developers mobile app
soundstorm27 said:
You can use the original google dialer and contacts on Marshmallow.
Flash the attached zip and make the google dialer default in settings. That's all
Don't delelte the samsung dialer and contacts. You can hide them if you use nova launcher for example.
This is not my work, I downloaded the apks from apkmirror.
Click to expand...
Click to collapse
Any google sms.zip??

During call, wifi icon disappears

During call, wifi icon disappears. Why? Very irritating. It's not a bug, since me and the wife both have a 3T and I have re-flashed mine multiple times in its life span, and that has always irritated me. I often need to make sure I'm on wifi during a long conference call for work. See screenshots. Any ideas?
I also forgot to mention the battery percentage goes away too, which is also handy during a long call.
The culprit is the OnePlus' incall app - you can remove it, but you have to be rooted, unfortunately.
przemcio510 said:
The culprit is the OnePlus' incall app - you can remove it, but you have to be rooted, unfortunately.
Click to expand...
Click to collapse
I am rooted. How do you remove the "incall app"?
izzyfanto said:
I am rooted. How do you remove the "incall app"?
Click to expand...
Click to collapse
Code:
adb shell
su
mount -o remount,rw /system
mv /system/priv-app/OPInCallUI/OPInCallUI.apk /system/priv-app/OPInCallUI/OPInCallUI.apk.bak
reboot
or by navigating to that folder and renaming it with adding .bak extension (or something else) with your favorite file manager
przemcio510 said:
Code:
adb shell
su
mount -o remount,rw /system
mv /system/priv-app/OPInCallUI/OPInCallUI.apk /system/priv-app/OPInCallUI/OPInCallUI.apk.bak
reboot
or by navigating to that folder and renaming it with adding .bak extension (or something else) with your favorite file manager
Click to expand...
Click to collapse
Thanks for the reply. But when I rename it, nothing appears when I'm in call. It rings, but nothing shows. I don't understand how that fixes anything if I can't even use the call menu. Am I missing a step? I had to put it back the way it was.
izzyfanto said:
Thanks for the reply. But when I rename it, nothing appears when I'm in call. It rings, but nothing shows. I don't understand how that fixes anything if I can't even use the call menu. Am I missing a step? I had to put it back the way it was.
Click to expand...
Click to collapse
Replace it with another app
izzyfanto said:
Thanks for the reply. But when I rename it, nothing appears when I'm in call. It rings, but nothing shows. I don't understand how that fixes anything if I can't even use the call menu. Am I missing a step? I had to put it back the way it was.
Click to expand...
Click to collapse
Consider flashing Google dialer - https://forum.xda-developers.com/oneplus-3/how-to/guide-how-to-install-google-dialer-phone-t3443006
With this combo - no problem here.
bunu said:
Replace it with another app
Click to expand...
Click to collapse
przemcio510 said:
Consider flashing Google dialer - https://forum.xda-developers.com/oneplus-3/how-to/guide-how-to-install-google-dialer-phone-t3443006
With this combo - no problem here.
Click to expand...
Click to collapse
Ah gotcha, makes sense. Does the google dialer support dual sim? I use one for personal and one for work. How buggy is it?
izzyfanto said:
Ah gotcha, makes sense. Does the google dialer support dual sim? I use one for personal and one for work. How buggy is it?
Click to expand...
Click to collapse
Supports dual sim, no bugs.
przemcio510 said:
Supports dual sim, no bugs.
Click to expand...
Click to collapse
Sweet. Thank you very much for your help!!
I tried it but I don't see the dual sim for selecting which to use for calling out. Am I missing something?
izzyfanto said:
I tried it but I don't see the dual sim for selecting which to use for calling out. Am I missing something?
Click to expand...
Click to collapse
In system settings, change "default sim for calls" to "always ask".
Hmm strange I had that enabled when I had the module installed. The dialer didn't even show the option to switch sims though. Unfortunately I just had to remove the module through magisk. I use the second sim for business so really need the ability to decide which sim to call from during the day. Thanks for your help
izzyfanto said:
Hmm strange I had that enabled when I had the module installed. The dialer didn't even show the option to switch sims though. Unfortunately I just had to remove the module through magisk. I use the second sim for business so really need the ability to decide which sim to call from during the day. Thanks for your help
Click to expand...
Click to collapse
I don't know what module you installed, I linked you to the zip with Google Dialer framework, I didn't say anything about Magisk.
I'm on AOSP based ROM with GApps atm, so I don't have to flash framework anymore, but when I was on OOS 3.5.4, then after flashing framework and installing Dialer apk from apkmirror, everything worked flawlessly.
Maybe try to do it again - reflash your ROM, flash dialer framework, remove opincallui, install Google Dialer app, set as default, set default sim for calls to always ask.
The choice of which sim to use when calling pops up after dialing a number. The dialer has no buttons for each sim separated.
If you don't want to use Google's dialer, then you can use OnePlus' one. IIRC, after removing opincallui, it still worked.
przemcio510 said:
I don't know what module you installed, I linked you to the zip with Google Dialer framework, I didn't say anything about Magisk.
I'm on AOSP based ROM with GApps atm, so I don't have to flash framework anymore, but when I was on OOS 3.5.4, then after flashing framework and installing Dialer apk from apkmirror, everything worked flawlessly.
Maybe try to do it again - reflash your ROM, flash dialer framework, remove opincallui, install Google Dialer app, set as default, set default sim for calls to always ask.
The choice of which sim to use when calling pops up after dialing a number. The dialer has no buttons for each sim separated.
If you don't want to use Google's dialer, then you can use OnePlus' one. IIRC, after removing opincallui, it still worked.
Click to expand...
Click to collapse
Oh ok thanks for the pointers I really appreciate it. I'll have to give it a try again

Categories

Resources