During call, wifi icon disappears - OnePlus 3T Questions & Answers

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

Related

[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!

Help with OMNI rom

Hi,
I have flashed a custom rom for the very first time.
I have flashed OMNI rom 18/12 build.
I find the haptic feedback or the vibration intensity too high to my liking. I can't find any setting where I can configure this.
The phone vibrates very strongly even when i press things like 'menu' , 'back button' or typing
Its very annoying, please help
kckinn said:
Hi,
I have flashed a custom rom for the very first time.
I have flashed OMNI rom 18/12 build.
I find the haptic feedback or the vibration intensity too high to my liking. I can't find any setting where I can configure this.
The phone vibrates very strongly even when i press things like 'menu' , 'back button' or typing
Its very annoying, please help
Click to expand...
Click to collapse
I think your only solution for that is to turn it off... Or to find out what to change to make it lower. You do not have an option in settings for that.
shut_down said:
I think your only solution for that is to turn it off... Or to find out what to change to make it lower. You do not have an option in settings for that.
Click to expand...
Click to collapse
I am willing to turn off the haptic feedback, but I can't find any option for that anywhere.
kckinn said:
I am willing to turn off the haptic feedback, but I can't find any option for that anywhere.
Click to expand...
Click to collapse
I can't remember where it was, but I did remove it when I used Omni. Try settings>more options - search there.
shut_down said:
I can't remember where it was, but I did remove it when I used Omni. Try settings>more options - search there.
Click to expand...
Click to collapse
Hi,
Thanks again. I found the option to completely turn it off yesterday. Sad, there was no feature to reduce its intensity.
After turning it off, I realized the samsung JB always had a subtle vibration feedback when touching all this. Initially found it a bit weird getting no vibration but now used to it.
Another thing, in samsung JB I could sync FB contacts as well. In this ROM neither does the option in 'contacts' nor in FB app allow to sync contacts to phone book. Not a major issue though.
But, in samsung JB I could sync my calendar with FB, so that I could see all b'days etc on my calendar. No option here. Even though FB is displayed under 'accounts' in setting. There is no option to sync.
But the great thing about it is its speed. There is no lag whatsoever, very smooth so far.
Have a couple of free days in hand, so thinking of trying out CM 10.2 as well
kckinn said:
Hi,
Thanks again. I found the option to completely turn it off yesterday. Sad, there was no feature to reduce its intensity.
After turning it off, I realized the samsung JB always had a subtle vibration feedback when touching all this. Initially found it a bit weird getting no vibration but now used to it.
Another thing, in samsung JB I could sync FB contacts as well. In this ROM neither does the option in 'contacts' nor in FB app allow to sync contacts to phone book. Not a major issue though.
But, in samsung JB I could sync my calendar with FB, so that I could see all b'days etc on my calendar. No option here. Even though FB is displayed under 'accounts' in setting. There is no option to sync.
But the great thing about it is its speed. There is no lag whatsoever, very smooth so far.
Have a couple of free days in hand, so thinking of trying out CM 10.2 as well
Click to expand...
Click to collapse
Maybe some app can help you with FB sync.
Hi,
You may be aware of the problem with the dash clock. It force closes. And it appears partially cut in the lock screen.
After going through the OMNI rom, I found that you had mentioned in post no. #225 to go to system/app and delete dashclock.apk from there.
Since there is no file manager in this ROM. I installed ES file manager and tried to delete dashclock.apk from system/app
But when I try to delete it says "dashclock.apk can not be deleted". I don't know why ?
Is it anything to do with rooting ? I found some discussion in the forum about rooting as well. But couldn't make much of it.
kckinn said:
Hi,
You may be aware of the problem with the dash clock. It force closes. And it appears partially cut in the lock screen.
After going through the OMNI rom, I found that you had mentioned in post no. #225 to go to system/app and delete dashclock.apk from there.
Since there is no file manager in this ROM. I installed ES file manager and tried to delete dashclock.apk from system/app
But when I try to delete it says "dashclock.apk can not be deleted". I don't know why ?
Is it anything to do with rooting ? I found some discussion in the forum about rooting as well. But couldn't make much of it.
Click to expand...
Click to collapse
Root it, set usb debugging on, in ES file explorer set Root explorer ON. Or use some other root explorer if that do not work.
shut_down said:
Root it, set usb debugging on, in ES file explorer set Root explorer ON. Or use some other root explorer if that do not work.
Click to expand...
Click to collapse
I read in the OMNI forum that installing OMNI Rom automatically roots the phone. So is that not true ? If that is the case I will google and find how to root the phone.
I tried to turn on 'root explorer' in the ES file manager. It says 'Sorry, test failed. This feature can not run on your device". Is it an indicator of the the fact that the phone is not rooted ?
Edit: Temporary workaround: I found the post wherein you had told a user how to expand the dash clock widget by sliding it down and holding it and removing it by taking it to the 'x'. I removed it from the lock screen and added the normal clock in its place.
kckinn said:
I read in the OMNI forum that installing OMNI Rom automatically roots the phone. So is that not true ? If that is the case I will google and find how to root the phone.
I tried to turn on 'root explorer' in the ES file manager. It says 'Sorry, test failed. This feature can not run on your device". Is it an indicator of the the fact that the phone is not rooted ?
Edit: Temporary workaround: I found the post wherein you had told a user how to expand the dash clock widget by sliding it down and holding it and removing it by taking it to the 'x'. I removed it from the lock screen and added the normal clock in its place.
Click to expand...
Click to collapse
No it doesn't have SU binaries installed.
metalhead.mechie said:
No it doesn't have SU binaries installed.
Click to expand...
Click to collapse
@metalhead.mechie Well I don't know what that means. I dont know much about tech stuff
From what I have gathered from the discussion in the OMNI Rom Forum, that I download something called 'Super SU" from http://download.chainfire.eu/370/SuperSU/UPDATE-SuperSU-v1.80.zip .
Question:
1. Do i need to extract the contents of the zip ? Or just go to TWRP and just select install from SD card and select the zip folder like i did with OMNI and gapps ?
2. Will this root the phone or do I need to follow other procedure as well ?
kckinn said:
@metalhead.mechie Well I don't know what that means. I dont know much about tech stuff
From what I have gathered from the discussion in the OMNI Rom Forum, that I download something called 'Super SU" from http://download.chainfire.eu/370/SuperSU/UPDATE-SuperSU-v1.80.zip .
Question:
1. Do i need to extract the contents of the zip ? Or just go to TWRP and just select install from SD card and select the zip folder like i did with OMNI and gapps ?
2. Will this root the phone or do I need to follow other procedure as well ?
Click to expand...
Click to collapse
Just install zip in TWRP. And check if usb debugging is on later in Developer options.
kckinn said:
@metalhead.mechie Well I don't know what that means. I dont know much about tech stuff
From what I have gathered from the discussion in the OMNI Rom Forum, that I download something called 'Super SU" from http://download.chainfire.eu/370/SuperSU/UPDATE-SuperSU-v1.80.zip .
Question:
1. Do i need to extract the contents of the zip ? Or just go to TWRP and just select install from SD card and select the zip folder like i did with OMNI and gapps ?
2. Will this root the phone or do I need to follow other procedure as well ?
Click to expand...
Click to collapse
Just flash the zip as shut_down said. This zip contains the binaries as well as supersu app for root acess

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??

Dailer recording EU version

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.

Categories

Resources