yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
If you are already on U firmware, then you can follow the steps outlined in post #200. If you are on P firmware then you have to start from scratch at Post #1, starting with clear cache and factory reset/data.

You don't need OTA updates, you can download QF3 Ufirmware and ODIN the firmware directly.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
If it is a G935P phone. If the QE1 is P stock, then Follow post #1. If the QE1 is U stock then look at post #200.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] Orion78:
Thank you.. Ive been with my S3 until this year and miss the easiness of just flashing things from recovery.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] Mast3rZero:
Been waiting a couple days to see if there are any improvements over QE2, I haven't seen any. My phone has been slugging up. Any change?
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
I have found the best way to remove the sluggishness that tends to appear occasionally (usually after running resource-heavy apps like Google maps), is to run the Device Maintenance app in settings occasionally. I have set up a Tasker task that runs Device Maintenance every couple of hours (combined with AutoInput and AutoLaunch, both from the Play Store) so it runs automatically and restores the app and window that was running at the time. For me, this make more of a difference than apps like Root Cleaner.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] Mast3rZero:
Thanks for the advice. I also use device maintenance and reopen speed up swap, but there is times that my phone basically freezes up that I takes up to 5mins for it to go back to my home screen. Of course it happens with resource heavy apps like snapchat or waze. Sometime those are the only apps running and it still happens. I'll install QE3 tomorrow to have a fresh install. ?
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] Orion78:
Going to attempt this.. Two questions though.

1. Can you go back to Stock P firmware after flashing U

2. How does checking voicemails work? I assume the Sprint Voicemail app isnt in the U firmware.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
1. Yes

2. Vvm is not in the U firmware.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] thegame2388:
I am not sure what is going on, and I would like some help here. I flashed QD2, and everytime I'm at this stage, the phone restarts and stays stuck at the Samsung logo, glowing in and out:

"11. Run ODIN again and insert:

Nougat_S7_Edge_EngBoot.tar into AP. Start flash.

12. Wait for phone to reach home screen."

I've "waited" more than 20-30 minutes.

What is going on?
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] frankrendon:
Lost sms, voice, mms

so i also lost my sms, voice, mms once i rooted. i am on QF3. i started over and flashed QF3 from odin and left it with out root. Decided "what do i have to lose" and reflashed, but this time i used HOME_CSC_OYM_G935UOYM4BQF3_CL11312678_QB13963729_REV02_user_low_ship_MULTI_CERT.tar. flashed the Nougat_S7_Edge_EngBoot.tar, rebooted and guess what? sms, voice stuck!!! so i continued with the rooting process in CMD and it rebooted. still have sms, voice! changed my APNs and now my mms and data are going strong. i hope this helps the ones that lost sms, voice after root!! thanks to all the wonderful people who made this happen:

Thanks to [MENTION=1949695]jrkruse[/MENTION] and [MENTION=7523343]godpowerrr[/MENTION] for their work and advise! (see post #78)

Thanks to [MENTION=631273]Chainfire[/MENTION] for FlashFire and SuperSU

Thanks to [MENTION=1335872]Stericson[/MENTION] for BusyBox (and BusyBox Pro)

Thanks to [MENTION=1599591]psouza4[/MENTION] for governor mods used in root.bat

Thanks to MAgnArt for Speed Up Swap (root & PRO from Play Store)

(and thanks [MENTION=5071838]menace211[/MENTION] for finding link errors)
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Follow the instructions in Post #1 to clear cache and factory reset, then re-ODIN the firmware from scratch.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
3minit battery mod for QF3 U firmware

If you want to install the 3minit battery mod on rooted U firmware QF3 here is the Flashfire flashable zip to install it.

Here is the corrected link for the QF3 firmware:

https://www.androidfilehost.com/?fid=889764386195916294

md5: 0f5728ce7c6b45d0d9aa48987fef3c2b
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] gcole09:
[MENTION=5825961]jtash01[/MENTION] - thanks so much on this. couple notes:

*There's a new Nougat_S7_Root_2_82_All_Carriers_V2.zip that includes the fingerprint fix built in - might update

