[GUIDE] How to see LTE instead of 4G (or the way around) - P8lite General

Hi guys,
This is a simple guide for changing the 4g icons to LTE or the way around
Requirements:
* ADB, you can download it here
* Bootloader: I don' t know if this guide works with bootloader locked, I tried with the unlocked one
Make sure that your device can be recognized by PC
FOR SHOWING LTE INSTEAD OF 4G:
Code:
[CENTER]adb shell
settings put system hw_show_lte "mcccodeofcountry;260"[/CENTER]
FOR SHOWING 4G INSTEAD OF LTE:
Code:
[CENTER]adb shell
settings put system hw_show_lte "260"[/CENTER]
Best Regards !

Works in Android 9 Stock?

Pls give me an example, what i have to put here?
"mcccodeofcountry;260"

DarkJoker360 said:
Hi guys,
This is a simple guide for changing the 4g icons to LTE or the way around
Requirements:
* ADB, you can download it here
* Bootloader: I don' t know if this guide works with bootloader locked, I tried with the unlocked one
Make sure that your device can be recognized by PC
FOR SHOWING LTE INSTEAD OF 4G:
Code:
[CENTER]adb shell
settings put system hw_show_lte "mcccodeofcountry;260"[/CENTER]
FOR SHOWING 4G INSTEAD OF LTE:
Code:
[CENTER]adb shell
settings put system hw_show_lte "260"[/CENTER]
Best Regards !
Click to expand...
Click to collapse
You can edit hw_default.xml on cust for that, you can show 4.5G if you want it to.
But doesn't means that is true.
You can e in 4G zone but no LTE.
Example my icon shows 4Glte because is on 4G network with LTE.
Huawe have a prop written wrong, i fixed and stars to show like this.
I can't remember for sure but i think is this
persist.volte_enabled_by_hw=1
.

BBJFdez said:
Pls give me an example, what i have to put here?
"mcccodeofcountry;260"
Click to expand...
Click to collapse
Hi, I don't know if this information is still useful for you.
I have a P20 pro running on EMUI 8.1 and the device no longer displays "LTE+" anymore after I changed my device model from L04(Canada) to L09(Europe).
This method works for me.
For the Mobile Country Code(MCC) you can find it in this link. Open the link then try to find your country.
en.wikipedia.org/wiki/Mobile_country_code
For example, I'm in Canada and my Mobile Country Code(MCC) is 302.
So, I will input something like this in my terminal
settings put system hw_show_lte "302;260"
then reboot the device.
Some findings:
1. After I changed MCC to 302, the device doesn't display "LTE+" anymore.
2. I tried 310(US) and my device displays "4G+" icon, not “LTE” or "LTE+"(Maybe every country is different).

Laoguang said:
Hi, I don't know if this information is still useful for you.
I have a P20 pro running on EMUI 8.1 and the device no longer displays "LTE+" anymore after I changed my device model from L04(Canada) to L09(Europe).
This method works for me.
For the Mobile Country Code(MCC) you can find it in this link. Open the link then try to find your country.
en.wikipedia.org/wiki/Mobile_country_code
For example, I'm in Canada and my Mobile Country Code(MCC) is 302.
So, I will input something like this in my terminal
settings put system hw_show_lte "302;260"
then reboot the device.
Some findings:
1. After I changed MCC to 302, the device doesn't display "LTE+" anymore.
2. I tried 310(US) and my device displays "4G+" icon, not “LTE” or "LTE+"(Maybe every country is different).
Click to expand...
Click to collapse
I have to put the quotes? You have put a number after your MCC, what is it?

BBJFdez said:
I have to put the quotes? You have put a number after your MCC, what is it?
Click to expand...
Click to collapse
Yes, you have to put the quotes. I don't know what 260 means. I just follow the instruction form DarkJoker360.
settings put system hw_show_lte "mcccodeofcountry;260" This is the DarkJoker360's original command.
settings put system hw_show_lte "302;260" Then I changed mcccodeofcountry to the actual number

Related

[GUIDE][PARTIAL] Unlock Additional LTE bands on Chinese & US variants of OnePlus 3

