DSDS on Android 10 - Google Pixel 2 XL Questions & Answers

As after the stable release of Android 10 to our device, there is a "+" icon next to your network setting.
But i am just not able to get it configured.
At the beginning of the process it says.." download your sim" if u don't have a physical one and when i proceed with that option it loads for a while and pops up cannot download..SS attached.
And while doing this you have to be on a wifi network as it disables your currently inserted sim..thats that.

Are you sure it's going to work for P2XL? Was it working in any of the betas?

It happened to me in beta i guess you have to factory reset your phone and everything should be ok it worked for me just don't forget to back up your data

No need for factory resetting just download the latest sim manager from the play store or if it's not available to you yet you can also download it from apkmirror,i am referring to version D.1.5.73, now you should be able to scan a qr code to setup esim
P.S if you have any problem setting up esim keep us updated

The latest sim manager version available on apkmirror is D.1.5.71
Can you post a link to version 73? Because 71 shows same error as shown in a screenshot in the first post. Can you guys use other carrier that Google Fi on Pixel 2 xl?

xnova35 said:
The latest sim manager version available on apkmirror is D.1.5.71
Can you post a link to version 73? Because 71 shows same error as shown in a screenshot in the first post. Can you guys use other carrier that Google Fi on Pixel 2 xl?
Click to expand...
Click to collapse
Here you go
https://www.apkmirror.com/apk/google-inc/esim-manager/esim-manager-d-1-5-73-google-5793666-release/

Wow! Just wow, it works!! At least QR code scanner, I'll need to go to my operator to get a QR code to try it of course.
Great change, huuuge thanks to @kastik4, I was waiting for it in Android Q release, but problem was obviously in esim-manager.
Ok then back to the thread topic - anybody has DSDS (Dual sim dual standby) working on Pixel 2(XL)?

I checked with two of my operators.. They gave me the QR codes, but our phone isn't able to download the profiles. I keep getting "Network not activated" error.

hymnz said:
I checked with two of my operators.. They gave me the QR codes, but our phone isn't able to download the profiles. I keep getting "Network not activated" error.
Click to expand...
Click to collapse
That's exactly the same that I experienced today - I went to a Czech Vodafone and they told me that Pixel 2 isn't able to use Czech e-sims, but Pixel 3 does. I tried to reach Google, but they just ignored my call request, will try tomorrow.
Anybody was successful in downloading e-sim? Is there any physical difference or it's just a software certification? In latter case we could overcome it with software hacks.

According to Google support, it's error with network operator and I'm to check with them. Network people say p2xl isn't in their list of supported devices. WTH. I'm sure it's a software thing.
P.S. It's not going to be DSDS mode, it's DSSS mode only. Only one sim/connection active at a time

@xnova35 , did you get any response from Google?

hymnz said:
@xnova35 , did you get any response from Google?
Click to expand...
Click to collapse
@hymnz, Imagine, Google is ignoring me!! I request a call from Tips&Support section in my phone (btw it says nonstop 24/7 help), several times it confirmed me that "Specialist will call you as soon as possible" and nothing.
I searched for number I could call, but didn't find any which would lead to Pixel help. Does anybody has a number to call, preferably in US or Europe?
I didn't find any proof that Pixel 2 and 3 in e-sim are physically different. So my guess is if phone will report itself as "Pixel 3" (can be done with rooting) it could work. I was surprised that there are no "Pixel 3" Roms for Pixel 2 - all features and structure ported to our model.

xnova35 said:
@hymnz, Imagine, Google is ignoring me!! I request a call from Tips&Support section in my phone (btw it says nonstop 24/7 help), several times it confirmed me that "Specialist will call you as soon as possible" and nothing.
I searched for number I could call, but didn't find any which would lead to Pixel help. Does anybody has a number to call, preferably in US or Europe?
I didn't find any proof that Pixel 2 and 3 in e-sim are physically different. So my guess is if phone will report itself as "Pixel 3" (can be done with rooting) it could work. I was surprised that there are no "Pixel 3" Roms for Pixel 2 - all features and structure ported to our model.
Click to expand...
Click to collapse
Did you try text chatting with support? Do you have that option?

hymnz said:
Did you try text chatting with support? Do you have that option?
Click to expand...
Click to collapse
@hymnz, no, there's no chat option anymore (however it used to be there), of course I would have used it.

hmm, i'm on the latest sim manager app, but still haven't received QR code scanning feature.. any ideas?

morpig2 said:
hmm, i'm on the latest sim manager app, but still haven't received QR code scanning feature.. any ideas?
Click to expand...
Click to collapse
Install this https://www.apkmirror.com/apk/google-inc/esim-manager/esim-manager-d-1-5-73-google-5793666-release/

Any update from anyone who has tried?