*Not seeking troubleshooting advice, just leaving a report. Did clean wipe from MM to QF3. Everything worked in QF3 clean, everything worked after flashing EngBoot, but - consistently - device would hard reset 5-15 minutes after flashing EngBoot and lose voice+sms, before running the root package. EngBoot md5 matched to filehost. Oddly enough, LTE worked just fine after correcting the APNs... but gave up on getting voice+sms working for now after a few hours of flashing. Flashed QF3 over QF3 a few times with these permutations tried: Update profile / don't update profile before Engboot; Add Google account during setup / don't add Google account; add WiFi during setup / don't add WiFi during setup; reset when home screen visible after EngBoot first boot (e.g. before it could hard reboot). Consistently lost voice+sms at some point after flashing EngBoot but before running the root package. Did get root+LTE+WiFi+BT after running the root package. Staying unrooted at least for now.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] Mast3rZero:
Updating to QE3 with that new Root tweak, but from I have experienced. I always lost voice and MMS after flashing the ENG-BOOT and not rooting fast enough. After the ENG-BOOT I noticed it tried to "Re-establish" the service then it messes up all the settings. Therefor ruining the whole process. Check your phone number in your settings. If it's 000-0000 or anything but your actual number then you must've ran into the same problem .
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
I have never waited a long time after reboot after flashing the eng boot to run the root bat. As soon as ODIN resets the phone, I wait for the computer to recognize the phone then immediately run the root bat once the phones home page has appeared and the phone is recognized by the computer. Doing it this way, I have never had boot loops. I will add a comment about this in post #1.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] Mast3rZero:
I've left my phone un-monitored for a couple mins after flashing the ENG-BOOT that's how I found out the small problem. Also the update from QE2 to QE3 with new root files work just fine. :good:
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] godpowerrr:
Man look at this guy. A proper post I must say indeed. Knowledge is a disease... spread it. We do it for your thankfullness.. and selfish tendencies :o

Thank you for that credit and your most needed input. I gave up on U firmware after i found first root application was not going to be exact for new firmware(antagonizing). So i just mix P and U firmware now and its faster than U firmare [heavy debloated and hopped off xas network]; I don't want anything associated with Chameleon that i can prevent. << Irrelevant comment to thread

Seems like this thread is going to die ;) gj everyone that participates. Glad to see [MENTION=5825961]jtash01[/MENTION] adament about this thread not even being on same firmware completly... almost brings a tear to my eye :eek:

So whats next?? Hah.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] frankrendon:
thank you godpowerrr:D....is sharing your P and U mix something that is out of the question Sir?
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Off topic
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Deleted by OP

If you have a hybrid then it needs a different thread. Thus is a U firmware only thread.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] godpowerrr:
I dont think you read sometimes....
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Deleted by OP

Talk about mixing P and U firmware is off target for this thread and confuses the point of this thread. That is my point. Please clarify yours, if you think I missed something I should read.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] godpowerrr:
This is MY root guide and completely fast install if you care

'

LTE/CDMA MODE

'​

If you have to setup APN - APN2 LTE internet - Don't change MNC from 000.

PDP isn't needed after root and may be uninstalled. *Root might break in the future uninstalling Engine App.

Changed sales codes [XAS] TO [SPR] for faster service.

Strings I've used

:

ro.telephony.default_network=10

ro.cdma.default_numeric=310120

ro.cdma.default_alpha=Sprint

ro.cdma.home.operator.alpha=Sprint (Status Bar Name-TOP LEFT)

-SW_Configuration.xml switched from XAS to SPR-

Process if NO ROOT

:

Update PRL/PROFILE.

USB Debugging Enabled.

Verify Apps via USB Disabled.

Install PDP & PD Engine Plugin Applications running Engine app first, go through app process,

Make sure you do it on original firmware's AP then apply eng boot.

These are my current disabled applications

:

uroot.xml

(Download to int. storage and import xml from menu. Some Apps will be disabled that you use...Enable anything but system apps)

AP in ODIN flash Engineer Boot.

Once device discovered in PC, run root.bat from SuperSU 2.82 [G935U(QF3)] FAST.zip.

When device resets you're good to go.

Process if ROOTED

:

Must have package disabler pro already downloaded, installed, ran with uroot.xml

Run unroot.bat.

Run root.bat from SuperSU 2.82 [G935U(QF3)] FAST.zip.

^If not working, copy and overwrite everything in push_system from zip to your /system folder and reboot^

All my services are on and working fine.​

*I am working on WiFi calling. I will make it work just give me time. I keep my word.*

Don't want to stomp on your toes just trying to make things quick and simple.

Have a good day.

Thanks [MENTION=2633948]frankrendon[/MENTION] for showing me some light​
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Delete by OP

-Thanks [MENTION=2633948]frankrendon[/MENTION] for showing some light-[/QUOTE]

Word of caution. None of this is needed for the CREDO mobile network.

Superrr: why do you say that G935U SPR is not Sprint firmware? that's what I am using on a phone purchased from Sprint.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] godpowerrr:
It's a sister firmware using Sprint's services.

Also use 000 for APN because build.prop is only string needed to be changed.

