Rooted Pixel 2 Hotspot -- "To enable, go to att.com/mywireless or dial 611." - Google Pixel 2 Questions & Answers

Rooted Pixel 2 Hotspot -- "To enable, go to att.com/mywireless or dial 611."
Ex-squeeze me? You're a Pixel! You're not supposed to respect carrier crap!
Is there a good way to bypass this with root? All I have done so far is upgrade completely to the latest version of 8.1 and installed Magisk.
Thanks.

starkruzr said:
Ex-squeeze me? You're a Pixel! You're not supposed to respect carrier crap!
Is there a good way to bypass this with root? All I have done so far is upgrade completely to the latest version of 8.1 and installed Magisk.
Thanks.
Click to expand...
Click to collapse
in build.prop add line:
net.tethering.noprovisioning=true
build.prop is at root level/system
Probably you can put it anywhere in build.prop, but I put it just after the other "net" command.
Then you should be good to go. Type carefully. Not sure what would happen if you type an invalid command in build.prop.

tedr108 said:
in build.prop add line:
net.tethering.noprovisioning=true
build.prop is at root level/system
Probably you can put it anywhere in build.prop, but I put it just after the other "net" command.
Then you should be good to go. Type carefully. Not sure what would happen if you type an invalid command in build.prop.
Click to expand...
Click to collapse
Thanks for this

starkruzr said:
Thanks for this
Click to expand...
Click to collapse
Did that solution work? I'm contemplating buying a Pixel 2 but want to make sure the hotspot feature works. I'm on the original Verizon unlimited and still want to be able to hotspot.

Related

AT&T LG V10 H900 Force Upgrade To Android 6.0 MM GUIDE