I have just tried to install the latest version of SIM Manager by Google from APKMirror on Lineage OS 18.1 (Android 11) running on Google Pixel 2.
With the updated version of the SIM Manager, I was able to get the phone to display a new user interface for adding an eSIM by scanning a QR code. However, the process got stuck on the spinner animation immediately after scanning the QR code. The phone did not freeze but it would never move on to the next part of the eSIM provisioning process.
In the adb log, I could see messages like these:
Less:
W GooglePlayServicesUtil: com.google.android.euicc requires the Google Play Store, but it is missing.
which I do not understand because I *do* have Google Play Store and Google Play Services installed. I have also tried to update them to the latest versions available on APKMirror but the behavior remained the same.
During an attempt to provision an eSIM, the following messages seemed to be relevant:
Less:
I EuiccGoogle: [2] CarrierInfo.createCarrierFromJson: Received empty carrier jason string
I EuiccGoogle: [182] EuiccServiceImpl.ensureSlotIsEuiccAndActive: Passed in slotId=-1; euiccIsActive=false; targetSlotIsRemovable=false; forceDeactivateSim=false.
I EuiccGoogle: [182] EuiccServiceImpl.onGetDownloadableSubscriptionMetadataInternal: onGetDownloadableSubscriptionMetadataInternal: slotId = -1, forceDeactivateSim = false, ensureSlotIsEuiccAndActive = Pair{-1 false}.
I EuiccGoogle: [182] EuiccErrorMapper.mapErrorCode: Result: EuiccServiceError - -1
I EuiccGoogle: [182] EuiccServiceImpl.onGetDownloadableSubscriptionMetadata: onGetDownloadableSubscriptionMetadata errorCode: -1
...
E EuiccGoogle: [134] ClearcutServerLog$1.doInBackground: Cannot connect to GMS API client.
E EuiccGoogle: com.google.android.gms.common.api.ApiException: 17: API: UsageReporting.API is not available on this device. Connection failed with: ConnectionResult{statusCode=SERVICE_INVALID, resolution=null, message=null}
The part which seems suspicious is "Received empty carrier jason string" but I am not sure what it refers to exactly. It seems like getting the eSIM metadata fails for some reason.
I have root access via Magisk so I have installed the MagiskHide Props Config module, changed the device fingerprint to Google Pixel 3 and also activated the device simulation and enabled the simulation of all the related props. Then I have tried to repeat the eSIM provisioning again but the outcome remained the same.
With the root access, I believe that I should be able to somehow arrange that the regular eSIM provisioning via QR code works. But I do not know which parts need to be adjusted and how.

Related

[Q] Korean Version SHV-370K - ROM/GroupPlay/ChatON