I am using LTE/CDMA mode not Automatic.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] Zoruda:
I always get terrible battery life and terrible temperature when flashed on the engine boot. Is anyone getting these problems while on this engine boot? I unrooted to get away from the engine boot on Android 7.0 PK1. Id love to have a door back but I just can't use it with that battery life and temperature.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
I have found that it takes a day to settle down. Also just stick the phone in the refrigerator for 20 min and it accelerates the cool-down. Someone suggested to disable USB fast charge. That seems to help.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] Zoruda:
I've actually done that lol thing is I don't want to keep doing that. I mean I get it's just putting it in a fridge and so what I gotta move 10 feet but the engine boot is just so unoptimized I'd rather not do that every 2 hours or so. And when the phone gets hot I'm guessing it's expending extra battery life. So disabling fast charging would be even worse if I have to charge it every 3 hours and the charge takes as long as it lasts. It's really a shame that carriers lock the boot loader :/ I think I'll stay with stock until a better method gets released without the engine boot. But thanks for the info. :good:

Edit: Grammar and spelling (new keyboard lol & just stupid lol)
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Another way to reduce battery heating is to either disable packages and or debloat them. Even U firmware has many packages that can be removed (with caution). If you look at the screenshots in post#1 it shows the difference in perfomance comparing U stock, U root, U root+disabled packages, and U root+debloated (deleted) packages.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Another thing that helps reduce battery heating and increases performance is to disable packages or debloat (delete) packages. Even though U firmware has less provider bloat, there are still many packages that use resources and memory that can be disabled or deleted (with caution). In post #1 I have screenshots comparing performance of U stock (non-root), root U, root U with disabled packages and root U with debloated packages. This makes a difference.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] Zoruda:
Yeah I do that without root as well. Did it with engine boot too. Disabled 106 packages currently. On engine boot it helped a little and I couldn't see people running eng without disabling at least a couple packages but still on engine boot with disabled I was getting lots of heat.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] KLit75:
I'm gonna try to root my g935U. Never used Odin before but it seems pretty straightforward. The only part that's unclear is step #3

"It is very important to go to SOFTWARE UPDATES and run Update PRL and Update Profile before flashing the eng boot, below."

Can anyone explain this please? Thanks
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] congadye1:
I need a root tutorial clip .. or someone can tutor me via teamview

Sorry if my english is bad

contact me :fb.com/nguyenquan221

waiting someone
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Go to Settings in your phone, select Software Updates. In that page at the bottom, are two items. Update PRL and Update Profile. Select one, then wait for it to finish. Then select the other one and wait for it to finish. A window pops up saying that the update is done for each one.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] KLit75:
It's not there. If I go to settings > software update, all I see is 3 items:

-download updates

-schedule updates

-set time

That's where the confusion comes. I did check, before posting, what seemed like the most obvious place (software section) but it wasn't there.

Update-after some googling I THINK prl doesnt apply to phones that arent cdma. Im unlocked. My carrier is AT&T.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] congadye1:
how to fix lag CPU After root finish
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
This thread is for U Nougat firmware running on Sprint and Sprint MVNO';s like CREDO mobile. Check on an AT&T thread for your problem.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] KLit75:
Im aware of the thread, and forgive my ignorance, its my 1st samsung phone (a Lot different than Nexus.)

But Im running the exact same version listed in the OP:

G935UUEU4BQF3

Does it matter which carrier Im currently using?
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Definitely
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] doubledragon5:
I'm not understanding something here.. I'm already on QF3 none root, so which of these steps do I need to follow to root for the first time. Thanks.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] frankrendon:
[MENTION=6770937]Euronymous88[/MENTION]

which dual speaker mod did you install?
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] doubledragon5:
Phone is now rooted. Thanks.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] doubledragon5:
One question, I flashed the LTE fix with flash fire and it worked. But after one reboot it no longer shows.. Do I just flash it agian? I wondering if that is the case will I loose it again after another power down or reboot.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Testing GovTuner 4.1.1 on rooted Nougat U firmware

