Suddenly can't connect to cellular network. Just says "Denied" - Ubuntu Touch Q&A, Help & Troubleshooting

I installed Ubuntu Touch about 2 months ago on my Nexus 4 following these instructions:
developer.ubuntu.com/en/start/ubuntu-for-devices/installing-ubuntu-for-devices/
I unlocked my device and connected it to the computer and installed using the following command:
Code:
ubuntu-device-flash --channel=ubuntu-touch/ubuntu-rtm/14.09 --bootstrap
Everything has been working fine until Monday afternoon when I restarted the phone and could no longer connect to my cellular network. I am using WIND Mobile and I live in Toronto.
In the network settings under the cellular section, where it would display the network name and connection strength, instead it just says "Denied" with a blank connection status (or 0 bars of connectivity; the triangle outline).
I have tried restarting and powering off, and leaving the phone off for a day, etc. nothing has seemed to work. I swapped out SIM cards with my Mom who is with Fido and her sim card connects to her network perfectly.
I also tried my house-mates SIM (he is with Koodo) and he got the same thing, his network is Denied.
I have also tried my WIND sim card in other phones and it has no issue connecting to my network.
I know that Koodo, WIND, Mobilicity, etc. use the same range of frequencies to connect
And that Bell, Rogers, Fido use a different range of frequencies.
It seems that a recent update or something for Ubuntu Touch has given it an error in connecting to the frequency ranges for Koodo/WIND/etc. while the frequencies for the big wig companies are unaffected.
What can I do about this? My ubuntu phone has become unusable.
Code:
[email protected]:~$ system-image-cli -i
current build number: 12
device name: mako
channel: ubuntu-touch/ubuntu-rtm/14.09
last update: 1969-12-31
version version: 12
version ubuntu: 20141218
version device: 20141119
version custom: mako-1.1
My phone says it is up to date. Please let me know if I can provide any more information or how I can troubleshoot this issue. Thanks.

Try the following:
1) adb shell into your device
2) Run
Code:
sudo stop urfkill
sudo rm /var/lib/urfkill/saved-states
sudo reboot
Please let me know if it worked.

Edit: was having an issue with adb shell but did not realize I needed developer mode enabled on the ubuntu phone. I thought it was just in android that developer mode was required. I enabled developer mode and got adb shell working correctly.
Sadly I tried the commands you recommended and it did not resolve the problem. When I boot the phone it spends a few seconds searching for my mobile network and then says denied.
Thank you for the help. I have been without a phone for almost a week.

While working with the guys in the #ubuntu-touch freenode irc channel I eventually flashed my Nexus 4 back to android and connected to my mobile network. The Ubuntu Touch guys believe this caused a radio fw update. I was then able to reflash and reinstall the latest stable version of Ubuntu Touch and reconnect to my mobile network. Definitely not an ideal situation but at least I am connected again and I don't have to use Android or iOS.

Great that you eventually got it fixed!

Related

[Q] [zte v987], cannot log in 1 network, [logcat logs attched]

Hello, I have a huge problem with the ZTE v987 which I've bought from a Chinese purveyor.
I have installed on it:
V987 Android 4.2.1 V2.0MOD by BM, after that the 3rd and 4th version also. Now I have ROM BM 4. Noone solved my problem.
The phone is manufactured August 2013. It works good with 3G also, modem works in mode H or H+. I have tried 3 networks in my country and it works, anyway there is a network in my country which has voice/messages disabled and has roaming for data, the network is only for data service, no voice/message, this network works on my huawei and it works also on another v987 (probably version with another "baseband", I guess)
My V987 cannot connect to the network.
I have made a log from logcat
logcat -b radio -v threadtime *:V
There is that log:
paste.ubuntu.com/6819394/
The radio had been disabled, I had enabled it, the v987 tried to connect and failed
The network is called "FullName is Aero2", numeric "mccmnc = 26017, pnn = Aero2'
For comparison
There is a log from connecting to the network
[GsmSST0] long: Plus short: Plus numeric: 26001
full success, and the phone can works on 3g h+ mode, above 9mbit/s works
paste.ubuntu.com/6819381/
Ask any question if you want.
PS I know that this is advanced problem but I cannot post on proper part of this forum for developers.