Hey people,
I recently purchased a Korean variant of the S4 Mini. The model is SHV-370K. To my findings, its equal to the main version I9195. Is that correct? I do have the NFC chip installed. My question is, can I flash an official ROM like the ones used in the I9195? I have to much KOREAN language apps and I dont think I am prepared to root it. If I can flash an official ROM on this via ODIN?, will I still be able to get the OTA? My current version is 4.2.2. And checking on Sammobile I have the latest. The Korean stuff is just to much of a hassel and I am not sure if I will even get an update. Can I flash an official ROM and not lose warranty and root?
My second question is that I cannot make Group Play work on 2 of these S4 Mini's. They just dont connect. It says Network Lost and sometimes failed to join group. I've tried working it over with NFC and Wifi Direct. Normal gallery pictures and everything send easy, just this app that I really really want to use. Would be great if some one would help me.
My last question is that ChatON keeps giving an Error while checking for push services. I have tried everything. Changed networks, tried Mobile Networks. All my apps are up to date, even the annoying Samsung Push Service. Any help would be greatly appreciated.
Thank you so much people.
Have a great day.
Oh and I think its Carrier Branded? Cuz it has this Olleh writen on its back cover?
So ChatON and Group Play is working after they have been updated most recently. I did update them before but they dint seem to work. The current updates work good. Any one about the ROM issue? Would love some help <3.
ThuGzta said:
So ChatON and Group Play is working after they have been updated most recently. I did update them before but they dint seem to work. The current updates work good. Any one about the ROM issue? Would love some help <3.
Click to expand...
Click to collapse
you can only use a korean K rom, or a modify rom for the K version, otherwise you can brick your phone.
kms108 said:
you can only use a korean K rom, or a modify rom for the K version, otherwise you can brick your phone.
Click to expand...
Click to collapse
But isnt the offical ROM like France one flashable on this phone? The K Rom. Hmmm.
ThuGzta said:
But isnt the offical ROM like France one flashable on this phone? The K Rom. Hmmm.
Click to expand...
Click to collapse
you can try it.
kms108 said:
you can try it.
Click to expand...
Click to collapse
Eeek. I would like something for sure. Will continue my research. Thank you so much for replying. Would love some other opinions too, would be a great help for me.
Hi guys,
Have you found any solution to this problem? I'm also an [almost] happy owner of a Korean-branded S4 Mini and as USSD codes don't work, was told that firmware needs to be changed. But this being specifically a Korean phone, I'm not sure other ROMs out there will even be 100% compatible.
Thanks,
Vit
ervit said:
Hi guys,
Have you found any solution to this problem? I'm also an [almost] happy owner of a Korean-branded S4 Mini and as USSD codes don't work, was told that firmware needs to be changed. But this being specifically a Korean phone, I'm not sure other ROMs out there will even be 100% compatible.
Thanks,
Vit
Click to expand...
Click to collapse
you have to enter it's secret menu, and insert the password, each network has it's own password.
kms108 said:
you have to enter it's secret menu, and insert the password, each network has it's own password.
Click to expand...
Click to collapse
Thanks, but I don't think I have to enter a password, since other phones work without it. Unless it's somehow phone-specific, but my operator reps would probably have told me (instead they just said the firmware needs to be changed). What secret menu are we talking about? perhaps aI could investigate. At any rate, if there someone has managed to flash the Korean version of the phone with a more "universal" firmware, I'd like to know. Thanks!
ervit said:
Thanks, but I don't think I have to enter a password, since other phones work without it. Unless it's somehow phone-specific, but my operator reps would probably have told me (instead they just said the firmware needs to be changed). What secret menu are we talking about? perhaps aI could investigate. At any rate, if there someone has managed to flash the Korean version of the phone with a more "universal" firmware, I'd like to know. Thanks!
Click to expand...
Click to collapse
This secret menu allows you to modify the network, frequencies and other stuff, each korean service privider has it's own password.
try typing this on the dialer.
319712358
kms108 said:
This secret menu allows you to modify the network, frequencies and other stuff, each korean service privider has it's own password.
try typing this on the dialer.
319712358
Click to expand...
Click to collapse
it asks for a password. I tried 0821 but it doesn't seem to work
ervit said:
it asks for a password. I tried 0821 but it doesn't seem to work
Click to expand...
Click to collapse
the password is network related
kms108 said:
the password is network related
Click to expand...
Click to collapse
I found the password on a Russian forum, it's 774632. But I don't see where in that menu I can enable USSD
ervit said:
I found the password on a Russian forum, it's 774632. But I don't see where in that menu I can enable USSD
Click to expand...
Click to collapse
you don't need the menu for the ussd, korean version has their own set of ussd, they are different from the international version, some are the same , but most are different.
kms108 said:
you don't need the menu for the ussd, korean version has their own set of ussd, they are different from the international version, some are the same , but most are different.
Click to expand...
Click to collapse
Please forgive me as I'm a total noob, but after your last reply it hit me: we're probably talking about different USSDs. I meant that my operator USSD codes didn't work, the ones that I send to find out my remaining balance and to also enable/disable services etc. (e.g. I would send *444#2#1 to find out my remaining balance), not the phone's own USSD codes (like the service menus etc, e.g. the IMEI check with *#06#). Operator USSD codes just don't work - the phone either sits trying to connect for a few minutes (locking the phone down during this time), or just says that the signal is too weak. So I guess I do need to install a different firmware to fully unlock it.
Thanks for trying to help though, I'm learning new stuff!
ervit said:
Please forgive me as I'm a total noob, but after your last reply it hit me: we're probably talking about different USSDs. I meant that my operator USSD codes didn't work, the ones that I send to find out my remaining balance and to also enable/disable services etc. (e.g. I would send *444#2#1 to find out my remaining balance), not the phone's own USSD codes (like the service menus etc, e.g. the IMEI check with *#06#). Operator USSD codes just don't work - the phone either sits trying to connect for a few minutes (locking the phone down during this time), or just says that the signal is too weak. So I guess I do need to install a different firmware to fully unlock it.
Thanks for trying to help though, I'm learning new stuff!
Click to expand...
Click to collapse
Mate I have the same problem here. The USSD codes just dont work. My balance check does work though. All I have noticed that USSDS that need two steps dont work. Example to transfer credits, I type *456# and in return it should ask me what number I need to transfer my credits, but it just doesnt work. I have tried the menu but no idea what that is all about. Still cannot find what to do.
Secondly I met some one at the forums who has the same device as ours. HE said installing Cynogen Mod is working and it doesnt effect us having a model of SHV something. LOL. So I dont know if I should go ahead and flash a custom rom. I would rather flash an official rom but no one is helping here and I cant seem to find any. Like maybe we could flash an english rom from UK. Something official like the normal I9195 have! Not some korean ones.
New Update.
Hey people! I just got an OTA update and all I see new is a Google Drive icon. The update is still on 4.2.2 and not 4.3. It was about 96mb of file size. How can I take out the changelog and read what bug fixes it brings?
hello
how to do I move from SHV or change the CSC code?
for now getting only the Korean pop up messages.
Want to change to Australia CSC code.
deepudips said:
how to do I move from SHV or change the CSC code?
for now getting only the Korean pop up messages.
Want to change to Australia CSC code.
Click to expand...
Click to collapse
I've read about CSC Select app (on google play market), but I think you need root for this to work. I'm not an expert on that though.
Please write here if you manage to get any results (even if negative).

Get VOLTE working on OP7T

Hello all together,
I wondered why VOLTE was not working here in Germany with Vodafone carrier. So I tried older solutions.
Here is what worked for me:
Install new Oneplus Logkit:
https://www.apkmirror.com/apk/oneplus-ltd/onepluslogkit/onepluslogkit-1-0-release/
Android 9 version also works on Android 10.
Found the helping post at https://forum.xda-developers.com/showpost.php?p=79577939&postcount=23
Then do the following
Open the dialer: *#800# --> oneplus Logkit --> Function Switch --> enable VoLTE + VoWifi switch
found at https://forum.xda-developers.com/oneplus-5t/how-to/guide-volte-vowifi-german-carriers-t3817542
After reboot VOLTE was instantly on and working.
Aa always: Do at your own risk. I am not repsonsible for bricked HW, nuclear war and alien invasions :cyclops:
Cool, thank you for sharing. I use Vodafone here in Germany as well and was wondering why it didn't work.
I have the volte icon , how do I know if I'm using it ?
hightech316 said:
I have the volte icon , how do I know if I'm using it ?
Click to expand...
Click to collapse
Make a call and try and use the internet at the same time. No data on call? No VoLTE.
Everything working good so far, provider Orange in Poland, thanks for sharing. [emoji1308]
Wysłane z mojego HD1903 przy użyciu Tapatalka
Still unable
I have tried the logkit app and successfully enabled but still while making call the icon drops to H or 3G. and also by dialing *#*#4636#*#*, still the icon for VoWIFI and VoLTE provisioned are shown enabled but grayed out.. Any solutions ? I am from Malaysia and my both 2 telco has enabled the service on my sim and already tested using huwaei p20 pro. only This OP 7T does not have the feature.
dearshakya said:
I have tried the logkit app and successfully enabled but still while making call the icon drops to H or 3G. and also by dialing *#*#4636#*#*, still the icon for VoWIFI and VoLTE provisioned are shown enabled but grayed out.. Any solutions ? I am from Malaysia and my both 2 telco has enabled the service on my sim and already tested using huwaei p20 pro. only This OP 7T does not have the feature.
Click to expand...
Click to collapse
Same here. Your OP7T is China or global set?
dngff said:
Same here. Your OP7T is China or global set?
Click to expand...
Click to collapse
same using china set
In order to get VoLTE and VoWiFi working with Orange in Belgium, I followed this guide :
https://forum.xda-developers.com/oneplus-5t/how-to/guide-volte-vowifi-german-carriers-t3817542
To access Engineering Mode I had to install it from apkmirror, then it's accessible by dialing *#801#.
https://www.apkmirror.com/apk/onepl...-0-171117173719-25c8842-android-apk-download/
Serial causes fc, but full-port switch works and it's enough.
Thanks for this post. I recently upgraded from OP6 to OP7T and lost the VoLTE + Wifi calling on the OP7T - I am on Vodafone UK.
I did the stuff in the first post and after the reboot the VoLTE logo appeared and the additional options under SIM settings.
I have a poor Vodafone signal at work - so this really makes a difference for me,.
Thank you!
Silly question but do I need to / should I uninstall the apk after enabling VOLTE?
Thanks
Successfully enabled
dngff said:
Same here. Your OP7T is China or global set?
Click to expand...
Click to collapse
China set but currently using global oxygen os. and also i have successfully enabled volte and vowifi and testing for 1 week. so far ok. i follow the video tutorial provided below.
www(#)youtube(#)com/watch?v=X11kw0z7U_E&t=427s
While using "India-vodafone commecial" profile and others, i faced one issue, "unable to receive calls from other number to my oneplus 7 volte enabled sim:crying:.. for example sim 1 i am using "UNIFI" and sim 2 i am using "DIGI". from both num i was able to make call but sometime unable to receive call. i suspect this was due to different country profile settings. To solve the issue, i have used "Telefonica-UK-Commercial" and now the issue is gone:good::good::laugh:.
the file link also provided below:
www98(#)zippyshare(#)com/v/cOKFso6s/file(#)html
One thing also i want to share, when we change the sim, we need to setup the profile again using PDC app. This thing is bit irritating.
sorry but due to i am new user for the forum, the forum does not allow me to post the external link on my post. so PLEASE replace " (#) " with " . " (dot) from the link and try to open the link.
I left it on the phone for future purpose. It is a system app which just was updated.
harryw66 said:
Silly question but do I need to / should I uninstall the apk after enabling VOLTE?
Thanks
Click to expand...
Click to collapse
Did anyone notice battery life diffrence after doing this? I'm not talking about normal diffrences causign by the volte actualy working, but strange -1h battery life after only enabling the volte vowifi switches from the onepluslogkit
So mad because most of the profiles in PDC arent giving me VoLTE. Is rooting the phone would solve this issue?
Qualcomm drivers for Oneplus 7T
Hello, guys...
Maybe someone could send a link for the qualcomm drivers for Oneplus 7T? Because all links in the thread are not working..
I have managed to install PDC in QPST in my laptop, but there is no driver shown...
I believe it is before I have the wrong Qualcomm drivers...
Any ideas or help?
Thanks in advance[/QUOTE]
KostisTTT said:
Hello, guys...
Maybe someone could send a link for the qualcomm drivers for Oneplus 7T? Because all links in the thread are not working..
I have managed to install PDC in QPST in my laptop, but there is no driver shown...
I believe it is before I have the wrong Qualcomm drivers...
Any ideas or help?
Thanks in advance
Click to expand...
Click to collapse
Follow this guide, as it worked for me. https://www.youtube.com/watch?v=X11kw0z7U_E
EugenStanis said:
Follow this guide, as it worked for me. https://www.youtube.com/watch?v=X11kw0z7U_E
Click to expand...
Click to collapse
I followed the guide, installed all files, but my phone is not shown-connected to PDC.
Any ideas??
Thanks in advance...
KostisTTT said:
I followed the guide, installed all files, but my phone is not shown-connected to PDC.
Any ideas??
Thanks in advance...
Click to expand...
Click to collapse
Do everything like described in guide, then connect device with ADB debugging on (You need root also) and type:
adb shell
su
setprop sys.usb.config diag,serial_cdev,rmnet,adb
EugenStanis said:
Do everything like described in guide, then connect device with ADB debugging on (You need root also) and type:
adb shell
su
setprop sys.usb.config diag,serial_cdev,rmnet,adb
Click to expand...
Click to collapse
@EugenStanis, thanks for your help.
I connected device, ADB on, Rooted and typed the commands.
A window opened in PC (Win 7) which says:
Qualcom USB Composite Device9091 .... Ready for use
Qualcom HS-USB Diagnostics 9091 .... Ready for use
Qualcom HS-USB Modem 9091 .... Ready for use
Qualcom HS-USB WWAN Adapter 9091.... Failed
ADB Interface .... No drivers found
Any ideas??
Thanks again...

ES10c.GetEID operation failed. AID not found on eUICC (3)

Hi
I cannot use my new eSIM on the Gemini PDA, tried with Android 7.1 und 8.1 from Planet Site.
After a factory reset or new flashed Android I will get "ES10c.GetEID operation failed. Unknown status code (4)", from then the error in the title on each esim wallet app start.
If I try to add a new profil, the wizard aborts on scanning the QR code, in detail, the camera works and when I put the QR code in there, the whole app aborts.
already searched the forum but ....
Can someone help me ?
regards
I've just got a gemini pda planning to use my O2 as an esim, to make it sual sim. But it does not work.
Can't fiind any support anywhere...
Didi you get it sorted?
Hi,
I use esim in the Gemini with KeepGo as provider. I got it working by disabling certificate check in the esim app.

How To Guide VoLTE, VoWIFI, and 5G in AUS

Hello Fellow OP9 Pro users
I just wanted to start a thread for anyone interested in a OP9/Pro in australia that wanted to get Volte, VoWIFI, and 5G working.
I have tested this and confirmed that it is 100% working for Telstra & Vodafone, I have good word that this method will also work on Optus but don't actually have an Optus sim to test this with.
Huge shout out to happiboi from the OP8 forums for the methods used to get this all working with A11.
First step is to download the oneplus logkit from this link: https://downloadmirror.co/1MW9/com.oem.oemlogkit_1.0-1.apk
Once this has been installed, open the dialer on the phone and type in *#800#, tap on the "oneplus logkit" button, scroll down and tap on "Function switch", then tap on "VoLTE switch" but do not click restart click cancel. Then Tap on "VoWiFi switch" this time press reboot.
Once the phone has rebooted open settings, Wi-Fi & Network, SIM & network, SIM 1, then enable both the toggles for VoLTE and VoWIFI. This is probably also a good time to ensure 5G is enabled under "Prefer network type".
Now what we have done so far is essentially just enable the toggles for everything to work, what we still need to do is actually configure the phone to work on the Australian mobile networks, this is where the information and hard work from happiboi really comes in. I have quoted the guide from happiboi below as it is very well written anyway.
happiboi said:
Code:
Prerequisites:
* Need ADB suite available on PC & enabled "ADB debugging" on phone via developer options
* When you permit your PC adb access to the phone after first adb command, make sure you tick always permit this device. When the phone boots after "adb reboot ftm", the screen is inactive so you can't authorise the device when you try to adb shell and are stuck
* Need QPST suite of apps installed on PC (needed PDC tools + EFS explorer)
* If on custom firmware - probably a good idea to backup your phone before you do this. On custom firmware after the first "adb reboot ftm" rebooting again puts the device in a boot loop until you format data
Process:
- Open command prompt on PC & navigate to where your ADB suite is located
- Type command without "":
"adb devices" (I like to do this to ensure adb can speak with phone/computer)
- Should display:
List of devices attached
<if working, your device should be listed here (else, it'll be blank)>
- Type command without "":
"adb reboot ftm"
--> This puts phone into field test mode
- Type command without "":
"adb shell"
--> Creates dialogue for shell command on phone
- In the shell (OnePlus8Pro:/ $ ) type command without "":
"setprop sys.usb.config diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb"
--> This opens up ports that we used to be able to in Android 10
- Phone Screen is still blank - but it's OK.
- Start up PDC Tool in Admin mode on PC
- Click drop down, select phone connection (there's only 1 in the list)
--> ** If the drop-down box is empty and no phone/device listed, you cannot proceed.
--> ** Other users have foudn this to be related to a Qualcomm driver issue.
--> ** Delete the drivers you have currently installed and get a new one from here:
--> ** https://gsmusbdriver.com/install-qualcomm-usb-driver.
--> ** Also once the device shows up in PDC don't click on it, open efs explorer and let it start searching directories --> ** before going back to PDC and clicking on the device in the drop down.
--> ** The window may say 'not responding' just leave it until the carrier list populates then carry on with below steps
- Do the profile activation stuff for Telefonica_UK_Commercial:
- Look for "Telefonica_UK_Commercial", right click and SetSelectedConfig for both Sub0 and Sub1
- Click on the above profile again and click on Activate
- Do not restart your phone
- Don't close PDC yet (don't know if it make a difference but I didn't close)
- Open EFS Explorer (I opened in Admin mode too)
- Navigate to "\nv\item_files\ims\"
- Replace ims_user_agent file with one supplied
--> The supplied one has Telstra VoLTE Qualcomm as header instead of Telefonica
- Navigate to "\policyman"
- Replace carrier_policy.xml & carrier_policy.xml_Subscription01 with ones supplied.
--> Just take carrier_policy.xml and make a copy named "carrier_policy.xml_Subscription01"
--> ** Caveat, I further modified the carrier_policy.xml file as it wasn't enabling 5G for me on my IN2020 (Android 11) Oneplus 8 Pro.
--> ** I changed the nr5g_sa_bands base & nr5g_nsa_bands base values to be "hardware" rather than specifically band n78.
--> ** This changes config to allow whatever 5G bands the hardware has available rather than specific bands
--> ** You can't enable bands that the hardware doesn't support anyway so makes sense to enable all
--> ** This gave me the needed 5G access with Telstra
- Type command without "":
"adb reboot"
After phone boots back up, 5G + VoLTE + VoWiFi are all intact and in working order!
[/QUOTE]
Click to expand...
Click to collapse
I am extremely interested to see if anyone running the A12 beta would try this and see what sort of results they are able to achieve.
Cheers guys.
Thanks for this. Can confirm that this works for the UK as well. I'm on VOXI (Vodafone) and saw no option for wifi calling. Just followed the first part to download the logkit, enabled switch, wifi calling working
mhall156 said:
Hello Fellow OP9 Pro users
I just wanted to start a thread for anyone interested in a OP9/Pro in australia that wanted to get Volte, VoWIFI, and 5G working.
I have tested this and confirmed that it is 100% working for Telstra & Vodafone, I have good word that this method will also work on Optus but don't actually have an Optus sim to test this with.
Huge shout out to happiboi from the OP8 forums for the methods used to get this all working with A11.
First step is to download the oneplus logkit from this link: https://downloadmirror.co/1MW9/com.oem.oemlogkit_1.0-1.apk
Once this has been installed, open the dialer on the phone and type in *#800#, tap on the "oneplus logkit" button, scroll down and tap on "Function switch", then tap on "VoLTE switch" but do not click restart click cancel. Then Tap on "VoWiFi switch" this time press reboot.
Once the phone has rebooted open settings, Wi-Fi & Network, SIM & network, SIM 1, then enable both the toggles for VoLTE and VoWIFI. This is probably also a good time to ensure 5G is enabled under "Prefer network type".
Now what we have done so far is essentially just enable the toggles for everything to work, what we still need to do is actually configure the phone to work on the Australian mobile networks, this is where the information and hard work from happiboi really comes in. I have quoted the guide from happiboi below as it is very well written anyway.
I am extremely interested to see if anyone running the A12 beta would try this and see what sort of results they are able to achieve.
Cheers guys.
Click to expand...
Click to collapse
Hey there,
I'm glad this is working for you too - the credit really goes back to all the XDA users who have helped to give guidance in creating these steps
For anyone reading and interested, it has now been confiremd working on OP6, 7, 8 and 9 series phones (as well as Nord).
Great way to get features that should be 'enabled' from OP themselves and remember you will need to do this after every system/OTA update to re-enable these functions.
Happy days, cheers all!
Thanks so much! This worked perfectly for me with an 8pro on Telstra. I work in an area with a 4G only tower so haven't been able to make calls for the last 6 months!
Could the same methodology be followed for my colleague's Xiaomi mi 10t pro 5g?
happiboi said:
Hey there,
I'm glad this is working for you too - the credit really goes back to all the XDA users who have helped to give guidance in creating these steps
For anyone reading and interested, it has now been confiremd working on OP6, 7, 8 and 9 series phones (as well as Nord).
Great way to get features that should be 'enabled' from OP themselves and remember you will need to do this after every system/OTA update to re-enable these functions.
Happy days, cheers all!
Click to expand...
Click to collapse
jbell87 said:
Thanks so much! This worked perfectly for me with an 8pro on Telstra. I work in an area with a 4G only tower so haven't been able to make calls for the last 6 months!
Could the same methodology be followed for my colleague's Xiaomi mi 10t pro 5g?
Click to expand...
Click to collapse
There's no harm in trying on the Xiaomi.
The other way to attempt this was the original process outlined here: https://forum.xda-developers.com/t/volte-and-vowifi-in-australia.4095097/post-82847027
The only reason we (OnePlus users) had to change our method was because OP closed off access to the efs ports after the android 11 updates.
Not working whit Ho mobile Italy carrier
Ho can restore the original versione of. com.oem.oemlogkit
Regards
Thanks a lot for this! thought I was being screwed by Telstra the whole time.
Confirmed working on LE2123, Oxygen build 11.2.6.6.LE15BA with Telstra 5G, VoWIFI & VoLTE, though when installing the Qualcomm driver in Device Manager I had to use the "Qualcomm HS-USB WWAN Adapter 9091" option to make my phone show up in QPST.
happiboi said:
Hey there,
I'm glad this is working for you too - the credit really goes back to all the XDA users who have helped to give guidance in creating these steps
For anyone reading and interested, it has now been confiremd working on OP6, 7, 8 and 9 series phones (as well as Nord).
Great way to get features that should be 'enabled' from OP themselves and remember you will need to do this after every system/OTA update to re-enable these functions.
Happy days, cheers all!
Click to expand...
Click to collapse
Hey there! I have a Nord (EU AC2003 model) and I'm in Bulgaria on the Telenor network. I don't care about VoLTE or VoWIFI but I do want to be able to use 5G as my carrier supports it (and should be compatible with the phone as they are using the n78 band according to Wikipedia and the phone supports it).
On the phone Telenor said it needed no special activation on their side so this is an issue with the device. I don't have the 5G option in preferred network selection at all so I thought this guide would help until I saw that the XML files are for Telstra.
You said that it has been confirmed to work on Nord, my question is, would this guide work specifically to force the phone to use 5G (I have already tried enabling it through the engineering menu via dialing *#*#4636#*#* but that doesn't work for me)? My second question is whether it would be possible for someone show me how to modify the XML files for my carrier (Telenor BG)/modify them for me if that's the case?
mhall156 said:
Hello Fellow OP9 Pro users
I just wanted to start a thread for anyone interested in a OP9/Pro in australia that wanted to get Volte, VoWIFI, and 5G working.
I have tested this and confirmed that it is 100% working for Telstra & Vodafone, I have good word that this method will also work on Optus but don't actually have an Optus sim to test this with.
Huge shout out to happiboi from the OP8 forums for the methods used to get this all working with A11.
First step is to download the oneplus logkit from this link: https://downloadmirror.co/1MW9/com.oem.oemlogkit_1.0-1.apk
Once this has been installed, open the dialer on the phone and type in *#800#, tap on the "oneplus logkit" button, scroll down and tap on "Function switch", then tap on "VoLTE switch" but do not click restart click cancel. Then Tap on "VoWiFi switch" this time press reboot.
Once the phone has rebooted open settings, Wi-Fi & Network, SIM & network, SIM 1, then enable both the toggles for VoLTE and VoWIFI. This is probably also a good time to ensure 5G is enabled under "Prefer network type".
Now what we have done so far is essentially just enable the toggles for everything to work, what we still need to do is actually configure the phone to work on the Australian mobile networks, this is where the information and hard work from happiboi really comes in. I have quoted the guide from happiboi below as it is very well written anyway.
I am extremely interested to see if anyone running the A12 beta would try this and see what sort of results they are able to achieve.
Cheers guys.
Click to expand...
Click to collapse
i previously had 5g working and volte but ever since i updated firmware for the 8t i lose it i also did the steps which got me 5g before still with no success hopefully this will help which you editing stuff for telstra. the ims whch you put for telstra do i need it im with optus
Just wanted to say this guide is working with an Optus network sim card in Australia!
Carrier: Moose Mobile (Optus)
Device: One Plus 8 Pro (In2020)
Android version 11
As @LordFigTree mentioned I also had to use the "Qualcomm HS-USB WWAN Adapter 9091" driver.
Other than that flawless guide, thank you very much to everyone who made this possible!
error:S
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
By.TRabZonLu™ said:
error:S
View attachment 5405019
Click to expand...
Click to collapse
Might be something to do with the special characters in your user file name? Not sure but it might be worth trying to copy the file from the root of your drive.
Lofty248 said:
Might be something to do with the special characters in your user file name? Not sure but it might be worth trying to copy the file from the root of your drive.
Click to expand...
Click to collapse
Unfortunately it has nothing to do with it. The problem still persists, I couldn't fix it, I gave up.
Lofty248 said:
Just wanted to say this guide is working with an Optus network sim card in Australia!
Carrier: Moose Mobile (Optus)
Device: One Plus 8 Pro (In2020)
Android version 11
As @LordFigTree mentioned I also had to use the "Qualcomm HS-USB WWAN Adapter 9091" driver.
Other than that flawless guide, thank you very much to everyone who made this possible!
Click to expand...
Click to collapse
did you change anything with the carrier policy and carrier_policy.xml_Subscription01? also the ims file? im on optus aswell
Unfortunately this guide doesn't seem to work anymore, the after the last two updates (now on Oxygen OS 11.2.10.10.LE15BA) try the same process but it i don't see it working.
LordFigTree said:
Unfortunately this guide doesn't seem to work anymore, the after the last two updates (now on Oxygen OS 11.2.10.10.LE15BA) try the same process but it i don't see it working.
Click to expand...
Click to collapse
Hey Mate,
I'm running 11.2.10.10.LE15BA and is working flawlessly for me, have tried both Vodafone AU and Telstra sims with no issues.
Damn ok i'm doing something wrong then, i'll try again, thanks for the info.
LordFigTree said:
Damn ok i'm doing something wrong then, i'll try again, thanks for the info.
Click to expand...
Click to collapse
East as mate, let me know how you go!
I'm just here hoping OOS12 doesn't break this method lmao
mhall156 said:
East as mate, let me know how you go!
I'm just here hoping OOS12 doesn't break this method lmao
Click to expand...
Click to collapse
Weird, just did it exactly the same as I did last time but it has now worked, showing i have full 5G connection.
Thanks @mhall156 i wouldn't have tried again if you didn't say it's still working for you, not sure how i screwed it last time but glad i got 5G back.
Awesome, I'm glad it's working! I have had some attempts not work for seemingly unknown reasons. I've just restarted the phone and tried again and have always seemed to make it work.
It's a shame we have to go through this to make our otherwise great phones work properly.

Question editing a file /priv-app/imsservice/imsservice.apk for adding a profile IMS For VoLTE

some background,
I am after thorough tests on the topic of how it works VoLTE and VoWiFi And what causes it to be activated in some providers and in some not.
The source from which I drew all a lot of information was: https://volteromania.blogspot.com/p/samsung-voltevowifi-settings.html?m=1
Actually, I followed all the steps but got stuck on the most important part.
In order to start communication for VoLTE It is necessary to define a profile IMS.
Samsung chose - unlike APN Not to allow any user to create such a profile, but the profiles are inside files json in the file /system/priv-app/imsservice/imsservice.apk
I am very interested in trying to edit the files json These, but all my attempts were unsuccessful.
I have a Samsung S21 ultra Rooted, on which I perform the tests.
I can't edit the APK without hurting him. Any change in it causes the application not to load - and completely disables the service IMS and the registration.
The files I want to edit are in
/priv-app/imsservice/imsservice.apk/res/raw
It's files json simple.
Maybe someone can help me?
im curruntly trying to enable Volte on Samsung SM-N920L korean phone in defferent region..no luck..im rooting for you..if any succuss please let we know too..
I gave up.
This is Samsung's behavior on purpose to make consumers have to replace the phones.
Anyway, in the technical part,
In Android 13, in my opinion, this is not completely possible, since every change in the application damages the signature, but even in older versions it is necessary to change the Java code as well, And as you know it is compiled.
I spent many hours on this, with several devices, I purchased a Galaxy 7 for the tests, and I failed.
I do not know if this still works, but on my SM-9700 (HK) with Android 10 I made VoLTE work in Germany by copying the "product/omc/DBT/conf" from a SM-970F to the corresponding TGY directory of the SM-9700.
I was able to run volte on the galaxy s7.
It requires a lot of changes.
Including in the smali files of the application imsservice.apk and it was a nightmare.
In my case I had to add a brand new provider that didn't appear anywhere, maybe that's why everything was complicated and maybe if it's a defined operator and just enabling the option is simpler.
Anyway,
It really wasn't easy, but I had most of the information from the first post I wrote, but I was also able to find a lot on my own.
It is not easy.
Maybe Samsung will release the source code (including java) of the imsservice.apk application and then it will be easier..
Have you ever tried just copying the content of the conf directory from another phone?
This made VoLTE work on my Hong Kong Note10 (Snapdragon) in Germany.
ZXR said:
Have you ever tried just copying the content of the conf directory from another phone?
This made VoLTE work on my Hong Kong Note10 (Snapdragon) in Germany.
Click to expand...
Click to collapse
I have nowhere to copy. I don't have a phone that works with the same carrier I wanted to test. I had to write all the settings myself.
Which carrier do you need? We (the forum) might copy it for you.
shmuel0990 said:
I was able to run volte on the galaxy s7.
It requires a lot of changes.
Including in the smali files of the application imsservice.apk and it was a nightmare.
In my case I had to add a brand new provider that didn't appear anywhere, maybe that's why everything was complicated and maybe if it's a defined operator and just enabling the option is simpler.
Anyway,
It really wasn't easy, but I had most of the information from the first post I wrote, but I was also able to find a lot on my own.
It is not easy.
Maybe Samsung will release the source code (including java) of the imsservice.apk application and then it will be easier..
Click to expand...
Click to collapse
Can you please share knowlage with us..im tring for days now..i tried with csc options..added everything in customer.xml ,others.xml
i read the files inside immservice app..there are lines for my carrier.. cant understand what to add..by the way using a activity manager.. i opened a ims settings page..
Is there something i can change for carrier? Photo attached
prasadmanjulago said:
Can you please share knowlage with us..im tring for days now..i tried with csc options..added everything in customer.xml ,others.xml
i read the files inside immservice app..there are lines for my carrier.. cant understand what to add..by the way using a activity manager.. i opened a ims settings page..
Is there something i can change for carrier? Photo attached
Click to expand...
Click to collapse
t what phone is this
I tried Galaxy S7, Android 8.
I don't think the solution I came up with is suitable for every device.
shmuel0990 said:
t what phone is this
I tried Galaxy S7, Android 8.
I don't think the solution I came up with is suitable for every device.
Click to expand...
Click to collapse
thanks. i succeeded yesterday...i didnt edit imsservice.apk
i found enforceskippingpackages.xml file in system/csc_contents folder
in the only couple of lines
imsservices.apk
imslogger.apk
imssettings.apk etc
i removed those ims lines.. then volte worked.. i already added enable volte lines on csc/others.xml and customer.xml before.
i didnt edit anything on the attached screenshot i sent on above reply
thanks,,,
prasadmanjulago said:
thanks. i succeeded yesterday...i didnt edit imsservice.apk
i found enforceskippingpackages.xml file in system/csc_contents folder
in the only couple of lines
imsservices.apk
imslogger.apk
imssettings.apk etc
i removed those ims lines.. then volte worked.. i already added enable volte lines on csc/others.xml and customer.xml before.
i didnt edit anything on the attached screenshot i sent on above reply
thanks,,,
Click to expand...
Click to collapse
Hello, I don't know how it made to work for you. I have the same problem but the ims lines are already no longer present in the enforceskippingpackages.xml file and the volte does not work...
thib66 said:
Hello, I don't know how it made to work for you. I have the same problem but the ims lines are already no longer present in the enforceskippingpackages.xml file and the volte does not work...
Click to expand...
Click to collapse
i already made some changes to others.xml and customer.xml file also..What country are you? Send me telegram or whatsapp no..ill send my files and figure whays wrong
shmuel0990 said:
t what phone is this
I tried Galaxy S7, Android 8.
I don't think the solution I came up with is suitable for every device.
Click to expand...
Click to collapse
I have an S7 and I need to do exactly what you did - add a brand new provider. Can you share more precise details on how you did it?
prasadmanjulago said:
thanks. i succeeded yesterday...i didnt edit imsservice.apk
i found enforceskippingpackages.xml file in system/csc_contents folder
in the only couple of lines
imsservices.apk
imslogger.apk
imssettings.apk etc
i removed those ims lines.. then volte worked.. i already added enable volte lines on csc/others.xml and customer.xml before.
i didnt edit anything on the attached screenshot i sent on above reply
thanks,,,
Click to expand...
Click to collapse
Hi,
I would like to have your guidance
I have a LG v60 L-51a docomo model where field test option (hidden menu ) is disabled.
I am unable to enable volte in India to use jio.
Searched various options seems no way out. However i was able to locate hidden apps by using 3party launcher app. LG ims. But unable to launch hidden menu to changed ims settings. Help me to by pass this application to enable volte.
I don't know if this will help anyone, or if anyone can help me, but...
SM910v, (verizon wireless) with T-Mobile SIM
6.01 Marshmallow (please read the rest anyway)
4G/LTE Data works.
Voice calls fall back to 2G/Edge, ie no VoLTE.
-------- HOWEVER -------
Changing the sales_code.dat from VZW to TMO enables VoLTE, and it works great.
(it breaks the settings pages, though, so it's not a solution)
When sales_code is VZW, then IMS Settings-->IMS Information:
All are "false", Registration Information is "no profile is registered", although the profile "T-Mobile VoLTE/RCS" is available and status is 'on' in the Manage IMS Profiles page.
I can not find a way to 'register' it.
When sales_code is TMB,
then, in IMS Settings-->IMS Information:
All are "true", Registration Information is "T-Mobile VoLTE/RCS",
And, of course, VoLTE works great.
I mention this in this thread because just having the correct profile present & available may not be enough. At least in my case, it appears that the sales_code (or some other CSC function) flips a flag somewhere that allows the profile to become selected/active. I've been trying to find it for six weeks, with no luck yet. Thanks for reading.

Categories

Resources