Enabling VoLTE on root? - ASUS ROG Phone II Questions & Answers

Has anyone tried enabling VoLTE as described in this thread?
https://forum.xda-developers.com/oneplus-3t/how-to/guide-enable-volte-root-devices-t3593652
Mine hasn't shipped yet, but if anyone else is willing to try it'd be appreciated.

HiHungryImDad said:
Has anyone tried enabling VoLTE as described in this thread?
https://forum.xda-developers.com/oneplus-3t/how-to/guide-enable-volte-root-devices-t3593652
Mine hasn't shipped yet, but if anyone else is willing to try it'd be appreciated.
Click to expand...
Click to collapse
Pretty late answer, but I've just tried it, it doesn't work at least in my country (tencent phone with ww ROM).

I want to change the ims profiles to perhaps enable a working foreign VoLTE profile via PDC tool.
I got stuck at enabling tge right qualcomm diag modes.
I am rooted and enabled the menu switches according to this post.
The adb shell command
setprop sys.usb.config diag,rmnet,serial,adb
Didn't work. I only got a serial qcom diag device in my Windows device manager with the props
setprop sys.usb.config rndis,diag,adb
but with those settings alone the PDC program don't recognise my Qcom modem.
Does anyone know some more settings for the sys.usb.config variable?

Related

How to find MSL?

Title.
All I really want to do is find my MSL code. I don't really want to call sprint though. I would very much appreciate it if someone could give me a working method.
I'm also rooted (in-case that helps)
you can read msl if your diag mode is enable, if diag mode is disable. you need to enable it, but for that root is required.
##3424# you can check your diag status or also in your pc device manager.
su
echo 1 > /sys/devices/platform/lg_diag_cmd/diag_enable
now diag is enable.
you can read spc from cdma workshop, its quite easy and google is your friend
sunilromy said:
you can read msl if your diag mode is enable, if diag mode is disable. you need to enable it, but for that root is required.
##3424# you can check your diag status or also in your pc device manager.
su
echo 1 > /sys/devices/platform/lg_diag_cmd/diag_enable
now diag is enable.
you can read spc from cdma workshop, its quite easy and google is your friend
Click to expand...
Click to collapse
Google has not been my friend recently. I was using oriax123's flash tool to find it. I wasn't able to find it because it would always come up blank. I then relized you needed to be in DIAG mode. I was able to find it after that. Thanks for your reply though.
I know u dont wanna here it but i called them and they gav3 me mine no ?s asked. I told them i needed it and that was it

Asus Zenfone GO (ZB551KL) IMEI NULL ( 0 )

Like the topic says, my ZB551KL Zenfone Go won't register network operators and i suspect it's because the IMEI of the phone is 0 after applying official update. I've tried to Root the phone by downgrading to version WW_V13.2.8.13 and installing KingRoot and using Xposed IMEI modules but this fuxed up the phone and sent it into a bootloop. So i reinstalled the WW_V13.2.8.13 firmware again (the only firmware that KingRoot will work on, so basically the only way to root the phone) and rooted the phone again and tried to open the diagnostics port through adb shell, but when i execute the command: "setprop sys.usb.config diag,adb" it says setprop: not found.....so i am guessing i can't open the diagnostics port this way. And Xposed IMEI changer won't work cause Xposed fux up my phone into a bootloop.
So if anyone has any idea how i could change my IMEI back to what it originally was i am all ears. I was reading something about using a HEX editor, but i don't know how to get the IMEI files out of the phone or how to write them back into the phone.
And yes i've tried installing every official firmware, factory reset many times etc.... IMEI is 0 until i somehow change it myself. And when i do my SIM cards will be able to register on the network again. So any help is very much appreciated.
Honestly, they should just ship android with rooting options. Rooting newer devices is a huge pain in the neck right now.
This device is just downgrade as someone posted before and use kingroot, the problem is to enable diag port.
How we can root zb551kl
same problem here.. pls help
dbfonseca said:
This device is just downgrade as someone posted before and use kingroot, the problem is to enable diag port.
Click to expand...
Click to collapse
yep enable diag port take the hell out of me
i enabled diagnotic mode
eyobaaa said:
yep enable diag port take the hell out of me
Click to expand...
Click to collapse
how to recover imei from zero ?? i enabled diagnostic mode on this device
Basically you have to boot to fastboot then flash CSC firmware (also called RAW firmware) to enable qualcomm diag port.
Note that there are 2 kinds of this: 1 is the kind that connects via QDLoader 9008/QFIL to recover from hardbrick, and one that installs a very raw form of android and enables the diag port. You need the latter. Since I don't have the files anymore, you basically run this bat script file that connects via fastboot and hot-boots its own kernel that allows the diag port.
Then use this program called FactoryTool_WriteIMEI_v1.0.2 (Factory_tool_wingtech_v1.0.2.0.exe) to write the IMEI (since official qpst dont support dual Sim). You may need to fire up QPST/QFIL to get a proper com port for the software to work. Then flash first old firmware and you're good to prevent it getting corrupt again.
---
Problem is that this seems to be a symptom of a failing board since ever since the LCD started to flicker when in battery mode and OK when USB is plugged in. Baseband and IMEI becomes corrupt again when you update your system. Also periodically phone shuts down and becomes a 9008 device (hardbrick) but also comes back. Left it alone for days and it was fine after but problem came back after trying a game (solder cracks?) Will try to reflow the motherboard.
May I ask if you changed your LCD? This started happening to mine when I installed a system update after replacing the LCD+digitizer. It seems the phone is downloading the Chinese software update since it detects the (chinese?) panel and installs an incompatible Chinese modem baseband firmware. Upgrading to latest downloadable firmware also corrupts the IMEI slowly (Sim 1 first then Sim 2).