[GUIDE][PARTIAL] Unlock Additional LTE bands on Chinese & US variants of OnePlus 3
[GUIDE] [How To] Unlock Additional LTE bands on Chinese & US variants of OnePlus 3 (Band 5 confirmed WORK)
UPDATE 9 : Please use this static nvbk patch for oreo instead, it give more stable results. Credit to : @qhsusb_bulk
UPDATE 8 : : PATCH for OREO is now available https://yadi.sk/d/bQhvMaY23REaXZ]here - credit to BlackzAfiqz
UPDATE 7 :
i gonna try to clean up this thread a bit and give a better instruction, since there are lot of changes since the initial post was created - all previous method and steps now moved to second post
So basically with latest situation, there r few steps you can try to unlock your band.
but before doing so, please READ few sidenotes/conclusion that we manage to gather so far :
1. This step was MADE for and TESTED on MARSHMALLOW, and MARSHMALLOW ONLY
2. The Rmt Storage Patch will still working up to an official N ROM version of 4.0.3
3. This step/trick WONT WORK on OB12 or 4.1.0 - doing so will result in UNUSABLE RADIO or BOOTLOOP - Updated, PATCH for 4.1.x is NOW AVAILABLE in courtesy of @SnowWolf75
4. We only able to (partially) unlock bands THAT ARE AVAILABLE in one or another OP3/OP3T models. If the band is NEVER APPEAR on any of the available models, then currently it's NOT DOABLE. Example : Band 13 is nowhere to be found on any model of OP3, so there will be no support for B13, since there's not enough resources to do so
5. Up to today, there are some SUCCESS STORIES while using the method. Some of them are :
Myself, & @baskaflyfer of course - CN MODEL - B5 B8 UNLOCKED - B3+B7 CA UNLOCKED
@allluke - US MODEL - B3 UNLOCKED post #640
B3 working IMEI intact. Thank you so much
Click to expand...
Click to collapse
@dapsyra - US MODEL - B3 UNLOCKED post #558
After following the guide, I was able to unlock band 3 in my US model OnePlus3 A3000. See attached images
I did all the steps. My IMEI is intact.
It takes some time for the signal to show up in Network Guru, so be patient.
In Network Guru->Band Locking->LTE, uncheck all the other LTE bands leaving only band 3 checked
Then go to RAT Locking and select LTE. Wait for the signal to show up.
If Network Guru goes to WCDMA, repeat last step.
Click to expand...
Click to collapse
@band3pls - US MODEL - B3 UNLOCKED post #846
I can confirm my LTE band 3 is working after flashing the new QCN, BUT after flashing the QCN you must reboot and then open QXDM and write 225 to NV item 1878, or else it won't work.
Here are my steps:
First I flashed this: (other/older QCN files posted by @otonieru will probably work too)
https://yadi.sk/d/dKAKorWd3FGTXB
Then I rebooted, and flashed this: (Baskaflyfer's QCN)
https://drive.google.com/file/d/0B1R...ew?usp=sharing
Then I rebooted again, and flashed this: (Baskflyfer's fbrx file)
https://drive.google.com/file/d/0B1R...ew?usp=sharing
Then I rebooted, wrote 225 in NV item 1878 in QXDM, and finally got LTE signal on band 3 working here in Pakistan on my A3000US.
Click to expand...
Click to collapse
@kaiserreich - US MODEL - B3 UNLOCKED post #921
I managed to get it to work.
Now I have EU bands on my A3000CN
1. flash rmt_storage via twrp. (first page)
2. restore europe qcn. (first page)
3.restore A3003_eu from post #334 (third step)
4.run qxdm -> nv browser -> find id 1878 and change it to 237 (write).
5.reboot your phone.
Thanks
Click to expand...
Click to collapse
Click to expand...
Click to collapse
So here's what you gonna need :
1. Qualcomm USB DIAG Driver - Find it from post#2
2. QPST & QXDM - sorry but i can't redistribute it here, please look for it yourself
3. Main QCN for base, here : https://yadi.sk/d/E0y_4Ka63GNUdt
4. Extra QCN for fbrx_cal :
A3000_cn
A3000_us
A3003_eu
A3010_cn_3T
5. Rmt Storage Patch - find it from post #2 - For OOS 4.1.x download it from Here
6. Network Signal Guru App from PlayStore
Additional file for OP3T users :
1. OP3T EU QCN - Here
2. OP3T fbrx - Here
Now do the PRE-STEP,
1. Boot into TWRP
2. Flash the RMT Storage Patch according to your OS version, 4.1.x use Snowwolf version, bellow that, use Baskaflyfer version
Next, step is :
1. Opening DIAG - Assuming you got your phone rooted, run this command from ADB
adb shell
su
setprop sys.usb.config diag,adb​
Click to expand...
Click to collapse
2. Now your devices wil either detected as unknown device (or Qualcomm Diag Port/USB Modem if you already have the diag driver) on Device Manager
3. Install the driver from requirement list number one, and you will have "HTC USB Modem" listed in your device manager (skip this step, if you already have your own qualcomm usb diag driver installed)-(remember to disable signature enforcement if you use WIN8/10)
4. Now fire up QPST and go to "Port" tab, and choose "Add New Port" ,
5. On "Serial/USB Port" tab, unchecked the option of "Show Serial & USB...bl bla bla" option, you will see your phone listed there as a "COM#" (# is a number depending on your PC) choose it, and click "OK"
6. Now choose "Start Clients" from the Menu tab above, and choose "Software Download"
7. Airplane Mode your Phone
8. Choose "Restore" Tab, and click browse for QCN file, and look for the QCN you have downloaded from requirement list Number 3 (if you need B3 on your US, use CN QCN, if you need B5 or B8 on your CN Model, use EU QCN. US QCN is still experimental)
9. Check "Allow phone/ESN mismatch"
10. Click "Start" and wait for the process to complete
11. After complete, wait 30 Seconds (for curing time), close QPST and reboot your phone
12. Once it fully boot, open back your CMD and re-run command from step number 1 to re-open your DIAG port
13. Use the "Software Download" function again, and restore the supporting QCN from requirement list Number 4 (choose one according to your needs)
14. Click "Start" and wait for the process to complete
15. After complete, wait 30 Seconds (for curing time), and reboot your phone
16. Once it fully boot, open back your CMD and re-run command from step number 1 to re-open your DIAG port, and make sure it detected on QPST
17. Now Open your "QXDM", choose options tab - "Communications", and choose the port according to your DIAG Port, and hit OK
18. Now choose "View" - "New" - "Common" - "NV Browser"
19. Go to NV ID 1878, and click "Read"
20. According to your needs, change the value. (If you need B3, B5, B8 on CN Model, use 237. If you need B3 on US Model, use 231 or 225)
21. Click "Write"
22. After complete, wait 30 Seconds (for curing time), close QXDM and reboot your phone
23. Run Network Signal Guru, choose "Clear Forcing" from the Tri-dot menu on top right
23. Continue with choosing "Band Locking" and choose only your new unlocked LTE Band. Hit OK, if warning about powercycle appear, just hit OK as well
24. Wait for a while until your phone picking up signal. To make it faster, you might want to lock your network mode to LTE ONLY through *#*#4636#*#* or through Network Signal Guru
That's it, if everything is well, you should have your new LTE BAND working now.
I gonna try to clean up the first post,
so i move all previous update to 2nd post :
[GUIDE] [How To] Unlock Additional LTE bands on Chinese & US variants of OnePlus 3 (Band 5 confirmed WORK)
UPDATE 6 : Based on guidance from Baska, i re-tweak the QCN for more proper IMEI removal, please try again accordingly based on your needs :
WARNING : NOT COMPATIBLE WITH 4.1.0
Based on guidance from @baskaflyfer few posts back
here i upload the new version set of modified QCNs : https://yadi.sk/d/E0y_4Ka63GNUdt
you guys can try again to flash it on your OP3 (still no OP3T at the moment)
Step required would be :
1. Have your Rmt Storage Patched - if havent, flash the storage patch
2. Flash One of the QCN from the zip file, depending on your need, If you are loking for B3, u can try CN or EU model. If you need B5, then use US or EU model, and if you need B4, try to use US model
3. Use QXDM to edit the NV Value of NV item 1878 based on your needs, in my case, to be able to use B3, B5 and B40 i need to use EU QCN and set the id to 237, if you look for B3 on your US Model, u might want to try 225, 231 or 237. Meanwhile if you need B4, you might want to try 232
4. Open Network Signal Guru, and lock the LTE band to the only band you want to test, and wait. It takes quite sometime to get reception. Also make sure you are in area where the band you look for has strong reception.
Click to expand...
Click to collapse
UPDATE 5 : I managed to create EASY WAY to unlock necessary Bands, - you can skip all the steps in this post, except for the flashing RMT Storage Patch step. Thats the MAIN REQUIREMENT
for the one who need band 3 on the US Model, flash this QCN : https://yadi.sk/d/4Y2lpk5Y3EqYZn
for the one who need band 4, 12, 17 & 30 on CN/EU model, flash this : https://yadi.sk/d/5c8r8Xle3Eqmo8
for the one who need band 5, 8 & 20 on CN/US model, flash this : https://yadi.sk/d/lGURsV523EqqM5
Click to expand...
Click to collapse
UPDATE 4 : Thx to Baskaflyfer for his work in separating QCN, now we managed to Unlock Band 5 & 8 and Keep Our IMEI Intact - New QCN for Band 5 & 8 ADDED to Download Section
Update 1 : I reupload the QCN with safety precaution so that you can input your own IMEI to prevent accidental IMEI overwritten
- this solution is no longer working for OnePlus
Update 2 : I found that in order to use Band 3, we need to use A3000CN QCN as base. Meanwhile, if we want to use band 5, 8 and possibly 20, we need to use A3003 base. So please download according to your needs
Update 3 :
Ok,
It seems that Oneplus is using an encryption when storing the IMEI in QCN,
Thus the normal editing method for qualcomm chipset wont work,
This is means that we cant use a full QCN as based,
because even when it successfully unlocked the band, the IMEI mashup will become a problem in a long term use
Instead, we need to take only several parts of the QCN itself to be written later
For now, i will take down the DL link for the QCN first, as it may exposed my or others IMEI accidentally.
Sorry for this, but we gonna need to find a better solution
Good things we can learned is : at least we know that its not entirely impossible
Salam from Indonesia
Click to expand...
Click to collapse
I had confirmed Band 3, 5, 8 and 40 are all workings in my A3000
Another GOOD NEWS is :
@allluke & @koko21341 confirmed that Band 3 is UNLOCKED and USABLE in their US variants
So after trying so many ways (Thx to @baskaflyfer who manage to bring back my courage to tinker on this), simple and hard one to unlock additional LTE Bands on our beloved A3000 to match the one from A3003
also credit to @devilsshadow & @Albirew who bring the initial & original way of unlocking extra bands for us all
and extra thanks to :
Thanks to @BlackSoulxxx for his original work with the Qualcomm baseband software and for the modified OnePlus Drivers
Thanks to @olokos for his original tutorial
Thanks to @fards for finding the diagnostics command that made all this possible
also thanks to this japanese guy here : https://logicalmemo.net/2016/10/19/post-300/ that enlighten all of us regarding the static_nvbk.bin modification so that we can begin to tinker with the NV value on our OP3
I finally (kinda) found a way to unlock more bands
WARNING : Do THIS WITH YOUR OWN RISK, I am not responsible for any harm that can happen during the process of unlocking the LTE BANDS, ALWAYS MAKE BACKUP FIRST
First, what you gonna need to have are :
1. Qualcomm Diag Driver - Here - i mod the HTC driver, you can use your own driver if you have one
2. Marshmallow ROM with DIAG capability (example : mine done on @arter97 CM13, but OOS is perfectly fine)
3. QPST - please find it yourself, i got mine from company, and i wont share link to cracked version here
4. DFS Tool - Here
5. PC (Win 7 64 preferable) with ADB n fastboot driver installed - Minimal ADB Download Here
6. Dedicated QCN for Each Needed Band, Currently we only managed to Get Working QCN for Band 5 & 8 -
Band 5 & 8 QCN - Download Here
7. HEX Editor to insert your own IMEI - Here
8. Unlocked BL & Rooted device with TWRP Recovery Installed - I assume every of OP3 users know how to do this, or kind enough to find the way by themself
9. Network Signal Guru App from PlayStore
10. Rmt Storage Patch Zip (credit to @baskaflyfer) - Here *for Nougat Users & Op3T users, use this one instead : Rmt Storage Patch 4.x --> This (probably) wont work on firmware newer than OB9, latest tested is on 4.0.3
Ok, here we Go !
1. First, copy the rmt storage patch zip from list number 9 above to your internal storage of OP3
2. Boot into TWRP, do BACKUP for your EFS partition, then continue with flashing that zip
3. Reboot into system, and you should get warning about EFS Partition mismatch, ignore or closed that warning (i choose to ignore it forever, so it wont annoy me upon reboot)
4. Now open up your CMD and run this ADB command :
adb devices
adb shell
su (you will get pop up on your phone to give root authorization for ADB, authorize it)
setprop sys.usb.config diag,adb (this will open your OP3 diagnostic port)
Click to expand...
Click to collapse
{
"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"
}
5. Now your devices wil either detected as unknown device (or Qualcomm Diag Port/USB Modem if you already have the diag driver) on Device Manager
6. Install the driver from requirement list number one, and you will have "HTC USB Modem" listed in your device manager (skip this step, if you already have your own qualcomm usb diag driver instaled)
7. Now fire up QPST and go to "Port" tab, and choose "Add New Port" ,
8. On "Serial/USB Port" tab, unchecked the option of "Show Serial & USB...bl bla bla" option, you will see your phone listed there as a "COM#" (# is a number depending on your PC) choose it, and click "OK"
9. Now choose "Start Clients" from the Menu tab above, and choose "Software Download"
10. Airplane Mode your Phone
11. Now open the HEX Editor, and open either the A3003 or A3000CN QCN file (depends on which bands you want to unlock) you have downloaded, and find this entry AA AA AA AA AA AA AA AA and replace it with your own 16 digit of IMEI in a HEX format (use online IMEI to HEX converter if you don't know how to do so or use this App : https://drive.google.com/file/d/0B09fj-nvjJeodlVaZHdVb29RaHc/view?usp=sharing ) and SAVE AS the file somewhere you can easily find. - this info is obsolete now
For the 2nd IMEI number you can search for 88 00 01 00 26 02 00 00 then the hex after is the IMEI, so you can just replace that with your 2nd IMEI number - Thx to @DarkN3ss61 for the findings
WARNING : WHEN INPUTTING YOUR IMEI, PLEASE MAKE SURE YOU INPUT THE HEX VALUE OF YOUR IMEI, NOT THE IMEI NUMBER ITSELF, ELSE YOU MIGHT INJECTING A RANDOM IMEI TO YOUR DEVICES
12. Choose "Restore" Tab, and click browse for QCN file, and look for the QCN you have downloaded from requirement list Number 6
13. Check "Allow phone/ESN mismatch"
14. Click "Start" and wait for the process to complete
15. After complete, wait 30 Seconds (for curing time), close QPST and reboot your phone
16. Once it fully boot, open back your CMD and re-run command from step number 4 to re-open your DIAG port
17. After the port opened and detected, open your DFS Tool (downloaded from requirement list number 4)
18 . If it ask for login just close the window
19. You will see your device listed in "Port" tab, double click it to trigger connection
20. Once you see "Device in diagnostic Mode" in DFS log windows, go to "Bands" tab
21. Choose "LTE" Tab
22. Choose "LTE BC Config" on the right side
23. Click "Read" and see, confirm first that u have all the A3003 LTE bands activated, IF NOT, REPEAT STEP 1 to 14
24. If you can confirm that the default Band of A3003 already Opened/activated, now add more bands as you desired - by put a checkmark on it (remember that even if it enabled, your phone need hardware capability to connect - i only managed to try on band 5 & 8, my country has no others band, so please try it yourself and tell us here the result)
25. Once you done, click "WRITE"
26. Wait for the countdown process done, and check the log whether "Operation Completed" or not
27. Once everything is done. Wait again for 30 Seconds, and reboot your phone
28. After it fully booted, turn OFF the AIRPLANE Mode, and wait for the reception - it can take up to few minutes for the radio to get reception
29. Now, open up "Network Signal Guru" that you have downloaded from PlayStore, if it ask for Root Access, Grant it
30. Click the "Magic Wand" at the top bar, and choose "Band Locking"
31. Choose "LTE"
32. Now see, whether Bands you added is there or not. If NOT, CLICK AGAIN on the "Magic Wands" icon, and click "Clear All" and confirm the dialog that appear
33. After step 32, you should see that all Bands were added now !
NOW! Go out and try yourself whether you can manage to get a reception using your new bands.
TIPS : If you are sure that your area has certain bands, you can use "Network Signal Guru" Band Locking menu to disable some bands and only enable the one you want to test to check whether you can get reception or not. I used to disable all except band 5 & 26 to confirm whether the UNLOCK process is WORK or not. And IT WORK (see screenshot on 2nd post)
Screenshot :
Thanks for your work!
Any chance of adding band 66?
Sent from my ONEPLUS A3000 using Tapatalk
Crahzee said:
Thanks for your work!
Any chance of adding band 66?
Sent from my ONEPLUS A3000 using Tapatalk
Click to expand...
Click to collapse
Logically speaking, step above only can opened up to band 44 on our phone
Rest of the bands would need latest QXDM from Qualcomm, which unfortunately i dont have in my belonging (license is expensive, as u know)
Can anyone confirm this worked for unlocking band 3 on the US model?
DarkN3ss61 said:
Can anyone confirm this worked for unlocking band 3 on the US model?
Click to expand...
Click to collapse
I think if moderator can bring this up, more US model users can try to see whether it can open the band 3 or not.
i have one friend who bought OP3 from US and brought it here to my country (which using band 3 as major LTE bands), i'll try to persuade him to try
Will this method work for adding bands 2 and 4 for A3003?
meqwerty said:
Well this method work for adding bands 2 and 4 for A3003?
Click to expand...
Click to collapse
Please try and help us to builds more results databases
otonieru said:
Please try and help us to builds more results databases
Click to expand...
Click to collapse
Good job,
but
What can I say, I began my work from this by adding LTE Bands. Here will not work B3 and B20, but will work LTE CA B7+B7 ( hw id are different ). At the moment I stopped on this.
Now I don't have time to explain everything.
baskaflyfer said:
Good job,
but
What can I say, I began my work from this by adding LTE Bands. Here will not work B3 and B20, but will work LTE CA B7+B7 ( hw id are different ). At the moment I stopped on this.
Now I don't have time to explain everything.
Click to expand...
Click to collapse
I think the key is in flashing clean the QCN of 3003 so we can get the proper config for LTE band,
And using DFS Tool,
Because somehow QXDM cant "bruteforce write" some NV,
Engineer guy from my company said its due to older version of QXDM (we need to buy new one - my company, i mean)
You might want to try again using DFS
After all, its your persistence that encourage me to keep trying
otonieru said:
I think the key is in flashing clean the QCN of 3003 so we can get the proper config for LTE band,
And using DFS Tool,
Because somehow QXDM cant "bruteforce write" some NV,
Engineer guy from my company said its due to older version of QXDM (we need to buy new one - my company, i mean)
You might want to try again using DFS
After all, its your persistence that encourage me to keep trying
Click to expand...
Click to collapse
Okay, i'll try it
And you are right about QXDM, I noticed that it didn't always writes the some NV
otonieru said:
Please try and help us to builds more results databases
Click to expand...
Click to collapse
i would, but the place i live has no band 2/4 to test it with. it'd be nice if we can find a generic way to unlock all bands for all models.
meqwerty said:
i would, but the place i live has no band 2/4 to test it with. it'd be nice if we can find a generic way to unlock all bands for all models.
Click to expand...
Click to collapse
Basically you can tick all the bands available in DFS Tool to unlock all band,
It might not work though, since not every band is preconfigured in the radio of the phone,
Thats why i only unlock bands which avail in A3003 model, so that i can get the radio config for that band using the QCN dump.
Theoritically, the one that should work well after unlocked is band 3, 5, 8, 20 and 40
Can anyone confirm it gives you a option to unlock band 13 before i do this
gillim74 said:
Can anyone confirm it gives you a option to unlock band 13 before i do this
Click to expand...
Click to collapse
Unlock Option is available for Band 1 - 44
otonieru said:
Unlock Option is available for Band 1 - 44
Click to expand...
Click to collapse
Ok thanks for your response
Yes! If I can get Band 20 in USA, We can get these phones working on Verizon! Right?
Stupifier said:
Yes! If I can get Band 20 in USA, We can get these phones working on Verizon! Right?
Click to expand...
Click to collapse
Theoritically, as long as the config for antenna is also there,
Baska used to be able to find band 20 during his experience, so i can say that its achieveable,
Thing i notice is, the phone wont pick up the unlocked band, if you also playing around with the GSM and WCDMA band,
Before, i already managed to unlocked the band, but it wont pick up reception, that is when i still combine it with the NV value mod for GSM and WCDMA
I decided to revert everything back and using A3003 NV value as a base, and then do the unlocking from there,
And, voila, we got lucky !
Stupifier said:
Yes! If I can get Band 20 in USA, We can get these phones working on Verizon! Right?
Click to expand...
Click to collapse
Verizon is band 13 isnt it
---------- Post added at 09:44 PM ---------- Previous post was at 09:43 PM ----------
https://www.frequencycheck.com/carriers/verizon-wireless-united-states
gillim74 said:
Verizon is band 13 isnt it
---------- Post added at 09:44 PM ---------- Previous post was at 09:43 PM ----------
https://www.frequencycheck.com/carriers/verizon-wireless-united-states
Click to expand...
Click to collapse
Crap....yes! you are correct! I dunno why I had Band 20 floating around in my head this whole time. Yes, Band 13 is for USA Verizon (not Band 20).

[GUIDE] Enable VoLTE/VoWiFi on LineageOS 17.1 for EU carriers Oneplus 6T

[GUIDE] Enable VoLTE + VoWiFi for German and other EU carriers on the Oneplus 6T running LineageOS 17.1
Requirements:
- Phone must be rooted
- A computer running Windows to connect your phone with (Also tested Windows 7 running in Virtualbox)
- Qualcomm USB Driver (Downloadlink)
- Qualcomm PST Tool (Downloadlink)
- ADB
IMPORTANT: This can break your phone! Make a backup of your EFS Partition! This can be done with TRWP.
1)
Download and install Qualcomm USB Driver and PST Tool on your computer. Make sure, you have the adb tool as well.
2)
On your phone activate the hidden developer settings:
Settings -> About -> Build-Number (press it multiple times)
then
Settings -> System -> Devloperoptions
Activate:
Android-Debugging
Local Shell
Connect your phone to your computer.
3)
Open a shell on your computer and type:
Code:
adb shell
Watch your phone to accept the incoming connection from your computer.
Type:
Code:
su
and watch your phone again to accept root access.
Activate the Diagnostic Mode by typing:
Code:
setprop sys.usb.config diag,serial_cdev,serial_tty,rmnet_ipa,mass_storage,adb
Your phone will disconnect from adb, but thats ok.
4)
On your computer open "PDC" from the installed QPST application as admin.
In the device list, select your phone.
In the upcoming list look for "Oversea-Commercial_DS", right click it and deactivate Sub0 and Sub1
Click "Oversea-Commercial_DS" again and press the Remove button.
Close the PDC Tool and open it again.
Select your phone again
Look for Telefonica_UK_Commercial, right click and SetSelectedConfig for both Sub0 and Sub1
Click on Telefonica_UK_Commercial again and click the Activate button
Close the application
5)
Unplug your phone and reboot it.
Make sure you have activated VoLTE/VoWiFI in your settings.
6)
No VoLTE/VoWIFI icon is shown in the status bar. You can check the IMS status as followed:
Open the dialer and enter the code: *#*#4636#*#*
This will open the Testing menu. Select the first entry "Phone information".
In the option "Select phone index" you can choose your sim card you want to get information about.
Then, press the three dotted menu in the upper right and select "IMS Service Status"
If it says "IMS Registration: Registered" everything is working fine. Depending on whether you are on WiFi or LTE, "Voice over LTE" or "Voice over WiFi" will be shown as "Available as well.
Enjoy!
Great work. I'm on Linux. What is this qpst and psd tools for exactly and is there a way to do the changes from Linux?
Termehansen said:
Great work. I'm on Linux. What is this qpst and psd tools for exactly and is there a way to do the changes from Linux?
Click to expand...
Click to collapse
I'm on Linux too. Qpst is a USB Modem driver and PSD is a Tool to access and alter the modem firmware on the phone.
Unfortunately these will only run on Windows. I used VirtualBox and run Windows 7 (I bought a cheap license key some time ago) on it.
So none of these tools could be helpful?
https://github.com/openpst
Termehansen said:
So none of these tools could be helpful?
https://github.com/openpst
Click to expand...
Click to collapse
Interesting, I didn't know these tools. Maybe it could work.
Thank you for the guide. Still, I think you have a typo:
Sayonara123 said:
Code:
setprop sys.usb.config diag,serial_cdev,serial_tty,rmnet_ipa,mass_storage ,adb
Click to expand...
Click to collapse
There's a space preceding ',adb', and with blindly using this command something went wrong on my Windows PC. Had to restart. 'setprop' also supports only 2 arguments.
Another thing:
Sayonara123 said:
Remark:
I did not test it, yet. But you may have to repeat the procedure after every LineageOS update.
Click to expand...
Click to collapse
You should put that on top, maybe make it bold and set a bigger font. It looked like a tested and working method, I just blindly followed the instructions without questioning (also a mistake on my part).
Anyway, I followed the steps successfully but cannot see if VoLTE/VoWifi is functional as there is not indicator in LineageOS 17.1. If anyone knows a way, feel free to tell.
Thanks again.
Thank you for your reply.
martin.42 said:
Thank you for the guide. Still, I think you have a typo:
Click to expand...
Click to collapse
You are right, It's a typo, I didn't notice. Fixed it.
Another thing:
Click to expand...
Click to collapse
The whole procedure was tested on my own phone. There was just one unclear thing, whether these changes survive an update of the LineageOS system. It does! So I removed this obsolet remark.
Anyway, I followed the steps successfully but cannot see if VoLTE/VoWifi is functional as there is not indicator in LineageOS 17.1. .
Click to expand...
Click to collapse
Yes, it's a pitty there's no indicator in the status bar. I've found another way to check functionality and added it to the guide.
Hope this make things more clearly.
Thx
Tried it on stock oos 10.3.6, and windows 10. Have swedish carrier Tre (Hallon).
Works great! Thanks for your guide! ?
Procedure fails on OP6 with LineageOS20, phone is not visible in PDC.

