Related
What are you guys running for wifi tether on rooted phone? my software isnt working
I can see the signal but I cant lock it down or connect
Try Barnacle, which i hear people speaking positively of much
Sent from my E15i using XDA
I just use the stock hacked wifi tether app that comes in calks rom
Sent from my SPH-D710 using xda premium
krisI0N said:
I just use the stock hacked wifi tether app that comes in calks rom
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
Im running an AT&T phone, no roms or BLer yet.
boosted2000si said:
Im running an AT&T phone, no roms or BLer yet.
Click to expand...
Click to collapse
I'm wondering if we cant just remove the "Tetherguard" app from the phone via Titanium. I'm not sure if this is what prevents us from tethering, or the app that phones home... but we might have some luck.
Other than that, can we use other apps that will bypass this?
mikegonz said:
I'm wondering if we cant just remove the "Tetherguard" app from the phone via Titanium. I'm not sure if this is what prevents us from tethering, or the app that phones home... but we might have some luck.
Other than that, can we use other apps that will bypass this?
Click to expand...
Click to collapse
Unfortunately that didnt work, I just tried.
I uninstalled teatherguard via Ti B/u tried to run my tether app, no luck. Tried to run the factory installed hotspot software and instead of getting denied it just wouldnt turn on. If I went into settings I could make changes and try to turn it on however it would just act as if it was loading and eventually do nothing.
At that time I went ahead and installed barnacle and no luck there either, again it wouldnt deny but it wouldnt boot up either.
Hmmmm
Okay so after playing with the app "WiFi Tether for Root Users, Muller, Lemons, Buxton" I finally got it to work. You will need the app downloaded and installed, go to settings, select profile and select "generic ICS" should be the 3rd option, then hit the menu bar again to select re install binary files.
After that turn on the hot spot and connect with your device!
Actually I'm using the HTC app for tethering!! I did this that a saw on a Vivid ROM thread, I think it was on Dark Raider's..... so I don' deserve any credit, I just want to help because I got my One X yesterday, rooted it and tried it and it works perfectly!!
You'll need SQ Lite Editor:
1) Dialer Storage
2) telephony.db
3) carriers
4) 12 Entitlement 310410
you shoud change the value under "apn" from "broadband" to "pta"
5) Please restart your device and you will get it!!
Enjoy my friends!!!
Thank you for that fix!!!!
I search hih and low for the entitlement check in all the databases. I would have never thought to look in telephony.
krisI0N said:
I just use the stock hacked wifi tether app that comes in calks rom
Sent from my SPH-D710 using xda premium
Click to expand...
Click to collapse
Could you please post the Apk,pls.
I hope that it helped you out!! here to help in what i can!
Donpiero278,
I like your method, but I need a bit more clarification on how you did it.
So I need to purchase SQLLite Editor? What am I going to edit with it? Where do I get the HTC Tethering app? I also don't understand your 1-4 steps.
Thanks
Sent from my HTC One X using xda premium
galfert said:
Donpiero278,
I like your method, but I need a bit more clarification on how you did it.
So I need to purchase SQLLite Editor? What am I going to edit with it? Where do I get the HTC Tethering app? I also don't understand your 1-4 steps.
Thanks
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
It's not for the timid.
find the telephony.db in /data/data/com.android.providers.telephony/databases copy it to /mnt/sdcard
edit it with the sqlite manager of your choice. I used the firefox extension.
Find line 12 and change it from broadband to pta.
copy it back to /data/data/com.android.providers.telephony/databases
reboot phone
You'll need root explorer or similar file manager with root access to get to the file and put it back
After that I just added the widget
gunnyman said:
It's not for the timid.
find the telephony.db in /data/data/com.android.providers.telephony/databases copy it to /mnt/sdcard
edit it with the sqlite manager of your choice. I used the firefox extension.
Find line 12 and change it from broadband to pta.
copy it back to /data/data/com.android.providers.telephony/databases
reboot phone
You'll need root explorer or similar file manager with root access to get to the file and put it back
After that I just added the widget
Click to expand...
Click to collapse
I'm not timid. Your extra guidance is all I needed. It works! This might be harder than installing an app but the end result is better. Thank you so much.
Sent from my HTC One X using xda premium
galfert said:
I'm not timid. Your extra guidance is all I needed. It works! This might be harder than installing an app but the end result is better. Thank you so much.
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
You're welcome. I googled the file location that took a while. After that it was cake.
the maker of CWM also made a tethering app, it also claims that it's almost non-detectable by carriers since it does it with proxies and works with non-root https://play.google.com/store/apps/details?id=com.koushikdutta.tether
just another option. If you use ssdroid, this is another tethering method that does it with proxies and also is nondetectable that i am experimenting with http://forum.xda-developers.com/showthread.php?p=25818971
boosted2000si said:
Unfortunately that didnt work, I just tried.
I uninstalled teatherguard via Ti B/u tried to run my tether app, no luck. Tried to run the factory installed hotspot software and instead of getting denied it just wouldnt turn on. If I went into settings I could make changes and try to turn it on however it would just act as if it was loading and eventually do nothing.
At that time I went ahead and installed barnacle and no luck there either, again it wouldnt deny but it wouldnt boot up either.
Hmmmm
Click to expand...
Click to collapse
pretty sure you should use a root file explorer to remove it from system/apps because you have to remove the odex as well as the apk. not saying it will work but it might. since you already removed the apk with titanium you should use a root file explorer and remove the odex file that's probably still there and see if it fixes it. im trying it now and will report back.
I searched like crazy and I can't find what PTA stands for. I know APN stands for Access Point Name. I also found out that PTA is an APN that is only utilized by LTE provisioned accounts.
Phone daTA ???
Personal Telephony Account ???
Phone Terminated Access ???
.....I don't know ....possibilities are endless but the curiosity is driving me nuts. Does anybody know?
Sorry that I wasn't here yesterday to help you out guys. I hope it's all figured out for you!!
donpiero278 said:
Sorry that I wasn't here yesterday to help you out guys. I hope it's all figured out for you!!
Click to expand...
Click to collapse
Did you guys leave Tetherguard.apk in place when you did this? I get stuck at the "Processing..." toast message when I try to turn the hotspot on now.
This guide is intended for Telstra One XL users in Australia Only. If you are not using this handset then please leave this thread now as this process MAY NOT work for you as I have no way of confirming.
Recently I have seen an increase in the amount of questions on what we (Telstra users) need to do to Root and/or Unlock the Bootloader on our phones. This guide is intended to have all of this information in one place so that all Telstra users can have a quick reference point to this info so that we don't clog up the forums with many posts.
I am not to be held responsible for any problems or paper weights that you may have/create while using these methods. In saying that, these methods and tried, true and tested by many users here on the XDA forums. Any problems that you may have can be posted in this thread or in the Q&A sections of this forum.
Now onto the good stuff....
To be able to install a Custom ROM onto your Telstra HTC One XL you DO NOT need to root your phone (unless using Goo Manager to install recovery but more on that later.), all you need to do is Unlock the Bootloader and then install a Custom Recovery through fastboot.
If you have any questions about the below processes then please post in this thread so that we can assist you with all the information that you need to know.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
How to get Root permissions - 1.81 Only
Please note: Root is only achievable if your software number starts with 1.81. To check this go to Settings > About > Software Information > Software Number. If the version is 1.89 then you will not be able to root your phone.
1. Go to the HTC Website and download HTC Sync Manager from here. Once installed ensure that it is not running. You can do this by going to Task Manager (Right Click Taskbar > Start Task Manager) > Processes > Then end the HSMServiceEntry.exe and htcUPCTLoader.exe processes.
2. Download the attached onxr.zip file that contains the files required to Root your phone.
3. Create a new folder on C:\ Drive called Android and then extract the Zip file into that location.
4. Connect up your phone to your computer using the USB cable that came with the phone.
5. Enabled USB Debugging. Settings > Developer Options > USB Debugging
6. Make sure the phone is in Charge Only mode by pulling down the Notification bar from the top of your screen, pressing on USB Connection Type and selecting Charge Only.
7. Browse to C:\Android and find the correspodning file to your operating system:
Windows - root.bat
Linux - root-linux.sh
Mac OSX - root-mac.sh
8. Wait for the script to finish and your phone to restart once or twice.
9. Once the phone completes it's reboots open your App Drawer and confirm that the SuperSU application is present. Open the app and click Ok to update your SU Binaries.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
How to Unlock the Bootloader
1. Before starting browse to here. Download and install HTC Sync Manager but do not start it.
2. Also download the attached adb-fastboot.zip file on this post and extract it to C:\Android\. You should now have adb.exe and fastboot.exe files in this folder along with some .dll files.
2. Go to HTCDev.com
3. Click Register at the top of the screen and setup your account.
4. Once completed browse to http://www.htcdev.com/bootloader/unlock-instructions.
5. Unfortunately we cannot remove the battery so start from Step 2 and follow all the way down to Step 4 then click 'Proceed to Step 5'.
7. Scroll down to Step 6 as we have already extracted the ADB and Fastboot file, then click 'Proceed to Step 8'.
8. Follow the steps on screen until you have your Device Identifier Token. Place this token into the text box provided and click 'Submit'.
9. HTC will then email your Unlock Code to you. Once you receive this file save it to C:\Android\ with the other files from earlier.
10. Follow Steps 12 and 13.
11. Your device now has an Unlocked Bootloader.
12. To relock your Bootloader to run an RUU, simply run fastboot oem lock from command prompt.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
How to Install TWRP Custom Recovery
Please note: This step can only be attempted after Unlocking your Bootloader. If your Bootloader is not unlocked then you will not be able to complete this step.
1. Browse to the TWRP HTC One X (Evita) webpage.
2. Download the latest TWRP recovery img under the 'Download Recovery Image' section of the page. Current version (2.2.2.0) as of 29/08/12 here.
3. Download the attached adb-fastboot.zip file on this post and extract it to C:\Android\. You should now have adb.exe and fastboot.exe files in this folder along with some .dll files.
4. Turn off your phone.
5. Hold down the Volume Down button and then the Power button until a basic text menu appears on your screen with a white background.
6. Using your Volume Up and Down Buttons and your Power button as your Enter button select 'fastboot' from the list of options. If you have HTC Sync installed correctly your screen should now say FASTBOOT USB.
7. Click on Start > Run (Windows Key + R) then type: cd C:\Android\
8. Then enter the following command. Once this command is entered it will copy the recovery to your device and flash this custom recovery.
fastboot flash recovery openrecovery-twrp-2.2.2.0-evita.img
Note: The name of the recovery file will change when a new version is released. If you are using Windows 7 the best way to ensure the name of the file is correct is to type the first few letters and then press the TAB key on your keyboard.
9. After the recovery has been flashed to your phone successfully you will need to select reboot from the menu on your phones screen and then recovery. This will reboot your phone into the TWRP Recovery mode, from here you will be able to flash ROMs.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
How to install a ROM using TWRP
1. Download the ROM you would like to Flash to your phone and copy it across to your SD Card.
2. Reboot your phone into Recovery.
Stock ROM: Turn off your phone. Hold Volume Down and Press the Power Button for 3 seconds and then let go of the Power Button but keep holding Volume Down until the white bootloader screen is show. Once here select Recovery from the list on screen using the Volume Up and Down buttons then using the Power Button to select the recovery open.
Custom ROM: You may be able to reboot into recovery from the Power Menu, otherwise use the above method.
3. Create a Nandroid Backup. To do this you need to press the Backup button and select only System and Data. Name your backup with the name of the ROM and the date you are doing the back in case you need to restore this backup at a later date.
4. As a general rule of thumb before flashing a new ROM I do the following. (You don't have to use this method, you may be advised to use a different method depending on the ROM so please check their install instructions.
Go to Wipe. Then wipe in the following order:
Cache
Dalvik Cache
System
Factory Reset
5. Go back to the main TWRP screen. Select Install
6. Browse your SDCard and find the ROM .zip file and click on it.
7. Swipe to install.
8. Follow the prompts, if there are any, for the ROM you are installing.
9. Once the install has finished then select Reboot to System.
APNs
You may be required to enter in your APN settings if your not using a Telstra Based ROM. To enter these APNs go to Settings > Mobile Network > Access Point Names > Menu > Add. Once entered in make sure you select the orange radio button to enable the APN.
(Internet)
Name: Telstra Internet
APN: Telstra.wap
Proxy: 10.1.1.181
Port: 80
APN type: default
Leave all other fields unchanged
(MMS)
Name: Telstra MMS
APN: Telstra.mms
MMSC: http://mmsc.telstra.com:8002
MMS proxy: 10.1.1.180
MMS port: 80
APN type: mms
Leave all other fields unchanged
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Tweaks
Build.prop Edits
After installing a Custom ROM that isn't built for Telstra Users it is suggested that you add the following edits to your Build.prop file:
Code:
ro.ril.hsdpa.category=24
ro.ril.enable.amr.wideband=1
To make these edits you will need to install a file explorer like 'ES File Explorer'. Once installed ensure that it has root permissions and that the File System is mounted as writable.
1. Browse to /system/, long press on build.prop and select edit.
2. Find the above entrys and ensure that they are the same as above. If they don't exist then enter them as they appear above.
3. Save the newly edited build.prop.
4. Reboot your phone.
Note: The wideband change will not work on CyanogenMod 10. We have submitted something to the issue tracker here to try and get this resolved for us.
Telstra One App
The latest TelstraOne app is now available on the Google PlayStore here.
References
Telstra One XL Thread
TeamWin Project Website
Ausdroid
One Click Root for HTC One X Thread
Please know that I am not responsible for any of the development that went into these methods and that full credit goes to the creators, in saying that if I have missed anyone please shoot me a PM and I will make sure I put you up here as your deserve more credit than me for this information!!
Great work, well written mate, I'm sure it'll help a lot of newbies.
Only thing I noticed was the software version of 1.85 - Telstra roms start from 1.81 then jump up to 1.89.
1.85 was more AT&T if I'm not mistaken.
Sent from my HTC One XL
thejosh86 said:
Great work, well written mate, I'm sure it'll help a lot of newbies.
Only thing I noticed was the software version of 1.85 - Telstra roms start from 1.81 then jump up to 1.89.
1.85 was more AT&T if I'm not mistaken.
Sent from my HTC One XL
Click to expand...
Click to collapse
Ahh you are right my friend. Been so long since I had 1.81 that I'd forgotten haha. Will update the posts Thanks!
Well done. Looks very handy for Telstra folks. I've added this to my Index thread: http://forum.xda-developers.com/showthread.php?p=26512322
redpoint73 said:
Well done. Looks very handy for Telstra folks. I've added this to my Index thread: http://forum.xda-developers.com/showthread.php?p=26512322
Click to expand...
Click to collapse
Thanks, seems like i've taken this further than i was going to originally....lol
Bootloader Unlock has now been added
Has anyone got the Telstra One app working? I downloaded the zip file and copied the apk to /system/app but it never appeared in the app drawer.
tclc said:
Has anyone got the Telstra One app working? I downloaded the zip file and copied the apk to /system/app but it never appeared in the app drawer.
Click to expand...
Click to collapse
Would you be running CM10 by any chance? I haven't managed to get it working with it yet.
If it's a sense rom it should appear in the app drawer as soon as you copy it over.
tclc said:
Has anyone got the Telstra One app working? I downloaded the zip file and copied the apk to /system/app but it never appeared in the app drawer.
Click to expand...
Click to collapse
Did you set correct permissions while system is read write? Has to be rw-r-r-
Sent from my HTC One XL using xda premium
Mac...?
Hi guys, thanks for the info. I'm on a mac, do you guys know of any tools to use to unlock my XL?
You can unlock the phone (assuming you bought one from Telstra) by going to HTCDev. You'll need fastboot to complete the process though.
(Unfortunately xda doesn't allow me to post links here yet, but googling should take you to the right place)
Thanks, I managed it. The instructions are quite windows based but it was simple enough once I worked out that the process is mostly OS agnostic if you exchange fastboot for fastboot-mac and use terminal on OS X. Using CM10 nightly, like it.
Thankyou worked a charm with a couple of exceptions.
I installed aokp_evita-jb-rohan-build3
Working good over the weeked
APN I automatically had 4 APN's come up one of which name Telstra internet wPortal which had you settings so I selected that.
Telstra App It appeared fine after doing you instructions but only after rebooting the phone
Couldn't test 4G as I live outside coverage but work inside, 4G didnt appear inside the coverage zone this morning and this was when I edited the Build.prop and
after rebooting, nothing, blank screen and I left it a while, tried a couple more times to boot and it appeared to be dead. Had an original backup that I could restore. Will test again later
Will have to find out what the missing 4G issue was after reinstalling
piscario said:
Thankyou worked a charm with a couple of exceptions.
I installed aokp_evita-jb-rohan-build3
Working good over the weeked
APN I automatically had 4 APN's come up one of which name Telstra internet wPortal which had you settings so I selected that.
Telstra App It appeared fine after doing you instructions but only after rebooting the phone
Couldn't test 4G as I live outside coverage but work inside, 4G didnt appear inside the coverage zone this morning and this was when I edited the Build.prop and
after rebooting, nothing, blank screen and I left it a while, tried a couple more times to boot and it appeared to be dead. Had an original backup that I could restore. Will test again later
Will have to find out what the missing 4G issue was after reinstalling
Click to expand...
Click to collapse
The best APN i have used on an AOSP rom is the one without 'w/Portal' in the title.
As for the build.prop edits, I can't confirm if these actually do anything in AOSP. I'm still yet to test this out myself. I assume that the HD Voice edit will work but I doubt the that HSDPA change will work.
[EDIT] question solved
Sent from my HTC One XL using xda premium
Thanks for the guide!
How different is the One X AT&T to the One XL? e.g. can we use the "One X All in One Kit" to unlock the One XL bootloader?
What are peoples opinions on custom ROMs? The One X has Android Revolution HD but there doesnt seem to be anything earth shattering for the XL due to a far smaller userbase. Are the stock ROMs with root good enough?
Anyone flashed this latest Telstra 2.40 radio here
I had terrible signal using that, gone back to the last one.
Sent from my HTC One XL using xda premium
timmaaa said:
Anyone flashed this latest Telstra 2.40 radio here
I had terrible signal using that, gone back to the last one.
Sent from my HTC One XL using xda premium
Click to expand...
Click to collapse
I have flashed it on CM10 1006 and it worked ok but its not working well on 1007 or 1008 (doesn't even appear to install correctly).
I took the update because I boot looped my phone trying to upgrade to a rooted stock version of Kit Kat.
After going to stock I lost root and of course custom recovery. As many have noticed, there is no viable tether app that works with Kit Kat on this device. In doing a search it appears that this is the case with many devices that have gotten Kit Kat.
So I did a search and through several different threads I believe I have found the workaround.
I am new to doing "How-To's" so please forgive me if this is not as professional as others. I am not a developer but have some knowledge of working with various facets of Android. So, here goes:
1. Go to settings--> Tethering and networks ---> Mobile networks --> Access point names
2. Under Access point names, you should have T-Mobile LTE
3. Click menu ---> New APN
4. Name --> Whatever you want
5. APN ---> should say "Not Set" change to "Fast.T-Mobile.com"
6. APN Type--> type "default,supl,mms,dun"
7. APN Protocol --> Be sure it says "IPv4"
8. Menu--> Click save
9. Change APN to the newly created Access Point
10. Download : https://play.google.com/store/apps/details?id=com.foxfi
11. Download the PC app (if needed)
12. (Optional) Download: https://play.google.com/store/apps/details?id=com.foxfi.key
Follow instructions on setting up FoxFi which I will not cover here.
I am using this now to type this thread. It is a little buggy but I think that is FoxFi not necessarily this method of tether. I have to at times disable/re-enable the PC app if I lose connection.
I hope this helps folks out there.
What is the problem with the mobile hotspot that comes with stock kitkat? D801 tmo.
stormannorman said:
What is the problem with the mobile hotspot that comes with stock kitkat? D801 tmo.
Click to expand...
Click to collapse
Nothing wrong, works perfectly fine. This is an alternative means through a different app providing a means to tether without utilizing a set amount of data provided by carrier.
Are speeds with FoxFi comparable to stock tethering?
adampdx said:
Are speeds with FoxFi comparable to stock tethering?
Click to expand...
Click to collapse
Yes, speeds are comparable. Only issue, and I believe this is with PDANet/FoxFi is you at times have to reset the connection on the computer. I am running Windows 7 BTW
Wait, is it not easier way to do this:
(if you have root)
1. download SQlite editor app from G.Play (pay for it few bucks)
2. search for com.android.providers.settings and open it
3. open "settings.db" then "global" and under "tether_dun_required" change 1 to 0,
save and turn on tethering without any limits.... Just after reboot you need to set 1 to 0 again to make it work...
I saw it somewhere around and that worked for me!
(Didn't have to change or create new APN.
(This is possible solution for NON-T-mobile users of D801 model, because I'm one..)
That is if you have root. As stated in the OP this is a workaround for those that have lost root via 4.4.2.
Sent from my LG-D801 using xda app-developers app
Ivanprskalo said:
Wait, is it not easier way to do this:
(if you have root)
1. download SQlite editor app from G.Play (pay for it few bucks)
2. search for com.android.providers.settings and open it
3. open "settings.db" then "global" and under "tether_dun_required" change 1 to 0,
save and turn on tethering without any limits.... Just after reboot you need to set 1 to 0 again to make it work...
I saw it somewhere around and that worked for me!
(Didn't have to change or create new APN.
(This is possible solution for NON-T-mobile users of D801 model, because I'm one..)
Click to expand...
Click to collapse
Will this affect the system tether app as well?
adampdx said:
Will this affect the system tether app as well?
Click to expand...
Click to collapse
This solution IS for system tethering.
If you have rooted device, system tethering works like a charm with this.
Also, this works even if you are not T-mobile user, meaning, you SIM unlock device and you can tether with any SIM on any network in the world...
I guess those guys who updated OTA to 4.4.2 will have to wait root for D801. I saw there is a way to flash KitKat in recovery and immediately superuser.zip after that...
I'll personally go for that way.
Doesn't seem to work for me. Tried using my tablet connected to foxfi hotspot and got the usual T-Mobile error notice that hotspot isn't enabled when I opened the browser.
You can also setup a vpn to connect to and it won't redirect you to the upsell page if you get that issue
Ivanprskalo said:
Wait, is it not easier way to do this:
(if you have root)
1. download SQlite editor app from G.Play (pay for it few bucks)
2. search for com.android.providers.settings and open it
3. open "settings.db" then "global" and under "tether_dun_required" change 1 to 0,
save and turn on tethering without any limits.... Just after reboot you need to set 1 to 0 again to make it work...
I saw it somewhere around and that worked for me!
(Didn't have to change or create new APN.
(This is possible solution for NON-T-mobile users of D801 model, because I'm one..)
Click to expand...
Click to collapse
If this works, you have fixed the only issue that would desire me to install a custom rom
Edit: seems to be working so far, spent half an hour on the tablet and the tmobile app shows no increase in the hotspot data usage
Ok. Let me try and clarify. The step by step in the OP can be used on any ROM but is specifically useful for those like me that took the update to 4.4.2 and lost root.
When using FoxFi app it is recommended that you use USB tether mode. Also you need to hide your activity but I'm not going to cover that. I Will leave that to others.
Sent from my LG-D801 using xda app-developers app
TheFuzz said:
Ok. Let me try and clarify. The step by step in the OP can be used on any ROM but is specifically useful for those like me that took the update to 4.4.2 and lost root.
When using FoxFi app it is recommended that you use USB tether mode. Also you need to hide your activity but I'm not going to cover that. I Will leave that to others.
Sent from my LG-D801 using xda app-developers app
Click to expand...
Click to collapse
Then one thing is left to be clarified:
Do I need to use that T-mobile APN? Because that won't work for me or every other user that haven't T-mobile SIM card, obviously...
So, do you think that is safe to assume that method from OP will work for me if I use my regular APN?
I can't speak to other carriers directly. But, the simplest way to tell; if you use the app and it does not "trip" your carrier hotspot app then you should be good.
Sent from my LG-D801 using xda app-developers app
Neither of these methods worked for me. FoxFi kept telling me that I didn't have an internet connection and editing my com.android.providers.settings database kept reverting to "1" after a reboot. After the latter method, I temporarily lost the functionality of my home button and root went away. I thought I was going to have to flash back to 4.2.2 for second. Thankfully after a few reboots and a restored file all was good.
Edit: OK, I finally got FoxFi working. I guess I didn't read the directions completely. But this didn't stop my tethering data usage from going up.
Make sure you have the settings in FoxFi set to hide internet usage. If you need my settings for that, let me know.
Sent from my LG-D801 using xda app-developers app
I have actually tried both methods and get them to work.
Now, I'm on 4.4.2 stock, I didn't took the OTA update - instead I've flashed that 1.4GB KK update trough TWRP, and then superuser.zip. It wasn't easy, especially because I didn't have TWRP installed at all and OTA was downloaded (kinda without my permission, in background, and then I got that notification....)
So, now, I'm on KK stock, rooted, but I'm not sure if I got recovery... and guess what, I don't care...
Both tethering methods work for me, bud since is easier I use system tether.
What I'm trying to say is: Don't take OTA guys if you have root, flash trough recovery your KK and you will keep root, you can tether, you keep your data and apps... It isn't the easiest way but it is the one with most satisfying result..
TheFuzz said:
Make sure you have the settings in FoxFi set to hide internet usage. If you need my settings for that, let me know.
Sent from my LG-D801 using xda app-developers app
Click to expand...
Click to collapse
OK, read between the lines a bit and got took the steps I believe you're referring to. However, still no luck with tethering data. Would you mind sharing your settings for FoxFi?
adampdx said:
OK, read between the lines a bit and got took the steps I believe you're referring to. However, still no luck with tethering data. Would you mind sharing your settings for FoxFi?
Click to expand...
Click to collapse
On your desktop, click on the PDANet icon in the task tray. Click settings, Hide Tether usage, Level 1
That's it. Should work. Again, you may have to disconnect/reconnect from time to time via the tray icon.
adampdx said:
Neither of these methods worked for me. FoxFi kept telling me that I didn't have an internet connection and editing my com.android.providers.settings database kept reverting to "1" after a reboot. After the latter method, I temporarily lost the functionality of my home button and root went away. I thought I was going to have to flash back to 4.2.2 for second. Thankfully after a few reboots and a restored file all was good.
Edit: OK, I finally got FoxFi working. I guess I didn't read the directions completely. But this didn't stop my tethering data usage from going up.
Click to expand...
Click to collapse
It was stated that this will revert after a restart.... Simple either don't restart or adjust the value after you restart
Sent from my LG-D801 using Tapatalk
---------- Post added at 01:49 AM ---------- Previous post was at 12:58 AM ----------
So just to verify. For rooted folks the sqlite method works? I can't get my connected device to access the net but I am also in a T-Mobile black hole for the next two weeks with only edge when I am lucky
Sent from my LG-D801 using Tapatalk
I finally updated to Lollipop after the root method was released recently. However, I am not able to edit the settings.db file in SQLLite Editor to allow wifi tethering. I keep getting "Database locked" error. So I decided to copy the file to Windows and update it with SQLLiteBrowser. After changing the tether entitlement values and copying the file back, I keep getting into boot loop (stuck on AT&T logo), even though I set permissions in Root Explorer.
Has anyone been successful in editing settings.db in Lollipop, or figured out another way to allow wifi tethering?
Thanks!
p0k3y said:
I finally updated to Lollipop after the root method was released recently. However, I am not able to edit the settings.db file in SQLLite Editor to allow wifi tethering. I keep getting "Database locked" error. So I decided to copy the file to Windows and update it with SQLLiteBrowser. After changing the tether entitlement values and copying the file back, I keep getting into boot loop (stuck on AT&T logo), even though I set permissions in Root Explorer.
Has anyone been successful in editing settings.db in Lollipop, or figured out another way to allow wifi tethering?
Thanks!
Click to expand...
Click to collapse
Install SELinux mode changer from Play Store, and set to permissive before trying to edit the db. https://play.google.com/store/apps/details?id=com.mrbimc.selinux&hl=en
agriff said:
Install SELinux mode changer from Play Store, and set to permissive before trying to edit the db. https://play.google.com/store/apps/details?id=com.mrbimc.selinux&hl=en
Click to expand...
Click to collapse
You the man! Works like a charm!
BTW, while impatiently waiting for the answer, I bought the Wifi Tether Router app, which also works great without hacking settings.db. So that's another alternative, although it does cost $2.50.
Did you happen to find a way to get around the bootloop stuck on the AT&T logo, or did you have to reflash your whole phone?
THIS IS FOR QUALCOMM SM-G935P
I saw that the original root thread was missing a few information on the first and second post, so I decided to still offer the same information, while making the entire root process easy to follow along. All work goes to those at the Samsung G935P Root Forum and @colormedroid .
The Files Needed Are:
Odin by Princecosmy: ODIN
G935A: Galaxy S7 Edge
SuperSU: SuperSU Root
Minimal ADB and Fastboot: XDA Forums
You will also need Package Disabler Pro for Samsung: Package Disabler Pro (Samsung) $0.99
I know it costs money, but it is worth it, especially on future devices that support Samsung Admin while waiting for root.
Make sure all files above are downloaded and ready to be accessed.
These steps are best done on a factory reset (can be found in FAQ #3) on PF2 update.
Step By Step Instructions
1. After downloading Package Disabler Pro and getting it set up, you'll need to disable three packages: samsung dm phone interface, samsung dm service, and securityLogAgent.
2. Turn off your phone and boot into Download/Bootloader mode by pressing and holding the Vol Down+Home+Power after your phone is off.
3. Plug Phone into Flash the G935A.TAR in ODIN under AP and your device should restart by itself.
4. Your phone should boot straight into Android. Most likely you will have no LTE. Do not worry, that is normal. Continue onto step 5.
5. Copy the files from SuperSU to the location of your Minimal ADB and Fastboot folder on the computer (Default is "C:\Program Files (x86)\Minimal ADB and Fastboot")then after you enable USB debugging in the Developer Options menu on your phone (If you don't have Developer Options in Settings, go to About Phone, and tap on Build Number 7 Times), Run the Root.Bat file from your Minimal ADB and Fastboot Folder.
6. Open Build.Prop with BuildProp Editor and change the following settings
ro.cdma.default_numeric=310000
Change the value to 310120
ro.cdma.default_alpha=Chameleon
Change "Chameleon" to Sprint
Edit*ro.build.characteristics=Chameleon
Change "Chameleon" to Sprint
After a reboot, you should be good to go and have LTE.
Any other questions, feel free to post to the thread and myself and other helpful members of the community can help!
FAQ
1. Download and install BusyBox on Rails and get it set up. After that's set up, open up SuperSU, go to settings, and under Security check Enable SU during boot. Next, download Kernel Toolkit and under CPU set the Big Cores Maximum Frequency to 2150 Mhz. Don't forget to apply to boot from the side menu.
2. I'm stuck on the LTE splash screen. What do I do?
A: Press and hold the Volume Down + Power button down until your phone restarts. You may have to Factory Reset your device if it stays stuck on the splash screen. Get the files from FAQ #3 to successfully reset. If you wish to Re-Root, activate device beforehand by doing the Device Setup or by going into Settings - Activate Device. After Activated, follow the step by step guide.
3. I'd like to unroot and return to factory stock. How would I go about this?
A: Download the factory firmware from HERE and extract the file. Once Extracted, open ODIN and load each file in their appropriate space (BL file to BL, AP file to AP, CP file to CP, and CSC file to CSC). Make sure your phone is in download/bootloader mode by holding the Vol Down+Home+Power after the phone is off. Click Start once in download/bootloader mode and you should be back to stock once your phone reboots.
4. My WiFi credentials keep on getting erased after a reboot. What gives?
A: This seems to be an issue across all the QC S7 variants. Here's what I did to fix it. Use BuildProp Editor and change: ro.securestorage.support=true to ro.securestorage.support=false
Once the edit is saved correctly, restart your phone.
Credit goes out to: @guaneet for this fix
More answers to FAQ's to come.
Thanks, this guide is a bit clearer for beginners like me
EDIT: I can't seem to find the Minimal ADB and Fastboot Folder, where is it? (solved)
EDIT2: Where do I find the root.bat file in my phone? (solved, I had to run it from the computer not the phone)
This doesn't trip Knox right? So if I root and decide to go back stock, Samsung pay should work right?
JG96EVO said:
This doesn't trip Knox right? So if I root and decide to go back stock, Samsung pay should work right?
Click to expand...
Click to collapse
Correct. It requires to be on unchanged software. When going on complete factory reset using ODIN, it reverts any and all software changes made.
That changing the thing to sprint an the numbers to 310120 does not work for me when i do that i get no data wel 3g an it comes in an out then goes to roaming..an i cant change apns an there r no sprint apns as well...not sure if anyone els is having that
donbudafuko said:
That changing the thing to sprint an the numbers to 310120 does not work for me when i do that i get no data wel 3g an it comes in an out then goes to roaming..an i cant change apns an there r no sprint apns as well...not sure if anyone els is having that
Click to expand...
Click to collapse
Did you let the phone set up once before rooting? Did you also go into mobile networks and change roaming settings to home only?
Edit: The setup to bring your phone to Sprint did work because Sprint does not allow (unless with MSL) editing of APNs. I also made an edit that changes ro.build.characteristics=Chameleon in Build.Prop to ro.build.characteristics=Sprint. Hopefully that helps as well.
So let me throw out some errors that happened with me with the solvencies so no one has to feel like an idiot like me...
1. If Odin throws an error on your pit it will look like its good to go. It is not. Let your phone setup and then reodin
2. After initializing the 3 you disabled, go to settings, activate device. Let it activate but do NOT press done or ok or restart or a winky face emoticon or anything... But the home button and disable that same three again. Reboot. If your device keeps trying to be crazy, pick yourself up and try again.
3. For the bad file... Enable USB debugging, install the and drivers and the such then... Plug your phone into your computer and agree to the popup on your phone. After you agree (You have to be down with MTP, you know me) run the bad file on your computer. It'll say stuff and take a couple of minutes. Let it run. After reboot, reboot again. Root achieved.
Thanks so much for your clarification OP, I would've loved to use this post when I did mine lol
NOTE: Your mileage may vary... I did the buildprop change from Chameleon and the 31000 change and it negated my service. I went and changed it back, restarted, re-enabled the 3, activated the device, homed out, re-disabled the 3 and restarted. My LTE is back up and running
4. My WiFi credentials keep on getting erased after a reboot. What gives?
A: This seems to be an issue across all the QC S7 variants. Here's what I did to fix it. Use BuildProp Editor and change: ro.securestorage.support=true to ro.securestorage.support=false
Even after making these changes and verifying, my WiFi credentials and still being erased.
Hardcorp said:
4. My WiFi credentials keep on getting erased after a reboot. What gives?
A: This seems to be an issue across all the QC S7 variants. Here's what I did to fix it. Use BuildProp Editor and change: ro.securestorage.support=true to ro.securestorage.support=false
Even after making these changes and verifying, my WiFi credentials and still being erased.
Click to expand...
Click to collapse
Verify your edit stuck. Make sure there is not any extra "space" in line or end of that line. Reboot.
xyameax said:
Did you let the phone set up once before rooting? Did you also go into mobile networks and change roaming settings to home only?
Edit: The setup to bring your phone to Sprint did work because Sprint does not allow (unless with MSL) editing of APNs. I also made an edit that changes ro.build.characteristics=Chameleon in Build.Prop to ro.build.characteristics=Sprint. Hopefully that helps as well.
Click to expand...
Click to collapse
Tryed that still the samething..really doesnt mayter thimo i have data an call service as is so um goid just wanting to let everyine els know it might not work
LeftyGR said:
Verify your edit stuck. Make sure there is not any extra "space" in line or end of that line. Reboot.
Click to expand...
Click to collapse
After the next reboot they started to stick.
why can i not update su? without updating i cannot use buildprop editor... i even tried downgrading from pf2 to pe1.... no luck. phone also says custom on boot.
Are there still issues with lag and battery drain after root?
wojo797 said:
why can i not update su? without updating i cannot use buildprop editor... i even tried downgrading from pf2 to pe1.... no luck. phone also says custom on boot.
Click to expand...
Click to collapse
Updating supersu has had mixed results. Some have no problem, but it has been suggested by chainfire himself to not update it.
ch0de said:
Are there still issues with lag and battery drain after root?
Click to expand...
Click to collapse
If you follow the Kernal Auditor step, it helps with the lag and battery drain. It is because the phone is in performance mode first upon root, and so the phone throttles on heat. Setting it to Interactive brings down heat and ultimately lag and brings back battery life.
wojo797 said:
why can i not update su? without updating i cannot use buildprop editor... i even tried downgrading from pf2 to pe1.... no luck. phone also says custom on boot.
Click to expand...
Click to collapse
Are you on the Qualcomm or Exynos device? Are you sure you're G935P? I ask to try again one more time and make sure SU is installed on your phone. It may take a while for the prompt to open as well, but give it time.
xyameax said:
If you follow the Kernal Auditor step, it helps with the lag and battery drain. It is because the phone is in performance mode first upon root, and so the phone throttles on heat. Setting it to Interactive brings down heat and ultimately lag and brings back battery life.
Click to expand...
Click to collapse
Just to clarify, and I apologize for my ignorance..
When you say "helps" with battery drain and lag, does that mean it fixes the issue and it preforms at "stock", or does that mean its better then doing nothing but still more lag and battery/heat the unrooted stock ?
As per XDA forum rules, duplicating threads is not allowed. There is nothing wrong with making your contribution to the existing thread. Please continue there:
SM-G935P Root
THREAD CLOSED