How to enable diag mode and enable VOLTE?

Hi all,
I have been trying to enable volte on my Asus rog3 following various sources on xda. However, I am stuck on enabling diag mode. As
setprop sys.usb.config diag,adb this code doesnot enable diag mode on my phone. I also tried PDC mode but it says USB drivers invalid( seems it doesnot support PDC after android 10). Call quality on this phone seems to be terrible and would love to activate volte.
Can anyone please provide any insights and any help would be highly appreciated.
I am on latest 122 WW firmware. Rooted and running the kirisakura kernel.
Following this thread. https://forum.xda-developers.com/t/guide-enabling-volte-vowifi-v2.4028073/
Thank You
I think something may be wrong with your phone or service if your call quality is bad. I've had amazing call quality on mine.
bindassever said:
Hi all,
I have been trying to enable volte on my Asus rog3 following various sources on xda. However, I am stuck on enabling diag mode. As
setprop sys.usb.config diag,adb this code doesnot enable diag mode on my phone. I also tried PDC mode but it says USB drivers invalid( seems it doesnot support PDC after android 10). Call quality on this phone seems to be terrible and would love to activate volte.
Can anyone please provide any insights and any help would be highly appreciated.
I am on latest 122 WW firmware. Rooted and running the kirisakura kernel.
Following this thread. https://forum.xda-developers.com/t/guide-enabling-volte-vowifi-v2.4028073/
Thank You
Click to expand...
Click to collapse
Volte has to be supported by your carrier first, assuming it is... I think you need to make changes in the build props file but since it's not possible you add the desired code in magisk props and see if it works, see my APN settings thread here for more info. Try not sure if it helps coz it's all new.
bindassever said:
Hi all,
I have been trying to enable volte on my Asus rog3 following various sources on xda. However, I am stuck on enabling diag mode. As
setprop sys.usb.config diag,adb this code doesnot enable diag mode on my phone. I also tried PDC mode but it says USB drivers invalid( seems it doesnot support PDC after android 10). Call quality on this phone seems to be terrible and would love to activate volte.
Can anyone please provide any insights and any help would be highly appreciated.
I am on latest 122 WW firmware. Rooted and running the kirisakura kernel.
Following this thread. https://forum.xda-developers.com/t/guide-enabling-volte-vowifi-v2.4028073/
Thank You
Click to expand...
Click to collapse
Did you ever figure it out mate?

Enable / disable SIM card on schedule