Bell, Telus, Koodo and Freedom Mobile Volte and Vowifi Calling Working *Update Android 11 Require Root*

Finally
I can confirm it worked on my Oneplus 7 Pro both Volte and Vowifi calling it also can work on oneplus 6, and 6T since I don't have a device so I can't test it.
some people are unable to activated so this method require additional step for them.
Install QPST: https://mega.nz/file/zQt3ESDA#dd69iA2r9xZaYwWvYrCvVHl-OmjucIWI4ETFBTO5bM8 (This tool only work on Oneplus 6,6t, 7 series. Oneplus has blocked this tool on oneplus 5 series)
Next steps:
find PDC tool from installed QPST and open
select device from drop-down menu, if it is empty, you will have to reinstall/choose another driver
now right-click on overseas commerical ds and select Deactivated - Sub0
now right-click on Commerical-TMO and select SetSelectedConfig - Sub0
and now button Activate
Restart your phone than apply following step:
Oneplus Usb driver (Dont install it if you already installed this before)
https://mega.nz/file/GYkxjByK#M6CZA9c9JQaX27j3dLzXRjBrclSVSB9cJs00B5BXdAI
After unzipping pixel3.zip you need to go to: Pixel3\mcfg_sw\generic\Pixel\NA\Freedom\VoLTE and copy mcfg_sw.mbn file to folder where you will have your EfsTools saved. It will ask you to overwrite one that is in that folder. Press yes.
Now follow these steps:
This method doesn't required root.
0. Make sure that you just enabled the VoWiFi and VoLTE in your carrier first !!!
1. Download and install the oneplus LogKit and Engineering mode apk:
3. Type *#800# --> oneplus Logkit --> Function Switch --> enable VoLTE and VoWifi switch
4. Open Settings --> WiFi & Intenet --> SIM & netwok --> enable VoLTE and VoWifi switch
5. Connect your phone to PC
6. Type *#801# in Phone app and enable Full-port switch (if your computer unable to recognize COM PORT try installing qualcomm driver: https://mega.nz/file/jV9ByarL#lbryKSC6uk9D-GTErtJ0SHyVOfWKA2TIl-psXmhj4YU)
7. Download and unzip the EfsTools with config files includes. (Make sure copy mcfg_sw.mbn file from pixel3.zip freedom folder replace the file if already exit.)
8. Open CMD as Administrator on the PC, navigate to the folder where you extract the files (eg. cd c:\EfsTools-0.10-modded-1.2-win32)
9. Now execute the following commands:
EfsTools.exe efsInfo
If your Freedom sim in Slot 1 use this command:
1. EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim
2. EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -v
If your Freedom sim in Slot 2 use this command:
1. EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim -s 1
2. EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -s 1
Thats it. Commands with "1" on at the end are for the second SIM card.
You must register here in order to wifi calling work: https://vowifi.authenticateme.ca/
Credit goes to @popos1 and @astracd. Original Post: https://forums.oneplus.com/threads/freedom-mobile-wifi-calling-working.1284987/
You need These file:
Pixel 3 mbn file:
https://forum.xda-developers.com/showpost.php?p=78563337&postcount=4 (Recommend for oneplus 6 series)
Pixel 4 mbn file:
https://forum.xda-developers.com/pixel-4/help/mbn-files-pixel-4-request-t4050247 (Recommend for Oneplus 7 series)
Thanks for @asasanc
Oneplus logkit:
https://mega.nz/file/rZlADYzD#Pg8vLZI4tZ16VXe-v-JfPLCiCab9fTTWwFcPBI04oho
Efstool:
https://mega.nz/file/fQcnQAZT#i0dRA6PvsuK4_PmLHPVXSwhOZroSsR6P1CuUDHwHW8g
Enigneering Mode apk:
https://www.apkmirror.com/apk/onepl...-0-171117173719-25c8842-android-apk-download/
Join Telegram group:
https://t.me/joinchat/QOPwqkqivRqnI4YIW2bojA
Edit:
Alot of people have confirm this method working on Oneplus 6,6t, 7,7 pro, 7t, and 8. For some people VoLTE works right away but for some it take few day to provision as per freedom it could take somewhere 72-120 HR to provision.
Edit 2:
Pixel 2 mbn for oneplus 5. This is recommended for Oneplus 5 only.
https://mega.nz/file/HUsHVYqS#n7pDP-mEMIY5MXffqViAVoqPgF_Au3hzzm6s5dgBZu0
Update: 3/25/2021
This new method requires Root on Android 11.​Please note Engineering won't work on Android 11. you need to follow the following steps to open the ports.
you need Adb tool Platform-tool.
https://dl.google.com/android/repository/platform-tools-latest-windows.zip
1. Extract the Folder
2. Open the Platform Tool folder then hold the Shift key and right-click on empty space to open the Command Prompt in the same folder.
3. Then Type "ADB shell"
4. Then type "su" (This will ask root access on your phone)
5. Then type this command to open the port.
"setprop sys.usb.config diag,serial_cdev,rmnet,adb"
Then you have will access to EFStool and PDC tool to Flash mbn file using the above method
can any other users confirm this is working? I wonder if this will allow the oneplus to connect to band 13 then as well? Because freedom was keeping band 13 for phones compatible with VOLTE on their network.
It works for me - wifi calling on OnePlus 6T McLaren. But not volte. I'm unsure if there is volte in my area. My wife have s9 bought from freedom and it doesn't switch to volte (wifi calling works)
astracd said:
It works for me - wifi calling on OnePlus 6T McLaren. But not volte. I'm unsure if there is volte in my area. My wife have s9 bought from freedom and it doesn't switch to volte (wifi calling works)
Click to expand...
Click to collapse
does this trick only work on stock roms, or would it work on a custom rom as well?
What do you mean by Step 0?
Edit: Did some Googling and found that you have to enable it on a webpage. Use this link to do so: https://vowifi.authenticateme.ca
I can't seem to get past the command: EfsTools.exe efsInfo
Keep getting the follow: Critical Error. The Operation has timed out.
And yes I am in an elevated command prompt.
Checking device manager shows me that when I have Serial and Full-port Switch ON, I have three devices (CDev Serial, OnePlus, OnePlus) that there are no drivers installed for. Not sure where to get these as searching automatically for an updated driver returns nothing...
omvir said:
can any other users confirm this is working? I wonder if this will allow the oneplus to connect to band 13 then as well? Because freedom was keeping band 13 for phones compatible with VOLTE on their network.
Click to expand...
Click to collapse
Yes it does connect to band 13.
CrazedBoredom said:
What do you mean by Step 0?
Edit: Did some Googling and found that you have to enable it on a webpage. Use this link to do so: https://vowifi.authenticateme.ca
I can't seem to get past the command: EfsTools.exe efsInfo
Keep getting the follow: Critical Error. The Operation has timed out.
And yes I am in an elevated command prompt.
Checking device manager shows me that when I have Serial and Full-port Switch ON, I have three devices (CDev Serial, OnePlus, OnePlus) that there are no drivers installed for. Not sure where to get these as searching automatically for an updated driver returns nothing...
Click to expand...
Click to collapse
here you can download this oneplus driver . but can get this driver as well when you connect your phone to computer.
https://mega.nz/file/GYkxjByK#M6CZA9c9JQaX27j3dLzXRjBrclSVSB9cJs00B5BXdAI
nabbasi said:
here you can download this oneplus driver . but can get this driver as well when you connect your phone to computer.
https://mega.nz/file/GYkxjByK#M6CZA9c9JQaX27j3dLzXRjBrclSVSB9cJs00B5BXdAI
Click to expand...
Click to collapse
I've installed the one from my phone and still no dice. Still no drivers for the three devices. =\
This is awesome news. Thanks for sharing brother!
CrazedBoredom said:
I've installed the one from my phone and still no dice. Still no drivers for the three devices. =\
Click to expand...
Click to collapse
.
Did you run CMD as administrator if not try with that.
nabbasi said:
.
Did you run CMD as administrator if not try with that.
Click to expand...
Click to collapse
Yep, no dice.
astracd said:
It works for me - wifi calling on OnePlus 6T McLaren. But not volte. I'm unsure if there is volte in my area. My wife have s9 bought from freedom and it doesn't switch to volte (wifi calling works)
Click to expand...
Click to collapse
I have op6t and am trying to do this but i am stuck on step 6 (6. Type *#801# in Phone app and enable Serial and Full-port switch).
everytime i try to do that , nothing happens. I am rooted on stock oxygen 10.3.5 if that matters.
darkknight200 said:
I have op6t and am trying to do this but i am stuck on step 6 (6. Type *#801# in Phone app and enable Serial and Full-port switch).
everytime i try to do that , nothing happens. I am rooted on stock oxygen 10.3.5 if that matters.
Click to expand...
Click to collapse
I have google dialer. So each time I run codes need to disable it and enable OP dialer as default dialer. So that could be one of reasons that doesn't work for you.
Second reason that it can be
You also need to get dialer that works as latest version doesn't work. I will try to find a post where they had dialer that works. I believe it was in one of OP5 topics for enabling the volte/vowifi.
Third reason
You would need to install engineering mode
I will try to attach the app
astracd said:
I have google dialer. So each time I run codes need to disable it and enable OP dialer as default dialer. So that could be one of reasons that doesn't work for you.
Second reason that it can be
You also need to get dialer that works as latest version doesn't work. I will try to find a post where they had dialer that works. I believe it was in one of OP5 topics for enabling the volte/vowifi.
Third reason
You would need to install engineering mode
I will try to attach the app
Click to expand...
Click to collapse
ya i managed to install the engineering mode apk from https://www.apkmirror.com/apk/onepl...-0-171117173719-25c8842-android-apk-download/ and can dial in the op dialer fine now.
when i try to enable serial it crashes but full port switch is able to turn on though.
darkknight200 said:
ya i managed to install the engineering mode apk from https://www.apkmirror.com/apk/onepl...-0-171117173719-25c8842-android-apk-download/ and can dial in the op dialer fine now.
when i try to enable serial it crashes but full port switch is able to turn on though.
Click to expand...
Click to collapse
Full port is enough. You don't need serial. :good:
astracd said:
Full port is enough. You don't need serial. :good:
Click to expand...
Click to collapse
ok now i am trying the commands in full admin but i keep getting the error message in the screenshot attatched
edit also when I have the serial port enabled, i chekd device manager and it gave me this in the 2nd screenshot. In normal mode without serial port enable, my phone shows up as normal function phone storage device.
darkknight200 said:
ok now i am trying the commands in full admin but i keep getting the error message in the screenshot attatched
edit also when I have the serial port enabled, i chekd device manager and it gave me this in the 2nd screenshot. In normal mode without serial port enable, my phone shows up as normal function phone storage device.
Click to expand...
Click to collapse
Did you open CMD as administrator?
And when you connect phone to laptop did laptop made connection sound ?
astracd said:
Did you open CMD as administrator?
And when you connect phone to laptop did laptop made connection sound ?
Click to expand...
Click to collapse
Yes to both
Other things I can think of right now change charging to drive for your usb connection.
Sometimes windows acting weird when the addresses are long. C:\xxxxxxxxx
I had saved mine in C:\efstools
I renamed folder didn't use full name
I don't think this will help, but worth to try. I will think more about it.
astracd said:
Other things I can think of right now change charging to drive for your usb connection.
Sometimes windows acting weird when the addresses are long. C:\xxxxxxxxx
I had saved mine in C:\efstools
I renamed folder didn't use full name
I don't think this will help, but worth to try. I will think more about it.
Click to expand...
Click to collapse
stil no luck with renaming them and using different state from charging to file transfer mode

How to add 5G configurations to your Pixel 5 (solved)

Hi all
Similarly to the Oneplus 8 series, Pixel 5 does not support 5G in countries that it is not sold in. For Oneplus, configurations could be changed using the Qualcomm QPST file manager.
https://mt-tech.fi/en/modify-oneplus-7-pro-5g-8-and-8-pro-nr-lte-a-band-combos/
However, using those instructions doen't work as I cant trigger engeneeringmode/factorymode.
Any idea how this could be triggered on Pixel 5 devices?
I'm also looking for advice on this, especially about adding VoLTE support aswell. Hopefully someone with more knowledge could provide some more information!
I'm even willing to contribute to a bounty
Is there anyone that understands how to get into engineering mode?
deepsync said:
Is there anyone that understands how to get into engineering mode?
Click to expand...
Click to collapse
AFAIK there is no engineering mode on Pixels. Apparently there is a Qualcomm tool that allows you to modify your EFS partitions to change your bands.
https://forum.xda-developers.com/pixel-5/help/t-mobile-5g-compatibility-t4171145/post83841425
There must be an engineering or factory mode - its a qualcomm chip isn't it?
I think I managed to activate engineering mode as QPST now regognizes my phone. I followed the steps by @cstark27 written here: https://forum.xda-developers.com/showpost.php?p=83499679&postcount=75
However, if I understood correctly, PDC tool is the one used to get VoLTE working on devices which are not certified between Google and a carrier by applying a vertified carrier's policy profily to your phone. Unfortunally, PDC does not regognize my phone for some reason. I really don't know what I should modify in EFS tool to enable 5G, VoLTE and more CA combos.
This has been an interesting but challenging project as I have combined steps from many tutorials designed for pixel and oneplus devices. But now I'm stuck and would love to hear comments from others who have tinkered around with these tools.
Is root a mandatory step? Wasn't for oneplus.
deepsync said:
Is root a mandatory step? Wasn't for oneplus.
Click to expand...
Click to collapse
At least in my experience, definatelly yes. I have no idea how the diagnosing mode could be activated without it.
Lemon200 said:
I think I managed to activate engineering mode as QPST now regognizes my phone. I followed the steps by @cstark27 written here: https://forum.xda-developers.com/showpost.php?p=83499679&postcount=75
However, if I understood correctly, PDC tool is the one used to get VoLTE working on devices which are not certified between Google and a carrier by applying a vertified carrier's policy profily to your phone. Unfortunally, PDC does not regognize my phone for some reason. I really don't know what I should modify in EFS tool to enable 5G, VoLTE and more CA combos.
This has been an interesting but challenging project as I have combined steps from many tutorials designed for pixel and oneplus devices. But now I'm stuck and would love to hear comments from others who have tinkered around with these tools.
Click to expand...
Click to collapse
I don't have the Pixel 5 anymore, but looking at the carrier_policy.xml noted in the MT-Tech article (https://mt-tech.fi/en/modify-oneplus-7-pro-5g-8-and-8-pro-nr-lte-a-band-combos/), then there is a section that explicitly enables 5G for the PLMN's given. (<!-- START RULE: Add carriers require to enable 5G -->) So you should try adding your carrier to that area, copying the file back (make a backup!!) and rebooting. You can reference the PLMN name from the list at the beginning of this file...look at the MCC-MNC combos and find yours. The linked article is a little more detailed about how to do this. Proceed at your own risk. Make sure you have backed up the original files, and have the stock images to reflash if necessary.
@Lemon200 if you don't have the GD1YQ Pixel 5, this website (run by Mt-Tech admin) would appreciate the CA combos info. You can get that info using the Qualcomm Diag instructions, then upload the file to his uploader below: https://cacombos.com/contribute
I don't know about PDC. Can't get it to recognize a device.
cstark27 said:
I don't have the Pixel 5 anymore, but looking at the carrier_policy.xml noted in the MT-Tech article (https://mt-tech.fi/en/modify-oneplus-7-pro-5g-8-and-8-pro-nr-lte-a-band-combos/), then there is a section that explicitly enables 5G for the PLMN's given. (<!-- START RULE: Add carriers require to enable 5G -->) So you should try adding your carrier to that area, copying the file back (make a backup!!) and rebooting. You can reference the PLMN name from the list at the beginning of this file...look at the MCC-MNC combos and find yours. The linked article is a little more detailed about how to do this. Proceed at your own risk. Make sure you have backed up the original files, and have the stock images to reflash if necessary.
@Lemon200 if you don't have the GD1YQ Pixel 5, this website (run by Mt-Tech admin) would appreciate the CA combos info. You can get that info using the Qualcomm Diag instructions, then upload the file to his uploader below: https://cacombos.com/contribute
I don't know about PDC. Can't get it to recognize a device.
Click to expand...
Click to collapse
What made you get rid of the pixel 5 @cstark27 ?
juandhi said:
What made you get rid of the pixel 5 @cstark27 ?
Click to expand...
Click to collapse
Pros/cons vs the 4 XL I already have But I'm gonna do the trade-in deal with T-Mobile to get half off a 4a 5G. Will just need to get it sim unlocked so I can root it.
cstark27 said:
I don't have the Pixel 5 anymore, but looking at the carrier_policy.xml noted in the MT-Tech article (https://mt-tech.fi/en/modify-oneplus-7-pro-5g-8-and-8-pro-nr-lte-a-band-combos/), then there is a section that explicitly enables 5G for the PLMN's given. (<!-- START RULE: Add carriers require to enable 5G -->) So you should try adding your carrier to that area, copying the file back (make a backup!!) and rebooting. You can reference the PLMN name from the list at the beginning of this file...look at the MCC-MNC combos and find yours. The linked article is a little more detailed about how to do this. Proceed at your own risk. Make sure you have backed up the original files, and have the stock images to reflash if necessary.
@Lemon200 if you don't have the GD1YQ Pixel 5, this website (run by Mt-Tech admin) would appreciate the CA combos info. You can get that info using the Qualcomm Diag instructions, then upload the file to his uploader below: https://cacombos.com/contribute
I don't know about PDC. Can't get it to recognize a device.
Click to expand...
Click to collapse
Thanks! I'll try enabling 5G when I have more time to mess around with QPST and upload the CA info aswell.
Could you please give an answer when you try it? I can't use in Spain the 5G network...
Good news everyone! I managed to enable 5G connectivity for my Pixel 5 in Finland. Thanks again to @cstark27 for hinting me to the right direction.
1. First you need to get your phone to show up in QPST. This is done similarly to Pixel 4 XL and you can find the the steps to do so here: https://forum.xda-developers.com/showpost.php?p=83499679&postcount=75
2. Once you have installed QPST open EFS tool. If you have followed the steps in the previous step and have the right drivers installed your phone shows up here. Now you need to navigate to the carrier policy file. More details here: https://mt-tech.fi/en/modify-oneplus-7-pro-5g-8-and-8-pro-nr-lte-a-band-combos/
3. PLEASE remember to backup the original file! Pixel 5's file is different from the OnePlus example linked above. I simply added 5G to every rat_capability field, saved the file and then replaced the original file with the modified one. As usual, you have all the responsibility of your device and its modifications.​
Now that 5G is working, all that's left is to find a way to enable VoLTE. Replacing MBN files has worked in other devices so perhaps it could be the solution here as well.
Lemon200 said:
Good news everyone! I managed to enable 5G connectivity for my Pixel 5 in Finland. Thanks again to @cstark27 for hinting me to the right direction.
1. First you need to get your phone to show up in QPST. This is done similarly to Pixel 4 XL and you can find the the steps to do so here: https://forum.xda-developers.com/showpost.php?p=83499679&postcount=75​
Click to expand...
Click to collapse
For some reason it is not working for me , i cant see my device qpst.. idk why i did it over 10 times now and still the same.
Is there anyway this is happening due to me using the method to bypass the safety net ? because for some reason my device shows as pixel 3a or something.
If you have the time can you give us the exact steps ? im pretty sure im missing something i just dont know what am i doing wrong.
Is there a way that i need specific drivers for QPST ?​
alawii_shark said:
For some reason it is not working for me , i cant see my device qpst.. idk why i did it over 10 times now and still the same.
Is there anyway this is happening due to me using the method to bypass the safety net ? because for some reason my device shows as pixel 3a or something.
If you have the time can you give us the exact steps ? im pretty sure im missing something i just dont know what am i doing wrong.
Is there a way that i need specific drivers for QPST ?
Click to expand...
Click to collapse
If you want to mess with QPST:
Code:
adb shell
su
resetprop ro.bootmode usbradio
resetprop ro.build.type userdebug
setprop sys.usb.config diag,diag_mdm,adb
diag_mdlog
cancel (ctrl+c) once it starts to "hang" at failed to open diag socket
change usb config (file transfer, no file transfer)
wait
mordof said:
If you want to mess with QPST:
Code:
adb shell
su
resetprop ro.bootmode usbradio
resetprop ro.build.type userdebug
setprop sys.usb.config diag,diag_mdm,adb
diag_mdlog
cancel (ctrl+c) once it starts to "hang" at failed to open diag socket
change usb config (file transfer, no file transfer)
wait
Click to expand...
Click to collapse
It actually worked bro ! Im so happy and sad now. I tried replacing the file but 5g still not working.
you mind sharing the carrier file you edited ? if it doesnt include any private info for sure.
when i open 4634
it shows
NR Available: False
NR State: NONE
NR Frequency: UNKNOWN ?
When I try to restrict it to NR ONLY the singal dies and shows no service..
can you confirm if this is normal or it should show available for NR ?
Lemon200 said:
Good news everyone! I managed to enable 5G connectivity for my Pixel 5 in Finland. Thanks again to @cstark27 for hinting me to the right direction.
1. First you need to get your phone to show up in QPST. This is done similarly to Pixel 4 XL and you can find the the steps to do so here: https://forum.xda-developers.com/showpost.php?p=83499679&postcount=75
2. Once you have installed QPST open EFS tool. If you have followed the steps in the previous step and have the right drivers installed your phone shows up here. Now you need to navigate to the carrier policy file. More details here: https://mt-tech.fi/en/modify-oneplus-7-pro-5g-8-and-8-pro-nr-lte-a-band-combos/
3. PLEASE remember to backup the original file! Pixel 5's file is different from the OnePlus example linked above. I simply added 5G to every rat_capability field, saved the file and then replaced the original file with the modified one. As usual, you have all the responsibility of your device and its modifications.​
Now that 5G is working, all that's left is to find a way to enable VoLTE. Replacing MBN files has worked in other devices so perhaps it could be the solution here as well.
Click to expand...
Click to collapse
Hi, can you please explain how can i add QPST to my phone?
alawii_shark said:
It actually worked bro ! Im so happy and sad now. I tried replacing the file but 5g still not working.
you mind sharing the carrier file you edited ? if it doesnt include any private info for sure.
when i open 4634
it shows
NR Available: False
NR State: NONE
NR Frequency: UNKNOWN ?
When I try to restrict it to NR ONLY the singal dies and shows no service..
can you confirm if this is normal or it should show available for NR ?
Click to expand...
Click to collapse
Are you sure you added 5G to every field possible? There are four rat_capability fields in the file so add 5g to every one of them to be sure, although I would guess that the last one is the one which matters. After uploading the modified file to your phone a restart is required. Also I think these configs are reset when sim card is changed.
EDIT: Also NR only won't work, as current 5G NSA networks still rely on 4G in many ways.
mordof said:
Hi, can you please explain how can i add QPST to my phone?
Click to expand...
Click to collapse
If by this you mean how to get your phone to show up in QPST, follow the original instructions here: https://mt-tech.fi/en/modify-oneplus-7-pro-5g-8-and-8-pro-nr-lte-a-band-combos/
You need to install the diag drivers and then use the adb shell commands you mentioned in your earlier post. Please read the articles linked in my original post. The diag mode on Pixel 5 is essentially enabled with the adb shell commands in order to use qpst.

Force 4g/Lte Only - P30 PRO

Please how do I force 4g or Lte Only in P30 pro, emui 11.
Kleinkelk said:
Please how do I force 4g or Lte Only in P30 pro, emui 11.
Click to expand...
Click to collapse
Hi,
Do exactly as described:
Download Settings Database Editor from playstore and open it
Look for hw_networkmode_preference and edit the stock value "9,6,2,1" to "11"
Restart the device
Open Settings Database Editor
Click on + Add new setting at the top
Type "hw_add_4g_only" (without " ") and press save changes
Type in your country code, example "502" Malaysia or "262" Germany. Press save changes
Type "hw_add_4g_only" (without " ") and press save changes (YES, REPEAT STEP 6)
Type in your country code, example "502" Malaysia or "262" for Germany and press save changes (YES, REPEAT STEP 7)
Restart the device and VOILA!
Now you have access to ALL network modes. Select "LTE" or "4G" for 4G only functionality.
Ex.: 234 (Three UK code)
I tried but it didn't work. Did yours work. Can you send a picture of your network modes after it worked
Kleinkelk said:
I tried but it didn't work. Did yours work. Can you send a picture of your network modes after it worked
Click to expand...
Click to collapse
It must working. Mine working PERFECTLY and Yes my phone working an emui11.What is your country code?
Okay. I did it another way and it worked.
Do exactly as described:
Download Settings Database Editor from playstore and open it
Look for hw_networkmode_preference and edit the stock value "9,6,2,1" to "11"
Restart the device
That's all.
Barnabus_six9 said:
Hi,
Do exactly as described:
Download Settings Database Editor from playstore and open it
Look for hw_networkmode_preference and edit the stock value "9,6,2,1" to "11"
Restart the device
Open Settings Database Editor
Click on + Add new setting at the top
Type "hw_add_4g_only" (without " ") and press save changes
Type in your country code, example "502" Malaysia or "262" Germany. Press save changes
Type "hw_add_4g_only" (without " ") and press save changes (YES, REPEAT STEP 6)
Type in your country code, example "502" Malaysia or "262" for Germany and press save changes (YES, REPEAT STEP 7)
Restart the device and VOILA!
Now you have access to ALL network modes. Select "LTE" or "4G" for 4G only functionality.
Ex.: 234 (Three UK code)
Click to expand...
Click to collapse
This does not work, mine says "Your system software has rejected the edit"
BugSlayer-sama said:
This does not work, mine says "Your system software has rejected the edit"
Click to expand...
Click to collapse
I have the same problem please help us

Categories

Resources