[Q] Need some assistance with establishing a 3G connection to T-Mobile.

So, Iv'e been perusing these forums for a number of days now, and have successfully managed to transfer an old Verizon Droid Incredible 4G LTE over to T-Mobile's Family Mobile Service. I did run into some hiccups along the way, but I did manage to flash TWRP recovery, unlock the bootloader, and achieve S-OFF successfully. I also updated the firmware of the radio since I was not even able to connect to any mobile network previously.
The phone is running CM 10.2.1 fireball currently, and functions well if not for a few minor issues. However, I am unable to connect to the 3G service at all, and am forced to attempt to browse the internet at EDGE speeds. I made sure to turn all the location services on while the phone was running stock and connect to GPS as per the installation instructions. I searched around various other threads for methods others have tried, which helped me root the phone and install CM in the first place, but I still cannot fix this last issue. I have tried fiddling around with various mobile network settings for a while, but still cannot resolve the issue. Now the phone is unable to connect the the Internet successfully through Wi-Fi or Edge.
If anyone can offer me some guidance, or needs more information regarding my phone in order to help me properly, please let me know, it will be greatly appreciated.
UPDATE 4/16/14:
So I ended up restoring a stock recovery, after trying out various CM11 builds to no avail. I managed to find a baseband radio on a Chinese forum which allows me to connect to 3G, but was unsuccessful in finding any radios that would support the 1700/2100 bands required for T-Mobile 4g LTE speeds. I would be interested in learning how to port a compatible T-Mobile radio which supports the LTE bands, but my searching attempts have not been successful so far.
Current Specs on the phone:
Android Version: 2.17.605.2710RD
Baseband Version: 1.53.51.0528
S-Off
DirtyRacun's Hboot
Clockwork Touch Recovery (the latest version)

How to Reset Radio Cell settings / Force enabling SIMs after messing with Bands ?