I am not very familiar with the Tasker.
I guess that with its help you can solve my problem: Enable / disable a SIM card on a schedule.
Introductory: OnePlus3, android 7, Qualcomm Snapdragon 820 MSM899.
Can someone please help? ))
These terminal commands need root and don't work in R.
su
stop ril-daemon2
start ril-daemon2
For SIM1 just substitute 2 with 1 I think. I can't check as I have updated all my devices at hand to R.
Use the above in combination with Time under Profiles.
I have this work but device mist need "ROOT".
Then: tasker , task , custom settings , system , phone1_on, 0 , use root checked.
eventhough , you will need at the end to add:
Airplane mode on
wait, 2 sec.
Airplane mode off
otherwise it will not work in my situation.
eeeemc said:
I have this work but device mist need "ROOT".
Then: tasker , task , custom settings , system , phone1_on, 0 , use root checked.
eventhough , you will need at the end to add:
Airplane mode on
wait, 2 sec.
Airplane mode off
otherwise it will not work in my situation.
Click to expand...
Click to collapse
Does it work in Android R?
amn1987 said:
Does it work in Android R?
Click to expand...
Click to collapse
Sorry ............... Idk.
I'm on Android 10.
Eventhough if your device is not "ROOTED" ., I suggest you give it a try on this custom settings.
Thank you very much.
edmond
eeeemc said:
Sorry ............... Idk.
I'm on Android 10.
Eventhough if your device is not "ROOTED" ., I suggest you give it a try on this custom settings.
Thank you very much.
edmond
Click to expand...
Click to collapse
Mine is rooted but the old terminal commands don't work in R. Also the current R builds don't include support for disabling individual SIMs. But at least it's working in PE so should make its way to more ROMs.
Old thread. But looking into this myself. S21+ On Android 11. Seems the custom setting add-on and system / name "phone1_on" = 0 turns Sim 1 off.. but only really works after a reboot.. hoping I find a work around without root.
pbrown77 said:
Old thread. But looking into this myself. S21+ On Android 11. Seems the custom setting add-on and system / name "phone1_on" = 0 turns Sim 1 off.. but only really works after a reboot.. hoping I find a work around without root.
Click to expand...
Click to collapse
Seems it's turning the Sim off in Sim manager.. but it doesn't actually turn it off until a reboot. However if I turn it off by myself then it turns off.. weird
With my Oneplus 8 Pro on ShapeShiftOS (11) it doesn't turn the SIM off at all.
Even when I reboot it, nothing changes.
Does anyone have an idea what else I can try?
I foundt this old thread:
Auto-toggle SIM card (e.g. with Tasker, adb shell)
Hi, has anyone yet found a working solution / app to AUTOMATICALLY en-/disable SIM2? The app "Dual SIM Control" doesn't work on OPO5. I already started to decompile the phones settings apps to find the class that toggles the SIM but so far...
forum.xda-developers.com
I tried to import is as "SIM2 enabled.tsk.xml" but get an error saying "bad data format"
Probably because of my lacking skills or maybe the xml-file only works on an older version of tasker (It says tv="5.0u4m")
It's a shame, because it's the only place I've seen the SIM & Network Settings tab adressed (which I think is the key to using it on a OnePlus)
I've been trying this for a while now to no avail. Anyone know if perhaps Android 11 is preventing this from working?
titanreign said:
I've been trying this for a while now to no avail. Anyone know if perhaps Android 11 is preventing this from working?
Click to expand...
Click to collapse
Yes it's a limitation imposed by A11. I am not sure but I think I read somewhere that it was implemented in a Pixel Experience ROM for one of my devices. I don't find PE to my liking so never checked it out.
Assuming this is still not possible to automate in tasker with android 11? Without root. Except with the use of autoinput but that has many limitations, mostly due to the screen needing be on and unlocked (all I made work but it's not a good solution).

Finally!!! GUIDE To enable VoLTE and VoWifi on OOS 12.1 without root

Hello everyone, finally there is a way to enable VoLte without root
You need 2 apps for the process ..
Before starting if you have 2 sims make sure you disable the second sim and proceed.. After you finish with the first sim then enable the second sim, and disable the first sim then repeat the steps from step 3 to step 7
1.Install Shizuku app from playstore
Shizuku - Apps on Google Play
2.Download pixel ims from the attachments exctract and install it, but do not open it yet
3. Connect your phone to you PC (make sure you have enabled the USB DEBUGGING
4. Start shizuku service by executing adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh. You should see somewhat like "Shizuku is running" at your phone. while the shizuku app is running now open the pixel ims app
5. Tap "Allow all the time" when seeing prompt asking for Shizuku permission.
6. Press "Enable VoLTE" to enable VoLTE.
7. Reboot your phone... Voilà now you have the switches for VoLTE&VoWifi on the settings
Credits to kyujin-cho for providing the app for enabling the volte switches
I will try it on my wife's OnePlus 7 pro
Hello,
for adb shell the command is :
adb shell sh /storage/emulated/0/Android/data/moe.shizuku.privileged.api/start.sh
Tested working fine on my Oneplus 7 last update
thanks bro
I have my 8T updated to latest Oxygen OS 13, I was looking for a way to activate VoWifi, I will try this method and will report back. Thank you for sharing.
Update: It works. Thanks. 2 Sims working both are from Zain Saudi Arabia.
Hi I have OP 8T KB2003, with OOS 11. I didn't update it to the new versions since I heard many horror stories of screen getting green lines and also the bad performance of Color OS.
Guys, since I'm in version 11, is it possible to activate Volte & Vowifi with the same steps?
Really appreciate your reply on the same. Cheers!!
Glad to hear that guys that you managed to enable volte/vowifi
As for oos 11 there is another way to enable volte and vowifi
[Guide]Activate VoLTE/VoWiFi OOS 11(OB1&OB2)
Hi everyone. /* * Your warranty is void. Or vaild, probably? * * I am not responsible for bricked devices, dead SD cards, Ebolation X, * thermonuclear war, or the current economic crisis caused by you following * these directions. YOU are...
forum.xda-developers.com
Follow those steps on this thread for oos11
caracciola said:
Hello everyone, finally there is a way to enable VoLte without root
You need 2 apps for the process ..
Before starting if you have 2 sims make sure you disable the second sim and proceed.. After you finish with the first sim then enable the second sim, and disable the first sim then repeat the steps from step 3 to step 7
1.Install Shizuku app from playstore
Shizuku - Apps on Google Play
2.Download pixel ims from the attachments exctract and install it, but do not open it yet
3. Connect your phone to you PC (make sure you have enabled the USB DEBUGGING
4. Start shizuku service by executing adb shell sh /sdcard/Android/data/moe.shizuku.privileged.api/start.sh. You should see somewhat like "Shizuku is running" at your phone. while the shizuku app is running now open the pixel ims app
5. Tap "Allow all the time" when seeing prompt asking for Shizuku permission.
6. Press "Enable VoLTE" to enable VoLTE.
7. Reboot your phone... Voilà now you have the switches for VoLTE&VoWifi on the settings
Credits to kyujin-cho for providing the app for enabling the volte switches
Click to expand...
Click to collapse
It activate switches, but VoLTE and VoWiFi doesn't work....
You need to make sure that you're sim have alredy active from your operator the volte/vowifi .... (To test on another phone which you are sure that 100% is working) samsung or iphone on your operator ... If there is working
Then you need to have access to engineering mode (to get an authentication decrypt token) which unfortunately there isnt a way at the moment to get it for free ....
Worked flawlessly on my 8T OOS 13 F.62 latest build.. i was looking for this a long time ago..
You may need to do an extra work if you're on OOS 13, Disable "permission monitoring" option from developers option before proceeding and then you're good to go...
Thank you so much Man!!!
travelwalker said:
Hi I have OP 8T KB2003, with OOS 11. I didn't update it to the new versions since I heard many horror stories of screen getting green lines and also the bad performance of Color OS.
Guys, since I'm in version 11, is it possible to activate Volte & Vowifi with the same steps?
Really appreciate your reply on the same. Cheers!!
Click to expand...
Click to collapse
working method to enable Volte and Vowifi using PDC (no root)
1. install Logkit v1.0.apk, and Engineering Mode v1.01.0.171117173719.apk 2. Open Phone and type *#800# select Engineering Mode 3. Oneplus Logkit ---> Function Switch ---> enable VoLTE, VoWifi и VT 4. Reboot 5. Open settings and enable VOLTE and...
forum.xda-developers.com
Thanks, finally working method
Hi how do u guys make it to work with OOS12? Im on OP7T and followed step by step but stucked on pixel ims.
Whenever i tap the lower right settings button for 0 - SIM1, the app forced closed.
Shizuku version is 13.2.1, pixel ims is 1.2.2.
Simcard is already active with VoLTE; tested with galaxy S21.
Uninstall that version of pixel ims because that version doesnt work with oneplus devices....
And donwload the pixel ims from the first post of this thread an follow the instruction ...
caracciola said:
Uninstall that version of pixel ims because that version doesnt work with oneplus devices....
And donwload the pixel ims from the first post of this thread an follow the instruction ...
Click to expand...
Click to collapse
Hi, I've installed pixel ims from the first post, redo step by step and after reboot it's still not working. Not sure if i miss anything
haelargh said:
Hi, I've installed pixel ims from the first post, redo step by step and after reboot it's still not working. Not sure if i miss anything
Click to expand...
Click to collapse
From the attachment you didnt miss anything
Reboot again your phone and then go check the ims status on
Settings-->About Device-->Status-->Sim card status
And there check "IMS Registration state"
Does it says registered or not registered ... If it says registered then your volte is working no matter that the icon doesnt show up on the status bar
Bit if it says not register then unfortunately volte is not working because you need addional steps with PDC to change the mbn profile but you need to have acces to engineering mode.. which at the moment unfortunately there is no a free way for getting the token for engineering mode
Secrecy unlock
WARNING - THIS (ORIGINAL) METHOD IS NOT WORKING WARNING - BE CAREFULL REGARDING (your) IMEI SHARING ! You need to enable Developer Options and USB Debugging in the Phone Download the Oppo_Free_Unlock_v1.0.zip Secrecy Auto Unlocker : Open the...
forum.xda-developers.com
Read through this post to get an idea for the engineering mode
caracciola said:
From the attachment you didnt miss anything
Reboot again your phone and then go check the ims status on
Settings-->About Device-->Status-->Sim card status
And there check "IMS Registration state"
Does it says registered or not registered ... If it says registered then your volte is working no matter that the icon doesnt show up on the status bar
Bit if it says not register then unfortunately volte is not working because you need addional steps with PDC to change the mbn profile but you need to have acces to engineering mode.. which at the moment unfortunately there is no a free way for getting the token for engineering mode
Secrecy unlock
WARNING - THIS (ORIGINAL) METHOD IS NOT WORKING WARNING - BE CAREFULL REGARDING (your) IMEI SHARING ! You need to enable Developer Options and USB Debugging in the Phone Download the Oppo_Free_Unlock_v1.0.zip Secrecy Auto Unlocker : Open the...
forum.xda-developers.com
Read through this post to get an idea for the engineering mode
Click to expand...
Click to collapse
Tried the items in red with no real luck at this point. Looks like I a m going to have to install a custom ROM to get VoLTE and VoWiFi back. Unless there are any other suggestions. I have the MBN files that work but no real way of applying them apparently. I cannot get into Engineering mode to be able to use PDC. Stock OOS12.
Hi i found this page from twitter. Could u try and see if its working for u?
Has a newer pixel ims with fixed patch for crashing like what happened to me. It's linked in the article.
I can tap the settings button in the pixel ims now.
Volte enabled and everything but still cant get it to work. Maybe it's only for me.
Page is in japanese but can right-click and translate.
非root・スマホ単体でVoLTEを有効化できる『Pixel IMS (pixel-volte-patch)』 - AndroPlus
非rootでVoLTEを有効化できる『pixel-volte-patch』を紹介します。 非root・スマホ単体でVoLTEを有効化 最近は有効化済みの中華スマホが増えたためあまり気にすることがなくなりつつあるVoLTEですが、非rootで有効化できる新たな方法が発見されました。
androplus.org
Galloway said:
Tried the items in red with no real luck at this point. Looks like I a m going to have to install a custom ROM to get VoLTE and VoWiFi back. Unless there are any other suggestions. I have the MBN files that work but no real way of applying them apparently. I cannot get into Engineering mode to be able to use PDC. Stock OOS12.
Click to expand...
Click to collapse
Sorry forgot to quote ur post.
My sim is still stated as unregistered btw in the pixel ims. just to let u know

Categories

Resources