Sim Unlock [Guide][Root][zv5,zv6][zv9 with downgrade] - Sprint LG G4

If you're on zv9,first flash zv6 and unlock sim, after that flash zv9.
Sim Unlock for zv5,av6 without bugs.
After sim unlock wi-fi hotspot, bluetooth tethering and usb tethering will be in the
settings menu.
TEST2. Test new folder carrier, apn setting unblocked after downgrade and back roaming setting in setting, try this.
Instruction:
1) Root the smartphone.
2) Enable "usb debugging" in "developer options" and plug device to PC.
(For enable "developer option" in "settings", open "about phone", after that press "software info" and tap seven times on "build namber".)
3) Download this and unzip on your PC.
For unlock gsm(root) enter 1 and press Enter:
and follow the instructions.
For open hidden apn settings(root) enter 2 and press Enter:
and follow the instructions.
For open hidden apn settings(without root) enter 3 and press Enter:
and follow the instructions.
For disable hands free activation(without root) enter 4 and press Enter:
and follow the instructions.
4) If after unlock on your phone written "invalid sim" try tools with v2 version nobe.db.
Bonus: Mod Shortcut Master with hidden menus for LS991.
(apn settings, itson setting, ... ) Just about 20 useful hidden settings.
Instruction:
Install apk and open it and you see all
Old method(manually):
1) Install Root Explorer or any root file manager.
2) Backup the contents of your folder carrier/app.
3) Download View attachment apps.zip and extract to your phone.
4) Now copy the contents of apps.zip(node.db and node.db-journal) and replace the original files from carrier/apps/ folder.
5) Change permissions for files node.db and node.db-journal is rw-r--r-- (0644).
{
"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"
}
6) Reboot.
7) Install Shortcut master and open it.
8) Press "menu" and press "search" , in search field enter
Code:
itsonsetting
and press "search", after search press on one result "Service Programu" and
press "launch", in new window press "ItsOn" and change on "Disable" after that
your smartphone do reboot.
9) Profit!
Bonus
Disable Handsfree Activate without delete apps:
Open Shortcut master press "menu" and press "search" , in search field enter
Code:
iot.ltesetting
and press "search", after search press on the first result "Service Programu" and
press "launch", in new window press "Operation Mode" and change on "Lab Network" after that
your smartphone do reboot.
APN settings:
1) Use Root Explorer
2) Download View attachment apns-conf.zip and extract to your phone.
3) Now copy apns-conf.xml(which is from the archive) and replace the original file from system/etc folder.
4) After replace change permissions for file apns-conf.xml is rw-r--r-- (0644).
5) Reboot.
6) Go to "settings"=>"roaming"=>"access point names" press menu and press reset to default.
You will see that APN for your GSM network is created automatically.
7) For cdma network create apn manually.

it works. thanks again

Works Perfect!
Thanks!

Is this method works for Sprint HTC One m8?
Sent from my 831C using XDA Free mobile app

Will this work for zv4

Google~Android said:
Will this work for zv4
Click to expand...
Click to collapse
Save the contents of your folder carrier and try. I think it's working on zv4.

Hey guys. I tried this after I flashed my phone using the zv5 tot in another thread on this forum. The phone's sim worked for a short time (a couple hours?? I could browse without wifi but didn't test for calls). It seemed to reset itself and I've tried to use the above process but to no avail. I've noticed that the node.db file keeps changing to rw-r--w-- even after repeated attempts. Not sure if it's only this file that has changed or if a bigger problem exists. Your input would be appreciated!

SD2014 said:
Hey guys. I tried this after I flashed my phone using the zv5 tot in another thread on this forum. The phone's sim worked for a short time (a couple hours?? I could browse without wifi but didn't test for calls). It seemed to reset itself and I've tried to use the above process but to no avail. I've noticed that the node.db file keeps changing to rw-r--w-- even after repeated attempts. Not sure if it's only this file that has changed or if a bigger problem exists. Your input would be appreciated!
Click to expand...
Click to collapse
You did paragraphs 7) and 8) ?

SD2014 said:
I've noticed that the node.db file keeps changing to rw-r--w-- even after repeated attempts.
Click to expand...
Click to collapse
Try different file manager.

mayrer said:
You did paragraphs 7) and 8) ?
Click to expand...
Click to collapse
Yep. Even did the bonus step But yes, definitely followed the steps correctly
---------- Post added at 04:27 PM ---------- Previous post was at 04:11 PM ----------
mayrer said:
Try different file manager.
Click to expand...
Click to collapse
Used ES file explorer before. Per your advice installed Total Commander. The file stays at rwrr now (thanks!). Phone still not sim unlocked, though
Edit: to be clear, when I first tried this, the node file stayed at rwrr. It was only later after the phone "reset" itself (not sure what else to call it) that it changed to rwrw
Edit 2: wait, spoke too soon. I went to settings and changed the network mode from "global" to "gsm/umts" and the node file went back to rwrw

