Unlock all bands of your Qualcomm device! Use your phone globally! No bs! - Sony Cross-Device General

You do everything here at your own risk. I take no responsibility for any broken devices/sdcards/your house going down on fire and everything else.
PLEASE DO NOT MIRROR THESE FILES!
Requirements:
root
ability to use mouse and keyboard
terminal emulator on your phone
What do you get for doing this?
Propably you'll be able to use a lot more bands than before. Most likely your phone will work on every place in the world now.
Check the third post for a link to OPO guide
C6903
before
{
"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"
}
after
1. Download this zip Google it as it's banned from xda for the ability of imei change
2. Extract it and install QPST from that zip
3. Open the caller app and type in *#*#8778#*#* (it should go off the screen after you type in the last symbol "*"
3.5 Those on custom roms (tested on cyanogen 11 with s4 mini) can use the efs professional toolkit to change the mode to enable the diag port.(Thanks @blackburn !)
4. Connect your phone to your PC
5. Open ADB console
6. Type in these commands:
Code:
adb shell
su
setprop persist.usb.eng 1
7. Turn off USB Debugging, Disconnect your phone from the PC
8. Wait about 10 seconds (don't have to be exact, just let it all disconnect in the PC) and turn USB Debugging back on
10. Connect it back to the PC. It should try to install drivers. Wait until it fails to install all of them.
11. Open device manager - you will see your device model a few times. Go to details tab. Scroll down a single time on that tab. You will see MI_0x there.
12. Go through those devices until you find MI_04 under the second drop down position.
13. Select "update driver" for this device and install the htc driver from the zip.
14. Press start button and navigate to QPST -> QPST Configuration
15. Go back to device manager -> modems -> HTC
16. Find "COM*" in my case it was "COM3". It might be different for you.
17. In QPST Configuration click on "Add new port" and in "Port" type in your "COM*". In my case It's "COM3" in there. In Port label it could be anyting u want. In my case I used a Z1 so I typed IN "Z1".
18. It should look like this now.
19. Navigate to QPST/bin and open RV_NV_Manager.exe
20. press on settings -> Comport and choose your COM port.
21. Press on file -> read from phone
22. Wait patiently until it is finished. Now pay attention!
23. Go to line 1877, click it and copy the decimal number on the right side of a programme. right click - copy
24. Go to the place where you extracted the zip from the first step and start mzTool
25. On the left side you will see "Input radix" - press decimal there.
26. On the right side you will see "RF BC CONFIG" paste your previously copied number from the RV_NV_Manager.exe there.
27. You will see now what bands are you able to use on the bottom of the app in "Bit information"
28. Switch tab to "Band Preference (NV Value)"
29. In there select all GSM bands and WCDMA bands. This place is really a field of testing. In my case (C6903 LTE) I selected all of GSM and WCDMA. I wouldn't suggest you to do anyting else in here unless you know what your'e doing. Let me know if you got something interesting in there.
30. After you're done choosing what bands do you want - copy decimal number from the bottom right
31. Remove all commas from that number ( "," ) so it would be just a bunch of numbers without anything else.
32. Open RV_NV_Manager.exe from the point you left it (step 23) and paste your new number without commas "," there.
33. Press on write NV and then press on file ->write changed NV to the phone.
34. Open up the terminal emulator on your phone and write there this:
Code:
su
setprop persist.usb.eng 0
35. Reboot the device and hope you'll have the reception. If you do, hooray!
36. Type in *#*#SERVICE#*#* (*#*#7378423#*#*) to see your new bands that your phone can use!
If your phone can't boot then flash stock FTF to your device and you should have your reception back!
Enjoy!
I wanted to mention that I'm just the guy that was interested in this and the person that actually made it possible is @BlackSoulxxx all thanks go to him! He's the guy that did it! Please thank him in the second post!
PLEASE DO NOT ASK ME IF IT WORKS ON YOUR DEVICE! I DON'T KNOW. YOU HAVE TO TRY IT YOURSELF.
If you have any problems or issues here's some help from other users http://forum.xda-developers.com/showpost.php?p=55321344&postcount=3
Tested on: ZU, Z1,SP,Xperia TL,Sharp-DOCOMO Aquos Zeta SH-04F

Dangerous stuff to experiment with. Already lost 2 phone (2 expensive paper-weight with OmniBalance design -_- )
But ENJOY!
And remember to check out *#*#4636*#*# to select band (I dont advice to do that, because to revert it you will have to reflash baseband)
And the setting
@olokos

BlackSoulxxx said:
Hey, for everyone with error "execptionthrow" error pls use QXDM and search for nv 1877 and change it
Click to expand...
Click to collapse
Nexus connection
1. Remove all installed drivers.
2. Install LG United Mobile Driver
3. Enable debugging and install adb driver if it's not automatically installed.
4. Using adb issue the following commands on a separate line
Code:
adb shell
su
setprop sys.usb.config diag, adb
5. Your phone should start installing drivers, once installed under Ports in device manager there should be (* indicates a number):
LGE AndroidNet for Diagnostics Port (COM*)
LGE AndroidNet USB Serial Port (COM*)
Thanks for that @CHAMAVELI !
kevin3688 said:
For GSM HTC Phones.
Use "setprop sys.usb.diag.config diagon" instead of "setprop persist.usb.eng 1"
Click to expand...
Click to collapse
One Plus One guide
Moto Droid RAZR Guide
XIAOMI MI2 Guide
LG G3 D852 Guide

Device-specific drivers and Z2 LTE unlock here:
http://forum.xda-developers.com/showthread.php?p=55394190
LTE Unlock guide based on OPO
http://forum.xda-developers.com/showpost.php?p=56577252&postcount=455

olokos said:
Massive stuff. I'm writing it down right now. wait for it.
Click to expand...
Click to collapse
Haha ok, we all waiting ^^
Send from my XZ With My Own Personal Modified MoonWalker SuperB !

What about this thread,I don't understand. You will open a port or an app thread,right?

Mazellat said:
What about this thread,I don't understand. You will open a port or an app thread,right?
Click to expand...
Click to collapse
Much bigger than that. Look at @BlackSoulxxx signature. I'm almost done writing it all down. Hang tight

Finally did it

olokos said:
Much bigger than that. Look at @BlackSoulxxx signature. I'm almost done writing it all down. Hang tight
Click to expand...
Click to collapse
I don't see anything his sign. and waiting for you

Mazellat said:
I don't see anything his sign. and waiting for you
Click to expand...
Click to collapse
Already did it! Try it by yourself!

I forget to tell you that this can works with UB and LB If you want to unlock for non-Xperia device that power by SD PM me....

Is it also supposed to work on the LTE bands, or just GSM and WCDMA? For instance, would it reveal any 'hidden' LTE bands on LT30AT?

ArtDC said:
Is it also supposed to work on the LTE bands, or just GSM and WCDMA? For instance, would it reveal any 'hidden' LTE bands on LT30AT?
Click to expand...
Click to collapse
Yes, works with GSM/WCDMA/LTE, even with CDMA if you phone supporting them. About hidden band, just give it a try
But if your phone is 3G variant, it will unlock wcdma/gsm band only. Using LTE version, result like OP screenshot

Tempted to try this out but what happens if we mess up something? Just do a nandroid and everything is fine?

Ahki767 said:
Tempted to try this out but what happens if we mess up something? Just do a nandroid and everything is fine?
Click to expand...
Click to collapse
Reflash baseband from full ftf

BlackSoulxxx said:
Reflash baseband from full ftf
Click to expand...
Click to collapse
When i disconnect and reconnect, it just worked normally without trying to install drivers

Ahki767 said:
When i disconnect and reconnect, it just worked normally without trying to install drivers
Click to expand...
Click to collapse
Repeat the step
1. Dial *#*#8778#*#*
2. open adb
adb shell
su
setprop persist.usb.eng 1
Click to expand...
Click to collapse
3. turnoff usb debugging and unplug the phone
4. wait 10s, turn on usb debug and connect it again to pc

1. Dial *#*#8778#*#* ---> I try several times and will not turn off

erick_shadow said:
1. Dial *#*#8778#*#* ---> I try several times and will not turn off
Click to expand...
Click to collapse
When you dial it, it will dissappear right? If so, that's ok. Stay on the guide and olokos guide have some place wrong, I have correct it in #2 post

the mark is left on the keyboard and does nothing

Related

[Tutorial] "How to" flash the Samsung Galaxy Tab FW to enable phone calls

Below you'll find a "step by step" tutorial on how to flash your Samsung Galaxy Tab Firmware to the European version ( unbranded firmware ) and therefore enabling the phone calls option ( and 3G data + 850/1900Mhz WCDMA ) Tested and working for the following tabs: Bell, Rogers.
What do you need?
Download the following package:
Code:
http://rapidshare.com/files/444576369/Samsung_TAB_Euro_Flash_Package.7z
What's in it?
Kies_2.0.0.11011_16_5.exe
Odin3 v1.31
P1000XWJJ4
P1000XXJK5
modem_bell_i9000
Preparation:
A. After downloaded the package and extracted with 7zip Install and then reboot: Kies_2.0.0.11011_16_5.exe (this will install properly drivers x86 or 64 depending on your OS configuration, needed for your Tab and Odin to communicate correctly ).
B. Extract Odin3_v1.31_PITupdate and put the all the files contained in P1000XWJJ4 into Odin3 v1.31 source folder.
{
"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"
}
C. Set you Samsung Tab into "Download mode" ( Hold volume down and power button until the device boot up. You'll see a yellow android sign and some warning text like :do not turn off target) and connect it to your PC with the USB cable.
D. Start Odin3 v1.31.exe and make sure that the com post is yellow highlighted and check off Re-partition.
E. Load the following files as shown in the screenshot below:
F. Hit Start and then relax, hopefully it is going to be ok and in about 2. min and 50 you'll get a green highlight and pass stamp in the same Odin screen which will also reboot the Tab. It will be In Russian, but not to worry. keep reading below.
G. Turn offf the tab and set it to download mode again. Transfer over the Odin folder the P1000XXJK5.tar file re-start Odin, Connect the phone.
H. Leave the "Re-partition" unticked and load into "PDA" the tar file. Hit "Start" and wait again about 2min and 50 sec, you'll get the same green pass and the tab will reboot.
I. This is the final step. now you are going to flash the tab with the right Modem files. Again like Put the Tab into download mode unpack the modem_bell_i9000.zip into Odin folder then start Odin up and select "phone". Load the modem.bin up and hit Start. Wait for the Green pass and you are DONE!!!
[note]In order to have Internet and mms going you need to set the right APN settings. Google your provider for specifics.[/note]
Bell canada has the following Settings:
Code:
Name: Bell Internet
APN: pda.bell.ca
Proxy: web.wireless.bell.ca
Port: 80
MMSC: http://mms.bell.ca/mms/wapenc
MMS proxy: web.wireless.bell.ca
MMS port: 80
MCC: 302
MNC: 610
APN type: Internet + mms
Authentication Type: none
Are you wondering where the APN settings are?
1. Press the Menu key
2. Tap Settings
3. Tap Wireless controls
4. Tap Mobile networks
5. Tap Access Point Names
6. Press the Menu key
7. Tap New APN.
8. Enter your settings
FAQ
clubtech said:
If you see missing apps from the market it is because XXJK5 is not an official firmware and the market is not showing protected apps.
To change this you will need to edit the build.prop file under /system and change the fingerprint.
If you are lazy you can do the following:
1) root the tab
2) install busybox from the market, open the app and install busybox from within the app.
3) install GST from the market
4) go top step 6 in the app "change your fingerprint" ad run the script
5) go to setting > applications > manage applications > ALL > find "market", force stop and clear data
6) reboot the tab, reopen the market - you should see all apps now.
Click to expand...
Click to collapse
Credit:
Tutorial By: Neuropass @Newage-os.com How to flash the Samsung Galaxy Tab FW to enable phone calls
Original Poster: clubtech @XDA
Questions:
1/ Does the tab need to be rooted first?
2/ Does this method work for any U.S. and Canada Tab? Or is this for a specific carrier/brand? (I plan to buy a Sprint Galaxy Tab from a friend and it is rooted)
HI,
1. No you it doesan't need to be rooted because you are going to re-intall and all new firmware.
2. It sohould work for every device is US and Canada as far as i know. You might want to look a little deeper in the forum and see if you find other info. Succesfully tested with the following Carriers: Bell, At&t, T-Mobile, rogers.
I have a us sprint tab cdma will it work?
Sent from my SPH-P100 using XDA App
So this will let you use voice and 3g on T-Mobile?
Does this contain bootloader lock?
rsmurdoch said:
So this will let you use voice and 3g on T-Mobile?
Does this contain bootloader lock?
Click to expand...
Click to collapse
I would like to know about this as well. Just got the Tab today and would love to have voice future with T mobile 3g.
It should work on sprint tabs... No bootlock
If anyone is brave enough to actually try this on their Sprint Tab please let us know how it turns out.
Some users was successful on sprint tabs:
http://forum.xda-developers.com/showthread.php?p=9533444&highlight=sprint#post9533444
So to reiterate, 3g/hspa AND voice work on this build without rotos modem switcher, and it is not breaking the imei??? I am using T-Mobile US. Thanks!
Sent from my GT-P1000 using XDA App
Neuro - glad you edited your prior post to reflect that otherwise you would've had a lot of unhappy campers with shiny new bricks
I hit "thanks" button rather than "quick reply" lol
It won't brake the imei. It has nothing to do with it. I think you can brake the Imei only with a wrong unlocking network procedure.
Lindarose84 said:
Neuro - glad you edited your prior post to reflect that otherwise you would've had a lot of unhappy campers with shiny new bricks
Click to expand...
Click to collapse
Edited again. It seems that it was successful on spring tabs. read couple posts back. link to the Clubtech topic.
So again still no answer on will it allow voice and 3g on tmobile without modem switcher
neuropass said:
I hit "thanks" button rather than "quick reply" lol
It won't brake the imei. It has nothing to do with it. I think you can brake the Imei only with a wrong unlocking network procedure.
Click to expand...
Click to collapse
Still want to know does it work on tmous with call and 3g/hspa without rotos modem switcher???
Sent from my GT-P1000 using XDA App
Man you need to do some reading. I can't answer what i haven't tested. Look into 30 pages of the original post for it. I know someone mentioned about tmobile.
"and therefore enabling the phone calls option ( and 3G data + 850/1900Mhz WCDMA ) that has been purposely stripped out by certain providers, Ex: Bell, At&t, T-Mobile, rogers etc.."
I did read and your description says it does work voice and 3g so we all want to confirm this. And why are you making a tutorial on something you havent even tried
Sent from my Galaxy Tab
humm...
I have a Bell tab and flashed it with the procedure above. i posted this guide for people who are beginners with flashing stuff in order to help them and make the whole thing simpler to understand. The Providers I listed above are the ones that have been tested and worked with this firmware.
You need to dig into the forum and find out if it works on sprint tab. Or do you want me to do it for you??????
I'm pretty sure this is just a tutorial for the same thing that's been around for a while which means you will NOT get voice+3G on T-mobile without the modem switcher or getting rid of your IMEI.
Yes correct. I just made This tutorial to make the process clear seeing that all the procedures written here were all confusing.

