No signal in 2G / How to put phone into Qualcomm Diagnostic mode? - Xiaomi Mi 6 Questions & Answers

I have a problem with one of my Mi6 phones: it completely losing a signal while working in 2G network.
The problem looks very similar to USA band problem in Mi5. May be reseller flashed or enabled somethin like this mode on this phone.
The problem is I can't fix it at all. I tried to erase and flash different modems, tried different ROMS both MIUI and AOSP based - no effect, still no network in 2G.
I found a method to fix bands using Qualcomm Drivers and QPST tools, but I faced a problem that Mi6 declines to enter diagnostic mode either using *#*#717717#*#*, tried adb shell commands and, finally, tried fastboot edl reboot option. All of them doesn't work at all. ADB Shell - just nothong happens, Fastboot - usual reboot of the phone, *#*#717717#*#* - "Open diag failed!".
Does anyone face same problem? May be there're some more soltions or I doin anything wrong?

ilushevic said:
I have a problem with one of my Mi6 phones: it completely losing a signal while working in 2G network.
The problem looks very similar to USA band problem in Mi5. May be reseller flashed or enabled somethin like this mode on this phone.
The problem is I can't fix it at all. I tried to erase and flash different modems, tried different ROMS both MIUI and AOSP based - no effect, still no network in 2G.
I found a method to fix bands using Qualcomm Drivers and QPST tools, but I faced a problem that Mi6 declines to enter diagnostic mode either using *#*#717717#*#*, tried adb shell commands and, finally, tried fastboot edl reboot option. All of them doesn't work at all. ADB Shell - just nothong happens, Fastboot - usual reboot of the phone, *#*#717717#*#* - "Open diag failed!".
Does anyone face same problem? May be there're some more soltions or I doin anything wrong?
Click to expand...
Click to collapse
i experience similar problem. although phone shows signal in 2G, call is either not possible or very poor quality. only answer i got that it's a service provider issue, but the same SIM cards work in Oneplus 3T, HTC One M7 and different kinds of iPhone.
I suppose it's a modem failure, but i haven't found a way to diagnose it more deeply without voiding the warranty.
Maybe you have any success what is the problem exactly? and, maybe, how to solve it

Related

Lenovo Vibe Shot z90-7 unlock radio bands and improve signal strength