After a lot of attempts, I found a way to force upgrade to Android 6.0 MM on AT&T LG V10 H900.
Before you start these steps:
•Make sure you have ADB installed on your computer and running. If you don’t, follow this guide to set it up. Or if you don't want the whole Android Studio, try this guide to setup Minimal ADB and Fastboot
•Make sure your phone is stock non rooted. If not here is the link to the stock tot file. And here is the link to the instructions for using tot file.
Instructions:
1. Download the Android 6.0 MM OTA zip file.
2. Unzip the file, and you get a 20N.up file
3. Copy 20N.up file to /Internal storage/SoftwareUpdate/ not external SD card (if folder doesn't exist, just create it)
4. Activate USB Debugging on phone and plug into computer
5. Open CMD window in C:\Users\YOURUSERNAME\AppData\Local\Android\sdk\platform-tools by holding shift and right clicking and selecting open command window here. (Path may be in different location based on your installation of SDK)
6. Type the following command in CMD window:
Code:
adb devices
Check and see if your device appears listed. If not, check on phone and select to trust computer if prompted. Run command again once you added computer to trusted list.
7. Run this command:
Code:
adb shell
This should appear: [email protected]:/ $
8. Run this command in ADB shell:
Code:
am start -n com.lge.lgfota.permission/com.lge.lgfota.permission.DmcEzUpdateStart
Phone Screen should show OFTA Easy Upgrade screen for a few seconds and then reboot to software update.
Note:
This does not give you root, it simply forces the update to marshmallow.
Edit: This method has now worked for everyone who tested it. If it doesn't work for you, just ask for help and either myself or one of the other fine members of the community can try and see what we can do to help.
Special Thanks To:
@kangi26
@syndicator
@LGMONO
@@autostrada048
@betasp
@shepcontracting
RESERVED
Reserved
Tested works
Thanks for this. After flashing back to stock my phone wouldn't show that I had an update no matter what I tried. This method worked perfectly.
For those who do not want to install the whole android studio to get ADB you can use this to get it.
http://forum.xda-developers.com/showthread.php?p=42407269#post42407269
That is what I used.
silentmage said:
Thanks for this. After flashing back to stock my phone wouldn't show that I had an update no matter what I tried. This method worked perfectly.
For those who do not want to install the whole android studio to get ADB you can use this to get it.
http://forum.xda-developers.com/showthread.php?p=42407269#post42407269
That is what I used.
Click to expand...
Click to collapse
Thanks @silentmage for Minimal ADB and Fastboot link! Added link to OP.
I can't decide if give up root and update. I use root mainly for adblock
So I don't currently have a SIM in my V10, it's in my Nexus 6P, but when I check for the MM update I've been told there is no update. This has happened since the MM update was released. My question is can I use this method to update to MM even if there is no SIM in the phone?
I wouldn't think that having a SIM would be require to update but maybe it uses the SIM to auth to the AT&T servers?
manny18pr said:
I can't decide if give up root and update. I use root mainly for adblock
Click to expand...
Click to collapse
You can technically adblock without root, if that's the only thing holding you back from an update.
http://forum.xda-developers.com/showthread.php?t=2726443
This worked perfectly! Thanks, TheBobMiller. Glad we figured out what I was doing wrong.
rcook55 said:
So I don't currently have a SIM in my V10, it's in my Nexus 6P, but when I check for the MM update I've been told there is no update. This has happened since the MM update was released. My question is can I use this method to update to MM even if there is no SIM in the phone?
I wouldn't think that having a SIM would be require to update but maybe it uses the SIM to auth to the AT&T servers?
Click to expand...
Click to collapse
I'm honestly not sure if this method would work for you or not. I am unaware if any of the testers or anyone who has used this method has done so without a sim card. In theory it should work since it's an AT&T version of the phone just missing the sim card. If you try, let me know the outcome please.
Worked great. Thanks!
takkuso said:
You can technically adblock without root, if that's the only thing holding you back from an update.
http://forum.xda-developers.com/showthread.php?t=2726443
Click to expand...
Click to collapse
Have you tried this?
manny18pr said:
Have you tried this?
Click to expand...
Click to collapse
Yep! Did it today. Working like a dream. Adblock was the main reason for rooting, but I really wanted marshmallow.
Best of both worlds!
takkuso said:
Yep! Did it today. Working like a dream. Adblock was the main reason for rooting, but I really wanted marshmallow.
Best of both worlds!
Click to expand...
Click to collapse
Can you post a screenshot of the apn settings you used?
manny18pr said:
Can you post a screenshot of the apn settings you used?
Click to expand...
Click to collapse
http://imgur.com/a/GO5KX
takkuso said:
http://imgur.com/a/GO5KX
Click to expand...
Click to collapse
When I set the apn settinga and hit save it said that the apn name was invalid
manny18pr said:
When I set the apn settinga and hit save it said that the apn name was invalid
Click to expand...
Click to collapse
Are you naming it the same as the original? I'm not sure, but I'd bet they can't have the same name. Other than that, I'm not sure what the issue would be. Maybe length of name, or invalid characters?
takkuso said:
Are you naming it the same as the original? I'm not sure, but I'd bet they can't have the same name. Other than that, I'm not sure what the issue would be. Maybe length of name, or invalid characters?
Click to expand...
Click to collapse
I'm trying again. I'll let you know
Edit: I managed to change the apn.
I now don't know what to manage in the adblock plus.
Deleted
TheBobMiller said:
I'm honestly not sure if this method would work for you or not. I am unaware if any of the testers or anyone who has used this method has done so without a sim card. In theory it should work since it's an AT&T version of the phone just missing the sim card. If you try, let me know the outcome please.
Click to expand...
Click to collapse
I hate to say this but it was all of 5 seconds to put the SIM back into the phone and then perform the update in the thread which worked fine. Sorry I just wanted to update the phone.

Adb global settings?

So I can across this on my Google + feed and was wondering what the exact command would be and if there are other "global settings " commands to use with adb? I am on stock 8.1 on my sailfish and I'm curious to see if this can help resolve my Volte issue or not:
"Can I (and should I) enable VoLTE on my Nexus 6?
While messing around in adb's "settings list global" command I came across this toggle: volte_feature_disabled=1
Is this something that we can play around with?"
What do you guys/gals think?
Xdevillived666 said:
So I can across this on my Google + feed and was wondering what the exact command would be and if there are other "global settings " commands to use with adb? I am on stock 8.1 on my sailfish and I'm curious to see if this can help resolve my Volte issue or not:
"Can I (and should I) enable VoLTE on my Nexus 6?
While messing around in adb's "settings list global" command I came across this toggle: volte_feature_disabled=1
Is this something that we can play around with?"
What do you guys/gals think?
Click to expand...
Click to collapse
Yeah, adb will let you change anything in the settings database. Not going to hurt anything to try. I changed some settings on my Pixel to force wifi calling to be preferred.
Sent from my Pixel using Tapatalk
baknblack said:
Yeah, adb will let you change anything in the settings database. Not going to hurt anything to try. I changed some settings on my Pixel to force wifi calling to be preferred.
Click to expand...
Click to collapse
So for that volte disabled command , what would the actual adb command be ?
Xdevillived666 said:
So for that volte disabled command , what would the actual adb command be ?
Click to expand...
Click to collapse
This was for the wifi calling. I guess just substitute your VOLTE variable. An easier way is to get settings database editor from the play store. It gives you instructions on how to grant the app system permission with adb. Then you can edit the database directly from your phone.
ADB shell prompt: settings put global wfc_ims_mode 2
Sent from my Pixel using Tapatalk
baknblack said:
This was for the wifi calling. I guess just substitute your VOLTE variable. An easier way is to get settings database editor from the play store. It gives you instructions on how to grant the app system permission with adb. Then you can edit the database directly from your phone.
ADB shell prompt: settings put global wfc_ims_mode 2
Click to expand...
Click to collapse
You da man.thanks so much
baknblack said:
This was for the wifi calling. I guess just substitute your VOLTE variable. An easier way is to get settings database editor from the play store. It gives you instructions on how to grant the app system permission with adb. Then you can edit the database directly from your phone.
ADB shell prompt: settings put global wfc_ims_mode 2
Sent from my Pixel using Tapatalk
Click to expand...
Click to collapse
Ive got the app setup. I authorised it via adb shell.
Do I just click on a command and save the value as is or do I need to edit anything?
Xdevillived666 said:
Ive got the app setup. I authorised it via adb shell.
Do I just click on a command and save the value as is or do I need to edit anything?
Click to expand...
Click to collapse
I think just change the 1 to a 0 save and reboot. Setting changes persist through reboots and security updates
Sent from my Pixel using Tapatalk
---------- Post added at 11:25 AM ---------- Previous post was at 11:20 AM ----------
baknblack said:
I think just change the 1 to a 0 save and reboot. Setting changes persist through reboots and security updates
Sent from my Pixel using Tapatalk
Click to expand...
Click to collapse
If the string you're looking for isn't already in your database I doubt you'll be successful in adding a new string as not all phones have the same settings.
Sent from my Pixel using Tapatalk
baknblack said:
I think just change the 1 to a 0 save and reboot. Setting changes persist through reboots and security updates
Sent from my Pixel using Tapatalk
---------- Post added at 11:25 AM ---------- Previous post was at 11:20 AM ----------
If the string you're looking for isn't already in your database I doubt you'll be successful in adding a new string as not all phones have the same settings.
Click to expand...
Click to collapse
Here are the strings
Does" 1 "enable ?
Xdevillived666 said:
Here are the strings
Does" 1 "enable ?
Click to expand...
Click to collapse
Is your phone a pixel and what exactly are you trying to enable? You wanting VOLTE and wifi calling? Even with it enabled in the Database your phone will need to be provisioned by the carrier for it to work.
Sent from my Pixel using Tapatalk
baknblack said:
Is your phone a pixel and what exactly are you trying to enable? You wanting VOLTE and wifi calling? Even with it enabled in the Database your phone will need to be provisioned by the carrier for it to work.
Click to expand...
Click to collapse
Yeah, it's a pixel. Yes I want wifi and volte. I'm guessing my phone really does need to be bought from the carrier to work because I already chatted with phone support and they sent the config but nothing changed. Thought maybe I had to something else. Damn. Thanks again man.

[How To] Native tethering on Rooted Pixel 3 XL

Disclamer: use at your own risk. I take no responsibility for bricked devices, bootloops, etc..)
I have a rooted 6P I keep around because I couldn't be bothered to unlock the bootloader on my 2 XL. Upon receiving my 3XL I unlocked and rooted out of the box. Did a little research, and tethering can be achieved using methods already available for other devices. This can be done entirely on the device. Confirmed to work with At&t grandfathered unlimited, haven't tested others.
Prerequisites:
Unlocked Bootloader and Root with Magisk(See the How-Tos here: https://forum.xda-developers.com/pixel-3-xl/how-to/how-to-root-pixel-3-xl-magisk-t3856712)
Magisk Module MagiskHide Props Config (available directly through Magisk)
Terminal editor of your choice installed on your device
Step one: Make sure you're up to date on the Prerequisites above.
Step two: Open terminal editor and grant SU access by typing
Code:
su
Step three: Open up the props config by typing
Code:
props
Step four: Select custom props by typing
Code:
5
, Select new custom prop by typing
Code:
n
Step five: type
Code:
net.tethering.noprovisioning
it will ask what you want to set it to, type
Code:
true
make sure this is all lower case it will then ask you to confirm with y and ask if you want to reboot, select y again
Step six: Open the terminal again and grant SU access
Step seven: type
Code:
settings put global tether_dun_required 0
and exit the terminal
Step eight: reboot
Step nine: test the hotspot and crack a beverage of your choice to celebrate
If you sideloaded an OTA and are just re-enabling this mod, Steps 6-8 should not be required. Quick update 4/17/19, just sideloaded the April OTA via ADB. That retained my bypass settings, and tethering works even after re-rooting with no other changes (not even build.prop). it would seem that unless you flash the factory image, you should retain these modifications (but not root, go figure)
Brilliant step-by-step instructions. Worked like a charm for my new Pixel 3 XL. Thank you!
Can someone explain what this function is for?
Enviado de meu SM-G950F usando o Tapatalk
https://www.howtogeek.com/170302/the-htg-guide-to-tethering-your-android-phone/
Guto ViP said:
Can someone explain what this function is for?
Enviado de meu SM-G950F usando o Tapatalk
Click to expand...
Click to collapse
Sent from my Pixel 3 XL, #WhiteUIsMustDie, #EndDarkAppOppression
micmars said:
https://www.howtogeek.com/170302/the-htg-guide-to-tethering-your-android-phone/
Sent from my Pixel 3 XL, #WhiteUIsMustDie, #EndDarkAppOppression
Click to expand...
Click to collapse
I understand, I use it on my Samsung S8, it has natively, I do not remember if Nexus 4 (my last gadget from Google) had this ... Pixel 3 does not have natively?
Enviado de meu SM-G950F usando o Tapatalk
It's a hack to bypass your carrier's provisioning.
Guto ViP said:
I understand, I use it on my Samsung S8, it has natively, I do not remember if Nexus 4 (my last gadget from Google) had this ... Pixel 3 does not have natively?
Enviado de meu SM-G950F usando o Tapatalk
Click to expand...
Click to collapse
Sent from my Pixel 3 XL, #WhiteUIsMustDie, #EndDarkAppOppression
Are there revert instructions should they be necessary?
P.S. Great instructions. I'll crack an energy drink since it is a workday tomorrow. Cheers!
Does this work the same for non-XL Pixel 3?
Gloff said:
...Confirmed to work with At&t grandfathered unlimited, haven't tested others...
Click to expand...
Click to collapse
Thank you for posting this clear How To. It's got me wondering though... I've used the same AT&T sim in the last 3 Google phones and never had an issue with tethering. I use it all the time. So is this new for the Pixel 3XL or is it still dependent on the plan you have with AT&T? I hope it is the latter. I'm still waiting for mine to arrive.
:good:
doesn't work with AT&T/Cricket get:
"To enable, go to att.com/mywireless or dial 611
Confirmed working on Sprint.
Doesn't break fingerprint or anything does it?
oneandroidnut said:
Doesn't break fingerprint or anything does it?
Click to expand...
Click to collapse
I have been using this method since the OP on both firmware releases. I use fingerprint with no issues and have seen noting break as a result.
Would it affect custom kernel props?
I switched to "google fi". ( cheapest ? )
Their instructions say it's painless and free and can have ten bodies attach.
Wow, I can be the backup to run the office when the provider ( verizon ) goes down again ( and again, and again ) . . .
So I did this through the terminal on my computer, but I'm looking in the build.prop and I can't find the line it added. Do you guys know where it would normally add the line to? I have bypassed the tethering limit, I'm just curious as to what file gets modified
Gloff said:
Disclamer: use at your own risk. I take no responsibility for bricked devices, bootloops, etc..
Click to expand...
Click to collapse
Happy New Years everyone
I believe there is a simpler way...?
root -> download fx file manager in playstore -> install root access add on for fx file manager (can do this right in the app) -> go into system root and grant it re-write permission -> in build.prop, add "net.tethering.noprovisioning=true" at the very end and save it. -> reboot and check for tethering access.
This worked for me anyway...keep me posted if it worked for you.
newman79 said:
I believe there is a simpler way...?
root -> download fx file manager in playstore -> install root access add on for fx file manager (can do this right in the app) -> go into system root and grant it re-write permission -> in build.prop, add "net.tethering.noprovisioning=true" at the very end and save it. -> reboot and check for tethering access.
This worked for me anyway...keep me posted if it worked for you.
Click to expand...
Click to collapse
Full disclosure, I'm an amateur, this is literally the only reason I root. Once upon a time I did make custom monster packs for Razr phones and full roms for windows mobile devices, so I have some limited knowledge in modifying phones. I don't know where or why the second step applies, just know it needs to be done from previous experience. My 6P did not require the below step, but my 2XL and 3XL do.
Some carriers block it in another section hence the "settings put global tether_dun_required 0"
Just modifying build.prop does nothing in cases where the carrier blocks it within that other settings

[How To] Native tethering on Rooted Pixel 4 XL

Disclamer: use at your own risk. I take no responsibility for bricked devices, bootloops, etc..)
Updated for Pixel 4 XL from my Pixel 3 XL Thread
Like my 3 XL, I unlocked and rooted out of the box but have a grandfathered At&t Unlimited Data Plan. At&t has somehow figured out how to block tethering on a Google purchased and unlocked device. Did a little research, and tethering can be achieved using methods already available for other devices. This can be done entirely on the device. Confirmed to work with At&t grandfathered unlimited, haven't tested others.
Prerequisites:
Unlocked Bootloader and Root with Magisk(See the How-Tos here: https://forum.xda-developers.com/pixel-4-xl/how-to/root-pixel-4-xl-unlocked-google-store-t3989033)
Magisk Module MagiskHide Props Config (available directly through Magisk)
BusyBox Module Installed
Terminal editor of your choice installed on your device
Step one: Make sure you're up to date on the Prerequisites above.
Step two: Open terminal editor and grant SU access by typing
Code:
su
Step three: Open up the props config by typing
Code:
props
Step four: Select add/edit custom props by typing
Code:
4
, Select new custom prop by typing
Code:
n
Step five: type
Code:
net.tethering.noprovisioning
it will ask what you want to set it to, type
Code:
true
make sure this is all lower case it will then ask you to confirm with y and ask if you want to reboot, select y again
Step six: Open the terminal again and grant SU access
Step seven: type
Code:
settings put global tether_dun_required 0
and exit the terminal
Step eight: reboot
Step nine: test the hotspot and crack a beverage of your choice to celebrate
On my Pixel 3 XL, If I sideloaded an OTA and was just re-enabling this mod, Steps 6-8 should were not required. Quick update(note from my Pixel 3XL thread 4/17/19), just sideloaded the April OTA via ADB. That retained my bypass settings, and tethering works even after re-rooting with no other changes (not even build.prop). it would seem that unless you flash the factory image, you should retain these modifications (but not root, go figure)
That works! Thank you.
Quick update to this. Re-rooting after sideloading the OTA still retains the tethering settings as it did in the April update to the 3XL
An easier way to do this is to add
net.tethering.noprovisioning=true
To the very end of the build prop using any note editor with root access.
You of course still have to follow The process to root your phone first.
Will this obscure Tmo from knowing how much I tether vs use as regular data?
bbender716 said:
Will this obscure Tmo from knowing how much I tether vs use as regular data?
Click to expand...
Click to collapse
Not sure, do you use native tethering with T-Mo, or is it their app?
emulater tells me inaccessible or not found after SU step when entering props
miahdog said:
emulater tells me inaccessible or not found after SU step when entering props
Click to expand...
Click to collapse
Are you rooted?
There is a magisk module that works as well (same commands in magisk module format essentially).
https://forum.xda-developers.com/apps/magisk/magisk-tethering-enabler-t3937427
loonix said:
There is a magisk module that works as well (same commands in magisk module format essentially).
https://forum.xda-developers.com/apps/magisk/magisk-tethering-enabler-t3937427
Click to expand...
Click to collapse
This one won't unlock the throttles that the carrier does, about 60kBps which you can't even see a YouTube video without buffering.
On t-mobile, you can see the hotspot usage., in other hand .. Pdanet+ USB hides it and you can use the phone download speed. Which goes about 7MBps... Hopefully this trick fixes it.. It did with the 2xl.. Eager to try it now.
---------- Post added at 04:04 AM ---------- Previous post was at 04:02 AM ----------
fredgar75 said:
An easier way to do this is to add
net.tethering.noprovisioning=true
To the very end of the build prop using any note editor with root access.
You of course still have to follow The process to root your phone first.
Click to expand...
Click to collapse
Pixel 4 xl partitions A/B won't allow you to do so.... Build.prop can't be written for some reason.
@Gloff thanks! It worked on my 4xl on at&t 0120 security update.
---------- Post added at 05:50 AM ---------- Previous post was at 05:46 AM ----------
miahdog said:
emulater tells me inaccessible or not found after SU step when entering props
Click to expand...
Click to collapse
I was getting the same message untill I flashed the magisk hide prop module. After that I was able to follow the guide.
Who-Lep said:
@Gloff thanks! It worked on my 4xl on at&t 0120 security update.
---------- Post added at 05:50 AM ---------- Previous post was at 05:46 AM ----------
I was getting the same message untill I flashed the magisk hide prop module. After that I was able to follow the guide.
Click to expand...
Click to collapse
Glad I could help!
Ah yes, magisk hide prop is in the prerequisites, that's the tool that works through the emulator to edit the build.prop and global settings
eloko said:
This one won't unlock the throttles that the carrier does, about 60kBps which you can't even see a YouTube video without buffering.
On t-mobile, you can see the hotspot usage., in other hand .. Pdanet+ USB hides it and you can use the phone download speed. Which goes about 7MBps... Hopefully this trick fixes it.. It did with the 2xl.. Eager to try it now.
---------- Post added at 04:04 AM ---------- Previous post was at 04:02 AM ----------
Pixel 4 xl partitions A/B won't allow you to do so.... Build.prop can't be written for some reason.
Click to expand...
Click to collapse
That's not true.. Look at the scripts inside the magisk module
In post-fs-data.sh
Code:
# This script will be executed in post-fs-data mode
settings put global tether_dun_required 0
and in system.prop
Code:
# This file will be read by resetprop
# Example: Change dpi
# ro.sf.lcd_density=320
net.tethering.noprovisioning=true
Exact same commands as what you have in your OP.
loonix said:
There is a magisk module that works as well (same commands in magisk module format essentially).
https://forum.xda-developers.com/apps/magisk/magisk-tethering-enabler-t3937427
Click to expand...
Click to collapse
Thanks
this thing wont unlocked the throttle, hotspot is enable but cant get more thatn 1mbps download. using vpn hotspot gets me 12mbps. FYI
The service/throttling etc are carrier dependent. I just wanted to mention that a magisk module that achieves the same commands is available for those who prefer to enable/disable it within the magisk manager. What you posted is all good, just the command line equivalent.
Hey all,
Its been a few years since I've messed around with the tethering on Nexus/Pixel devices.
I have a question...
Is this supposed to hide tethering usage from carrier? I'm on TMo native tethering and the usage is showing up when I check in the TMo app.
Sorry if this is something simple, I just need to make sure I'm not missing something.
Side Note:
I'm getting 100Mb+ through native tethering and only about 10Mb with PDANet.
Thanks.
Just an FYI - working perfectly on my Verizon 4xl
TriniMike215 said:
Hey all,
Its been a few years since I've messed around with the tethering on Nexus/Pixel devices.
I have a question...
Is this supposed to hide tethering usage from carrier? I'm on TMo native tethering and the usage is showing up when I check in the TMo app.
Sorry if this is something simple, I just need to make sure I'm not missing something.
Side Note:
I'm getting 100Mb+ through native tethering and only about 10Mb with PDANet.
Thanks.
Click to expand...
Click to collapse
I do not know if this will block that. I used about 20gb last month solely through tethering and didn't hear a peep from att, even though the plan i'm on is not native tether friendly. If they know, they don't care.
dtroup64 said:
Just an FYI - working perfectly on my Verizon 4xl
Click to expand...
Click to collapse
What sort of speeds are you getting? Did you do the opening post method or the magisk one?

[Video][Tutorial] How to enable 5G for Unlisted Countries on Pixel 4a(5G) and Pixel 5 using QPST.

EDIT: I have moved on to the Pixel 7 and don't have the energy to push into this any more. If this doesn't work for you for any reason, I don't know how to help you, sorry.
--------------------------------------------------------------
This is a step by step video tutorial for those who find written guides difficult to follow.
Download links and CMD commands:
SDK Platform Tools release notes | Android Studio | Android Developers
Android SDK Platform-Tools is a component for the Android SDK.
developer.android.com
QPST Tool v2.7.496 - QPST Tool
Download the official QPST Tool v2.7.496 which allows you to flash the stock firmware on your Qualcomm Smartphone and Tablets.
qpsttool.com
Downloads | Notepad++
notepad-plus-plus.org
adb shell
su
resetprop ro.bootmode usbradio
resetprop ro.build.type userdebug
setprop sys.usb.config diag,diag_mdm,adb
diag_mdlog
@nsiti @elong7681
swangjang said:
@nsiti @elong7681
Click to expand...
Click to collapse
@swangjang you've done it once again! Lol thank you!
Thank you! Finally get to enjoy the full capabilities of my phone!
Thanks swanjang, very straightforward
I assume the phone does not have to be rooted for this?
Can similar approach be used to enable VoLTE & VoWIFI for un-supported carriers?
damkov said:
Thanks swanjang, very straightforward
I assume the phone does not have to be rooted for this?
Can similar approach be used to enable VoLTE & VoWIFI for un-supported carriers?
Click to expand...
Click to collapse
Your device must be rooted because abd shell calls for su (superuser).
swangjang said:
Your device must be rooted because abd shell calls for su (superuser).
Click to expand...
Click to collapse
thanks @swangjang for the youtube video, but is there anyway to do the same but without root?
xh4ni said:
thanks @swangjang for the youtube video, but is there anyway to do the same but without root?
Click to expand...
Click to collapse
It's not possible to do this without root. You need root to change some device settings to open a Diag Port, which is the bridge to the EFS Partition. This can only be done if you have root.
@swangjang I will attach all files from the policyman folder that I have from the March update, it includes carrierpolicy.xml
elong7681 said:
@swangjang I will attach all files from the policyman folder that I have from the March update, it includes carrierpolicy.xml
Click to expand...
Click to collapse
I think the March update changed how 'unlisted countries' sim cards load mbn. Your carrier is Verizon, right? therefore it will load the Verizon specific mbn which is why you have the carrier policy xml. But my carrier is not 'officially supported' therefore from March update, it loads the mbn without a carrier policy file maybe. Not too sure.
swangjang said:
I think the March update changed how 'unlisted countries' sim cards load mbn. Your carrier is Verizon, right? therefore it will load the Verizon specific mbn which is why you have the carrier policy xml. But my carrier is not 'officially supported' therefore from March update, it loads the mbn without a carrier policy file maybe. Not too sure.
Click to expand...
Click to collapse
Yes it is Verizon. That's bull**** if Google changed this so that people can't use their phones to it's fullest capabilities.
elong7681 said:
Yes it is Verizon. That's bull**** if Google changed this so that people can't use their phones to it's fullest capabilities.
Click to expand...
Click to collapse
Google is already limiting phone capabilities to US only. E.g "Call screening" and "Hold for me" is also US only feature. I can spoof my location with Market Unlocker to force enable it but this makes my phone think I have a Verizon sim card inserted which occasionally causes me to lose data connection (easy fix is to just make a phone call and hang up). Also, the March feature drop "Smart Compose" is also US only and I have no ****ing idea why. I understand it being English only and that's totally fair but limiting that to just the US is total bull****.
I was a long time samsung fan and switched over to Pixel 5 after hearing about all these advertised features, only to realise after I got it that these features are US only. Pixel 5 may be my first and last google phone, depending on how Google comes around and stop with all their bullshits.
Hi,
What are the commands to turn off diag mode off? or does this automatically disable when removing the USB, thank you.
rasseru16 said:
Hi,
What are the commands to turn off diag mode off? or does this automatically disable when removing the USB, thank you.
Click to expand...
Click to collapse
If I'm not mistaken it reverts back after a reboot and the phone is no longer recognized by QPST
elong7681 said:
If I'm not mistaken it reverts back after a reboot and the phone is no longer recognized by QPST
Click to expand...
Click to collapse
Ok thank you.
Thanks a lot for the video and instructions, however, I tried your method for CMHK (China Mobile Hong Kong) and it doesn't work.
galenfung said:
Thanks a lot for the video and instructions, however, I tried your method for CMHK (China Mobile Hong Kong) and it doesn't work.
Click to expand...
Click to collapse
China uses a different type of network technology than the global standard. This may be why it doesn't work for China.
Thank you so much , that was great & i have a pixel 5 with a 5G work because if this great thread
Hi, is the method works also to rooted CalyxOS or any other custom ROM? I'm thinking to move to CalyxOS, but want to keep VoLTE & VoWifi unlocked capablities and Gcam.
mxtuu222 said:
Hi, is the method works also to rooted CalyxOS or any other custom ROM? I'm thinking to move to CalyxOS, but want to keep VoLTE & VoWifi unlocked capablities and Gcam.
Click to expand...
Click to collapse
Hi, unfortunately I'm not sure if it will work on custom roms.

Categories

Resources