QPST - Backup/Restore modem-config

How to get into Diag mode:
1) open dialer
2) enter: *#*#717717#*#*
3) you'll see a toast "diag mode enabled"
To disable diag-mode enter the same code again.
How to install drivers in Windows:
1) download and extract xiaomi_mi2_diag_driver.zip
2) after you've connected your phone in diag mode you'll see very much devices
3) choose custom source to search for driver and select the extracted folder.
4) only 3 of the devices will install it doesn't matter we don't need the others.
How to configure QPST:
1) open QPST configuration from start menu
2) on tab "ports" click on "Add new Port"
3) you should see two qualcom ports in the list. choose one and click OK.
4) if displayed phone name is SURF9615, you've selected the correct one. otherwise add the second device, too
But why?
Hello M1cha,
I'm sorry if this is obvious but what exactly can I use this for
Is it changing my IMEI?
And if so, why would I want to change it?
Again, I'm sorry if the answer is obvious and I'm just asking a stupid question.
Unrelated question:
Do you know if Xiaomi.eu will really shut down or not? I can't seem to get straight answers on the Q&A forum
Redme Note LTE TD
Hello
I used your guide and http://forum.xda-developers.com/cro...ad-progress-please-leave-im-updating-t2871269
to unlock the WCDMA frequencies on my Redmi NOTE LTE TD ... bought in china .... everything OK ... but the phone works on GPRS ... I have also tried using the menu * # * # 4636 # * # * .. but nothing ..
do you have same idea ??
thank you !
Gobbenobber said:
Hello M1cha,
I'm sorry if this is obvious but what exactly can I use this for
Is it changing my IMEI?
And if so, why would I want to change it?
Again, I'm sorry if the answer is obvious and I'm just asking a stupid question.
Unrelated question:
Do you know if Xiaomi.eu will really shut down or not? I can't seem to get straight answers on the Q&A forum
Click to expand...
Click to collapse
On mi2 u can't change the IMEI because it's locked.
But you can change several settings and unlock bands.
I don't think MA shuts down soon but Marks ups and downs are very annoying.
mzz75 said:
Hello
I used your guide and http://forum.xda-developers.com/cro...ad-progress-please-leave-im-updating-t2871269
to unlock the WCDMA frequencies on my Redmi NOTE LTE TD ... bought in china .... everything OK ... but the phone works on GPRS ... I have also tried using the menu * # * # 4636 # * # * .. but nothing ..
do you have same idea ??
thank you !
Click to expand...
Click to collapse
Maybe these bands really aren't supported by hardware?
m11kkaa said:
On mi2 u can't change the IMEI because it's locked.
But you can change several settings and unlock bands.
I don't think MA shuts down soon but Marks ups and downs are very annoying.
Maybe these bands really aren't supported by hardware?
Click to expand...
Click to collapse
but when I enable WCDMA ..i can see the network [0]=CellInfoWcdma ..... but the type of network is still GPRS ... maybe some setting?
I don't think so. That's the normal behavior if a band isn't supported.
You can even enabled LTE but it won't work because the hw doesn't support it.
Modem Dead
I'm sorry to bother you again, but I have a big problem ..... with Qualcomm QPST I have a modified live parameters for the WCDMA network, but now the modem does not work anymore (2g, 3g, lte) and I can not connect the phone with QPST (say NO pHONE) .... I can do something ??
thanks
Well you have to restore the parameters to the original ones. I hope you made a backup.
m11kkaa said:
Well you have to restore the parameters to the original ones. I hope you made a backup.
Click to expand...
Click to collapse
I can not do the restore ... QPST Configurator does not see the phone ... or is there another method ??
Is it possible to enable wcdma band 900 MHz on mi2s?
orlanddon said:
Is it possible to enable wcdma band 900 MHz on mi2s?
Click to expand...
Click to collapse
I'd like to know that, too
i have one of the first batch of mi2 without wcdma 900 and it's very important to my operator so you know if it's hw supported or not? If i mess up with miflash i will restore everything or not? After a wipe i must repeat all the procedure?
Does somebody know which code it is for Redmi2? *#*#717717#*#* doesn't work... I want to try to unlock LTE band 20 (800Mhz), do you think any chance?
Any of you have got unlock 900MHz 3G on MI2 with this ?
Very interested in.
regards
I tried the tips but something's wrong :
QPST is ok i see my phone MI2 : APQ8064
With RF NV manager i got the error when i read from phone :
NvManager::getNvItemsFromPhone( const string comPort ) - QpstServer::sendSyncImpl - Bad response from phone (DM packet commands 19-24)
Again when i tried to make a backup :
"Memory Backup failed"
"Disk Error while writing to file"
Really stange... any advise ?
m11kkaa said:
How to get into Diag mode:
1) open dialer
2) enter: *#*#717717#*#*
3) you'll see a toast "diag mode enabled"
To disable diag-mode enter the same code again.
How to install drivers in Windows:
1) download and extract xiaomi_mi2_diag_driver.zip
2) after you've connected your phone in diag mode you'll see very much devices
3) choose custom source to search for driver and select the extracted folder.
4) only 3 of the devices will install it doesn't matter we don't need the others.
How to configure QPST:
1) open QPST configuration from start menu
2) on tab "ports" click on "Add new Port"
3) you should see two qualcom ports in the list. choose one and click OK.
4) if displayed phone name is SURF9615, you've selected the correct one. otherwise add the second device, too
Click to expand...
Click to collapse
Hi M1cha, I'd like to so a backup, but I can't let it work.
My problems start from the biginning: when I enter the code I got no toast message. I tried to connect anyway the phone (when is on, with and without debug option), but I don't see much devices, only the usual MI2 MTP.
Suggestions? Could be ROM releated?
Fortinho said:
Hi M1cha, I'd like to so a backup, but I can't let it work.
My problems start from the biginning: when I enter the code I got no toast message. I tried to connect anyway the phone (when is on, with and without debug option), but I don't see much devices, only the usual MI2 MTP.
Suggestions? Could be ROM releated?
Click to expand...
Click to collapse
yes, this works in MIUI only
m11kkaa said:
yes, this works in MIUI only
Click to expand...
Click to collapse
Still problems :/
I got this:
{
"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"
}
And If I try to update drivers individually, only one will successfull install. It's normal?
Anyway, after that, I don't know how to open QPST configuration from start menu. What start menu?
Thank you.
Fortinho said:
Still problems :/
I got this:
And If I try to update drivers individually, only one will successfull install. It's normal?
Anyway, after that, I don't know how to open QPST configuration from start menu. What start menu?
Thank you.
Click to expand...
Click to collapse
Up.
Fortinho said:
If I try to update drivers individually, only one will successfull install. It's normal?
Click to expand...
Click to collapse
I don't know but you will see after with qpst if it works.
Fortinho said:
I don't know how to open QPST configuration from start menu. What start menu?
Click to expand...
Click to collapse
What windows do you've got?
With Seven : Start menu is bottom left on your screen
With 8 : go on the mosaic screen (where you have all your program) and type QPST. You will find QPST configuration