So this is tutorial that i'm putting together after i bricked the signal of my phone. It took me week of digging and learning of usb debugging tens of posts read and I managed to repair it plus additionally unblock various regions in radio settings menu (*#*#4636#*#*).
I should mention that there is no warranty on anything I'm about to write
Step by step:
1) phone has to be rooted and has superSu so flash it with appropriate rom
2) download and install following:
https://mega.nz/#F!RA83UTjA!M4v2djifO27mcL1OSzO9Ew
3) Download and install android SDK package
4) set your phone to USB debugging
5) on your PS go to \Users\(your user name)\AppData\Local\Android\sdk\platform-tools
hold SHIFT+right click--->Open command window here
Have your phones screen on and type in command window on your PC :
adb shell (enter)
su (phone will ask to grant permission)
setprop sys.usb.config diag (enter)
6) Go to device menager--->COM Ports-->Hs lenovo diadnostic click properties and change driver to the one you downloaded. It should come as HTC diagnostic
7) open QXDM Professional (you downloaded) go to Options-->Communication-->target port. Now set the COM port where your phone is installed. Go back to the main window and from "View" dropdown menu select "NV Browser".
8) You will now locate following lines and change their values to the one i provide(remember to backup original values).
8a) Select dual sim and remember to change settings for both sims "subsciption" first 0 then 1
Select item hit "Read" change the value then hit "write":
441: 0x380
946: 0x0FFF
1877: 1970325105345408
2954: 0
6828: 1904863 (experimental LTE band unlock)
You might have some values already on your phone...I messed mine in the first place so I'm not sure which ones are original
9) go to your phone deselect USB debugging then restart now you should have additional menu to change band settings in *#*#4636#*#* phone info.
10) to improve signal strenght edit build.prop on your phone located in /root/system
find line "ro.ril.hsxpa=1" and change the value to 2 then start adding lines as follows:
ro.ril.enable.dtm=0
ro.ril.gprsclass=10
ro.ril.hep=0
ro.ril.enable.3g.prefix=1
ro.ril.hsdpa.category=8
ro.ril.hsupa.category=6
ro.ril.enable.a53=1
Some of it might not work for specific countries/carriers so just experiment
Credit goes to:
http://forum.xda-developers.com/member.php?u=5061839
http://forum.xda-developers.com/member.php?u=2136084
how to root it for z90a40 / international firmware?
Hello Fucpl , you're more able to unlock the band 800 LTE ? I tried to change some items in NVRAM but without success.
It seems instead thah in the Czech model lte 800 functions properly . Look below
Bye!
https://www.youtube.com/watch?v=Mv5RoN_BYSc
Unfortunately i have no 4g card at all so I have no option to experiment. But I used this guide as a source:
http://forum.xda-developers.com/showpost.php?p=56577252&postcount=455
fucpl said:
Unfortunately i have no 4g card at all so I have no option to experiment. But I used this guide as a source:
http://forum.xda-developers.com/showpost.php?p=56577252&postcount=455
Click to expand...
Click to collapse
Hello Fucpl , the guide I tried as well but without result . I think the problem lies in the modem firmware , which probably does not include the band 800 as not used in China . The solution would be to flash the modem of the Czech rom , but we have to find it
Anybody tried this?
chrhouse said:
Hello Fucpl , the guide I tried as well but without result . I think the problem lies in the modem firmware , which probably does not include the band 800 as not used in China . The solution would be to flash the modem of the Czech rom , but we have to find it
Click to expand...
Click to collapse
There should be a phone software backup in QPST. I havent tried it but this might be a way of ripping the czech rom. Would be nice to try it out....Out of the box question- how is a reception on your vibe shot? Mine is constantly fluctuating in one minute, same spot i can have full bars and then suddenly drops to 1 or none and then call quality becomes rough and choppy.
does this guide really work?
I'm trying to use LTE on 2600 mhz in canada and I am not sure if my phone is on a different LTE band or what.
Has anyone else had success with this guide?
fucpl said:
6) Go to device menager--->COM Ports-->Hs lenovo diadnostic click properties and change driver to the one you downloaded. It should come as HTC diagnostic
Click to expand...
Click to collapse
Points 1-5 worked fine, but now at driver changing i have a problem. there is a HS Lenovo but i could not change it to HTC diagnostic, how could i force this win7 64-Bit? Tried to search in folder and picked file manually. Thanks for your help.
edit: think i left test mode after flashing i'll try later again
edit2: tried again, Win 7 64-Bit is still in Testmode but no chance to change the driver to HTC. Win always says driver is already uptodate.
Any idea how i could manage this problem in another way?
i found out some codes for Vibe shot:
*#*#8363#*#* select SGLTE+G/DSDA aso.
*#*#333583#*#* FDD-LTE enable
with these FDD could be enabled and some settings of the band also - but no chance to bring me a working cell back...
Any ideas? Maybe could anybody try these codes and give me the settings?
I'm stuck at the first step! How do you root this phone?? Please help =(
bhatth09 said:
I'm stuck at the first step! How do you root this phone?? Please help =(
Click to expand...
Click to collapse
needrom.com/download/lenovo-z90-7-rom-update-android-5-1-multilingual-google-service-root/
Hi I already am on s208.
I tried miflash but i keep getting error "reached end of file" when I try to flash rooted rom.
I tried renaming it as update.zip and flashing via recovery but no luck, just says installation failed.
Any advice?
bhatth09 said:
I tried renaming it as update.zip and flashing via recovery but no luck, just says installation failed.
Any advice?
Click to expand...
Click to collapse
ask or serach in the Z90-7 international ROW Thread, this is the unlock radio thread.
zxmame said:
ask or serach in the Z90-7 international ROW Thread, this is the unlock radio thread.
Click to expand...
Click to collapse
Has anyone successfully managed to unlock FDD 800MHz?
fucpl said:
6) Go to device menager--->COM Ports-->Hs lenovo diadnostic click properties and change driver to the one you downloaded. It should come as HTC diagnostic
Click to expand...
Click to collapse
now testing with XP SP3 but also no chance to take your HTC driver. Any ideas?
LTE B20
chrhouse said:
Hello Fucpl , you're more able to unlock the band 800 LTE ? I tried to change some items in NVRAM but without success.
It seems instead thah in the Czech model lte 800 functions properly . Look below
Bye!
Try this... Maybe a possible solution to LTE Band 20 problem !!!! Chose CZ regional settings....
Check: ####5993#
Change: ####682#
Click to expand...
Click to collapse
xbingo32 said:
chrhouse said:
Hello Fucpl , you're more able to unlock the band 800 LTE ? I tried to change some items in NVRAM but without success.
It seems instead thah in the Czech model lte 800 functions properly . Look below
Bye!
Try this... Maybe a possible solution to LTE Band 20 problem !!!! Chose CZ regional settings....
Check: ####5993#
Change: ####682#
Click to expand...
Click to collapse
The above solution does not work.
Click to expand...
Click to collapse
i found an easy way to fix broken radio after *#*#4636#*#* and Band set to USA-Band.
Do the points like fucpl wrote to point "adb shell" and "su"
fucpl said:
Step by step:
1) phone has to be rooted and has superSu so flash it with appropriate rom
2) download and install following:
https://mega.nz/#F!RA83UTjA!M4v2djifO27mcL1OSzO9Ew
3) Download and install android SDK package
4) set your phone to USB debugging
5) on your PS go to \Users\(your user name)\AppData\Local\Android\sdk\platform-tools
hold SHIFT+right click--->Open command window here
Have your phones screen on and type in command window on your PC :
adb shell (enter)
su (phone will ask to grant permission)
Click to expand...
Click to collapse
Then enter:
1. Start background prozess to sdm0:
cat /dev/smd0 &
2. Have a look at your band settings:
echo -e 'AT$QCBANDPREF?\r' > /dev/smd0
my settings were wrong:
$QCBANDPREF:
"24.GSM_850"
"26.GSM_PCS_1900"
"28.WCDMA_II_PCS_1900"
"31.WCDMA_V_850"
3. Change the settings (have a look at the list, DO NOT take this settings "8,9"):
echo -e 'AT$QCBANDPREF=1,"8,9"\r' > /dev/smd0
("8,9" are the settings from the list, this command writes directly
to NVRAM, so you don't have to do anything else after that)
4. Then "OK" should appear:
[email protected]_row:/ # AT$QCBANDPREF=1,"8,9"
OK
5. if nothing appears in terminal you could hit "Return".
Your Lenovo Z90-7 should now be back with connection and your settings.
to test just enter:
echo -e 'AT$QCBANDPREF?\r' > /dev/smd0
$QCBANDPREF:
"8.GSM_DCS_1800"
"9.GSM_EGSM_900"
Have fun
This was tested with S208 ROOT.
Maybe we have a chance to activate Band 20 with AT commands. I'll check this out these days.
The mainreason for this was fixing my broken radioband
Another example, this command sets the following Bands:
[email protected]_row:/ # AT$QCBANDPREF=1,"8,9,10,24,25,26,27,28,31,34,38,43"
OK
AT$QCBANDPREF?
$QCBANDPREF:
"8.GSM_DCS_1800"
"9.GSM_EGSM_900"
"10.GSM_PGSM_900"
"24.GSM_850"
"25.GSM_RGSM_900"
"26.GSM_PCS_1900"
"27.WCDMA_I_IMT_2000"
"28.WCDMA_II_PCS_1900"
"31.WCDMA_V_850"
"34.WCDMA_VIII_900"
"38.WLAN_EUROPE_2400"
"43.WLAN_EUROPE_5000"
Choose from this list:
"1.BC0_A"
"2.BC0_B"
"3.BC0"
"4.BC1"
"5.BC3"
"6.BC4"
"7.BC5"
"8.GSM_DCS_1800"
"9.GSM_EGSM_900"
"10.GSM_PGSM_900"
"11.BC6"
"12.BC7"
"13.BC8"
"14.BC9"
"15.BC10"
"16.BC11"
"17.BC12"
"18.BC14"
"19.BC15"
"20.BC16
"21.GSM_450"
"22.GSM_480"
"23.GSM_750"
"24.GSM_850"
"25.GSM_RGSM_900"
"26.GSM_PCS_1900"
"27.WCDMA_I_IMT_2000"
"28.WCDMA_II_PCS_1900"
"29.WCDMA_III_1700 "
"30.WCDMA_IV_1700"
"31.WCDMA_V_850"
"32.WCDMA_VI_800 "
"33.WCDMA_VII_2600"
"34.WCDMA_VIII_900"
"35.WCDMA_IX_1700"
"36.WLAN_US_2400 "
"37.WLAN_JAPAN_2400"
"38.WLAN_EUROPE_2400"
"39.WLAN_SPAIN_2400"
"40.WLAN_FRANCE_2400 "
"41.WLAN_US_5000"
"42.WLAN_JAPAN_5000"
"43.WLAN_EUROPE_5000"
"44.WLAN_SPAIN_5000"
"45.WLAN_FRANCE_5000 "
"46.Any"
lenovo network problem
hi everyone,
i am a new member i signed up to get spme advice. few weeks ago i bought a lenovo vibe shot which had a rom with baidu and the other rubbish installed and to get rid of them i flashed the 5.1 rom successfully. However i was not happy with the strength of signals it was getting and i tried some things i found on this website to unlock radio bands. unfortunately i was not successful with that and now it does not make or receive call. it shows one max two bars network and still shows the name t-mobile which is wrong from the beginning as it should show ee because im on 4g. but the calls not connecting for some reason. i tried following the steps mentioned here but because i am just simply not good enough to solve the issue. well, would anyone be so kind and write the procedure down in the simplest the very simplest way to a beginner? please i would appreciate the help. i would love to use the phone again as it is much nicer then my moto x 2nd. just one more thing is the a chance a marshmallow update is out for the vibe shot? thanks again and sorry for the trouble
Did you try the above version with AT commands?
You need Root S208 and Terminal app from google play,
it is the minimum

H815 CM 13 - Mobile network disappears

Hi. Recently I installed Cyanogenmod 13 on my LG G4 H815 (international, without any broadband) and I like it for some reasons, but I have one issue.
Sometimes my network connection (I prefer using 3G, but the same is with LTE) disappears and I have only GSM without internet connection. There was no such problem with stock ROM.
I flashed cm-13.0-20160721-NIGHTLY-h815.zip. I searched a little and found similar problem with CM13, but on OnePlus One forum.cyanogenmod.org/topic/118316-cm13-mobile-data-connectivity-issues/
Not much I found.
I attach my screen when problem appears: i.imgur.com/zntwdZu.png
Thanks for your help.
I checked some stuff with ADB.
1. netmgr is working
Code:
h815 / # ps -A | grep netm
radio 10063 1 23900 3472 v_datagram 7faeaf3fe4 S /system/bin/netmgrd
2. I can switch mobile data connectivity with commands
Code:
svc data disable
svc data enable
3. There is no any messages in dmesg while turning data on/off.
4. Reboot seem to fix this for some time.
This is known problem, see CM thread...
Switching back and forth flight modus should help
I cannot find thread you speak of. Would you share link with me?
Airplane mode is good idea. Also turning off and on rado in *#*#4636#*#* menu makes it work immediately.
I cannot find thread you speak of. Would you share link with me?
Airplane mode is good idea. Also turning off and on rado in *#*#4636#*#* menu makes it work immediately.
baldpale said:
I cannot find thread you speak of. Would you share link with me?
Airplane mode is good idea. Also turning off and on rado in *#*#4636#*#* menu makes it work immediately.
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?p=67861068
Thanks

(Help) Radio power off, cant get it on.

Hello,
My phone can not find any network. Phone recognizes the SIM, when i try to select manual 4g/3g/2g phone does not find any signal. Wifi and bluetooth working.
When i look in "phone information" Mobile radio power is off and preferred network type is wrong. I cant get it on and i cant select the true network type.
I did flash modem.img again and again.. I don't get what is the problem.
Before that, i broke the partitions as 45/46/47 and /vendor, after i recover these, Phone works fine but i face the this dead end problem..
I tried these;
Flashing AOSP, same.
Flashing (same model RN5) modem.img
I did flash the global rom a few times
Reset tens of times..
How can i solve this problem ? can anyone help please ?
i.hizliresim.com/lqkNbp.png

How to enable Volte on Stock ROM - Help?

I spend days but cannot get volte provisioned on T-Mobile USA.
Things I've done so far
1. Volte Carrier check id already off via *#*#86583#*#*
2. Have temp root access but unable keep edited build.prop, reboot cause a restore of original build.prop, reference link here
3. Try QPST method from this thread and many similar ones, but PDC cannot recognize our phone even QPST see it fine and connected on a com port. Have to use su command "setprop sys.usb.config diag,adb " to make the connection.
Everyone have any ideas?
Your provider may need to enable it from their end as well.
At least that's what mine had to do before I could get VoLTE working.
IkkeZelf1000 said:
Your provider may need to enable it from their end as well.
At least that's what mine had to do before I could get VoLTE working.
Click to expand...
Click to collapse
That's not an option, T-Mobile and all US carriers will not do that, tried already.
It worked for my Familys Phone A2 Lite with Android 9 (don't trust Android 10 update many reports of bugs)
with *#*#86583#*#* then you see HD Symbol in right corner. Your Provider must support VoLTE also some Providers in my Country they only enabled it for certain mobile plan.

General Modem always crashing, losing voice/data

Modem always crashes especially when outside. As long as I am at home on wifi, it seems to work, it crashes but not a lot (sometimes even during the night). But going outside and the phone switching to cell/wifi/cell/wifi/etc make it crashes rapidly.
Easy to see because I am losing voice/data. Phone does not reboot.
My F3 is stock, stock rom, never been unlocked or anything. It did this last year already. I am using the latest MIUI 14.0.4.0(TKHMIXM). I'm in Canada with PublicMobile.
error is
modem subsystem failure reason: ssr:MP:rflte_dm_rx.c:8779:rflte_dm_rxagc_config_update_switchpoints_and_lna_offsets_in_d
I have a lot of ramdump, for instance right now I have
ramdump_modem_2023-04-30_17-15-05_dmesg.log ramdump_modem_2023-04-30_23-05-56_dmesg.log ramdump_modem_2023-05-01_06-36-49_props.txt
ramdump_modem_2023-04-30_17-15-05_props.txt ramdump_modem_2023-04-30_23-05-56_props.txt ramdump_modem_2023-05-01_06-36-49.tgz
ramdump_modem_2023-04-30_17-15-05.tgz ramdump_modem_2023-04-30_23-05-56.tgz ramdump_modem_2023-05-01_07-34-55_dmesg.log
ramdump_modem_2023-04-30_19-45-04_dmesg.log ramdump_modem_2023-04-30_23-56-13_dmesg.log ramdump_modem_2023-05-01_07-34-55_props.txt
ramdump_modem_2023-04-30_19-45-04_props.txt ramdump_modem_2023-04-30_23-56-13_props.txt ramdump_modem_2023-05-01_07-34-55.tgz
ramdump_modem_2023-04-30_19-45-04.tgz ramdump_modem_2023-04-30_23-56-13.tgz ramdump_modem_2023-05-01_08-23-14_dmesg.log
ramdump_modem_2023-04-30_21-25-31_dmesg.log ramdump_modem_2023-05-01_01-36-21_dmesg.log ramdump_modem_2023-05-01_08-23-14_props.txt
ramdump_modem_2023-04-30_21-25-31_props.txt ramdump_modem_2023-05-01_01-36-21_props.txt ramdump_modem_2023-05-01_08-23-14.tgz
ramdump_modem_2023-04-30_21-25-31.tgz ramdump_modem_2023-05-01_01-36-21.tgz
ramdump_modem_2023-04-30_23-05-39.tgz ramdump_modem_2023-05-01_06-36-49_dmesg.log
Any way to send ramdump to xiaomi?
Problem seems to be
"External
Modem sending a Fatal Error Interrupt, with a error that Rx Calibration
Data (basically a instruction for what modem have to do with a Band
Receive Commands) is missing, and External Modem calling a "kill itself"
mode because of it can't recover from it.Βasically you go to
countryside, ur band switches from 20 to 3+7+20 and modem crashes"
Magister54 said:
Problem seems to be
"External
Modem sending a Fatal Error Interrupt, with a error that Rx Calibration
Data (basically a instruction for what modem have to do with a Band
Receive Commands) is missing, and External Modem calling a "kill itself"
mode because of it can't recover from it.Βasically you go to
countryside, ur band switches from 20 to 3+7+20 and modem crashes"
Click to expand...
Click to collapse
Would disabling specific bands fix this? Is so, what ones?
In another thread it seems someone tried it and it changes nothing :-/
Dial *#*#663368378#*#* to access modem test tools suite, hopefully something there can tell you more about what is going wrong
It seems I cannot access "MODEM test tools" (aka Rueban / MTB) app on official ROMs without authorized Mi Account according to some search. It only gives me a black screen.
Well that's mildly frustrating. Sometimes theres modem debug options in city (dial *#*#6484#*#*) tucked away in the 3 dot overflow menu in the top right...
Unfortunately there's no such option here :-(
I have a lot of ramdump about modem crash, always the same error. I tried to email poco support but gmail reports back that the server refused connection or something...

Categories

Resources