Hi everyone,
First post on XDA after years looking for solutions for my smartphones here.
I was playing a bit with my Archos 50 Diamond (dual-sim, 2015), in order to use it as my main phone, as my current one is slowly dying. I purchased a new touchscreen I replaced myself as the former one was broken, and tried to put my SIM inside. No signal.
I tried a factory reset. Still no signal. SIM was detected, asked for PIN, but no signal. After searching in several forums, I managed to arrive on Radio Info settings. (code through dialer is *#*#46363#*#*, anyway I cannot access any code through the dialer, don't know why, so I arrive there using an app downloaded on Play Store)
As I was playing around, I chose "Choose Radio Band" and selected USA Band. Big mistake. All frequency were gone (GSM, LTE) and the "prefered network" option is stuck on "WCDMA only". Of course, I live in France, we use GSM/LTE frequencies, so no signal.
Moreover, the "Turn Radio on" button doesn't affect the radio cells.
After a few factory resets, I already tried the following :
- erasing modemst1 and modemst2, through fastboot. It resulted only in erasing IMEI, great. I restored IMEI through "IMEI changer.exe" I found on the web. Both IMEIs came back.
- enabling all necessary bands through CDMAtool (or Qualcomm QSPT/QXDM tools, it's the same process, using Android Diagnostic Mode) - All GSM/LTE bands will appear on the smartphone using an app like "Network Signal Guru". After that, I can change "prefered network" in "Radio Info menu", so this is better that stuck on "WCDMA prefered". But the SIM is now undetected, no PIN is asked, so I cannot even verify if signal is back.
- Adb shell su -c "radiooptions [arguments from 0 to 8, 0 resets, 5 turns on)" _ using option 5 will actually turn Radio on, but no effect on if the SIM is detected or not. By the way, it turns radio cell for 1st SIM, but not for 2nd (we can see it in "About Phone, State" in phone settings)
- Tried to edit build.prop in order to see what I can do, but I couldn't see no effects either.
- Tried to flash NON-HLOS.bin, but didn't help either. I couldn't find fsg file inside my factory firmware image zip.
So for now, I know how to enable bands I need with CDMAtools, and turning on/off radio cell through adb shell or Terminal Emulator. However Radio Cell will turn off automatically on every reboot, need to turn on manually everytime I boot.
But SIM is not detected at all. I'm not sure if there would be some signal if SIM was detected, but it would be great if I could figure it at least.
Phone is rooted, STOCK firmware Android 4.4, no existing custom ROM, can boot into CMW if needed.
I've tried a lot of tutorials, I don't even remember which ones I did or not, but I'm pretty sure I couldn't find solutions on XDA or stackexchange at this moment.
If you can help, thanks in advance
Cheers
Samuel
Hello. is the replay to this post?
I have asus rog phone 6 and have same problem. after mess with "SELECT RADIO BAND USA BAND, cannot access internet. tried the soltioins from online bootloader erase modem. but not access. when I boot into bootloader it stuck on wait for any devices. asus rog bootloder does not have any settings, its empty.
anyone can help?

[Guide] activate Volte on Android 11 (root)

Finally I got it working on ww_30.40.30.96 on German carrier O2. I used most of the Guide from @HomerSp : https://forum.xda-developers.com/t/guide-enabling-volte-vowifi-v2.4028073/
requirements:
adb for PC
QPST
latest EFS Tools from JohnBel: https://github.com/JohnBel/EfsTools/releases/tag/v.0.14
Qualcomm-Driver
mbn file for your carrier- I used Google Pixel 4a from @swangjang : https://github.com/swangjang/Pixel-...pss/readonly/vendor/mbn/mcfg_sw/generic/Pixel
​1. settings props:​adb shell​su​setprop persist.vendor.dbg.ims_volte_enable 1​setprop persist.vendor.dbg.volte_avail_ovr 1​setprop persist.vendor.dbg.vt_avail_ovr 1​setprop persist.vendor.dbg.wfc_avail_ovr 1​
2. go into diag mode for X55 modem:​adb shell​su​setprop sys.usb.config diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb​​Make sure to install the drivers for it manually, especially the Diag Drivers.
3. find the correct com port​go to QPST configuration and find the X55 Modem com port in active phones. After it stop the QPST server.
4. EfsTools​Go to the EFSTools folder and find the EfsTools.dll config file. Open and change from autoport:
efstool port="yourcomport" (e.g. efstool port="com8")​
5. Flash the mbn file​Now its' the same procedure like in the guide from Homersp. So I copy it from there:
You can test the connection by running this in the cmd window:
Code:
EfsTools.exe efsInfo
This should report back some info if everything is working. If not, try rebooting the device and redo the bits from the DIAG guide.
Step 3 - disabling mcfg
Extract efs.zip from above to the same directory as EfsTools.exe, and make sure the mcfg_autoselect_by_uim file is there. Now simply run this in the cmd window, one line at a time:
Code:
EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim
EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim -s 1
If everything worked you should see no error messages.
Step 4 - writing mbn
If you are using the Xiaomi Mi 9T mbns zip from above, move it to the EfsTools directory and extract it. Now we simply need to find the mbn for your carrier.
The mbn directory structure is generally laid out like this: <region>/<carrier>/commerci/<country>/mcfg_sw.mbn. For example, the one for my carrier is eu/h3g/commerci/se/mcfg_sw.mbn. Copy the mcfg_sw.mbn file to the same directory as the EfsTools.exe, then go to the cmd window you opened and type this:
Code:
EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -v
To get it working on the second SIM slot you will also have to run this:
Code:
EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -s 1
If it has worked you should see a bunch of output, but no errors. Try rebooting now, and hopefully after it has booted you will have fully functional VoLTE and VoWiFi.
Thank you! Going to try this for T-Mobile.
Trying this but I can never get my wife's phone to show up in QPST and notice connecting her phone vs my G8 behaves differently in Device Manager. My G8 I'm able to see my Com Port number via Device Manager. The Zenfore only shows up as ASUS Android Composite ADB Interface and under Portable Devices. Weird.
wud_e said:
Trying this but I can never get my wife's phone to show up in QPST and notice connecting her phone vs my G8 behaves differently in Device Manager. My G8 I'm able to see my Com Port number via Device Manager. The Zenfore only shows up as ASUS Android Composite ADB Interface and under Portable Devices. Weird.
Click to expand...
Click to collapse
That's strange. What happens in the "normal" diag mode: setprop sys.usb.config rndis,diag,adb ?
Which firmware your wife's has?
Seosam said:
That's strange. What happens in the "normal" diag mode: setprop sys.usb.config rndis,diag,adb ?
Which firmware your wife's has?
Click to expand...
Click to collapse
Sorry long day at work. It's WW_30.40.30.93.
Doing adb shell, su then setprop sys.usb.config diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb
It doesn't error or report anything.
Seosam said:
Finally I got it working on ww_30.40.30.96 on German carrier O2. I used most of the Guide from @HomerSp : https://forum.xda-developers.com/t/guide-enabling-volte-vowifi-v2.4028073/
requirements:
adb for PC
QPST
latest EFS Tools from JohnBel: https://github.com/JohnBel/EfsTools/releases/tag/v.0.14
Qualcomm-Driver
mbn file for your carrier- I used Google Pixel 4a from @swangjang : https://github.com/swangjang/Pixel-...pss/readonly/vendor/mbn/mcfg_sw/generic/Pixel
​1. settings props (I don`t know if we need this):​adb shell​setprop persist.vendor.dbg.ims_volte_enable 1​setprop persist.vendor.dbg.volte_avail_ovr 1​setprop persist.vendor.dbg.vt_avail_ovr 1​setprop persist.vendor.dbg.wfc_avail_ovr 1​
2. go into diag mode for X55 modem:​adb shell​su​setprop sys.usb.config diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb​​Make sure to install the drivers for it manually, especially the Diag Drivers.
3. find the correct com port​go to QPST configuration and find the X55 Modem com port in active phones. After it stop the QPST server.
4. EfsTools​Go to the EFSTools folder and find the EfsTools.dll config file. Open and change from autoport:
efstool port="yourcomport" (e.g. efstool port="com8")​
5. Flash the mbn file​Now its' the same procedure like in the guide from Homersp. So I copy it from there:
You can test the connection by running this in the cmd window:
Code:
EfsTools.exe efsInfo
This should report back some info if everything is working. If not, try rebooting the device and redo the bits from the DIAG guide.
Step 3 - disabling mcfg
Extract efs.zip from above to the same directory as EfsTools.exe, and make sure the mcfg_autoselect_by_uim file is there. Now simply run this in the cmd window, one line at a time:
Code:
EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim
EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim -s 1
If everything worked you should see no error messages.
Step 4 - writing mbn
If you are using the Xiaomi Mi 9T mbns zip from above, move it to the EfsTools directory and extract it. Now we simply need to find the mbn for your carrier.
The mbn directory structure is generally laid out like this: <region>/<carrier>/commerci/<country>/mcfg_sw.mbn. For example, the one for my carrier is eu/h3g/commerci/se/mcfg_sw.mbn. Copy the mcfg_sw.mbn file to the same directory as the EfsTools.exe, then go to the cmd window you opened and type this:
Code:
EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -v
To get it working on the second SIM slot you will also have to run this:
Code:
EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -s 1
If it has worked you should see a bunch of output, but no errors. Try rebooting now, and hopefully after it has booted you will have fully functional VoLTE and VoWiFi.
Click to expand...
Click to collapse
Do you have a link for the qualcomm drivers to download? I'm trying to get this to work on T-mobile in the U.S.
juanappleseed said:
Do you have a link for the qualcomm drivers to download? I'm trying to get this to work on T-mobile in the U.S.
Click to expand...
Click to collapse
I'm not sure, too long ago. But I believe I used the driver of https://qpsttool.com/qpst-tool-v2-7-496 .
The is an extra folder for driver install.
wud_e said:
Sorry long day at work. It's WW_30.40.30.93.
Doing adb shell, su then setprop sys.usb.config diag,diag_mdm,qdss,qdss_mdm,serial_cdev,dpl,rmnet,adb
It doesn't error or report anything.
Click to expand...
Click to collapse
It should work :/
What happens when you use the setprop sys.usb.config rndis,diag,adb ?
Do you got a question from magsik first time after adb shell -> SU?
edit: Tipp: update to 30.40.30.96- it's the official ww Update, the 30.40.30.93 was just test for a few phones
My wife is far too busy and has no time for my nerdy ways! Even though she is gonna miss it (shoot I am too) she is gonna return the phone. She gets way too many business calls and it keeps dropping service sporadically due to being on T-Mobile. Thank you and I hope your tutorial is helpful to others!
I Got Volte VoWifi working on Tmobile in the US for the zenfone 7 pro! Read on below for easy instructions that worked for me.
Ok guys I was obsessing over all this, (as someone who doesn't program at all), how to get volte working on tmobile for the zenfone 7 pro on android 11, version (30.40.30.96), that I have in the U.S. And I ended up giving up on it late last night accepting I don't know what I'm doing in my life in general lol. Then randomly, I restarted my phone today for an unrelated reason and then I saw the volte letters at the top of my phone! I was like WTF!
So I THINK it's fully working now. Though I'm open to someone here helping me verify if I'm truly right or wrong about that. In fact I welcome it because I did it kind of on accident in an easier way than this guide or other guides have taught how to do it.
For more potential proof that I fully got it working:
The settings to enable volte, ("4G calling" as it's called in the menu) off and on are now present in the 'Settings>Network & Internet>Mobile Network' page, which seemingly indicates volte as an option to turn on and off has been enabled on the phone. Also Wifi Voice Calling as an option to enable is also there as well if you click the "Advanced" Menu Option on that same page under 4G calling and 5G Network Options.
BUT, when I check Settings>System>About Phone>Status>Sim Status it still doesn't say Volte or LTE under data or voice, it still says 4G which one might think would be an indicator against volte being truly enabled. Though I think it just means that officially my carrier tmobile doesn't have it activated on my sim even though it is activated on my phone? Could someone correct me on if I have this right?
BUT if i dial *#*#4636#*#* in the phone dialer and click phone information to be taken to secret phone information settings it shows LTE under Both data network type and VOICE NETWORK TYPE, which IS an indicator that I got volte working.
I also downloaded two volte status checker apps from the play store and they both said it is connected so I suppose at this point I am sold unless someone here tells me how wrong I am.
Also when I called my voicemail, aka placed a phone call, it said "HD voice" on my phone and it kept 4G data enabled instead of downshifting to 3G or H+ which is another strong indicator I got it working.
Ok So here's how I think I got it working easily for those who may get it to work doing the same method that's the easiest way I have found.
So I wasn't able to do any of the complicated stuff, (to me it's complicated), in any of the guides above because I just couldn't get my phone to connect right with qspt or anything else for whatever reason. Nor could I get a shell on my computer to even recognize the setprop commands. I didn't even get to the later steps because I couldn't complete the first ones.
What I did was manually entered all of these setprop commands below, on the terminal emulator app that I downloaded from the play store. First I typed in su in the app and pressed enter. Don't know if that matters but it said it granted superuser rights to the terminal emulator app, which I suppose could be important. I'm rooted with magisk and twrp don't know if that matters either.
setprop persist.vendor.dbg.ims_volte_enable 1
setprop persist.vendor.dbg.volte_avail_ovr 1
setprop persist.vendor.dbg.vt_avail_ovr 1
setprop persist.vendor.dbg.wfc_avail_ovr 1
Then I guess I reset the phone a couple times maybe turned the data on and off and then today it was all working and said volte at the top of the phone!
It seems like instead of having to use qspt and all that other stuff to enter the commands through a computer that then connect to a phone I just entered them on the phone itself through the terminal emulator app and it worked?
Other than that I'm not sure how else I got it working because when I tried to enter those setprop commands from my computer to the phone I couldn't even get it to work and the computer kept telling me setprop wasn't a recognized command, whereas when I entered those commands into the terminal emulator app on the phone itself, it DID recognize setprop as a valid command, even though when I entered the block of setprop commands through manual typing it didn't say anything once I entered them to verify that they did anything.
But I think the results say that they in fact DID do something.
I know my explanation is long but it seems I got it working a lot simpler than anyone else has just using the terminal emulator app on the phone itself after having it rooted on android 11 so wanted to share in case someone else can get it to work this way as well because man was it a pain in my ass to figure it out lol.
And please if someone is more knowledgeable let me know if I got it wrong or if there was something else I did to make it work that I'm not aware of at the moment or if I haven't FULLY got it enabled or it's only saying I did or something. But there seems to be a lot more evidence it is working that evidence that it isn't. Called my mom and she said my voice was clearer and richer as well so I think I got it.
I'm looking forward to using this phone in the U.S. and seeing if this radically improves my call quality and connection dependability! Cuz this phone's hardware is awesome it's just the software that is whack and incomplete because Asus cheaped out on the licensing this time. They did it for the bluetooth audio quality also. But Viper for android has solved that as well.
juanappleseed said:
Ok guys I was obsessing over all this, (as someone who doesn't program at all), how to get volte working on tmobile for the zenfone 7 pro on android 11, version (30.40.30.96), that I have in the U.S. And I ended up giving up on it late last night accepting I don't know what I'm doing in my life in general lol. Then randomly, I restarted my phone today for an unrelated reason and then I saw the volte letters at the top of my phone! I was like WTF!
So I THINK it's fully working now. Though I'm open to someone here helping me verify if I'm truly right or wrong about that. In fact I welcome it because I did it kind of on accident in an easier way than this guide or other guides have taught how to do it.
For more potential proof that I fully got it working:
The settings to enable volte, ("4G calling" as it's called in the menu) off and on are now present in the 'Settings>Network & Internet>Mobile Network' page, which seemingly indicates volte as an option to turn on and off has been enabled on the phone. Also Wifi Voice Calling as an option to enable is also there as well if you click the "Advanced" Menu Option on that same page under 4G calling and 5G Network Options.
BUT, when I check Settings>System>About Phone>Status>Sim Status it still doesn't say Volte or LTE under data or voice, it still says 4G which one might think would be an indicator against volte being truly enabled. Though I think it just means that officially my carrier tmobile doesn't have it activated on my sim even though it is activated on my phone? Could someone correct me on if I have this right?
BUT if i dial *#*#4636#*#* in the phone dialer and click phone information to be taken to secret phone information settings it shows LTE under Both data network type and VOICE NETWORK TYPE, which IS an indicator that I got volte working.
I also downloaded two volte status checker apps from the play store and they both said it is connected so I suppose at this point I am sold unless someone here tells me how wrong I am.
Also when I called my voicemail, aka placed a phone call, it said "HD voice" on my phone and it kept 4G data enabled instead of downshifting to 3G or H+ which is another strong indicator I got it working.
Ok So here's how I think I got it working easily for those who may get it to work doing the same method that's the easiest way I have found.
So I wasn't able to do any of the complicated stuff, (to me it's complicated), in any of the guides above because I just couldn't get my phone to connect right with qspt or anything else for whatever reason. Nor could I get a shell on my computer to even recognize the setprop commands. I didn't even get to the later steps because I couldn't complete the first ones.
What I did was manually entered all of these setprop commands below, on the terminal emulator app that I downloaded from the play store. First I typed in su in the app and pressed enter. Don't know if that matters but it said it granted superuser rights to the terminal emulator app, which I suppose could be important. I'm rooted with magisk and twrp don't know if that matters either.
setprop persist.vendor.dbg.ims_volte_enable 1
setprop persist.vendor.dbg.volte_avail_ovr 1
setprop persist.vendor.dbg.vt_avail_ovr 1
setprop persist.vendor.dbg.wfc_avail_ovr 1
Then I guess I reset the phone a couple times maybe turned the data on and off and then today it was all working and said volte at the top of the phone!
It seems like instead of having to use qspt and all that other stuff to enter the commands through a computer that then connect to a phone I just entered them on the phone itself through the terminal emulator app and it worked?
Other than that I'm not sure how else I got it working because when I tried to enter those setprop commands from my computer to the phone I couldn't even get it to work and the computer kept telling me setprop wasn't a recognized command, whereas when I entered those commands into the terminal emulator app on the phone itself, it DID recognize setprop as a valid command, even though when I entered the block of setprop commands through manual typing it didn't say anything once I entered them to verify that they did anything.
But I think the results say that they in fact DID do something.
I know my explanation is long but it seems I got it working a lot simpler than anyone else has just using the terminal emulator app on the phone itself after having it rooted on android 11 so wanted to share in case someone else can get it to work this way as well because man was it a pain in my ass to figure it out lol.
And please if someone is more knowledgeable let me know if I got it wrong or if there was something else I did to make it work that I'm not aware of at the moment or if I haven't FULLY got it enabled or it's only saying I did or something. But there seems to be a lot more evidence it is working that evidence that it isn't. Called my mom and she said my voice was clearer and richer as well so I think I got it.
I'm looking forward to using this phone in the U.S. and seeing if this radically improves my call quality and connection dependability! Cuz this phone's hardware is awesome it's just the software that is whack and incomplete because Asus cheaped out on the licensing this time. They did it for the bluetooth audio quality also. But Viper for android has solved that as well.
Click to expand...
Click to collapse
For some U.S. carriers may it work so. I have read in ROG 2 or 3 forum about it. Maybe because Asus has build in these carriers but not activated. For other you need whole procedure....
Tip: you can check your setptop status with getprop e.g. getprop persist.vendor.dbg.ims.volte If you get a "1" back it's activatetd.
Seosam said:
For some U.S. carriers may it work so. I have read in ROG 2 or 3 forum about it. Maybe because Asus has build in these carriers but not activated. For other you need whole procedure....
Tip: you can check your setptop status with getprop e.g. getprop persist.vendor.dbg.ims.volte If you get a "1" back it's activatetd.
Click to expand...
Click to collapse
Hey there, thank you for the response. I'm glad I didn't have to do anything else because I'm woefully underskilled at understanding the rest of the procedures though with enough time could have figured it out of course.
My image attached below shows what I got when I wrote in getprop to the terminal emulator.
When I wrote the command you gave me specifically it didn't return anything, though there are 1s returning for all the other setprop commands previously entered which is the same thing yes?
wud_e said:
My wife is far too busy and has no time for my nerdy ways! Even though she is gonna miss it (shoot I am too) she is gonna return the phone. She gets way too many business calls and it keeps dropping service sporadically due to being on T-Mobile. Thank you and I hope your tutorial is helpful to others!
Click to expand...
Click to collapse
I figured out how to enable volte on tmobile pretty easily if you still have the phone to try it out on! My guide on how to do it is posted in this thread.
juanappleseed said:
I figured out how to enable volte on tmobile pretty easily if you still have the phone to try it out on! My guide on how to do it is posted in this thread.
Click to expand...
Click to collapse
Hey, awesome to see. She got a new Samsung phone and took her number back to Cricket. Howerver, I haven't had a chance to unroot and relock the bootloader so I could verify this for you on the phone. At least see if the settings stick using an on phone terminal like you did.
Also I do have a Mint Sim I'm test driving for a Mi 10 Ultra. I'll see what happens adding that Sim in since it is T-Mobile after all.
----------
Unrelated sort of. Something happened last night that I didn't think was needed and made me question if any of this is needed at all when trying to get these phones to work on Cricket. So the Samsung my wife bought is the S20 Ultra which is 5G, AT&T variant. I was doing a speed test with my Mi10 and then randomly asked my wife to do it on the S20. Her speed never got over 4G speeds. I mentioned that and she said Cricket charges extra for 5G. Interesting! So I wonder if popping your SIM in a 5G phone no matter what triggers their alarm system and they shut it down because they want the "cost" of 5G. I'm going to take my Mi 10 ultra to the Cricket store and since Amazon has like a 30 day window of needing merchandise back after making a return claim I'll take the Zenfone 7 also. Maybe in store asking to upgrade to 5G nets a different result than popping in the SIM which they recommend anyway, but it shouldn't be this hard.
wud_e said:
Hey, awesome to see. She got a new Samsung phone and took her number back to Cricket. Howerver, I haven't had a chance to unroot and relock the bootloader so I could verify this for you on the phone. At least see if the settings stick using an on phone terminal like you did.
Also I do have a Mint Sim I'm test driving for a Mi 10 Ultra. I'll see what happens adding that Sim in since it is T-Mobile after all.
----------
Unrelated sort of. Something happened last night that I didn't think was needed and made me question if any of this is needed at all when trying to get these phones to work on Cricket. So the Samsung my wife bought is the S20 Ultra which is 5G, AT&T variant. I was doing a speed test with my Mi10 and then randomly asked my wife to do it on the S20. Her speed never got over 4G speeds. I mentioned that and she said Cricket charges extra for 5G. Interesting! So I wonder if popping your SIM in a 5G phone no matter what triggers their alarm system and they shut it down because they want the "cost" of 5G. I'm going to take my Mi 10 ultra to the Cricket store and since Amazon has like a 30 day window of needing merchandise back after making a return claim I'll take the Zenfone 7 also. Maybe in store asking to upgrade to 5G nets a different result than popping in the SIM which they recommend anyway, but it shouldn't be this hard.
Click to expand...
Click to collapse
Update!!! It works and it makes me sad that it worked this easily! Only because we are returning it. Before using Termux as su and entering the commands, my Mint Sim did not show Volte and VoWifi was not an option. Changing the settings Volte shows up in the top of the screen next to the connection icons and going into the Sim options you are able to flip VoWifi on and then that worked as well. Also verified in *#*#4636#*#* Great work both of yall!!! This is a legit option. Will verify taking my MI 10 to Cricket in case that helps further.
wud_e said:
Update!!! It works and it makes me sad that it worked this easily! Only because we are returning it. Before using Termux as su and entering the commands, my Mint Sim did not show Volte and VoWifi was not an option. Changing the settings Volte shows up in the top of the screen next to the connection icons and going into the Sim options you are able to flip VoWifi on and then that worked as well. Also verified in *#*#4636#*#* Great work both of yall!!! This is a legit option. Will verify taking my MI 10 to Cricket in case that helps further.
Click to expand...
Click to collapse
I'd be interested for sure and glad you verified a super easy solution that at least works for us tmobile users in the USA. As for 5G on zenfone 7 from what I understand it doesn't have the bands to work on tmobile. I believe ATT has one 5G band available.
Yeah Cricket wouldn't touch either phone. So I'm going to switch to Mint for MI 10.
Můj operátor nemá v seznamu podporovaných telefonů telefon 4a. Nevíte, kde najít MBN pro:
My carrier does not have phone 4a in the list of supported phones. Don't know where to find mbn for:
My operator is 02 telefonica CZ

[closed] Internet not working after turning DSDS off.

Recently I turned DSDS off in the phone testing menu *#*#4636#*#* then I followed the prompt to reboot.
This was foolish as I didn't know what DSDS was.
After the reboot my phone only recognised one Sim slot and imei, this didn't bother me too much as I only have one sim however later I found that my WiFi doesn't work because of it.
Fastboot reports that the second imei is 000000000000000
I cannot enable DSDS from the menu as it no longer thinks I have two Sim slots
When I try to connect to a network it sits on "Obtaining IP address..."
This happens on networks I have used in the past as well as new networks.
I have tried:
Forgetting and reconnecting to the access points.
Resetting the network settings.
Rebooting.
None of these worked so I tried restoring an MTKClient backup from three weeks ago, but to no avail.
I think the reason this didn't work was that I hadn't backed up the RPMB partition.
In a last ditch effort I attempted rooting so I could enable DSDS using setprop.
I did this using MTKClient and Magisk 25.2 with vbmeta patched.
However the device entered "Red State" because verified boot failed.
I have tried unlocking bootloader using MTKClient but it doesn't work.
My question now is how do I enable DSDS and fix my internet and hopefully imei.
I think I remember something about a Motorola Fastboot command to tweak modem stuff however I don't remember exactly what is was.
Motorola e7 XT2095-3 dual Sim.
Android 10, retapac firmware.
Kernel version 4.9.190+
January 2022 android security patch level.
The problem has been resolved by restoring the firmware with Lenovo Smart Rescue Assistant.
After restoring I have both imeis and the internet works.

Categories

Resources