[Guide] Unlock Z3c international band(s)

Main thread: http://forum.xda-developers.com/z3-compact/general/unlock-bands-regions-z3c-root-required-t2940959
Originial thread here: http://forum.xda-developers.com/cro...ad-progress-please-leave-im-updating-t2871269
This thread server as a step-by-step guide for the unlocking process, but please takecare of all your personal/important information before modding your phone.
It is your own responsibility to backup all your data, including online and offline backup. I take no responsibility for any broken devices/sdcards/your house going down on fire and everything else.
This mod in fact does NOT unlock any sim lock, don't ask such a question.
And I do NOT think it will unlock [email protected], [email protected] (TBC, no such environment)
What you need:
Sony Xperia Z3 Compact (can be D5803/5833/SO-02G...)
Firmware rooted
Win7 PC with z3c ADB driver installed (I use the one come with flashtool)
QPST / QXDM / mzTool / z3c diag driver (http://goo.gl/pyN5fo, password: [email protected])
terminal emulator installed on z3c (can be optional, but will be easier when switching engineer mode on usb)
Give thanks to @BlackSoulxxx
Optional: FlashTool
Optional: Firmware stock FTF, the version must match your z3c running build (in case of recovery) you can get using XperiFirm
The following Guide assume you have: gain root access, installed SuperSU on phone, installed QPST/QXDM on PC.
I only tested on my D5833 and SO-02F, using Windows 7 Pro x64 SP1.
My originial plan is modding my SO-04E, to enable LTE in my area.
But I pass it to my girlfriend few days before I found this mod.
(her F-07E always boot to safe-mode, should be hardware failure)
Part 1: Connect to the phone's diagnostics mode
1. Enable superuser access in SuperSU if you have disabled it.
2. Go to: Setting -> Developer Option, make sure you turn on "Developer Option" on the top and turn OFF "USB Debugging"
3. Open terminal emulator, type the following command one by one:
Code:
su
setprop persist.usb.eng 1
4. Turn on "USB Debugging" under "Developer Option"
5. Connect your phone to PC via USB. Windows should found a few new hardware, wait until all driver installation fail.
6. Open "Device Manager" in "Computer Management", you should see some device named same as your device model, icons with yelow exclaimation mark.
7. Right-Click the first one, select Properties. Go to Detials tab, and under "Property" label, find the item called "Hardware Ids".
8. There should be some lines under the label Value. Notice the longest one, which should end with something like MI_01/MI_02 etc.
9. Your job is to find the correct device, which should end with MI_04. If you cannot find such device, either you have done something wrong, or your PC's usb fail to operate correctly. In later case, please switch to another PC. (My first trial end with this situation)
10. Once you find the correct device, go to Driver tab and press "Update Driver". Install the usb diag driver from the package, when asked about driver signature, just force insall it. Please make sure driver build match your window build, and do NOT use x86 driver on x64 windows.
Part 2: Unlock GSM/CDMA band(s)
11. Go to Start -> All Programs -> QPST, open "QPST Configuration". In the "Ports" tab, click the "Add New Port..." button in lower right corner.
12. In the Add New Port window, untick the option called "Show Serial and USB/QC Diagnostic ports only".
13. You should find an entry with the name saying z3c USB Modem. Select it and press OK.
14. Make sure the newly added port is "Enabled", under "Phone" block is MSM8974, Link is "USB".
15. Keep the configuration application running in background. Close the application will loose your connection to the phone.
16. Navigate to the installation path of QPST, in the /bin folder, find and execute "RF_NV_Manager.exe".
17. Go to "Setting" -> Comport, select the correct port you created in step 14.
18. In the top menu, "File" -> "Read from Phone". It should start reading your phone but take times.
19. After reading operation finished, in the lower left panel find the item with number 1877 (NV_RF_BC_CONFIG_I).
20. In the right panel, take a note on the originial value in case of recovery need.
21. Open mzTool, under "Band Preference (Bit info)", select "Decimal" under "Input Radax". In the "RF BC Config", enter the number you noted at step 20. It will list out all your current band supported by your headset, in the bit information box.
22. Still in mzTool, go to next tab named "Band Preference (NV Value)", select the band(s) you need. You can select all, but I personally recommand what you really need plus "[60] Reserved for BC10-1700", at lest those originally come with your phone.
23. After selecting band(s) you need, Copy the decimal value in the "RF BC Config" box below the selection area, and remove all space in between.
24. Go back to QPST again, find item #1877 (NV_RF_BC_CONFIG_I), paste the new value you calculated in step 23 into the right panel, and press the "Write NV"Button.
25. Go to "File" -> "Write Changes NV Items To Phone".
26. Close and reopen "RF_NV_Manager.exe", repeat step 17-19. If #1877 show you the value same as the one you calculated in step 23, then you are OK to proceed. If it revert back to the originial value (you should noted down at atep 20), sorry this mod is NOT for your headset and proceed to last part for quitting diagnositc mode.
27. Close RF NV Manager, unplug your headset and reboot it. If you got reception after reboot, then you are good. Please give thanks to @BlackSoulxxx
27a. Open dialer, type *#*#7378423#*#* (*#*#SERVICE#*#*), goto "Service info" -> "Configuration", you should see your unlocked band. If not, that means your phone reset it while reboot. You can do nothing unless you know how to disable the reset.
27b. If your phone cannot get signal after the mod, flash your phone with the stock FTF, do NOT select anyone under "Wipe:", select all under "Exclude:" but keep "BASEBAND" selected. This should flash the originial baseband firmware, hence remove this mod.
27c. If you still cannot get any reception, flash the whole stock FTF. This will wipe all your data, but reset it to factory installed status.
28. You are done for this section, you may continue for LTE band(s) unlock, or jump to last part for quitting diagnositc mode.
Part 3: Unlock LTE band(s)
29. Make sure you have unlocked "[60] Reserved for BC10-1700" in previous part.
30. Go to Start -> All Programs -> QXDM Professional, open "QXDM Professional". In the top menu select "Option" -> "Communication".
31. Under "All Ports in System:" select your port (should me same port as you use in QPST) and press "OK. QXDM should load all data automatically once you press ok.
32. In top menu, select "View" -> "New" -> "Common" -> "NV Browser". In the newly opened window, select "LTE" next to the "Category Filter".
33. Select the item with ID 06828 (Description = LTE BC Config, Full Path Name = LTE_BC_CONFIG). It should display "input" and "Value" of 0 under "Fields".
34. Press the "Read" button in the lower right corner, it should show a non-zero number under "Value". Please also write it down for recovery.
35. Convert the number, noted at step 34, to binary form. It will show which LTE bands your phone currently supported ...
35a. Start reading from right to left, the 1st digit from the right (right-most) will be corresponding to LTE Band 1, the 2nd digit will be for LTE Band 2, the 3rd digit will be for LTE Band 3. So the rule will be [ N-th digit will be for LTE Band N ].
35b. For each digit, 1 means the phone support that particular band while 0 means no support. For example in D5833, it should be 549890031829 = "1000000000001000000000000000000011010101" (LTE Band 1,3,5,7,8,28,40).
35c. So if you want to unlock some LTE band(s), filp such bit to 1. In case you have a gap like band 28-40, make sure you fill it with 0, or you will fail to unlock such channel.
36. Please work out our own value that suit your need. In my case I need LTE Band 1,3,5,7,8,9,19,21,28,38,39,40,41 so my value will be "11110000000001000000101000000000111010101" = 2061719830997
37. Go back to QXDM, double-click the 0 under "Input", replace it with the number you calculated at step 36 in decimal form.
38. Write the value to your phone by pressing the "Write" button next to "Read" button.
39. Close and reopen QXDM. Repeat step 31-35 and double check the number under "Value".
40. Close QXDM, unplug your phone and reboot it. If you got reception after reboot, then you are good. Please give thanks to @BlackSoulxxx
40a. Open dialer, type *#*#7378423#*#* (*#*#SERVICE#*#*), goto "Service info" -> "Configuration", you should see your unlocked band. If not, that means your phone reset it while reboot. You can do nothing unless you know how to disable the reset.
40b. If your phone cannot get signal after the mod, flash your phone with the stock FTF, do NOT select anyone under "Wipe:", select all under "Exclude:" but keep "BASEBAND" selected. This should flash the originial baseband firmware, hence remove this mod.
40c. If you still cannot get any reception, flash the whole stock FTF. This will wipe all your data, but reset it to factory installed status.
41. If you still cannot connect via LTE, open dialer and type *#*#4636#*#* (*#*#INFO#*#*), find "preferred network" and select "LTE".
41a. If it fail to connect, either is hardware restriction, or more software setting has to be done (some carrier has different APN for 3G/LTE)
42. You are done for this section, please continue for quitting diagnositc mode.
Part 4: Quit Diagnostics mode
43. Unplug your headset if you still connect it.
44. Turn off "USB Debugging" in "Developer Option".
45. Open terminal emulator, type the following command one by one:
Code:
su
setprop persist.usb.eng 0
46. You may either turn on "USB Dibugging", or just leave it as is.
46a. You can also turnoff superuser access in SuperSU, to enjoy Puzzle and Dragon (JP).
99. Don't forget to give thanks to @BlackSoulxxx
Thanks very much for this guide... before I attempt it, a dumb question;
Is this only of benefit for people that roam internationally often? Or can it improve the phone signal overall? (im in the UK)
Kind regards
Still Lte band 20 is not working in D5833, while it is listed in service menu((( I guess there are some hardware differences in radio module between D5833 and D5803
mamumba said:
Still Lte band 20 is not working in D5833, while it is listed in service menu((( I guess there are some hardware differences in radio module between D5833 and D5803
Click to expand...
Click to collapse
Thanks for the confirmation.
I own D5833, but live in Europe, and the available LTE bands in my country are 3 and 20.
I guess I won't be able to use the band 20, shame.
Can anyone, who own D5803 using this manual copy configuration of their phone in QXDM and PM me this file?
Wow, Much thanks. Very good. Great guide...
{
"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"
}
Excellent guide I will try it later, I had a D5833 and I need to get working the LTE 1700/2100 band
Noob question;
If you flash the FTF BASEBAND to revert de mod to it's original state, flashing the BASEBAND of a D5803 FTF to a D5833 model would not do the same trick?? (i suposse not but I'm asking anyway )
nmercy said:
Excellent guide I will try it later, I had a D5833 and I need to get working the LTE 1700/2100 band
Noob question;
If you flash the FTF BASEBAND to revert de mod to it's original state, flashing the BASEBAND of a D5803 FTF to a D5833 model would not do the same trick?? (i suposse not but I'm asking anyway )
Click to expand...
Click to collapse
You may try that, I won't take any production device on such risk anymore:angel:
Why do you flash d5803 Baseband to d5833 device ?
Quick note: someone reported Band4 AWS will not work even we modded the phone to support it ...
Every time I try this, I get a note that write protection on and read only? What am I doing wrong?
i want to try this with a xperia m2 model d2306 i need the band 3 for my lte please some help
Works great for me. Thanks heaps.
Has anyone successfully done this with a a D5803 to unlock TMobile's LTE Band 12 (700mHz)?
I have D5833 and tried to enable LTE band 4(AWS) and 2 to use it with T-Mobile.
Sadly, it doesn't work. The configuration page tells me that both 4 and 2 are enabled, but my phone can't get the signal.
I guess it's because of a hardware difference between D5833 and D5803
Quick note that worked for me on Windows 8 though I don't know if it's the limitation.
When I try to enter the new decimal for 3g bands, it doesn't seem to matter what I choose because as long as I select band 60 the software won't accept the number because its too long. If I change to selecting hex then there's fewer digits and it writes to the phone correctly without issue.
Anybody manage to unlock LTE band 20 ( 800 MHz ) on D6653 ( Z3 ) ???
Do you guys think it's possible or is it hardware limitation ( hope not ) ?
bofis said:
Has anyone successfully done this with a a D5803 to unlock TMobile's LTE Band 12 (700mHz)?
Click to expand...
Click to collapse
Bump. In the same boat (D5803 on T-Mobile) and wondering if it is worth performing all of the steps to unlock Band 12.

[Guide] Enable LTE Icon on Unrooted Mate 9

Hey guys, rather than make an article for what I feel is a minor change, I decided to just post a quick thread on this.
Some users have reported that despite the fact that they have LTE service, their phone does not show the LTE icon in the status bar. This is because Huawei uses your Mobile Country Code (see: https://en.wikipedia.org/wiki/Mobile_country_code) to determine whether or not to show LTE. All you have to do is edit a system property and add your MCC. For example, I'm in the U.S. so my MCC is 310.
First download the ADB binaries (https://www.xda-developers.com/google-releases-separate-adb-and-fastboot-binary-downloads/) and get the drivers for your own (Hisuite: http://consumer.huawei.com/minisite/HiSuite_en/index.html). Next open up a command prompt and type the following:
adb shell settings get system hw_show_lte
This should be a semi-colon separated list of MCCs. By default my Mate 9 only had the value of 260 (Poland), so I had to edit it to add U.S. as such:
adb shell
And then type (for some reason if you combine the two commands it doesn't work):
settings put system hw_show_lte "260;310"
Try that and see if it works. I did this trick a while back so I don't remember if it's the MCC or the MNC (mobile network code) that has to be input lol, but try either and it should work. I've been using my European Mate 9 in the U.S. and it shows LTE for me after I did this trick.
MishaalRahman said:
Hey guys, rather than make an article for what I feel is a minor change, I decided to just post a quick thread on this.
Some users have reported that despite the fact that they have LTE service, their phone does not show the LTE icon in the status bar. This is because Huawei uses your Mobile Country Code (see: https://en.wikipedia.org/wiki/Mobile_country_code) to determine whether or not to show LTE. All you have to do is edit a system property and add your MCC. For example, I'm in the U.S. so my MCC is 310.
First download the ADB binaries (https://www.xda-developers.com/google-releases-separate-adb-and-fastboot-binary-downloads/) and get the drivers for your own (Hisuite: http://consumer.huawei.com/minisite/HiSuite_en/index.html). Next open up a command prompt and type the following:
adb shell settings get system hw_show_lte
This should be a semi-colon separated list of MCCs. By default my Mate 9 only had the value of 260 (Poland), so I had to edit it to add U.S. as such:
adb shell settings put system hw_show_lte "260;310"
Try that and see if it works. I did this trick a while back so I don't remember if it's the MCC or the MNC (mobile network code) that has to be input lol, but try either and it should work. I've been using my European Mate 9 in the U.S. and it shows LTE for me after I did this trick.
Click to expand...
Click to collapse
It's also in the cust folder in the local.prop file you can change it to true to have the icon show 4GLTE.
ajsmsg78 said:
It's also in the cust folder in the local.prop file you can change it to true to have the icon show 4GLTE.
Click to expand...
Click to collapse
That requires root access doesn't it? This method doesn't.
Hey there thanks again! But when I try to enter your input I get /system/bin/sh: 220: not found and when I enter just adb shell settings get system hw_show_lte it shows 260.
hmm what could be the issue
Coolyou said:
Hey there thanks again! But when I try to enter your input I get /system/bin/sh: 220: not found and when I enter just adb shell settings get system hw_show_lte it shows 260.
hmm what could be the issue
Click to expand...
Click to collapse
Sorry, it's been awhile since I did this. Let me double check the syntax.
Edit: I double checked my syntax, and it is correct. Please double check you are entering it exactly as I wrote.
MishaalRahman said:
Sorry, it's been awhile since I did this. Let me double check the syntax.
Edit: I double checked my syntax, and it is correct. Please double check you are entering it exactly as I wrote.
Click to expand...
Click to collapse
I tried several times and also copied your text without any space here is the output:
{
"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"
}
Very interesting. For some reason when you combine "adb shell" and "settings put system hw_show_lte" it doesn't work. Do this instead and it will work:
Type
adb shell
to enter the shell. Then type
settings put system hw_show_lte "260;310"
This should work. I edited my OP to reflect this change.
MishaalRahman said:
Very interesting. For some reason when you combine "adb shell" and "settings put system hw_show_lte" it doesn't work. Do this instead and it will work:
Type
adb shell
to enter the shell. Then type
settings put system hw_show_lte "260;310"
This should work. I edited my OP to reflect this change.
Click to expand...
Click to collapse
it seems like it worked now, no errors shown, I restarted my phone but however still no 4G icon as shown below:
This change doesn't add a 4g LTE icon to the quick tiles. It adds the icon to the status bar.
MishaalRahman said:
This change doesn't add a 4g LTE icon to the quick tiles. It adds the icon to the status bar.
Click to expand...
Click to collapse
Oh, you misunderstood me then. Sorry for troubling you all the way. I was talking about that icon in notifications tile how you called it. I unlocked my phone from c66 to c432 on c66 I had it, now on c432 it's non-existant.
Oooo...will give this a try and get back to you. I am in US on AT&T network...I thought I would get LTE by default, but only showing 4G. I have the L29C185B138 international version...
MishaalRahman said:
Hey guys, rather than make an article for what I feel is a minor change, I decided to just post a quick thread on this.
Some users have reported that despite the fact that they have LTE service, their phone does not show the LTE icon in the status bar. This is because Huawei uses your Mobile Country Code (see: https://en.wikipedia.org/wiki/Mobile_country_code) to determine whether or not to show LTE. All you have to do is edit a system property and add your MCC. For example, I'm in the U.S. so my MCC is 310.
First download the ADB binaries (https://www.xda-developers.com/google-releases-separate-adb-and-fastboot-binary-downloads/) and get the drivers for your own (Hisuite: http://consumer.huawei.com/minisite/HiSuite_en/index.html). Next open up a command prompt and type the following:
adb shell settings get system hw_show_lte
This should be a semi-colon separated list of MCCs. By default my Mate 9 only had the value of 260 (Poland), so I had to edit it to add U.S. as such:
adb shell
And then type (for some reason if you combine the two commands it doesn't work):
settings put system hw_show_lte "260;310"
Try that and see if it works. I did this trick a while back so I don't remember if it's the MCC or the MNC (mobile network code) that has to be input lol, but try either and it should work. I've been using my European Mate 9 in the U.S. and it shows LTE for me after I did this trick.
Click to expand...
Click to collapse
Thank you!!! Worked like a charm!! I'm on AT&T and now I can see LTE instead of 4G in my status bar!! Great find!
I don't get people 4G and LTE is the same thing just different names.
albertobom said:
I don't get people 4G and LTE is the same thing just different names.
Click to expand...
Click to collapse
Agreed! But when you're used to seeing 'LTE' instead of '4G', it helps that there's a way to bring it back... [emoji12] [emoji12]
Sent from my MHA-L29 using Tapatalk
baddison said:
Agreed! But when you're used to seeing 'LTE' instead of '4G', it helps that there's a way to bring it back... [emoji12] [emoji12]
Click to expand...
Click to collapse
I know just teasing you guys.
baddison said:
Thank you!!! Worked like a charm!! I'm on AT&T and now I can see LTE instead of 4G in my status bar!! Great find!
Click to expand...
Click to collapse
Glad it worked for you. This trick makes 0 difference in functionality, but for some people the lack of an LTE icon is jarring.
When I run "adb shell settings get system hw_show_lte" I just got the answer "null".
Is it save to continue and run the next command? In my case will be something like:
settings put system hw_show_lte "226"
dancrow said:
When I run "adb shell settings get system hw_show_lte" I just got the answer "null".
Is it save to continue and run the next command? In my case will be something like:
settings put system hw_show_lte "226"
Click to expand...
Click to collapse
Yes, be all good . Im using c636 got null , then change to 302 and 310
How does it work with the MHA-L29C432B182?
MishaalRahman said:
Glad it worked for you. This trick makes 0 difference in functionality, but for some people the lack of an LTE icon is jarring.
Click to expand...
Click to collapse
Hey Mishaal I sent you a PM but I don't think you are reading those so I'll ask here
I spoke with your about LTE shell and I'm aware that you are very good with adb shell commands. So wanted to ask is it possible to change this option without rooting with adb shell?
The correct path is /system/emui/lite/prop/local.prop and you have to set ro.build.hw_emui_lite.enable=false
I tried with adb shell settings put system hw_emui_lite false via cmd but it doesn't work :/ If someone has experience with ADB write here
EDIT 1: adb shell settings put system hw_emui_lite.enable false - doesn't wor

[How to] - Get VoLTE working for T-Mobile US (yes, it actually works)

Unlocking more bands (specifically band 12) is on the way, please be patient as there are a lot of bugs with having a modified modem firmware.
I AM NOT RESPONSIBLE FOR ANY DAMAGE DONE TO YOUR DEVICE! YOUR WARRANTY IS VOID IF YOU FOLLOW THIS TUTORIAL!
This took like 2 weeks to figure out, I was about to give up, but then it worked. VoLTE on band 4 and 2 for T-Mobile in the USA!!
I have only tested this on my phone, but it should work on others (assuming it is still an A2). I have not verified if this works for phones converted to the 6X so if you want to try please be careful.
Alright, enough with the warnings and stuff.
1. First, enable usb debugging and plug your phone into your computer.
1. Download qpst and install it. You will also need this file . Just save it somewhere, we will use it in a minute.
2. run the following commands (note that you MUST be rooted to enable this. The mod survives returning to stock unrooted, and even survives OTA so you can unroot when finished if you want.):
'''
adb shell
su
setenforce 0
setprop sys.usb.config diag,serial_cdev,rmnet,adb
'''
3. once installed there should be an entry in your start menu. open the folder labelled qpst and select the program "PDC".
4. click the Device dropdown and select the Qualcomm device. (it may not show up first time, make sure you have installed the drivers for your device)
5. once you select your device you should see a lost of items, this can take a minute depending on the speed of your computer.
6. click the load button and select the mcfg_sw.mbn you downloaded earlier.
7. "Commercial-TMO" should now be a listing in the description. Highlight it and right click on it, hover over "SetSelectedConfig" and select "sub0". Let it load for a bit.
8. it should now say pending on the Sub0 column of the Commercial-TMO. Now click activate and let it load.
9. on your phone, you must disable reigon checking. To do so go to your phone app and type in the following: *#*#86583#*#*
10. reboot your phone.
This worked for me, I have not verified that it works for others yet, so if it works for you, please let me know. Also let me know of any bugs.
Shreenshots below
{
"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"
}
Can this phone work on Metro PCS network
I tried and tried, but i cannot get PST to see my phone. I loaded qualcomm drivers and ADB drivers, nothing. Any suggestions?
Daha3ker said:
Unlocking more bands (specifically band 12) is on the way, please be patient as there are a lot of bugs with having a modified modem firmware.
I AM NOT RESPONSIBLE FOR ANY DAMAGE DONE TO YOUR DEVICE! YOUR WARRANTY IS VOID IF YOU FOLLOW THIS TUTORIAL!
This took like 2 weeks to figure out, I was about to give up, but then it worked. VoLTE on band 4 and 2 for T-Mobile in the USA!!
I have only tested this on my phone, but it should work on others (assuming it is still an A2). I have not verified if this works for phones converted to the 6X so if you want to try please be careful.
Alright, enough with the warnings and stuff.
1. First, enable usb debugging and plug your phone into your computer.
1. Download qpst and install it. You will also need this file . Just save it somewhere, we will use it in a minute.
2.once installed there should be an entry in your start menu. open the folder labelled qpst and select the program "PDC".
3. click the Device dropdown and select the Qualcomm device. (it may not show up first time, make sure you have installed the drivers for your device)
4. once you select your device you should see a lost of items, this can take a minute depending on the speed of your computer.
5. click the load button and select the mcfg_sw.mbn you downloaded earlier.
6. "Commercial-TMO" should now be a listing in the description. Highlight it and right click on it, hover over "SetSelectedConfig" and select "sub0". Let it load for a bit.
7. it should now say pending on the Sub0 column of the Commercial-TMO. Now click activate and let it load.
8.on your phone, you must disable reigon checking. To do so go to your phone app and type in the following: *#*#86583#*#*
9. reboot your phone.
This worked for me, I have not verified that it works for others yet, so if it works for you, please let me know. Also let me know of any bugs.
Shreenshots below
Click to expand...
Click to collapse
This sounds scary. I thought volte works on band 12. If the band is missing how would it work. How can you confirm it actually works.
Hi!
I am running into the same issue of two computers (Win 7 and Win 10) that cannot see the phone. Anyone willing to help in getting PDC to see the phone? Thanks!
I have a couple questions for OP
Will this prevent any OTA?
Could you also take a screenshot of 4g while on a call?
What bugs do you experience?
I definitely see that your method unlocks some options in phone info, in the screenshots, but it doesn't necessarily prove anything if you can't see 4g while in a call and see a difference in speed. I notice the difference in speed when trying to do things on a call while on 3g, so if I were to do this I would definitely be able to tell it worked or not.
mymeatb18 said:
I have a couple questions for OP
Will this prevent any OTA?
Could you also take a screenshot of 4g while on a call?
What bugs do you experience?
I definitely see that your method unlocks some options in phone info, in the screenshots, but it doesn't necessarily prove anything if you can't see 4g while in a call and see a difference in speed. I notice the difference in speed when trying to do things on a call while on 3g, so if I were to do this I would definitely be able to tell it worked or not.
Click to expand...
Click to collapse
I would like to know this as well.
Ulver said:
I would like to know this as well.
Click to expand...
Click to collapse
If you want a specific screenshot let me know, I have been using this for a while though with no issues. The Band 12 has a lot of tuning data required and may not be compatible with all a2 devices without buying tuning equipment. (I used a friend's and hoped this was not the case) :/ I will keep working on it though. All is not lost yet.
As for the device not showing in the computer, it does require root as of the pie update because xiaomi disabled diag mode by default... :/
To enable it in the pie update you need to enter the following in adb shell for it to show up in qpst:
su
setprop sys.usb.config diag,adb
Note, do not reboot yet, rebooting resets these values..
Then re- insert the phone into your computer and it should show up.
The nice thing is that this survives ota and root removal once put on so if you want ota you can have it, just unroot once you get the mod working.
Hi Daha3ker,
I tried to enable with the mentioned commands and still PDC cannot see my phone.
Daha3ker said:
If you want a specific screenshot let me know, I have been using this for a while though with no issues. The Band 12 has a lot of tuning data required and may not be compatible with all a2 devices without buying tuning equipment. (I used a friend's and hoped this was not the case) :/ I will keep working on it though. All is not lost yet.
As for the device not showing in the computer, it does require root as of the pie update because xiaomi disabled diag mode by default... :/
To enable it in the pie update you need to enter the following in adb shell for it to show up in qpst:
su
setprop sys.usb.config acm,diag,mtp,adb
setprop persist.sys.usb.config acm,diag,mtp,adb
Note, do not reboot yet, rebooting resets these values..
Then re- insert the phone into your computer and it should show up.
The nice thing is that this survives ota and root removal once put on so if you want ota you can have it, just unroot once you get the mod working.
Click to expand...
Click to collapse
Can't seem to make the phone appear in PDC as well, I've rooted the device with magisk and have tried to input the commands as suggested but it is still not being detected...
This is what I have
Any word on this?
Update, with stock you need to enter the command
setprop sys.usb.config diag,adb
While the phone is plugged in to the computer for it to work. I was using a different set of debug tools.
I had to use the following command to get PDC to work.
su
setenforce 0
setprop sys.usb.config diag,serial_cdev,rmnet,adb
Im running Pixel Experience 20190320 rom with Magisk 18.1.
QPST 2.7.460
I used the QUD.WIN.1.1 Installer-10040.5 drivers on Windows 10 x64.
Could you unroot and relock bootloader and have this continue working and survive OTA updates?
---------- Post added at 11:18 PM ---------- Previous post was at 10:25 PM ----------
Looks like this survives a complete fastboot flash/relock. How would you reverse this and go back to stock?
---------- Post added at 11:30 PM ---------- Previous post was at 11:18 PM ----------
I want to switch back because sometimes when I make calls, it's high pitched and quiet. I can turn off voLTE to go back to the way it was, but would be nice to be stock again.
What bands it's unlocked?
In Brazil is primordial that b28 is unlocked to use Volte (700 MHz)
joaomiguelsm said:
What bands it's unlocked?
In Brazil is primordial that b28 is unlocked to use Volte (700 MHz)
Click to expand...
Click to collapse
Doesn't unlock any bands, just enables voLTE on T-Mobile in the USA. Unfortunately, it's pretty buggy, maybe due to recent updates.
Ulver said:
Doesn't unlock any bands, just enables voLTE on T-Mobile in the USA. Unfortunately, it's pretty buggy, maybe due to recent updates.
Click to expand...
Click to collapse
Oh, sad
This is the worst thin of Xiaomi in Brazil
PDC not recognizing phone
Hi,
I've been trying to get this working off and on for a couple of weeks. I can't get PDC to populate the drop down menu. I am able to get QPST to recognize the phone after doing :
su
setprop sys.usb.config diag,adb in an adb shell. After those commands, the Qualcomm driver loads (according to device manager). QPST configuration finds the phone on COM9. But when I load PDC I get nothing. Any thoughts? The voice calling on 2g in New York is horrible.
Thanks, Mike
mtrohan said:
Hi,
I've been trying to get this working off and on for a couple of weeks. I can't get PDC to populate the drop down menu. I am able to get QPST to recognize the phone after doing :
su
setprop sys.usb.config diag,adb in an adb shell. After those commands, the Qualcomm driver loads (according to device manager). QPST configuration finds the phone on COM9. But when I load PDC I get nothing. Any thoughts? The voice calling on 2g in New York is horrible.
Thanks, Mike
Click to expand...
Click to collapse
im getting same problem... can solve??
pleaaaase... need help.

Categories

Resources