I have been testing the newly revamped GovTuner 4.1.1 on my rooted G935P phone running U firmware QF3. (see https://xdaforums.com/android/software-hacking/mod-gov-tuner-project-29th-june-2016-t3407828).

Best results: Using the Battery mode with Increase performance level 4, and Power efficient enabled has made a big difference in reducing running temperature and reducing lag. I also set the Change Execution interval to 180 sec. Reducing the running temperature seems to make the biggest difference on performance and reducing lag. Forcing the phone to run Performance mode forces temperature increases and the kernel then has to throttle CPU speed, thereby significantly degrading performance. It is important to keep the kernel mode at Conservative which is done during the root process by [MENTION=1949695]jrkruse[/MENTION]'s root bat with mods. So I would not suggest running any other apps that change kernel and CPU settings like L Speed or other Kernel Adiutor apps.

The worst performance occurs when selecting Performance mode as this really heats up the phone, forcing temperature-driven throttle down on the CPU.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] doubledragon5:
How is this done without a custom recovery?
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Flashfire can be used to install govtuner.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] doubledragon5:
I just did, but it does not show up anywere
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Go to the govtuner thread using the link I provided above for instructions how to use govtuner.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] :
Lol it's not a physical app. You need to use a terminal app, grant it SU permissions via the 'su' command, and then type govtuner and hit enter to run it.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] doubledragon5:
Ok I'm setting up govtuner. But on the bottom it say init.d : Not working. What is that all about?
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Ignore. Reboot. Then check the profile.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] doubledragon5:
I still get a lot of lag, and when I open terminal Emulator half my dam keyboard is missing, and I need to reboot a couple of times to get it back.. This is pure messed up..
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Do not have any other performance mods (such as L Speed or Kernel Adiutor, etc.) installed except for Speed Up Swap. Until you get the settings I posted in the screenshot it will be slow.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] doubledragon5:
Got it working, but I noticed once you reboot, you have to torn on govtuner again. It appears to not stick once phone is powered off/on.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
It is important to read the govtuner thread. Check the settings displayed with the w option to check if it's working and sticking (see this screenshot).
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Thanks for posting the extra detail on how to use Termux to configure govtuner, (for those who don't read the govtuner thread or unfamiliar with Termux).

I tested your suggestion to use Performance mode (3) (with the Change Execution Interval set to 1200 secs) , but as I reported earlier, I get an immediate lag and the performance drops. If I change the mode back to Battery mode (1) keeping the Change Execution Interval set to 1200 secs, then the lag disappears and performance improves.

My suggestion is for others to try both settings and pick the one that works best for them.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] godpowerrr:
Its because you have Conservative governor applied. That is a bad choice for obedience. Performance governer should never be used as well, unless able to charge on a constant. But you know me, I have a power source at all times...it all differ per user. Honestly for the lagging part I have no idea what that's about. I can see battery drain as a problem(selecting Performance profile)..but not lag?

I would never use Battery profile but Balanced I use more than Performance on an average & is the best profile between the 3. I use BHB27 Kernel Adiutor app to balance my performance profile(entropy/battery/net/virtual memory/low memory killer,etc.) to not be so needy.

And with Speed Up Swap installed with Build.Prop tweaks & init.d Tweaks the only problem I can have personally is battery draining drastically. You just need to know your device and not want to push it to the limit because you will be at 0% before you know it. [Generally speaking]
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Interesting. The [MENTION=1949695]jrkruse[/MENTION] mod during root.bat specifically installs the conservative governor over what was in place at installation of the eng boot img. I forget what that governor is, I think performance. I'll have to check. I have a mod dedicated S7system folder to install that governor instead during root. I'll play with that and the govtuner settings and see how it compares to your findings.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] doubledragon5:
Today was a "BAD" day for this phone.. I out of state for most of the day, as I drive a Truck regional.. On a normal day I only get 1 dropped call per day. But today I had nothing but dropped calls.. I also had no internet connection all day as well.. I depend on Google Maps, to watch out for road closures due to road work or accidents... So right now I'm flashing the phone back to stock, then over the weekend I will try again... I'm not sure what the problem is, but this has been a bad experience with this since we do not have a unlocked bootloader... I have a few questions to ask before I retoot.. 1) When setting up the APN, which of the two Wholesale OTA Apns do we delete? I'm not sure if I had deleted the wrong one, the first time. 2) The Op states to choose "root with tweaks". But what I got for choices was the following.

1)roowithtweaks

2)conservative

3)interacitve

4)performance

5)None
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] godpowerrr:
I am not good at this stuff because I like things people don't like. I just prefer interactive. I would only say to whoever is reading to have your profile inject every 20/30 mins.
[Sprint Samsung Galaxy S7 Edge Guides, News, & Disc] jtash01:
Installation of xposed framework on rooted G935U firmware

Following this thread https://xdaforums.com/xposed/xposed-android-nougat-sdk-25-arm64-t3639221, the xposed framework has been installed on my rooted G935U firmware:

Note that this is a new development, and is not working universally yet. However, on that thread other S7E users have also reported success with the latest versions of the framework and installer (links are below). Keep on eye on that thread for updates.

The xposed installer should be installed FIRST:

https://xdaforums.com/devdb/project/?id=13191#downloads

Then using Flashfire, install this framework (for Nougat 7.0, must be SDK24):

http://fastkit.org/xposed/classic/SDK24/26-07-17-xposed-v87-sdk24-Xposed-by-PurifyOS.zip

Here is a screenshot of the installed and activated xposed framework:

As of yet, the developers of the many different xposed modules still need to upgrade their modules to work with the nougat xposed framework. That should start soon, I would expect. For example, as of today (7/30/17), Greenify and Gravitybox are not upgraded yet.