In order to do a "clean" unlock using the steps above, I reflashed and rerooted my phone
http://forum.xda-developers.com/g4/general/guide-lg-g4-stock-firmware-to-stock-kdz-t3107848
(http://forum.xda-developers.com/g4/orig-development/root-tmo-vzw-intl-variants-soon-root-lg-t3164765)
After searching for how to disable OTA updates on my sprint lg g4, BEFORE I implemented your steps, I found that the uicc was locked in system updates, so gsm couldn't be used. After going through the steps above AND also blocking ota with debloater, I get the message "Unfortunately, Settings has stopped" when trying to acces system updates.
Has anyone else found this? Is this supposed to happen to get the sim unlock, mayrer?
Still getting "invalid sim" at boot :crying:

SD2014 said:
Has anyone else found this? Is this supposed to happen to get the sim unlock, mayrer?
Click to expand...
Click to collapse
This should not have happened...
You are the first who have problems.Do everything exactly according to instructions.
I recommended root explorer.

mayrer said:
This should not have happened...
You are the first who have problems.Do everything exactly according to instructions.
I recommended root explorer.
Click to expand...
Click to collapse
It shouldn't have happened but it did. I followed the directions exactly. No deviations
---------- Post added at 05:22 PM ---------- Previous post was at 05:13 PM ----------
Is there anyone else who has tried this method who has a carrier-locked lg g4 ls991 (Sprint variation from the US)? This seems to be one of those phones in which developers are having a hard time.

SD2014 said:
It shouldn't have happened but it did. I followed the directions exactly. No deviations
Click to expand...
Click to collapse
this guide has helped about 10 people.
look at the problem in your device

mayrer said:
this guide has helped about 10 people.
look at the problem in your device
Click to expand...
Click to collapse
I'm not saying that there's a problem with your guide. I'm saying that I followed the instructions exactly as you wrote them. If you can direct me to another area to focus on in my device, I'll be happy to do so. The file manager didn't seem to be the problem. Other ideas?
By the way, I do appreciate your assistance!

Excuse my ignorance, but which networks can the Sprint G4 work on once it has been SIM unlocked?

SD2014 said:
Other ideas?
Click to expand...
Click to collapse
no ideas right now, I will think.

synt3k said:
Excuse my ignorance, but which networks can the Sprint G4 work on once it has been SIM unlocked?
Click to expand...
Click to collapse
I dont know. I'm from Europe.
You can try, but first save the contents of your folder carrier.

I was just curious if it had the radios/antennas/ability to use GSM networks, or if it's just unlocked to CDMA networks.

synt3k said:
I was just curious if it had the radios/antennas/ability to use GSM networks, or if it's just unlocked to CDMA networks.
Click to expand...
Click to collapse
This unlock gsm. Cdma is not locked and and can easily be programmed cdma workshop or dfs.
I use gsm and cdma.

Related

[PROGRAM] Updated:One Click Root/UnRoot (Mac and PC)

Team,
This One-Click Root process will copy over the rooted-update.zip or unroot-update.zip file then reboot your phone. Follow the instructions in the CMD prompt that launches.​
Credits:
LeshaK at Samdroid: for the original rooted-update.zip.
gunnarhafdal : for creating the Mac GUI for my app.​
This has been tested on stock Android 2.1 Eclair only. If you rooted using another process you can use this process to unroot as long as you didnt load a rom that created links to busybox.
For the following models:
GT-I9000
Captivate SHG-I897
Vibrant SGH-959
GT-I9000M
Epic SPH-D700 (Untested but should work like other phones. Post with your results. This is harmless it will either work or it wont. It copies over 3 files to your existing build.)​
Rooting adds the following to your system and unrooting removes them:
/system/xbin/busybox (version 1.17.1)
/system/xbin/su
/system/app/Superuser.apk (version 2.3.1)
and links /system/bin/su to /system/xbin/su​
More will follow as they are released. PM me to add your Galaxy S Model.
Warning: I am not responsible for bricked phones, rooting can void your warranty....
PC Instructions:
{
"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"
}
Download the app: GalaxyS_One-Click_Root_All_Models-PC. Or down Below.
Watch the video for the full procedure on The Unlockr.
Video/Procedure Link Click Here
Requirements: Install Link: Dot Net Framework version 4
Rooting Instructions:
1. Make sure your phone is on USB Debug mode: (MENU > Settings > Applications > Developement > USB debugging = Checked )
2. For Windows x86 and x64 systems make sure that the Samsung Drivers are installed. You can get them here.
3. Extract the contents of GalaxyS_Vibrant_One-Click_Root.rar to a folder.
4. Connect your phone to your PC via the USB cable and launch the file "T-Mobile Vibrant One-Click Root.exe" file.
5. Click the "One-Click Root" button. This will launch a command shell follow the instructions in the CMD window.​
Mac Instructions:
Download the app: OneClickRootMac. Or Down Below.
It requires Mac OS X 10.5 or higher.
Rooting Instructions:
1. Make sure your phone is on USB Debug mode: (MENU > Settings > Applications > Developement > USB debugging = Checked )
2. Connect the phone to your computer.
3. Click one of the buttons depending on what you want to do.
4. After the phone has rebooted into recovery select "apply sdcard:update.zip" for I9000 and I9000M and choose "Reinstall Packages" for the US models using the volume keys and then press the home button for I9000 and I9000M and the power button on the right top side for US models to start the process.​
=====================================================================
Done! You are rooted.
=====================================================================
Un-Rooting Instructions:
To Un-Root follow the same instructions except click on the Un-root button. If you rooted using another process you can use this process to un-root as long as you didnt load a rom that created links to busybox. I would suggest to restore you phone back to stock ROM before even needing to unroot and if you are on stock un-root all you want otherwise what is the point of un-rooting.
=====================================================================
Getting Started with Android After Rooting:
Flash Clockwork Custom Recovery On your phone:
Follow this URL to find fill information on ROM Manager:
http://forum.xda-developers.com/showthread.php?t=734164
Install ROM Manager from Market.
Launch ROM Manager and click on Backup ROM and save you android O/S stock rooted making getting back to stock un-rooted much easier..
the simplest root just got simpler
So is this actually faster? Or just "easier" not to mess up...
sounds like more work than just DLing, moving, and renaming with your phone... expecially for those without a comp...
anyway, this method has been added to the sticky in dev section..
junkdruggler said:
So is this actually faster? Or just "easier" not to mess up...
sounds like more work than just DLing, moving, and renaming with your phone... expecially for those without a comp...
anyway, this method has been added to the sticky in dev section..
Click to expand...
Click to collapse
I'd say its easier to not mess up. Faster for sure, if you already have the drivers installed.
This is for our newer brethren or anyone else that want a straight forward root method. And for those having trouble entering recovery from the button presses. ADB is bundled in the rar file so you don't need Android SDK.
Another thing that will help most is when I add unroot to the app which I should have completed tomorrow.
Doon2 asked for it, so here it is.
I appreciate the effort and skill...
BUT, how is this easier than downloading a file directly to your phone, renaming it and putting it at the root of your sd card and going to recovery?
s15274n said:
I appreciate the effort and skill...
BUT, how is this easier than downloading a file directly to your phone, renaming it and putting it at the root of your sd card and going to recovery?
Click to expand...
Click to collapse
Good question because that is what I do. Just an alternative method. The upcoming unroot will probably be more helpful to some.
But this method will help some for sure. It will download it to your phone for ya and put you in recovery. Well most of the other phones have it so why not ours.
Someone made the request and here it is. I will also be adding other tweaks to the app over time and useful info after rooting to this thread.
Sent from my SGH-T959 using XDA App
TGA_Gunnman said:
Good question because that is what I do. Just an alternative method. The upcoming unroot will probably be more helpful to some.
But this method will help some for sure. It will download it to your phone for ya and put you in recovery. Well all most of the other phones have it so why not ours.
Someone made the request and here it is. I will also be adding other tweaks to the app over time and useful info after rooting to this thread.
Sent from my SGH-T959 using XDA App
Click to expand...
Click to collapse
this
I am stoked that someone would take the time to make this program. I dont have immediate access to a PC(I use a mac) but an easy unroot program clinches the decision to root my phone. thank you for taking the time to make this much props
please do it for Mac OS.
best wishes...
Awesome application thanks!
Sent from my SGH-T959 using XDA App
Great, easy app. Works!
Wish I had seen this a few hours ago! Just spent 30mins trying to get the button presses right to get into recovery mode before I finally got it.
alsatea said:
please do it for Mac OS.
best wishes...
Click to expand...
Click to collapse
Sorry I don't have a Mac to dev/test on. Neither do any of my friends. But, I will see what I can do.
Can't you dual boot windows on your Mac?
TGA_Gunnman said:
Sorry I don't have a Mac to dev/test on. Neither do any of my friends. But, I will see what I can do.
Can't you dual boot windows on your Mac?
Click to expand...
Click to collapse
If you write it in java, then it will run any OS, right?
Relase src code. I may be able to port to unix/macosx and/or java.
I have Windows 7 installed through Bootcamp and it worked perfectly. Thanks
kelmerp said:
If you write it in java, then it will run any OS, right?
Click to expand...
Click to collapse
Ok Let me see what I can do.
Yeah release the source... Ports will follow if necessary
jganyard said:
Wish I had seen this a few hours ago! Just spent 30mins trying to get the button presses right to get into recovery mode before I finally got it.
Click to expand...
Click to collapse
I know what you mean. I'm still used to holding down the buttons until the recovery screen pops up like on my G1. On the Vibrant, I have to remind myself to let go of the buttons as soon as the "Vibrant" screen comes up.
Yes, the overall process involved to use this program is longer, involves more steps, and, therefore, easier to screw up. Also, the fact that you have to download more than one file increases the chances of messing something up because of the possibility of corrupted files. Also, the "flash in recovery" method is OS agnostic, and technically doesn't even require a computer since you can download and rename the zip file right on your phone if you want to. Still, it's very easy to follow and would appeal to those who are new to rooting and don't feel comfortable with booting into recovery mode.
Updated the app to include unroot. Created a new update.zip file that will remove root. Also fixed the CMD shell launching minimized.
Lets see the java port. or even an APK to do so
jganyard said:
Wish I had seen this a few hours ago! Just spent 30mins trying to get the button presses right to get into recovery mode before I finally got it.
Click to expand...
Click to collapse
Why fuss with button pushes, just enable debugging, plug in your phone, open a command prompt and type the following
Code:
adb reboot recovery
It's easier than messing with those buttons I assure you.

[GUIDE][ROOT] How to Root your LG Optimus 4X HD (O4X P880)

UPDATE: Unfortunately I no longer own this handset so am unable to test it against newer firmwares. If you find that this method does not work on firmware newer than V10D, try downgrading first.
I would like to begin this post, by saying that I did not come up with this method, but wanted to get it written up as a proper thread as soon as possible for people to start enjoying root on their phones!
This method was tested successfully by me on an EU phone running V10D. I am not responsible for what you do to your device after reading this guide. You undertake any actions at your own risk!
If you want to thank someone, please thank qaz753 who posted the method for this here.
All files needed are attached, the guide below is for Windows, but Linux and Mac scripts are included in the zip. (If certain files are not permitted to be attached, MODs please excuse and PM me, and I will look into hosting them myself)
GUIDE
Download, Unzip and Install the LG USB Driver.
Download and extract the Root kit (o4xr.zip) to "C:\o4xr"
Download and copy "IS11LG_SystemBackupTest.signed.apk" to your phone
On your phone, go to "Settings -> Security" and make sure "Unknown Sources" is TICKED
Go to "Settings -> Developer options" and make sure "USB debugging" is TICKED
Install "IS11LG_SystemBackupTest.signed.apk"
Open the "SystemBackupTest" app you just installed.
Hold the power button and choose "Power off and restart".
When you can see the lock screen, you may notice that the phone is running very slowly, this is normal.
Connect your phone via USB to your computer.
Make sure the phone is in "Charging Only" mode.
Open a command prompt (may need admin privelages, right click, run as administrator)
Type without quotes "cd C:\o4xr" and press enter.
Type without quotes "root" and press enter.
Wait while the script runs, and the phone will reboot automatically.
You should then see the command prompt "C:\o4xr>".
Uninstall the "SystemBackupTest" app on your phone. (Do NOT re-open it, or you will need to run the script again).
On your phone, open up Google Play Store and search for "SuperSU".
Update SuperSU then open it.
Press OK to update the SU binary.
You now have root and can safely restore the "Unknown Sources" and "USB debugging" settings back to how you had them!
The root kit and apk may contain other peoples work, I did a quick search to try and find the original sources but to no avail. If this is your work, please PM me and I will be more than happy to add your name to this post and give credit where its due.
HAVING ISSUES?
Try disabling any Anti-Virus you have running
Uninstall or disable any screen filters/adjusters
You can safely re-enable and re-install the above once you have completed root
If your device is really slow, make sure "USB Debugging" is ticked, then run in a command prompt:
REALLY SLOW AFTER ROOT?
Remove the "SystemBackupTest" app, if you haven't already.
On your phone, go to "Settings -> Developer options" and make sure "USB debugging" is TICKED
Connect your phone via USB to your computer.
Make sure the phone is in "Charging Only" mode.
Open a command prompt (may need admin privelages, right click, run as administrator)
Type without quotes "cd C:\o4xr" and press enter.
Type without quotes "adb shell rm /data/local.prop" and press enter.
Type without quotes "adb reboot" and press enter.
THANKS
qaz753, for posting this method!
atipon, for reducing the reboots to 1.
Original post:
qaz753 said:
I got a root!
This is a process.
1. Install to USB Driver
2. download HTC One X root-kit.,unzip to C:\onxr
3. you choose USB debugging on your 4X (Setting>Developer options>USB debugging)
4. Install and run the IS11LG_SystemBackupTest.signed.apk
5. reboot manually(after reboot, 4x becomes very slow!)
6.connect 4x to PC and run the command prompt
cd c:\onxr -> root
9. A reboot starts automatically. (2times~3times)
end
sorry my bad engilish....
my 4x software version is LG-P880-V10d-JUL-16-2012
{
"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"
}
Click to expand...
Click to collapse
Awesomeness quadtripled! Thanks for this post and thanks qaz753.. Time to try this out!
edit:
Tried it out, and it works
Big Up for all who contributed towards finding the way to root our 4X HD :good:
Especially for qaz753, of course
Edit : It works perfectly !
I can't believe it. I was THIS close to selling mine. Whew
Sent from my SAMSUNG-SGH-I747 using xda premium
Its Goroh_kun's work on the apk. : Link: http://pastebin.com/u/goroh_kun
http://forum.xda-developers.com/member.php?u=2526007
I can't install IS11LG_SystemBackupTest.signed.apk at my mobile
I can't choose the icon "install, it just let me type cancel...
Who can help me T_T
chikit3000 said:
I can't install IS11LG_SystemBackupTest.signed.apk at my mobile
I can't choose the icon "install, it just let me type cancel...
Who can help me T_T
Click to expand...
Click to collapse
Did you make sure "Unknown Sources" is ticked under Settings -> Privacy?
Otherwise can you post a screenshot of what you are seeing? (Press and hold Vol Down + Power at the same time)
Works on v10b?
i can show this screen but can't type the install..
but the cancel key is ok
i've ticked the unknow sources
So I assume the Install button does nothing?
I noticed you have avast running, can you disable it, and then try again? It may be blocking it.
I will try this, looking forward for the all the possibility for this phone
I tried to stop the anti-virus. But still not work..
chikit3000 said:
I tried to stop the anti-virus. But still not work..
Click to expand...
Click to collapse
That does seem a bit strange. Its not even greyed out, so I can't understand why it wouldn't install.
Have you tried rebooting the phone and trying again? Also where is the apk located, just on the SD card?
10A works!
Bravo!
Time for cyanogen to work on the JB magic
Sent from my LG-P880
chikit3000 said:
View attachment 1245596
i can show this screen but can't type the install..
but the cancel key is ok
i've ticked the unknow sources
Click to expand...
Click to collapse
Did you install Screen Filter app?
If yes, uninstall it. Same problem if enable Screen Filter
Btw this guide work v10A
meld said:
Did you install Screen Filter app?
If yes, uninstall it. Same problem if enable Screen Filter
Btw this guide work v10A
Click to expand...
Click to collapse
Oh! I've uninstall the screen adjust and I can Install it now :laugh:
Thank you very much
Hell yeah! Finally root. Thanks for everyone involved. Thank you.
It works, but I had to uninstall avast! Mobile Security (antivirus) first.
WoooooooooooooooooooooW!!! Really really gooooood!!!!!

[FIX] Nexus 5 Tethering Block

This thread was created in response to an issue that was first posted in the Nexus 5 Q&A Forum.
There were several solutions posted but it seemed they were getting lost amongst the other posts in that thread.
Therefore I have created this thread and have copied the posted solutions here.
Thanks to the original posters for the following solutions.
I have the T-mobile $30 unlimited prepaid plan and I ran into the tethering block after getting my Nexus 5.
I was able to work around the issue by modifying the following sqlite database (you'll need root):
/data/data/com.android.providers.settings/databases/settings.db
You need to add a new entry to the global table called "tether_dun_required" with a value of 0.
It looks like you need to do this because some configuration data was added to Android for T-mobile that forwards tethered data to this APN: pcweb.tmobile.com
T-mobile is probably checking to see if your account has tethering enabled when you go through this APN.
After I made this change I also needed to change my APN settings so that it uses ipv4 instead of ipv6. It seems like tethering with ipv6 does not work 100% yet.
I hope this helps.
Nexus 5 on t-mobile family plan with unlimited 4G and 2.5GB 4G tethering
Used native tethering without any modification for about a month... during which i know i went over 2.5GB for tethering.
Today, I was greeted with t-mobile page so I tried the following with a success.
Thought I'd share.
-used root explorer to navigate to /data/data/com.android.providers.settings/databases/
(i've already purchased root explorer in the past. but i'm sure there are some free ones as well.)
-copy settings.db to /storage/emulated
-plug in usb cable
-copy settings.db file to desktop (windows 7) ... also probably a good idea to backup this file... in case things go wrong.
-go to http://sourceforge.net/projects/sqlitebrowser/ and download
-unzip and run SQLite Database Browser
-open settings.db file
-select "Browse Data" Tab
-select "global" table
-"New Record"
-under name column double click and type "tether_dun_required"
-under value column double click and type "0"
-save / quit
-copy the settings.db file from desktop to Nexus 5 /storage/emulated directory
-open root explorer to move the file back into /data/data/com.android.providers.settings/databases/
-Settings - More Wireless & Networking - Mobile Networks - Access Point Names - T-mobile GPRS (mine is fast.t-mobile.com) - APN protocol (change this to IPV4/IPv6)
-Settings - More Wireless & Networking - Mobile Networks - Access Point Names - T-mobile GPRS (mine is fast.t-mobile.com) - APN roaming protocol (change this to IPV4/IPv6)
reboot
Now I'm back on tethering.
Hope this helps
Headsup: I didn't look deeper into the issue as it doesn't affect me, just thought I'd drop some ideas which might help to make the process of manually editing the sqlite db simpler :fingers-crossed:
I'm not sure if this works in the tethering context, but you could try to insert the value via adb:
Code:
adb shell content insert --uri content://settings/global --bind name:s:tether_dun_required --bind value:i:0
Or open a terminal emulator and execute that line (without the adb shell part).
Edit: confirmed working!
Edit2: I've changed "system" to "global" in the above command.
It doesn't really matter as both paths will be correctly read, but global is the correct one according to the doc.
As an alternative one could easily create a flashable zip which adds the dun line.
See here for instructions:
http://forum.xda-developers.com/showthread.php?t=1621602
(it's probably best to ship the sqlite binary within the flashable zip and reference it as stock ROMs don't have it included)
I know you guys already have a few ways to add tether_dun_required = 0 to settings.db, but I just thought I'd make a flashable zip for those that want it. All credit goes to yakman66. If you are going to thank this post, please thank his first.
To install, download the installer ZIP to your device, flash from recovery and reboot. An uninstaller is also available.
For more information, see GitHub.
Downloads:
1.0 Installer
1.0 uninstaller
Let me know how it goes.
Why are there two different versions of editing the database?
One method makes the entry to Global while the other to System.
Is one better to do than the other?
The above fixes didn't work for me, but this app does..
https://play.google.com/store/apps/details?id=net.snclab.wifitetherrouter
Sent from my Nexus 5 using XDA Premium HD app
pk92 said:
The above fixes didn't work for me, but this app does..
https://play.google.com/store/apps/details?id=net.snclab.wifitetherrouter
Click to expand...
Click to collapse
It is kinda working for me as well...I can access Box.Com and get google hangouts messages. But cannot access any websites via a browser or get new content on Taptu (news reader app).
Edit : The developer was very helpful. After changing from IPv6 to IPv4 everything works perfectly.
pk92 said:
The above fixes didn't work for me, but this app does..
https://play.google.com/store/apps/details?id=net.snclab.wifitetherrouter
Sent from my Nexus 5 using XDA Premium HD app
Click to expand...
Click to collapse
Are you Fabio Grasso? LOL
*child said:
Are you Fabio Grasso? LOL
Click to expand...
Click to collapse
Are you saying that the app doesn't work? I was about to purchase it.
justthefacts said:
Are you saying that the app doesn't work? I was about to purchase it.
Click to expand...
Click to collapse
It was a joke. I have no idea if it works or not.
tonyp said:
Headsup: I didn't look deeper into the issue as it doesn't affect me, just thought I'd drop some ideas which might help to make the process of manually editing the sqlite db simpler :fingers-crossed:
I'm not sure if this works in the tethering context, but you could try to insert the value via adb:
Code:
adb shell content insert --uri content://settings/global --bind name:s:tether_dun_required --bind value:i:0
Or open a terminal emulator and execute that line (without the adb shell part).
Edit: confirmed working!
Edit2: I've changed "system" to "global" in the above command.
It doesn't really matter as both paths will be correctly read, but global is the correct one according to the doc.
As an alternative one could easily create a flashable zip which adds the dun line.
See here for instructions:
http://forum.xda-developers.com/showthread.php?t=1621602
(it's probably best to ship the sqlite binary within the flashable zip and reference it as stock ROMs don't have it included)
Click to expand...
Click to collapse
Editing sqllite method didn't work for me but running the cmd from shell worked for me - tested with psvita.
Sent from my Nexus 5 using xda app-developers app
msgfromside3 said:
Editing sqllite method didn't work for me but running the cmd from shell worked for me - tested with psvita.
Sent from my Nexus 5 using xda app-developers app
Click to expand...
Click to collapse
I'm on the LG F3 $30 prepaid plan and it looks like they took out the global in system.db. When I tried to edited the db under secure, rebooting it will change tether_dun_required back to 1. Any ideas? Both phones made by LG so maybe its coming to the N5 as well...
Anybody know of a method to add this entry without root?
msgfromside3 said:
Editing sqllite method didn't work for me but running the cmd from shell worked for me - tested with psvita.
Click to expand...
Click to collapse
How does one approach defer in results ?
Aren't they both suppose to do the exact same thing
AcuraKidd said:
Anybody know of a method to add this entry without root?
Click to expand...
Click to collapse
The adb method above worked for me without root.
*child said:
Are you Fabio Grasso? LOL
Click to expand...
Click to collapse
No, I was just recommending an app that worked for me and may work for others.
Didn't work for me
"tether_dun_required didn't work for me It still takes me to the up sell page. I have $70 unlimited data and 500MB tether.
{
"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"
}
Just do this guys for native tether remember windows system you need to install user agent for it to work.
https://www.youtube.com/watch?v=H_jYNWb1rEw&feature=youtube_gdata_player
finally got it
jenenser83 said:
Just do this guys for native tether remember windows system you need to install user agent for it to work.
https://www.youtube.com/watch?v=H_jYNWb1rEw&feature=youtube_gdata_player
Click to expand...
Click to collapse
I had everything right except one thing this video showed me I needed to set my roaming apn to ipv6 and like magic I have tethering again.
modify the provider settings with "tether_dun_required" I used sqlite editor
Change APN protocol to IPV4
Change APN roaming to IPV6
I used Chrome Extension "User-Agent Switcher" to mask browser
Tap on Settings Storage
Tap on settings db
Tap on Global
click menu add new record
menu save
I tried to make this as easy as possible to follow I hope it helps.

[GUIDE] [NEW] Root All L90 Varients with Latest updates [EASY]

All Credit to @thecubed. Please thanks him on his OP here
This is not my original work.I am just sharing this GUIDE for easy rooting of L90 with latest updated, those are not supported by towelroot.
I have tested this method myself and it is working perfectly for me, but it is also possible that it might not work for you for some reasons, so don't panic, just post your problem or whatever error you are facing (please attach screenshot if possible). I or other thread members will try to troubleshoot it. After resolving the problem I'll update this post, so that other members do not face such problem again
Click to expand...
Click to collapse
PLEASE, USE THIS TUTORIAL AT YOUR OWN RISK, IF SOMETHING WENT WRONG (because of your stupidity) ME OR XDA WILL NOT RESPONSIBLE FOR YOUR LOSS.
I HAVE ONLY TESTED THIS METHOD WITH MY L90 D410 AND IT MUST WORK WITH OTHER VARIENTS:fingers-crossed: . BUT STILL FOLLWO THIS GUIDE AT YOUR OWN RISK
Click to expand...
Click to collapse
First of all Install USB Drivers from following link :-
Click here to download L90 USB Drivers
After installing USB Drivers, download Rootl90.zip file attached to this post below and extract it to C Drive of your PC.
On your phone, Goto Settings -> General -> Developer options and enable USB debugging by ticking the check box.
(If you are unable to find Developer options, then go to About phone -> Common -> Software Information and continuously tap on Build amount for 5 to 6 times, it will enable developer options)
Now Connect your phone with PC in LG Software mode, open device manager and confirm ADB Device listed at the top of the list, as an image attached below:-
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Now open Rootl90 folder, that you extracted to the C drive in the first step.
In this folder, press and hold shift key on the keyboard, right click on blank place and click on open command window here. The command prompt will start with c:\Rootl90>
Now type following commands one by one in the command window (simply copy, paste and hit enter) :-
Code:
adb reboot --bnr_recovery
adb push start_restore /temp/start_restore
adb push permaroot.bin /temp/start_restore
adb reboot
and match result as shown in following images :-
Command 1
After this phone will reboot into recovery as shown in the image below
Now Proceed to Command 2.
Command 2
Command 3
Command 4
After the last command your device will reboot, congratulations your phone is now rooted. Download and install Supersu form playstore.
reserved
Guys plz reply if worked for other than D410 Model
D410 here, after first command wait til the drivers are installed,
There is a redaction error in your comands, the correct are:
adb reboot --bnr_recovery
adb push start_restore /temp/start_restore
adb push permaroot.bin /temp/start_restore
adb reboot
VainxTheLurker said:
D410 here, after first command wait til the drivers are installed,
There is a redaction error in your comands, the correct are:
adb reboot --bnr_recovery
adb push start_restore /temp/start_restore
adb push permaroot.bin /temp/start_restore
adb reboot
Click to expand...
Click to collapse
Thanks for correction
gdjindal said:
Thanks for correction
Click to expand...
Click to collapse
Aren't these the same commands available in the purpledrake script?
Sent from my LG-D405n using XDA Free mobile app
razoract said:
Aren't these the same commands available in the purpledrake script?
Sent from my LG-D405n using XDA Free mobile app
Click to expand...
Click to collapse
yes it is from purpledrk script.
thanks!
thanks!
I've tried it on D405n and it works. Thank you.
.
LOOOL
Why should i use
Code:
adb reboot --bnr_recovery
adb push start_restore /temp/start_restore
adb push permaroot.bin /temp/start_restore
adb reboot
when i could use simple original purpledrake way. i think you took the files from purpledrake thats all ? or i am wrong ???
Does not work on t-mobile LG L90, D415 with the software version D41510e.
adb reboot --bnr_recovery reboots to a blank screen. Presumably it's still a recovery -- adb connects. But "adb push start_recovery /temp/start_recovery" does not work -- no such file or directory. Changing the destination to /tmp in both adb push commands does push files to the phone but there is no root after reboot.
Looking at the purpledrake script, I also see that the vulnerability tests looks for a process "brd" on the phone but there is no such command in the output of ps.
Any ideas?
LG L90, T-mobile D415 with SW version D41510c also does not work.... same exact issue as described above...
---------- Post added at 10:36 PM ---------- Previous post was at 10:17 PM ----------
voland66 said:
Does not work on t-mobile LG L90, D415 with the software version D41510e.
adb reboot --bnr_recovery reboots to a blank screen. Presumably it's still a recovery -- adb connects. But "adb push start_recovery /temp/start_recovery" does not work -- no such file or directory. Changing the destination to /tmp in both adb push commands does push files to the phone but there is no root after reboot.
Looking at the purpledrake script, I also see that the vulnerability tests looks for a process "brd" on the phone but there is no such command in the output of ps.
Any ideas?
Click to expand...
Click to collapse
You should use TowelRoot app, it roots the phone in like 2 seconds and no reboot is required...
Search in google for "how to root T-mobile LG D415" - first link has few instructions but leads you to the website where to download the tr.apk (if doing from phone) long click on lambda sign and select "save link" ... thank install the app and run it... 2 seconds... done...
996
cardusan said:
LG L90, T-mobile D415 with SW version D41510c also does not work.... same exact issue as described above...
---------- Post added at 10:36 PM ---------- Previous post was at 10:17 PM ----------
You should use TowelRoot app, it roots the phone in like 2 seconds and no reboot is required...
Search in google for "how to root T-mobile LG D415" - first link has few instructions but leads you to the website where to download the tr.apk (if doing from phone) long click on lambda sign and select "save link" ... thank install the app and run it... 2 seconds... done...
Click to expand...
Click to collapse
Towelroot works on the previous SW version (was it D41510c? I don't remember). But there is an update to the version 10e and towelroot does not work on it (at least it did not work yesterday, this was the first thing I tried). Unfortunately, I updated without checking forums and I might have forgotten to turn on survival mode in supersu (although i'm not sure survival mode works).
voland66 said:
Towelroot works on the previous SW version (was it D41510c? I don't remember). But there is an update to the version 10e and towelroot does not work on it (at least it did not work yesterday, this was the first thing I tried). Unfortunately, I updated without checking forums and I might have forgotten to turn on survival mode in supersu (although i'm not sure survival mode works).
Click to expand...
Click to collapse
Towelroot worked fine on my D41510c. I have not updated though, and probably won't as some say nothing really changed with the update.
I have that version and I was able to root with towelroot - it did not even request a reboot or anything... just 2 seconds of my time...
I am now running CM11 and it flies - this phone has just stepped over few models that are considered to be "faster":... not in the CM world
cardusan said:
I have that version and I was able to root with towelroot - it did not even request a reboot or anything... just 2 seconds of my time...
I am now running CM11 and it flies - this phone has just stepped over few models that are considered to be "faster":... not in the CM world
Click to expand...
Click to collapse
Which version do you have 10c or 10e? Is this T-Mobile phone? If it is 10e -- did you just use towelroot straigtforwardly? Was the phone rooted prior to 10e upgrade?
I upgraded rooted phone from 10c to 10e, possibly having forgotten to turn on survival mode in supersu, and lost root. I still have adaway's host file (so ads are blocked, now permanently since I can't go back to the standard host file), I still have supersu files in relevant directories but no root when the phone is running. And towel root says that it can't work on my phone. I was just assuming that the update has a newer kernel that fixes vulnerability exploited by towelroot. I'd love to recover root if I could.
cardusan said:
I have that version and I was able to root with towelroot - it did not even request a reboot or anything... just 2 seconds of my time...
I am now running CM11 and it flies - this phone has just stepped over few models that are considered to be "faster":... not in the CM world
Click to expand...
Click to collapse
Hello!
I would have just a short question about the root. If I make the root with this towelroot am I loosing the guarantee? I mean this procedure is open the bootloader or this is just a "smooth" root?
Thank you!!!!
fynky said:
Hello!
I would have just a short question about the root. If I make the root with this towelroot am I loosing the guarantee? I mean this procedure is open the bootloader or this is just a "smooth" root?
Thank you!!!!
Click to expand...
Click to collapse
Yes, you will lose the guarantee. I believe towelroot just roots your phone.
D1358531 said:
Yes, you will lose the guarantee. I believe towelroot just roots your phone.
Click to expand...
Click to collapse
Thank you for your quick reply.
So if it is just a simple root and in the future I will have some problem with my phone I will be able to put back the original software to the phone without any mark? Because at Samsung phones have a special trick. If you root your phone and the bootloader is open the Knox code (this is the special trick) is jump from 0 to 1 and you will not be able to replace it anymore and you will lose the guarantee forever with it.
I wouldn't like to change the software on my phone I just would like to install programs to the SD card but it is not allowed under the KitKat unless I root my phone. But I think the simple root should be enough for that isn't it?
BTW. Will I need a special program after the root is I want to install to SD card?
Thank you very much!!!!
Before I do this I would like to know if there will be a custom recovery like two? Does this work with the D415? Would I still have my T-mobile connection? I only rooted my Nexus 7 2012 with the Nexus root Toolkit.

How To Guide Secrecy unlock

WARNING - THIS (ORIGINAL) METHOD IS NOT WORKING
WARNING - BE CAREFULL REGARDING (your) IMEI SHARING !
You need to enable Developer Options and USB Debugging in the Phone
Download the Oppo_Free_Unlock_v1.0.zip
Secrecy Auto Unlocker :
Open the dialer app on the phone , dial *#9434#
Open Device Manager (Win+R : devmgmt.msc )and expand the Network Adapters category.
Disable all your ethernet adapters except the wifi adapter .
Click on the action tab, then choose add legacy hardware.
Click next.
Choose install the hardware that I manually select from a list (Advanced) and click next.
Click network adapters, then click next.
Select Microsoft and choose Microsoft KM-TEST Loopback Adapter, then click next.
Click next, then click finish.
In the device manager,browse the Network adapters and double click on Microsoft KM-TEST Loopback Adapter to open its properties.
Go to the Advanced tab and find the Network Address option
Click the blank chackbox and paste 704D7B61ABCD in the text box .
{
"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"
}
Close the properties window and close Device Manager.
Go to where you extracted the unlock tools. Open Sec5.exe.
Make sure your device is in MTP mode, and then press the Unlock button.
After about a second, a string of numbers and letters should show up in the left pane. A few seconds later, "OK" should start flashing in the right pane. Press "Stop unlocking" and close the window.
Open the dialer app on the phone , dial *#9434#
Then enter *#649010# and to unlock any option You need to enter Confirm code which is 6776 and You are ready to go to backup or restore IMEI and many more …
Hit the thx button if it was helpfull 4 U
tried and it succesfully opened diag port on oneplus 9 pro but i cant repair imei with umt tool.
Hydra tool can repair IMEI on some models guess you have kb2003.
This thread is for Realme 8 Pro BTW.
Just for info :
https://www.hydra-dongle.com/brands/oneplus/8t-kb2003/
I've tried this on my Oneplus 9 Pro(rooted on A12) but nothing is hapening after I press unlock:
By the way I disabled all network adapters execpt my wifi adapter but I've lost internet conenction
No internet connecton is needed, u can use also USB ADB conn.
This guide did not work for me either. Found another solution: just patch 1 byte in Sec5.exe.
offset 32BF90h: 00 -> 01
and it works OK
ph1047 said:
This guide did not work for me either. Found another solution: just patch 1 byte in Sec5.exe.
offset 32BF90h: 00 -> 01
and it works OK
Click to expand...
Click to collapse
How did you patch ?
NeWONEx said:
How did you patch ?
Click to expand...
Click to collapse
@NeWONEx you can use for example : HxD Hex Editor
@ph1047 thank you it works ... but i can't activate VOLTE/VOWIFI on OnePlus 8T with android 12.
StratOS_HTC said:
You need to enable Developer Options and USB Debugging in the Phone
Download the Oppo_Free_Unlock_v1.0.zip
Secrecy Auto Unlocker :
Open the dialer app on the phone , dial *#9434#
Open Device Manager (Win+R : devmgmt.msc )and expand the Network Adapters category.
Disable all your ethernet adapters except the wifi adapter .
Click on the action tab, then choose add legacy hardware.
Click next.
Choose install the hardware that I manually select from a list (Advanced) and click next.
Click network adapters, then click next.
Select Microsoft and choose Microsoft KM-TEST Loopback Adapter, then click next.
Click next, then click finish.
In the device manager,browse the Network adapters and double click on Microsoft KM-TEST Loopback Adapter to open its properties.
Go to the Advanced tab and find the Network Address option
Click the blank chackbox and paste 704D7B61ABCD in the text box .
View attachment 5464595
Close the properties window and close Device Manager.
Go to where you extracted the unlock tools. Open Sec5.exe.
Make sure your device is in MTP mode, and then press the Unlock button.
After about a second, a string of numbers and letters should show up in the left pane. A few seconds later, "OK" should start flashing in the right pane. Press "Stop unlocking" and close the window.
View attachment 5464597
Open the dialer app on the phone , dial *#9434#
View attachment 5464599
Then enter *#649010# and to unlock any option You need to enter Confirm code which is 6776 and You are ready to go to backup or restore IMEI and many more …
View attachment 5464613
Hit the thx button if it was helpfull 4 U
Click to expand...
Click to collapse
Hi,
I unlocked the engineer mode but cant find Rndis,diag switch (Oneplus 8t Android 12 KB2003) any solution please?
and
hassam794 said:
Hi,
I unlocked the engineer mode but cant find Rndis,diag switch (Oneplus 8t Android 12 KB2003) any solution please?
View attachment 5595823 and View attachment 5595825
Click to expand...
Click to collapse
I have the same issue on OnePlus 10 Pro. any solution found?
hassam794 said:
Hi,
I unlocked the engineer mode but cant find Rndis,diag switch (Oneplus 8t Android 12 KB2003) any solution please?
View attachment 5595823 and View attachment 5595825
Click to expand...
Click to collapse
Not really a solution but you can set on -> rmnet_bam switch & rmnet_ipa switch theno pen PDC -> select desire profile for sim -> activate
I managed to activate Volte this way but if you reboot your phone you will have same default profile ... basically it's working until you reboot your phone.
Another issue is to toogle this switches to on in Android 12 without rooting :
Volte provisioned & Wifi calling provisioned
Has anyone any idea how to do this ?
Hello,
yesterday i was trying to unlock this but i faced issue as shown on the screenshoot. Do you have any ideas how i can fix it?
ph1047 said:
This guide did not work for me either. Found another solution: just patch 1 byte in Sec5.exe.
offset 32BF90h: 00 -> 01
and it works OK
Click to expand...
Click to collapse
Is it possible to do this on Secrecy.exe?
Hi sir. I just enabled engineering mode with help of this but the main problem is that it keeps enabled on for 24 hours I guess. Kindly help me enable it for forever. I'm a rooted user if it helps kindly let me the workaround.
Hello , Thank you for your help. I made my Volte work via PDC but couldn't understand this pointed lines, I think before that lines are absent.
My device is Oneplus 7 pro with Coloros 12.1
After many reboots, Hdvoice(Volte) working with no problem. I think its okay.
eyesoftsys said:
@NeWONEx you can use for example : HxD Hex Editor
View attachment 5594475
@ph1047 thank you it works ... but i can't activate VOLTE/VOWIFI on OnePlus 8T with android 12.
Click to expand...
Click to collapse
Edited successfull to work with my Oneplus 9 OOS 12.1 to enter in EngineerMode, on right pane of SecrecyAutoUnlocker now flash this: "ERROR: Config argument is illegal".... Please help me to unlock EngineerMode of my OP9
I just managed to enable VoLTE on my OnePlus 10 Pro using this guide ^_^
++ Also i skipped "Disable all your ethernet adapters except the wifi adapter" step
Full details here:
[NE2213] How to enable VoLTE (OnePlus 10 Pro 5G)​
is this still working? or already patched by latest firmware?
when I use the untouched sec5.exe and press unlock, nothing is happening.
when I use the patched sec5.exe I get an error config argument is illegal.
my phone is OP8T using latest A12 C.33
Thank you.
kairi033 said:
is this still working? or already patched by latest firmware?
when I use the untouched sec5.exe and press unlock, nothing is happening.
when I use the patched sec5.exe I get an error config argument is illegal.
my phone is OP8T using latest A12 C.33
Thank you.
Click to expand...
Click to collapse
From where did you download SecrecyAutoUnlocker ? My thread ?
Do you have the latest version of Platform-Tools on your PC ?
Code:
adb devices
Can this command find your device?
I have no idea the patched SecrecyAutoUnlocker in my thread will work on your OP8T or not
But it's working correctly on my OP10Pro
S /\ E E D said:
From where did you download SecrecyAutoUnlocker ? My thread ?
Do you have the latest version of Platform-Tools on your PC ?
Code:
adb devices
Can this command find your device?
I have no idea the patched SecrecyAutoUnlocker in my thread will work on your OP8T or not
But it's working correctly on my OP10Pro
Click to expand...
Click to collapse
I tried both the version of SecrecyAutoUnlocker on the first post and on your thread as well.
yes, I can see my device in adb devices. I am pulling my hair right now, I swear I was able to make it work until the part that I can access engineering mode but I stopped half way thru and wasn't able to pick up the last time I left off.

Categories

Resources