I get a message in the cmd prompt when trying to root my Atrix 2 after update,
"adb is not recognized as an internal or external command, operable program or batch file"
.
I was rooted before update with OTA VooDoo Rootkeeper but when I hit Restore Root it tries but is unable.
The only unchecked boxes are Device rooted and Root permission granted.
It says I have a protected su copy available but apparently it cannot retrieve it so I am stuck.
Thank you for your time and help. It is very much appreciated.
Hello fellow LG G3 owners,
After much frustration, I am pleased to announce that I figured out how to unlock wifi "Mobile Hotspot" tethering without root.
1) enable debugging in developer options on your phone
2) set up android SDK and ADB on your computer
3) run this command in adb"
Code:
adb shell settings put system tether_entitlement_check_state 0
4) confirm it worked:
Code:
adb shell content query --uri content://settings/system | grep tether
5) go to "Tethering & Networks" in your phones settings and enable Mobile Hotspot :good:
Enable developer mode:
http://www.androidcentral.com/android-50-lollipop-basics-how-turn-developer-settings
Linux users may need to read this:
http://forum.xda-developers.com/lg-g3/general/guide-connecting-lg-g3-to-linux-adb-aka-t2821673
I'm on D850 4.4.2 custom stock rom. my build.prop is edited to show T-Mobile network icons, which disables the wifi hotspot feature. I'll try this in 5 minutes.
Edit: unsuccessful with my setup. I want to keep my TMO network icons because it increases my bars and adds the HD voice calling feature. but I can't use wifi hotspot -_-
Sent from my LG G3
Followed the steps. Running abd on windows cmd. USB debugging is enabled.
When I enter: "adb shell settings put system tether_entitlement_check_state 0"
I get an error saying "/system/bin/sh: not found"
Note: I'm on stock lollipop OTA (no root)
Thank you, worked for me, I'm on Lollipop, rooted, with twrp installed, I couldn't edit the settings.db, said it was locked, so I followed your instructions, and worked great.
Update: After root...this method works for me. On AT&T G3 Lollipop 5.0.1 ROOTED. (As previously stated, this method didn't work for me without root)
Thanks for the post for getting it working
How do you run the command in terminal emulator?
UMGixxer said:
How do you run the command in terminal emulator?
Click to expand...
Click to collapse
Just type eveything after shell:
Code:
settings put system tether_entitlement_check_state 0
Thank you, its working on my device as of now. Does anyone know how AT&T can tell if you are tethering? I assume if they notice a large increase in data usage but idk.
UMGixxer said:
Thank you, its working on my device as of now. Does anyone know how AT&T can tell if you are tethering? I assume if they notice a large increase in data usage but idk.
Click to expand...
Click to collapse
I've used tethering via tethering hacks or custom roms on AT&T without a tethering plan for four or five years now -- One time I even managed to rack up a 100GB ($900 some odd dollars worth....seriously) of overages (CM9 tethering WiFi to PC, cat unplugged WiFi router) and didn't even have to pay for it (I played stupid....learned to disable data when I do that). I even TOLD them I was tethering and they didn't care.
Your mileage may vary, but from my experiences, they don't check nor do they even care.
I mean, if I can rack up $900 in overages, tell them I did it by doing something I shouldn't even have, and then have them wipe away the charges and not have to pay for it.....they clearly just don't care and obviously don't check....or their checking method is crap....
nhusby said:
Hello fellow LG G3 owners,
After much frustration, I am pleased to announce that I figured out how to unlock wifi "Mobile Hotspot" tethering without root.
1) enable debugging in developer options on your phone
2) set up android SDK and ADB on your computer
3) run this command in adb"
Code:
adb shell settings put system tether_entitlement_check_state 0
4) confirm it worked:
Code:
adb shell content query --uri content://settings/system | grep tether
5) go to "Tethering & Networks" in your phones settings and enable Mobile Hotspot :good:
Enable developer mode:
http://www.androidcentral.com/android-50-lollipop-basics-how-turn-developer-settings
Linux users may need to read this:
http://forum.xda-developers.com/lg-g3/general/guide-connecting-lg-g3-to-linux-adb-aka-t2821673
Click to expand...
Click to collapse
If you have root, you can also add the following line to the build.prop....
Code:
wifi.lge.common_hotspot=true
You might need to do a full wipe for it to activate the change, but your phone will no longer check for authorization.
Yeah I have used this method to get my Hotspot working and no luck. But when I install any custom rom I have no problem with my Hotspot and have used it solely for all data running through my house over 100 gigs one month. I'm on the $80 unlimited T-Mobile plan but that only allows for 5gb Hotspot.
Thanks, I was about to go full root/rom just to get tethering, but I'm quite happy with the stock experience, so this is the bees knees for me. Here's my experience from fully stock, non-rooted, AT&T LG G3 running Android 5.0.1-
After Step 2, When you first plug your phone in, you'll get a notification for USB options... Choose Media sync (MTP). You will also have to authorize the PC.
Now you can run the first command in ADB, then second command stated grep wasn't recognized, but upon checking the phone Mobile Hotspot functioned as desired.
As for the cell provider recognizing your activity, they can, but usually don't care unless you are abusing it. One simple way they can tell you are tethering is by seeing what browser you are using..... for example, if you watch several hours of Netflix on your PC while tethered, they can go in and see you have been using the desktop version of Chrome. You could always use a VPN/Tunneling service to encrypt your data, but those usually cost a little and are slower due to the extra hop and encryption overhead.
Awesome. Works like a charm. I used to install cyanogenmod to "stick it to the man", but discovered with the new phone that it seems my company has bundled in tethering with their AT&T contracts, so I had not bothered.
Then I found this thread and enabled it in one easy command. Now I no longer see a message about checking authorization for tethering. Stickin' to the man still has some satisfaction
BTW, if anyone wants to restore, "4" was the default for my 5.0.1 D85020f Build LRX21Y:
[email protected]:/ # content query --uri content://settings/system | grep tether
Row: 216 _id=263, name=tethering_time, value=600000
Row: 314 _id=3525, name=tether_entitlement_check_state, value=4
Will this work with Sprint LG G3 Lollipop version?
winn75 said:
Will this work with Sprint LG G3 Lollipop version?
Click to expand...
Click to collapse
it does work I just did it and worked like a charm.
Thank you for sharing. I tried 3 times, worked the third. I think typing error was the reason.
joe-45 said:
it does work I just did it and worked like a charm.
Click to expand...
Click to collapse
It didn't work for me.
did you have to first type "adb shell" then press enter?
[email protected]:/ $ settings put system tether_entitlement_check_state 0
do i have to put a # sign?
could someone make a video of how to?
Worked perfectly for me, just used Terminal Emulator from the phone. Only worked after I entered 'su' command and entered the lines as root.
Thanks!
Worked on my LG G4, thanks everyone.
Sent from my LG-H810 using XDA Free mobile app
Worked on my Stock 5.0.1 (lollipop)
:good:
Thanks! Works on my LG G3 android version 5.0.1, software version D85021q, kernal version 3.4.0, build number LRX21Y - pure stock with ota updates. No root.
I tried the second command first :
adb shell content query --uri content://settings/system
the "grep" won't work on windows if you don't have "grep" installed. Regardless, this would be good to see if you can connect to the phone properly. At first I got some error about server being outdated/old. But after trying a couple of time, it showed the contents.
The first time I tried adb shell settings put system tether_entitlement_check_state 0,
I got an error message as well. I just tried it a couple of times and it went through.
Tested at my gym and just now at work, and all's well.
OK so I am trying the new root method and was able to push all files to my device. The device is recognized and can start when booted into the system. However, when I put my device into download mode and checked to see what port the device was on I got an error message: ">reg query HKLM\hardware\devicemap\SERIALCOMM 'reg' is not recognized as an internal or external command, operable program or batch file." I then went to the original command prompt and punched in "adb.exe devices" and had no results. I went to my Device Manager and discovered that I had "Error 10: Device Could Not Start". I uninstalled and re installed the drivers, rebooted my phone into download mode, double checked that USB Debugging was active and that the phone was MTP data transfer. Manually reinstalled drivers and nothing seems to fix the issue.....I appreciate any help that is given
EDIT: I am trying to root 20F (Lollipop)
did you resolve the issue???
Not sure if this will work or not... But I've had some luck with the old LG drivers. Uninstall your current driver and give it a shot... http://www.multiupload.nl/XEY2YR3L0I Not sure if that link works. May have to find. Lg mobile driver 3.8.1. Will upload it myself if I ever get around to it..
I was using a Mi Note 3g and it has gone into a soft brick and i cannot open the recovery mode. I need to extract my app data from the internal storage. Someone mentioned ADB to me and I have managed to make the phone be read in the list of devices attached when i enter "adb devices" command
I just need the commands to go on further from here,
I tried adb backup but it apparently needs permission from the phone.
I also tried adb pull, but I dont know the exact directories to pull. It only shows a skipping a bunch of files with no files pulled. A 0 kb .ab file is created in my local directory.
I have bought a new device so I dont exactly have any use for the Note 3g, just need to extract the data. The device is rooted, has developer and ADB permissions granted.
Hi, I want to extract qcn file of my pixel 3 and followed other steps. After stressful searches, I was almost done with the following links
1) https://forum.xda-developers.com/pixel-2-xl/how-to/guide-qxdm-port-activation-pixel-2-xl-t3884967
2) https://forum.xda-developers.com/pixel-3/help/qxdm-pixel-3-limited-success-help-t3887152
steps I followed
1) bootloader unlock
2) factory image (android 9) from official google
3) Twrp recovery
4) Magisk from link 1
5) Module (Pixel 2 diag port.zip) from link 1
6) Mi5 Qualcomm drivers from link 2
and with that, I got diag port somehow opened but it only gets on MTP connection via USB but no proper detection in QPST. I tried to backup qcn file with partial detection of COM port but it says "checking connection" and then "backup failed no phone attached".
Is there any way for this? I'm really stuck with my mobile network problem. :crying:
P.S: just to make it clear, my question is not for VoLTE or PDC.
Update:-
I managed to get detected properly via Modem port but not in QFIL.
1) Magisk and Module from link 1
2) "QUD.WIN.1.1 Installer-10037.3 Setup" Qualcomm Drivers
3) Put phone in MTP connection
4) Following commands in adb
Code:
adb shell
su
setenforce 0
setprop sys.usb.configfs 1 && setprop sys.usb.config diag,serial_cdev,rmnet_gsi,adb
5) open "QPST Configuration"
6) Add port
7) Add Modem port
With these steps, i get manage to get detected in QPST Download and able to make a backup of "*.xqcn". But after editing and restoring, there is no such change. Am i missing something?
any usfull info here? https://gist.github.com/julian-alarcon/53f9a782008b5d5f879bf6fa878f87f3
Hello sir i lost my physical sim card on pixel 3a only shows esim option please help
luqman.mirza said:
Hi, I want to extract qcn file of my pixel 3 and followed other steps. After stressful searches, I was almost done with the following links
1) https://forum.xda-developers.com/pixel-2-xl/how-to/guide-qxdm-port-activation-pixel-2-xl-t3884967
2) https://forum.xda-developers.com/pixel-3/help/qxdm-pixel-3-limited-success-help-t3887152
steps I followed
1) bootloader unlock
2) factory image (android 9) from official google
3) Twrp recovery
4) Magisk from link 1
5) Module (Pixel 2 diag port.zip) from link 1
6) Mi5 Qualcomm drivers from link 2
and with that, I got diag port somehow opened but it only gets on MTP connection via USB but no proper detection in QPST. I tried to backup qcn file with partial detection of COM port but it says "checking connection" and then "backup failed no phone attached".
Is there any way for this? I'm really stuck with my mobile network problem. :crying:
P.S: just to make it clear, my question is not for VoLTE or PDC.
Update:-
I managed to get detected properly via Modem port but not in QFIL.
1) Magisk and Module from link 1
2) "QUD.WIN.1.1 Installer-10037.3 Setup" Qualcomm Drivers
3) Put phone in MTP connection
4) Following commands in adb
Code:
adb shell
su
setenforce 0
setprop sys.usb.configfs 1 && setprop sys.usb.config diag,serial_cdev,rmnet_gsi,adb
5) open "QPST Configuration"
6) Add port
7) Add Modem port
With these steps, i get manage to get detected in QPST Download and able to make a backup of "*.xqcn". But after editing and restoring, there is no such change. Am i missing something?
Click to expand...
Click to collapse
Can you share the XQCN file with me??