Below, not only will you find step by step instructions on how to root your device but also a FAQ section in post #2 that will guide you through the problems most of us encountered in the beginning. It is highly recommended that you read through all of it. Basic knowledge of ADB is required and if you don't have it then you should definitely read the FAQ section for ADB set up. Make sure you have all the files downloaded.
Update 10/25/2016: Attached at the end of this thread is a modified debloat script for knox removal and a few other apps. This will make your root experience a heck of a lot smoother than before. Just flash the zip using FlashFire without changing any settings. You may notice a reboot or two. There are few bloatware apps that will still be there (amazon shopping, amazon videos, amazon photos, etc) that you'll have to remove manually. Happy flashing and don't forget to hit that Thanks button down below!
Disclaimer:
This root method is NOT for beginners. It is NOT easy. If you don't get it then DON'T do it. Especially if you're worried about voiding the warranty and blah blah blah. Simply put, don't do it if you don't have the slightest idea of what you're doing. I'm tired of complaints. This guide is not for the faint of heart. Do this at your own risk!
Package Disabler Pro is required to get this rooting method working. Yes, it costs money ($.99) but it's the way I acheived this work around at the moment.
Be prepared to lose data (LTE) connection but don't be scared as it's an easy fix.
Make sure you don't have Secure startup set up before you start the process. Having this set up causes issues.
Must have ADB set up and installed system-wide.
This root method should be used with PE1 firmware for both the GS7 and the GS7 Edge. Although this root method might work with the latest firmware, users have been reporting issues dealing with APN's on the newest update. Look at post 2 FAQ's returning to stock for flashing PE1 firmware through Odin.
Do not update to PJ2 if you want to keep service with your root. Phone calls and text messages won't come through after rooting on PJ2.
Files you will need:
Odin by Princecomsy: http://www.filedropper.com/princecomsyodin
G935A: http://www.filedropper.com/samsungg935xqcrootedboot (S7 Edge)
G930A: http://d-h.st/o3hm (S7)
SuperSU: https://download.chainfire.eu/970/SuperSU/SuperSU-v2.76-S7QC.zip
Click on the BLUE "download" links. Extract everything into a folder easy to locate.
Here we go:
After downloading and getting set up Package Disabler Pro, you'll need to disable the following three packages:
samsung dm phone interface
samsung dm service
securityLogAgent.
Use the search box to easily find these packages.
Power off your device and boot into download/bootloader mode by pressing and holding the volume down, home, and the power button. Press volume up to get into bootloader.
Open PrinceComsy odin and flash the engineer boot.img by clicking AP and navigating to the file for your model. Click start and your device should reboot by itself.
Enable developer options by going to Settings>About Device and tapping Build Number till it shows Developer mode has been turned on. You will now have Developer options under the settings menu.
Enable USB debugging in the Developer options settings.
Extract the SuperSU zip and run the root.bat file. Your phone will reboot if the script is successfully ran.
Next, we'll get LTE data back:
Method A: BuildProp Editor (easiest method)
Open Build.Prop with BuildProp Editor and change the following settings:
ro.cdma.default_numeric=310000 to 310120
ro.cdma.default_alpha=Chameleon to Sprint
ro.build.characteristics=Chameleon to Sprint
Make sure you grant root permissions when it asks. You may have to try this twice. Reboot and LTE should stick.
Method B: Manual activation (also if you're not able to make any calls)
Enable the three packages disabled in step 1. Go into the phone dialer and type in ##72786# and your phone should reboot and begin the activation process. After the 5th retry, it will manually activate itself. It should say "writing to device". Don't click done yet. Press the home button and disable the three packages once again. Reboot.
Alternatively, after renabling the three packages and dialing ##72786#, you can go into Settings>Activate this device and manually try to activate it yourself. It still must say "writing to device". Don't click done. Disable the packages once again. Reboot. Voice and LTE should stick.
Download S7_or_S7Edge_Fixes_V15.zip to your internal or external storage and install install FlashFire from the playstore.
Open FlashFire and let it acquire root access. Click the + button at the bottom right corner then click on Flash ZIP or OTA. Navigate and select the S7_or_S7Edge_Fixes_V15.zip. file. Leave the options alone and click the check in the top right. Scroll down to the bottom and click flash. Your phone will reboot and flash the zip. This can take a while.
Go to Settings>Lock screen and security>Other security settings>Security policy updates and turn off "Automatic updates" and "Wi-Fi only". Reboot. This seems to be the culprit of the 7 day soft brick.
Open back up Package Disabler Pro and search for "software update". Disable both packages (com.sec.android.soagent and com.wssyncmldm)
Enjoy your rooted device with minimal to almost no lag.
???
Profit.
As always, be sure to donate to the people who actually helped achieved root: @Princecosmy, @br3w3r, and @Chainfire
For the bounty donate to [email protected] PayPal
Shout out to @psouza4, @izzibew26, @mhill1986, @LeftyGR, @Soooperstar, and to all of you who are contributing in making this root method easier everyday. Thanks for the feedback.
Originally, it started getting interesting at post #185:
http://forum.xda-developers.com/att-galaxy-s7/how-to/bounty-att-s7-root-exploit-t3341274/page4
I'm also keeping track of the Sprint Galaxy S7 (SM-G930P) version:
http://forum.xda-developers.com/sprint-galaxy-s7/how-to/sm-g930p-root-t3410604
FAQ's:
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. Download BuildProp Editor and change: ro.securestorage.support=true to ro.securestorage.support=false
Credit goes out to: @guaneet for this fix
Can I install Xposed?
A: Yep. Here's how to do it:
fnztakedown said:
Alright. Here is a DB link of the two files I had installed to get xposed working. To flash this you will need flashfire.
Process is simple. Download both files and install the apk.
Open flashfire> select flash new file> find the xposed zip, flash. Give it a solid 5-7 minutes during boot up.
Ensure you do not have any major packages disabled and ensure you have BACKED UP YOUR ROM VIA FLASHFIRE. Please be aware, this was successful for me on the 935T and I do have random reboots at time. I cannot confirm this is the cause yet. I would also suggest finding the uninstall zip in the event you have issues you can flashfire back.
{
"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"
}
https://www.dropbox.com/sh/0yabdfx6ao69dpd/AAAnu-9Jv8W9stjjuG1Nq5jba?dl=0
Click to expand...
Click to collapse
Credit goes out to: @fnztakedown for these instructions
I'm having issues with ADB. Any help?
A: Easiest way to install ADB and its subsequent drivers would be to get it from here:
http://forum.xda-developers.com/showthread.php?t=2588979
It's SO easy to install and it takes most if not all of the hassle out of it.
Credit to @Snoop05 for this easy ADB installer.
How do I enable USB debugging?
A: Go to Settings>About device and tap Build number until it shows Developer options has been enabled.
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. If you keep on getting stuck at the LTE splash screen you may have to factory reset your device. As soon as your phone restart quickly press the volume up + home + power button and let it boot into recovery. Wipe data/factory reset and cache partition.
I'd like to unroot and return to factory stock. How would I go about this?
A: Head on over to @psouza4's post HERE and follow his steps in the return to stock section. The steps are easy and he's posted mostly all the firmware.
[*]Does this method trip Knox?
A: No, it doesn't. And flashing back to stock will allow Knox to work again, as long as you didn't flash files from other sources (there are some that will trip Knox, so be careful).
[*]Does Samsung Pay work?
A: No, sorry. They can detect the rooted boot environment through a driver, so you can't even hide root from the app using RootCloak.
[*]Does Android Pay work?
A: It does, but you have to make a change that disables root and then reboot your phone. You can toggle this back/forth without flashing, but you either get root or Android Pay at any one time.
[*]What happens if I brick my phone?
A: As long as there are stock images to flash back to, it's almost impossible to do this no matter how badly the process goes. Check that we have stock images; if we do, then we can always flash them over the device using the unroot method in this guide. That practically guarantees a return-to-stock experience for a phone as long as it doesn't have any serious physical damage preventing it from powering on.
[*]I installed the ADB system-wide on my Windows computer/laptop, but I see "'adb' is not recognized as an internal or external command, operable program or batch file".
A: Your user profile path can't contain a space. That means if your Windows user is 'Somebody Nice' and thus your Windows user path is 'C:\Users\Somebody Nice', the install will fail. You can create another user on your computer (if prompted for a Microsoft login, choose to make only a local account) and enter a short, single-word name for your user. Sign into and use that user profile instead. Also, the path where you extract the SuperSU package can't contain a space, so try extracting them to somewhere simple like perhaps C:\S7Root.
More answers to FAQ's to come.
PF2 will not activate for me.
mrboost said:
PF2 will not activate for me.
Click to expand...
Click to collapse
Like to make calls and what not? Try going into the dialer and type ##72786#
I sure miss root. I read Samsung will be releasing factory unlocked phones that support all US Carriers however that doesn't necessarily the bootloader will be unlocked.
Awesome. Cant wait.
Sent from my SM-G935P using XDA-Developers mobile app
mrboost said:
PF2 will not activate for me.
Click to expand...
Click to collapse
Got mine finally activated by going through the system settings and clicking "Activate Device". Alternatively, after the 5th retry, this will automatically happen.
any update on what does and doesnt work? i have a PF2 s7 edge and im anxious to use this but wont if it breaks my samsung pay or gear 2 usability
rhyme187 said:
any update on what does and doesnt work? i have a PF2 s7 edge and im anxious to use this but wont if it breaks my samsung pay or gear 2 usability
Click to expand...
Click to collapse
Breaks Sam Pay. Root will always break it.
LeftyGR said:
Breaks Sam Pay. Root will always break it.
Click to expand...
Click to collapse
This is correct.
Sorry, I've been away and just got back to my computer. So far it seems that I am having issues activating the device after flashing the engineer boot.img through odin. It seems that after the 5th retry it will activate and write to device but will then restart and the whole activation process will start back over. I'm trying to see if I can use disabler pro to stop the reactivation process and I'll see where it goes from there.
My S7 is unlocked and with the activation problem, I feel I already know the answer, shouldn't affect me, right?
Since it's a matter of punching in APN info
TehPirate_ said:
My S7 is unlocked and with the activation problem, I feel I already know the answer, shouldn't affect me, right?
Since it's a matter of punching in APN info
Click to expand...
Click to collapse
Try it and let us know. And if it works, let us know the APN info would you?
I figured it was something to do with the APN info too but when I hit up my friend about the APN info (who isn't rooted) he told me the information was grayed out so I couldn't get a hold of the info.
My S7 edge SM-G935v is working great But running very HOT!!! Any Fixes?
colormedroid said:
Try it and let us know. And if it works, let us know the APN info would you?
I figured it was something to do with the APN info too but when I hit up my friend about the APN info (who isn't rooted) he told me the information was grayed out so I couldn't get a hold of the info.
Click to expand...
Click to collapse
Well the APN info would be for Cricket. Wouldn't be relevant.
melona380 said:
My S7 edge SM-G935v is working great But running very HOT!!! Any Fixes?
Click to expand...
Click to collapse
Unfortunately no, I only have the G935P and mine does not run hot after doing the above mentioned. Good luck to you and let us know if you figure anything out.
TehPirate_ said:
Well the APN info would be for Cricket. Wouldn't be relevant.
Click to expand...
Click to collapse
True! Thanks anyways! I was just hoping that ppl wouldn't have to spend money on package disable pro and it thus it would be a free solution.
Still getting reboots. It connects to LTE and does fine for a few minutes. Then it'll reboot randomly. I disabled the DM service as suggested. I also disabled System Update and Software Update. Thoughts?
EDIT: Also, it says Samsung in the top left corner and not Sprint. Just an observation.
sirslipzalot said:
Still getting reboots. It connects to LTE and does fine for a few minutes. Then it'll reboot randomly. I disabled the DM service as suggested. I also disabled System Update and Software Update. Thoughts?
EDIT: Also, it says Samsung in the top left corner and not Sprint. Just an observation.
Click to expand...
Click to collapse
What software version are you on? Did you disable the DM service AFTER your phone was activated? And just to make sure, your phone is the Sprint version?
colormedroid said:
What software version are you on? Did you disable the DM service AFTER your phone was activated? And just to make sure, your phone is the Sprint version?
Click to expand...
Click to collapse
I'm on PD3. I did disable DM AFTER activation. And yes, I'm on the G935P.
sirslipzalot said:
I'm on PD3. I did disable DM AFTER activation. And yes, I'm on the G935P.
Click to expand...
Click to collapse
Hmm.... I had issues with it rebooting on me randomly too at the beginning. It wasn't until I got home and after a few wipes that I didn't notice it afterwards. Might want to try a wipe or two and try it again.
Sent from my SM-G935P using Tapatalk
Related
Okay, here it is as promised. You need Clockworkmod Recovery installed but you don't need to be rooted to flash the zip.
I have created a flashable zip file to replace the stock apns-conf.xml with one that has settings for Simple Mobile. What I have done is made an apns-conf.xml file that has settings for virtually every gsm carrier worldwide with the main TMO settings changed to Simple Mobile settings. I wanted to have it backup the current one also but the Edify scripting language used by Clockworkmod Recovery doesn't have support for moving or copying a file. So if you want to back up the file first there are two ways. If you are rooted just use 'Root Explorer' and copy the file and then paste it back to the same directory (change to R/W first). The backup will show as apns-conf-copy.xml. The other way (root not required) is to connect to the phone by ADB and issue the following adb command:
> adb pull /system/etc/apns-conf.xml apns-conf-backup.xml
[Make sure the directory you are issuing the adb command from is not read only and you have full modify permissions if you are using Windows.]
To restore the file you can just use Root Explorer to delete the new one and then rename the copy back to apns-conf.xml. If you copied the original to your computer using adb then just change the backup to apn-conf.xml and use 7-zip to replace it with the one in my zip file and flash the zip package again. That will restore your original file.
I made two flashable zip packages. Both are flashed using Clockworkmod Recovery. Put the desired file on your internal or external sd card and flash it, then reboot. Afer rebooting go into Settings, Wireless & networks, Mobile network settings, Access Point Names. Click the menu button and then select "Reset to default." Then select the radio button for Simple Mobile to turn the selection green. T-Mobile will still show but the change to Simple Mobile should be persistent even if you shutoff or reboot the phone. If you change the sim you might need to select the Simple Mobile apn again (only first time). This apn setting is for internet and mms with Simple Mobile.
apns-4-simple.zip: Worldwide apn settings with Simple Mobile instead of TMO.
Download Link: http://www.mediafire.com/?8rovq05g7is2txs
MD5 checksum: 4db59ceeae1d80f14ca2d44ef04e61ed
apns-4-GB-stock.zip Restores the stock Gingerbread G2X file which has no settings for any carrier. TMO, Wind and Videotron are set elsewhere in the rom.
Download Link: http://www.mediafire.com/?lcxlg23tsk6cc46
MD5 checksum: bb7ef684edb88a69e831a20828a4ca4a
I tested this myself with an old T-Mobile sim I have. It worked and the change was persistent after rebooting and shutting off the phone.
This should fix your data connectivity problems.
Please note: If you have a stock rom this will prevent future OTA or LG Updater updates. Use the "apns-4-GB-stock.zip" to restore the file to stock GB T-Mobile G2X and then OTA and LG Updater updates will work. If you have a stock Froyo rom use one of the methods above to backup your original file so you can restore it later if you want to get an OTA or LG Updater update.
Enjoy!
THANK YOU
Hi jboxer,
Thank you very very much.. Its been quite a while I did adb and stuff the last time I did it was with HD2 last year I need to refresh my skills..
Anyways the phone is not with me and I will go home in the evening and try this fix and let you know..
Thank you very much for such detailed steps and description.
I will let u know how it goes as soon as I try it..
anush.isaac said:
Hi jboxer,
Thank you very very much.. Its been quite a while I did adb and stuff the last time I did it was with HD2 last year I need to refresh my skills..
Anyways the phone is not with me and I will go home in the evening and try this fix and let you know..
Thank you very much for such detailed steps and description.
I will let u know how it goes as soon as I try it..
Click to expand...
Click to collapse
It would have been nice to get some feedback after making the effort to fix this problem for you Simple Mobile users. anush.isaac, you said you would let us know as soon as you tried it out and we have been waiting four days now for your update.
question: What is APN? What does it do, and why does it need to be fixed. Sorry noob question. Im slowly learning about the android system. Some feedback would be nice. One more question: This works on T-Mobile???
*edit I just googled it.......can someone explain it to me in english, lol. I felt like I was reading in a different language.
Have the Same Problem
Hey all,
I was reading up and I have the same problem with my G2x.
I would like to try to use the solution that you provided but I have never done any rooting or modifying to my phone. I am not sure how to install the clockwork mod that you mentioned.
I only have access to a mac and in my experience that usually stops most attempts to modify my phone or other phones.
where can i find simple instructions on how to apply the flashable zip package and perform the Adb (not sure what this is)
Thanks in advance,
RR
Originally Posted by oceandographer
Well the settings from their site were correct. The android configuration is what was needed. It's not obvious how you activate the APN though. The technical support rep helped me figure it out but even he was like, "You have to get the green dot on that new APN. Try to drag it or just touch it.." Well you have to touch the radial button where the green dot should go, however, that is not good enough. You have to hold it down for awhile. Just the button. Then you get the green activation dot. There you have it.
Thanks for the help. You were correct, as was my assumption.
g2x activation at simple mobile.
Simple Mobile website--> Enter in Android config on a new APN--> Save and hold down the radial button long enough for it to turn green. From there, internet, gps, mms, etc. all work.
Ocean .. you are AWESOME. it worked like a charm , i kept searching around until i found your post, i'm gonna post this in another thread on here about the same issue if you don't mind. i'm sure many people are experiencing this issue
glad i didn't have to root ..why? my name says it all
ps. just make sure you do the drag first a couple of times "it wont actually drag the dot" but just do it a few times then hold like Ocean said until it turns green , i held it for 15 seconds at least
Sorry
jboxer said:
It would have been nice to get some feedback after making the effort to fix this problem for you Simple Mobile users. anush.isaac, you said you would let us know as soon as you tried it out and we have been waiting four days now for your update.
Click to expand...
Click to collapse
Hi jboxer,
I really apologize for not being able to get back to you quickly. I was help up at work for the past few days and could not try anything.
I have not Rooted a G2X before and I am a little concerned on how to do it. I did read the Instructions on this form but it is a little confusing. Let me confirm this with you, To apply your fix I know I need to Root the phone but is there another way without rooting the phone as I am afraid I might brick the phone.
Also In order to root the phone I followed this link http://forum.xda-developers.com/showthread.php?t=1255214 . So I just need to install the CLOCKWORK MOD RECOVERY and flash the root zip??
The phone is my Girlfriend's so I don't have access to it all the time.. I once again apologize for the late reply..
anush.isaac said:
Hi jboxer,
I really apologize for not being able to get back to you quickly. I was help up at work for the past few days and could not try anything.
I have not Rooted a G2X before and I am a little concerned on how to do it. I did read the Instructions on this form but it is a little confusing. Let me confirm this with you, To apply your fix I know I need to Root the phone but is there another way without rooting the phone as I am afraid I might brick the phone.
Also In order to root the phone I followed this link http://forum.xda-developers.com/showthread.php?t=1255214 . So I just need to install the CLOCKWORK MOD RECOVERY and flash the root zip??
The phone is my Girlfriend's so I don't have access to it all the time.. I once again apologize for the late reply..
Click to expand...
Click to collapse
No, you DO NOT need do root the phone to apply this. I stated that in my original thread and in others. You just need to install Clockworkmod recovery, boot into Clockworkmod and flash the APN zip and follow the instructions to restore to default apn settings. That's it. If you want to root then you can also flash the root zip at the same time or another time. The choice is yours and solely up to you.
Thanks
All day I've been trying to get the correct APN set up..and I come across your easy flash zip. It worked fine on my G2x and I have data! Thanks
dokjon said:
All day I've been trying to get the correct APN set up..and I come across your easy flash zip. It worked fine on my G2x and I have data! Thanks
Click to expand...
Click to collapse
Glad to help. Please click me a Thank You.
I've installed the zip and have followed the instructions over and over again, but somehow it keeps dropping out. i just upgraded to GB today (should have stayed with FY). the apn just keeps resetting to TMO over and over, my phone is completely screwed on data now thanks to GB. either way, anything you think i can do about the anp issue?
it just keeps failing or saying the connection timed out.
blink6966 said:
I've installed the zip and have followed the instructions over and over again, but somehow it keeps dropping out. i just upgraded to GB today (should have stayed with FY). the apn just keeps resetting to TMO over and over, my phone is completely screwed on data now thanks to GB. either way, anything you think i can do about the anp issue?
it just keeps failing or saying the connection timed out.
Click to expand...
Click to collapse
If you install my APN zip file the problem should go away. Once this is installed the APN has the same status as the TMO one so the phone should not want to switch back to TMO any more.
Im gonna give you guys another solution that does not involve flashing anything. I had this exact problem and here is what i did to fix. Blv me after you read this you wont believe it. Plus with the described methods in this forum about this issue, if you ever have to reset your phone, you will be back to the same problem again...having to flash that xml file.. read on..
First you need to get an unlock code for SIM unlock. I paid $2.80 on ebay for unlock code from unlock_fusion. Really cheap. You will not be able to create and save a new APN without the phone being unlocked. Now the default APN in the LG G2x is "T-MOBILE US" and you cannot delete it. Even if you root or unlock it cannot be removed. If you create the simple mobile APN as described in a matter of minutes it switches back to the tmobile APN which is a real pain in the a$$. The simple solution is to create another APN and name it exactly as your default APN which is "T-MOBILE US". Viola! Dont worry, it will allow you to save it with the same name but inside that APN you have the simple mobile configuration. It works without flashing anything. I added one thing extra to the simple mobile config APN type: default,mms,ota,agps
Thats it. you dont really have to add that but I did.
Note: This problem shows up after updating to android 2.3.3. before that, a simple unlock and adding the simple mobile APN worked fine.
Note:
to unlock requires that you put a sim card from a different carrier other than t-mobile for this phone. Also using the simplemobile sim card wont bring up the screen that asks for the sim unlock code. Use an AT&T sim card.. just borrow one from a friend. For those of you that dont know, simple mobile is what is called an MVNO (mobile virtual network operator) of t-mobile. They resell t-mobile's network which is why your 3G and 4G still works on simple mobile or any t-mobile phone that is used on simple mobile. You can also use a sim card from h2owireless as they are an MVNO of AT&T. So with that said, insert a different sim card and turn on the phone and you will see the screen come up asking for the unlock code. Do not enter anything that is not a real unlock code as too many tries will lock you out.
{
"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"
}
THANKS!
(I don't know, or can't find the "thank you" ikon on the page)
Found a fix that worked for me.
Nothing listed here fixed this issue for me. I eventually ran across APN Manager on the market. It works with root access and gives you full control over the APNs. I just made a backup then deleted the T-Mobile default one and now only Simple is there and always active.
simple
txnr70 said:
Nothing listed here fixed this issue for me. I eventually ran across APN Manager on the market. It works with root access and gives you full control over the APNs. I just made a backup then deleted the T-Mobile default one and now only Simple is there and always active.
Click to expand...
Click to collapse
John,
Funny its only you with that problem. Ive helped so many friends with this phone and the same problem and its resolved with what i posted. No root access needed. Only unlock code required and its cheap enough. Did you get unlock code for your phone? because you cant do what I posted (see picture link in my post) with out unlocking first. Please post exactly what changes you made because i dont think there is a root solution for the G2x/android 2.3.3. Post exactly what you did in the app you installed. thanks
pcdocta said:
John,
Funny its only you with that problem. Ive helped so many friends with this phone and the same problem and its resolved with what i posted. No root access needed. Only unlock code required and its cheap enough. Did you get unlock code for your phone? because you cant do what I posted (see picture link in my post) with out unlocking first. Please post exactly what changes you made because i dont think there is a root solution for the G2x/android 2.3.3. Post exactly what you did in the app you installed. thanks
Click to expand...
Click to collapse
No root solution? Look at my signature.
exactly my point.
Sent using XDA App
pcdocta said:
exactly my point.
Sent using XDA App
Click to expand...
Click to collapse
What is your point? The root solution is linked in my signature. GB stock is easily rootable.
blink6966 said:
I've installed the zip and have followed the instructions over and over again, but somehow it keeps dropping out. i just upgraded to GB today (should have stayed with FY). the apn just keeps resetting to TMO over and over, my phone is completely screwed on data now thanks to GB. either way, anything you think i can do about the anp issue?
it just keeps failing or saying the connection timed out.
Click to expand...
Click to collapse
I have discovered this is a framework issue also. I can make you a new framework and build.prop that should fix this issue once and for all. What rom are you using? I need your framework-res.apk file and your build.prop. I can fix them and make a flashable zip for you to install.
you can unlock in MF3 OTA firmware!! I did it!!
you CAN get the service menu!! I did it.
heres how.
ok so I bought my phone, att galaxy s4 i337, came with mdb or mdl im not sure really..........
I went to take off sha 256 to 0 and it was set like that from shipping...
ok so I didn't read the instructions well and I thought it was already unlocked (I didn't get the other sim card yet to test out the lock).
so OTA MF3 pushed out to me.
I rooted with the pwn sim card hack. worked in MF3 like a charm! a supers. now I have root in MF3.
locked bootloader? NO WORRIES!!!
so my other sim card comes and it isn't unlocked!!!!! @#@$#@
what to do now?
I found a utility on the google play called "Samsung service mode". yep the T-Mobile guys know the file system trick for syste.hiddenmenu=1. its in the file system........ so apparently im lazy and this app does it for you goto the t mobile section to see how to do it in the file system and apk hack.
but it works!!
I NOW HAVE SERVICE MENU BACK IN MF3 OTA!!!!!
ok now that I did that, I went to try to unlock it again.
I still have the sha256=0.
so I did the NV rebuild with the gold backup.
IT WORKED!!
popped in my other sim, and no unlock screen!!!
sooooooooooo a little more options for everyone complaining on no service menu in MF3.
CAUSE THERE IS!!! its a file system hack or run the application.
I hope this helps someone!!
thanks
-goodshepherd33
I tried everything on MDL but it dosent work
Zero One said:
I tried everything on MDL but it dosent work
Click to expand...
Click to collapse
It's for MF3.... not MDL...
Would be a lot helpful if you had the link also.
http://forum.xda-developers.com/showthread.php?t=2283068
Here's the Samsung service mode app on GPS
https://play.google.com/store/apps/details?id=com.amoopa.samservicemode
Sent from my SAMSUNG-SGH-I337
tmobile
thanks for posting the links.
I haven't tried the manual method instead of the service mode app.
however the post is in the t mobile section
u can do a search for "hiddenmenu" or "hidden menu" and u should find the file mods instead of buying the app.
so that is a free option
perhaps someone can code it into a free app here?
any takers?
tnx
Well for my factory MF3 it didn't work, or probably I didn't do it correctly.... You should make a little tutorial on how to use this app combined with the unlock method under service menu.. In my case had to order the code..
just
CyberManiaK said:
Well for my factory MF3 it didn't work, or probably I didn't do it correctly.... You should make a little tutorial on how to use this app combined with the unlock method under service menu.. In my case had to order the code..
Click to expand...
Click to collapse
when u run the service mode program, u have to click on "US phone only, show hidden menu"
after that, u can goto " *#27663368blahblah" from the program
and your menu appears!!!
the program doesn't ask for root.
(which I do have).
hope that helps!
good_shepherd33 said:
when u run the service mode program, u have to click on "US phone only, show hidden menu"
after that, u can goto " *#27663368blahblah" from the program
and your menu appears!!!
the program doesn't ask for root.
(which I do have).
hope that helps!
Click to expand...
Click to collapse
Yeah I follow those steps. but when I go to select [6] NETWORK LOCK my screen shows this.
{
"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"
}
And when tap PERSO_256 info I go to this one..
Then I tap SHA256_ENABLED_FLAG[1] and returns me exactly to the Main Menu again.. So I can't continue to step 7 and so on....
great! service menu in MF3 works!
ok great! so u can get to the menu.....
the nv rebuild is accessible...
however yes you cant flip the sha256 flags, that is missing in the menu.
for people who have it off already, then u can just do an NV rebuild to the gold image
(that's what I did!!!)
so that's how I unlocked in MF3 OTA
but yes getting the service menu back works now, as u have verified.
there may be another way to turn the sha256 menu's back on.
we need someone to check it out further.
but we are closer.
hackable
http://forum.xda-developers.com/showpost.php?p=42037142&postcount=12
ok so that's the previous thread on the hiddenmenu.apk.
im assuming that's what "Samsung service mode" application is using / editing, a system variable to use this apk.
all the other threads refer to hiddenmenu.apk.
sooo all we need is a replacement hiddenmen.apk to reenable the sha256 functionality.
why?
look in the code. it was decompiled.
the menu is in the code.
can we replace the new hiddenmenu.apk with the old one from MDL and get the option to enable / disable sha256?
I think its doable and easy.
anyone have the skills enough to try?
this would be a good hack to do for MF3 OTA.
Thanks good_shepherd33 for figuring this out. I had been searching for a method to SIM unlock my phone and finally using "samsung service mode" program, followed by the NV Rebuild steps mentioned above unlocked my phone.
Note that I already had the code from AT&T but it was not working. Also note that to date, I had tried the code more than 5 times. But minutes ago, I bought the service mode program, and in the service menu sha256 was already off (0). Then I did NV rebuild as described in the above link, and inserted the foreign SIM card, again asked for the network key, but this time when I enter the code AT&T game me, it accepted, and the foreign SIM card worked.
nsical
great
nsical said:
Thanks good_shepherd33 for figuring this out. I had been searching for a method to SIM unlock my phone and finally using "samsung service mode" program, followed by the NV Rebuild steps mentioned above unlocked my phone.
Note that I already had the code from AT&T but it was not working. Also note that to date, I had tried the code more than 5 times. But minutes ago, I bought the service mode program, and in the service menu sha256 was already off (0). Then I did NV rebuild as described in the above link, and inserted the foreign SIM card, again asked for the network key, but this time when I enter the code AT&T game me, it accepted, and the foreign SIM card worked.
nsical
Click to expand...
Click to collapse
great!! so yah theres people who are at MF3 with sha256=0, and can still unlock
good to know
tnx
Anybody have the link to the ServiceMode APK?
---------- Post added at 11:11 AM ---------- Previous post was at 10:57 AM ----------
mikeDCMDVA said:
Anybody have the link to the ServiceMode APK?
Click to expand...
Click to collapse
I got the ServiceMenu APK, ran the app, said to show hidden menu and then enable hidden menu, both of these options do NOTHING on my phone SGH-I337
Patched?
Installed the app, but the US phone only buttons do nothing. On MF3. The other buttons work, but I cannot get into the proper menus. Ideas?
Sent from my Samsung Galaxy S4
try
if the app doesn't work for you, then try the manual method posted in the tmobile section.
I think the app only works on US phones....(as the menu item says).
the manual method may work on all phones, I don't know I haven't tried the manual service menu enable method.
good_shepherd33 said:
if the app doesn't work for you, then try the manual method posted in the tmobile section.
I think the app only works on US phones....(as the menu item says).
the manual method may work on all phones, I don't know I haven't tried the manual service menu enable method.
Click to expand...
Click to collapse
I wish I knew how to set the flag to 0
Im on mf3 att i337
flah
13lack13ox said:
I wish I knew how to set the flag to 0
Im on mf3 att i337
Click to expand...
Click to collapse
if ur flag is set to 1
then u just use an unlock code
u cant use an unlock code when its set to zero apparently.
so $10 for it.... still worth it.
Eh sorry man, but 10 dollars is 10 dollars. unlocking should be free IMO anyways. This isnt even my phone lol im just messing with it for a friend. Thought unlocking it would of been a bonus. But it seems I don't have all the SHA256 options listed in the steps, Thats all i need is a way to flip this flag to ZERO, then complete the rest of the procedure.
Right now out of boredom, because it seems we do not have unlocked bootloader been decompiling the apk's to see if there is something they might off quoted out or took out all together to make these options not visible. Nothing has stood out to me yet.
OR even something liek this that I could run in terminal to flip the flag or bring it the menu with all the options.
Code:
am broadcast -a android.provider.Telephony.SECRET_CODE -d android_secret_code://1111
http://forum.xda-developers.com/showthread.php?t=1687249
cool link
13lack13ox said:
Eh sorry man, but 10 dollars is 10 dollars. unlocking should be free IMO anyways. This isnt even my phone lol im just messing with it for a friend. Thought unlocking it would of been a bonus. But it seems I don't have all the SHA256 options listed in the steps, Thats all i need is a way to flip this flag to ZERO, then complete the rest of the procedure.
Right now out of boredom, because it seems we do not have unlocked bootloader been decompiling the apk's to see if there is something they might off quoted out or took out all together to make these options not visible. Nothing has stood out to me yet.
OR even something liek this that I could run in terminal to flip the flag or bring it the menu with all the options.
Code:
am broadcast -a android.provider.Telephony.SECRET_CODE -d android_secret_code://1111
http://forum.xda-developers.com/showthread.php?t=1687249
Click to expand...
Click to collapse
cool thread !!!
hmm we need that to happen for MF3 hahaha.
but I hear theres another OTA coming out soon?
hmmmm
ill wait for it to go around, and turn on my OTA updates if the SHA256 menu items get added back into that OTA.
I don't see the option to restore the gold image. It says no store image available. Does anyone have any idea?
Tested on german 4.4.2 XXUFNB8 this will trigger knox but supersu will ask you if you want to ignore knox app
Pre-requisites
Drivers (Install Samsung kies on your pc)
Enable USB Debugging Mode on the phone by navigating to Settings >> Developer Options.
The S4 should be factory unlocked and not locked to any particular carrier.
I did factory reset before rooting i recomend you to do the same
MOD EDIT: Link Removed
INSTRUCTIONS
- Extract (unzip) the CF-Auto-Root file
- Turn of your Galaxy S4
- Restart it by holding POWER ON/OFF + Home Button + VOLUME DOWN at the same time
- confirm with Volume Up (you should see the green Android)
- Open Odin and in PDA or AP place the CF-Auto-Root-jflte-jfltexx-gti9505.tar.md5 file
- Don’t mess with any setting in Odin, everything should be preseted
- Connect your Galaxy S4 via USB cable with you PC, in Odin it should say “Added” in the window down left
- Hit Start, let Odin do its job, don’t disconnect the cable, wait till your device is restarted.
- You should now have SuperSu on your phone, start it.
- If it doesn’t work and you experiencing troubles then copy the SuperSu.zip file (don’t extract/unzip it) into your devices internal memory
- Turn off your S4, restart it holding Power On/Off + Home Button + Volume Up
- In the recovery menu select Install from
this is Chainfire"s tool all credits go to him i just wanted to share the right version and maked this thread because i couldnt find such thread on xda, those at the end of chainfire thread are confusing
this is screenshot from my S4i9505 on which i used this method
{
"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"
}
Steps to install CWM recovery
i have done this on my S4 i9505
MOD EDIT: Link Removed
download odin 3.0.9 HERE
Extract/Unzip the CWM recovery file on your pc to get "philz_touch_6.15.4-jfltexx.tar.md5"
Disconnect the Galaxy S4 from PC if it is connected.
Double-click the Odin3 v3.09.exe file to open Odin.
Boot your Galaxy S4 GT-I9505 into Download Mode:
Power off your phone first and wait for 6-7 seconds after display is off.
Press and hold Volume Down + Power + Home until you see Warning! screen, than
press Volume Up now to continue to Download Mode.
Connect Galaxy S4 to PC. Odin window will show an Added!! message
Click on the AP button in Odin and select the "philz_touch_6.15.4-jfltexx.tar.md5"
Click the Start button to begin flashing CWM on your Galaxy S4 GT-I9505, and wait until you see a RESET! message in Odin’s top left box.
When you get RESET! message, your phone will restart automatically.
You can then disconnect your phone from PC
How to enter the CWM custom recovery:
Turn the S4 off than press and hold Volume Up + Home + Power Key.
What is it the difference with the version of Chainfire? Even your nickname seems at a copy... Sorry if I don't understand!
Hi chainsn0w, will this trigger KNOX warranty? If it does, please include it as a precautionary note. If it does not, please ignore previous request. Tks.
edlimym said:
Hi chainsn0w, will this trigger KNOX warranty? If it does, please include it as a precautionary note. If it does not, please ignore previous request. Tks.
Click to expand...
Click to collapse
Im 100% sure this will trigger knox
Sent from my GT-I9505 using XDA Premium 4 mobile app
So let me try to wrap my gead around all this because I'm brand spanking new to this and I've read a lot of threads and I'm still more confused than I originally started. If I root my phone with this method I will be able to have the camera shortcut at the bottom right of my screen? Will anything else be changed? I've read this Knox thing a few timea now and I never use it and my phone doesn't have a warranty so is it a big deal? And from my readings there's this triangle away thing that can reset the Knox value so it technically resets the warranty?
Xjmas said:
So let me try to wrap my gead around all this because I'm brand spanking new to this and I've read a lot of threads and I'm still more confused than I originally started.
Click to expand...
Click to collapse
Root allows you to mess with stuff on the phone that is normally off limits to you.
If I root my phone with this method I will be able to have the camera shortcut at the bottom right of my screen?
Click to expand...
Click to collapse
Since the camera shortcut on the lockscreen is probably just some line that needs to be added to a file, you will be able to get it, but you won't get it just by rooting. You will have to find out how to modify your system files to get the shortcut. I'm pretty sure as soon as the KitKat update rolls out in a region that has the shortcut, there will be tutorials on how to do this.
Will anything else be changed?
Click to expand...
Click to collapse
You will get the superSU app in your app-drawer which is used to control which apps get access to root functionality (to avoid malicious apps to mess with your phone)
Your KNOX will be tripped. This won't affect the behavior of the phone, as long as you don't plan on using the KNOX application on your Galaxy S4.
(Not sure about this one) Your binary counter will increment by 1, causing your system status to change from "Official" to "Custom", which will disable the automatic updating functionality (via the settings menu) of your device. You can always flash newer system software using ODIN, but you will have to reroot afterwards. It is not recommended to apply OTAs to a modified (i.e. rooted) ROM anyway so this isn't a big deal.
I've read this Knox thing a few timea now and I never use it and my phone doesn't have a warranty so is it a big deal?
Click to expand...
Click to collapse
If you don't have warranty anyway, its no big deal. Like I said above, the only effect a triggered KNOX flag has, is that you cannot use the KNOX application.
And from my readings there's this triangle away thing that can reset the Knox value so it technically resets the warranty?
Click to expand...
Click to collapse
Triangle away resets the binary counter which I mentioned above. This is something entirely different than the KNOX flag. If you flash your system updates with ODIN instead of using OTAs (which I would recommend since OTAs usually don't work properly if you modify your ROM by rooting it) you can ignore the binary counter and thus, don't need to use tools like triangle away.
I would advise you to ask any questions that may remain BEFORE you attempt to mess with your device. Even though the devs (like chainfire) try to rule out every source of misusage, rooting and modifying your device still carries a high risk of turning it into a 600$ paperweight. You should be 100% sure of what you are doing, and try to read up as much as possible on how to do it, and what can happen.
I hope this helps!
aMpeX
franzyroy said:
What is it the difference with the version of Chainfire? Even your nickname seems at a copy... Sorry if I don't understand!
Click to expand...
Click to collapse
Lol exactly what I thought.I wonder if he'll create an app called "triangle gone".
But at least he gave credit to Chainfire....
aMpeX said:
Root allows you to mess with stuff on the phone that is normally off limits to you.
Since the camera shortcut on the lockscreen is probably just some line that needs to be added to a file, you will be able to get it, but you won't get it just by rooting. You will have to find out how to modify your system files to get the shortcut. I'm pretty sure as soon as the KitKat update rolls out in a region that has the shortcut, there will be tutorials on how to do this.
Click to expand...
Click to collapse
Are you saying I might not have to root my phone at all to get this feature? It might just come out on another version on it's own? I'm might be wrong but all i9505 versions with the stock 4.4.2 German has to slide the entire lock screen to the right to access the camer or favourite apps list. I'd be surprised if samsung finally changed how the lock screen worked on the i9505 whwn it's been this way since I first bought the phone last year.
ive read that you can edit a file using an app called root browser that's the only way I know how to get the camera app on the lock screen as it shows as an example on my lock screen settings.
theunderling said:
Lol exactly what I thought.I wonder if he'll create an app called "triangle gone".
But at least he gave credit to Chainfire....
Click to expand...
Click to collapse
i forgot to write thanks to chainfire this is not my tool i just wanted do show you the correct steps i have managed to install custom recovery also
philz touch recovery worked like a charm i added the steps to first post
Xjmas said:
Are you saying I might not have to root my phone at all to get this feature? It might just come out on another version on it's own? I'm might be wrong but all i9505 versions with the stock 4.4.2 German has to slide the entire lock screen to the right to access the camer or favourite apps list. I'd be surprised if samsung finally changed how the lock screen worked on the i9505 whwn it's been this way since I first bought the phone last year.
ive read that you can edit a file using an app called root browser that's the only way I know how to get the camera app on the lock screen as it shows as an example on my lock screen settings.
Click to expand...
Click to collapse
Since the file you will most likely have to edit is a system file, you will need root in order to access it. The system partition is read only, and only root allows you to set it to read/write.
The reason why I mention is that the shortcut seems to exist in the leaks and, if I am not mistaken, a similar difference between regions existed for 4.3 ROMs for the GT-I9505.
Root explorer is a great app. But you will need root in order to leverage its full set of features.
ninja edit: here's a screenshot of the XXUFNAD leak which seems to have the shortcut, so it is there/has been there at some point
ninja edit 2: according to the comments in this article on sammobile, DBT ROMs don't have the camera shortcut.
How important is it to put the CWM on my phone? I read that if I don't intend to use Nand (or something like that) I don't really need it.
Is it possible to pick a different rom and install it to my phone? Or woukd only the DBT german rom work on my i9505? If I can avoid rooting that's what I'd rather do.
Edit l: so upon more research I can install any firmware for 4.4.2 as long as it's for i9505 model. I just need to figure out which one has the camera shortcut icon on the lock screen or wait to sre if DBT will get a fix.
Chainfire has an official thread with his work as well as clear instructions on how to use it. Make sure you're getting permission before uploading someone else's work.
Links removed and thread closed.
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
OK so after reading a bunch on rooting the different firmwares I went ahead and gave the root a shot on our 935P running PK1. It was successfully rooted and runs with no lag whatsoever, no reboots, and LTE is working as well as voice and MMS. I did not make any of the needed files I just found them on XDA and put them to use. Please make sure you thank the devs for this would not be possible without them. Here are the steps I took:
1. Download the following items on your Windows PC:
A. ADB
B. Odin found at http://www.filedropper.com/princecomsyodin
C. Stock PK1 TAR
D. The engineer boot.img from the thread labeled root 10/25 found at http://www.filedropper.com/samsungg935xqcrootedboot
E. The SU install package from same thread found at https://download.chainfire.eu/970/SuperSU/SuperSU-v2.76-S7QC.zip
2. With phone in DL mode use Odin to flash all 5 items of stock PK1 TAR. Let phone boot up and activate on the network.
3. Download Package Disabler from Play store and use it to disable the following items:
A. Bootagent
B. Carrier Setup Wizzard
C. Chameleon
D. Com.android.carrierconfig
E. MobileInstaller
F. SAE
G. Samsung DM Phone Interface
H. Samsung DM service
I. Setup Wizzard
J. securityLogAgent
4. Power off phone and start in DL mode
5. After installing ADB open up Odin and click AP and select the engineer boot.img file
6. With phone in DL mode connect to PC and flash boot.img through Odin (once complete phone will boot up)
7. Once phone boots up run the Root.bat script. After a successful run the phone will reboot and SuperSU will be installed.
8. Download build.prod editor from Playstore
9. Use build.prop editor to change the following 3 items:
A. ro.cdma.default_alpha from chameleon to sprint
B. ro.cdma.default_numeric from 310000 to 310120
C. ro.build.characteristics from Chameleon to Sprint
10. GoTo settings, security, other security settings and turn off automatic updates.
11. Reboot
12. Install Wireless Tether Router from Playstore
13. After install open and set desired broadcast name and password DO NOT change anything else.
14. Turn your phone's Wifi on
15. Hit Enable Wifi Router and grant SU permission when asked.
Your 935P on PK1 is now rooted with working LTE, voice, MMS, and hotspot.
thank you very much for your help. i confirm that this solution works on PL6 stock and everything like you said is working. This is what i did.
i followed everything you listed except 3 things.
1) i needed stockfile for PL6 and when unzipped i used 4 files . for the csc file i used home, so it preserves data.
2) for part I i didn't know which wizard setup, lol so i disabled both.
3) i also added securityLogAgent. to the disabled list, because i kept getting that notification that if u click it. it reboots and gets rid of root.
thank you once again, and once again this is working on PL6, just make sure u download PL6 stock
going totry this on pl6 today. wish me luck. any more tips for trying this on pl6? what "home" file did you use?
stebomurkn420 said:
going totry this on pl6 today. wish me luck. any more tips for trying this on pl6? what "home" file did you use?
Click to expand...
Click to collapse
Did you try this?
This worked flawlessly for me thanks
Sent from my SM-G935P using Tapatalk
hotrodssnova said:
Did you try this?
Click to expand...
Click to collapse
i sure did... it does work... there are a few minor snags i ran into but nothing i couldnt figure out. This method is definitely not for noobs. lol. not saying you are just proceed with caution.
With the update so close, im on the fence.
hotrodssnova said:
With the update so close, im on the fence.
Click to expand...
Click to collapse
What update are you referring to? I'm assuming 7.0? Any idea when it's coming out?
I got the update yesterday.
Could you link which package disabler you used? Some of them have been removing some of the packages that you can disable (im guessing from pressure from samsung).
Also, what did you do to get no lag?
Thanks!
stebomurkn420 said:
going totry this on pl6 today. wish me luck. any more tips for trying this on pl6? what "home" file did you use?
Click to expand...
Click to collapse
How'd it go? Looking to do this on PL6.
Hey guys. Im having some problems with this method because of ADB.
I flash the boot.img but once I run root.bat it goes though everything fine until I get to the line "adb install -r SuperSU-v2.76.apk" an error appears from adb saying "Error could not access the package manager. Is the system running?"
Ive tried making it the specific path. ex: "adb install -r /sdcard/Download/SuperSU-v2.76.apk" and stuff like it. (Im also not sure if its installing the apk from the file on the phone or the folder on my PC.
Any help would be appreciated. Running PK1 S7 Edge Sprint.
on top of this my phone just vibrates and lands at the Sprint LTE screen while it doesnt do anything. This is probably the problem. But I have the same version as #1 so whats the problem?
Goongydin said:
OK so after reading a bunch on rooting the different firmwares I went ahead and gave the root a shot on our 935P running PK1. It was successfully rooted and runs with no lag whatsoever, no reboots, and LTE is working as well as voice and MMS. I did not make any of the needed files I just found them on XDA and put them to use. Please make sure you thank the devs for this would not be possible without them. Here are the steps I took:
1. Download the following items on your Windows PC:
A. ADB
B. Odin found at http://www.filedropper.com/princecomsyodin
C. Stock PK1 TAR
D. The engineer boot.img from the thread labeled root 10/25 found at http://www.filedropper.com/samsungg935xqcrootedboot
E. The SU install package from same thread found at https://download.chainfire.eu/970/SuperSU/SuperSU-v2.76-S7QC.zip
2. With phone in DL mode use Odin to flash all 5 items of stock PK1 TAR. Let phone boot up and activate on the network.
3. Download Package Disabler from Play store and use it to disable the following items:
A. Bootagent
B. Carrier Setup Wizzard
C. Chameleon
D. Com.android.carrierconfig
E. MobileInstaller
F. SAE
G. Samsung DM Phone Interface
H. Samsung DM service
I. Setup Wizzard
J. securityLogAgent
4. Power off phone and start in DL mode
5. After installing ADB open up Odin and click AP and select the engineer boot.img file
6. With phone in DL mode connect to PC and flash boot.img through Odin (once complete phone will boot up)
7. Once phone boots up run the Root.bat script. After a successful run the phone will reboot and SuperSU will be installed.
8. Download build.prod editor from Playstore
9. Use build.prop editor to change the following 3 items:
A. ro.cdma.default_alpha from chameleon to sprint
B. ro.cdma.default_numeric from 310000 to 310120
C. ro.build.characteristics from Chameleon to Sprint
10. GoTo settings, security, other security settings and turn off automatic updates.
11. Reboot
12. Install Wireless Tether Router from Playstore
13. After install open and set desired broadcast name and password DO NOT change anything else.
14. Turn your phone's Wifi on
15. Hit Enable Wifi Router and grant SU permission when asked.
Your 935P on PK1 is now rooted with working LTE, voice, MMS, and hotspot.
Click to expand...
Click to collapse
Hello, i am currently running PJ2 on my samsung edge, do you think i should use the root method for pj2 or take the update to pk1 and then root?thanks in advanced
razzrmaxx said:
Hello, i am currently running PJ2 on my samsung edge, do you think i should use the root method for pj2 or take the update to pk1 and then root?thanks in advanced
Click to expand...
Click to collapse
I can confirm pk1 method works. Not sure about root on pj2.
After obtaining root from the OP I downloaded the current stable SuperSU 2.79 flashable zip. I flashed it from FlashFire. I received a security warning. Custom binary blocked by SECURE BOOT (boot.img). I then flashed the OP engineer boot.img in ODIN. this fixed the update binary issue, woot, and rebooted again fine.
I also got this to work on the third try on pj2. The first two were one hundred percent my mistake as both times I missed something very plainly stated in the OP. I would say to anyone experiencing difficulties to read over the threads where the OP files originate. That's what allowed my bone head to see what I was doing wrong. I can't believe I finally have root and hotspot! Thank you for all the hard work folks!
Oh man. Do you even know how much you helped me out. I have succesfully rooted 7.0 on my s7 edge. Will post tutorial soon, much credit to you sir you are awesome.
Edit:https://forum.xda-developers.com/sprint-s7-edge/how-to/sm-g935p-spr-root-nougat-7-0-data-t3568780
I can confirm this works 100% on PK1. Thank you so much
Any of you have any tips on fixing the lag? I love root but might go back due to lag and battery drain