Alright here is a guide to installing the unlocked S7 Edge firmware onto your Verizon S7 edge. I will also be giving some tips on setting up specific parameters to get the best battery and performance towards the end of this guide. A list of credits for all the folks who actually discovered and wrote about all these topics will be at the end of the guide as well. All credit goes to those guys!!!!
I am not responsible for anything that occurs to your phone. Period. Use this Guide at your own risk.
Part 1: Installing the 935U firmware
WARNING: YOU WILL LOSE ALL DATA ON YOUR PHONE (except SD card)! BACKUP EVERYTHING BEFORE YOU START THIS PROCESS.
Before you start, make sure you have the Samsung phone USB drivers installed. If you do not have them installed ODIN will not recognize your phone. Here is a link to the drivers installation package: http://downloadcenter.samsung.com/c...G_USB_Driver_for_Mobile_Phones_v1.5.45.00.exe
Note: I personally had success with this version of Odin: https://www.dropbox.com/s/6a2xg2frrin92o6/odin_3.12.3.rar?dl=0 (MD5 - 9C878DB69273148F01910D1CBCB1ABBD)
However another user couldn’t get it to work and used this version: https://www.dropbox.com/s/hfe8zn2adnwdtuw/ODIN .zip?dl=0 (MD5 - 136E707B39C2E4CDC47820C68065CD5C)
How to install:
Step 1. Put your phone in download mode. You do this by having the phone off and pressing the power button, the home button, and the volume down button at the same time, holding them until the download screen comes up. Sometimes there will be a prompt that says press the home button to continue to download mode. In that case press the home button as well.
Step 2. Flash the 4 files in this zip (https://www.androidfilehost.com/?fid=24588212152304771)(MD5 - BB4D013B3B6D7638484A4B0F56953BFA) to your phone using Odin, all 4 of them at the same time. Unzip the files into the folder that contains your ODIN installation, or a folder where they are easy to find. Open up ODIN and put the BL file in the BL slot, AP file in the AP slot, and so on. Then flash all 4 at once.
I have flashed the U firmware multiple times in experimentation and at one point the flash failed. I simply forced the phone to reboot into download mode (by the normal method listed above) and tried reflashing. It went through just fine. So don't panic, just retry.
Part 2: Rooting the U firmware
NOTE: This guide is mostly taken from an excellent guide already made by @Argyrus. The only reason I am posting it here is to keep the flow of the overall guide together.
First off download these files (https://www.dropbox.com/s/x4yymhbthn6nmqp/Root Files.zip?dl=0) and extract all the files to one main folder. Make sure all the files that are in the "SuperSU-v2.76-S7QC" folder are moved to the main folder.
- Folder named "SuperSU-v2.76-S7QC" contains the SuperSU and thing needed to root the phone
- ADB Setup EXE called "adb-setup-1.4.3.exe", needed to install ADB and the Drivers
- Special patched Odin that skips the SHA 225 called Odin PrinceComsy.exe (Mainly for AT&T) including an .ini file named "Odin3.ini"
- file named "Samsung_G935x_QC_Rooted_BOOT.TAR", this is the engBoot for the phone that will allow rooting
NOTE: Some users have experienced endless boot loop; this seems to be caused by using a package disabler that disabled certain services. If you used one and end up getting an endless boot loop try wiping the cache and factory reset the phone.
1. Install ADB by running adb-setup-1.4.3.exe (select YES to all options, especially system wide ADB)
2. Make sure to put your phone into downloading mode (Power off--- Hold Down arrow + Home + Power button)
3. Open up Odin and click AP and mount Samsung_G935x_QC_Rooted_BOOT.TAR, then flash it
4. Once restarted put the phone into USB debugging mode, if it is not already enabled (need Developer options for this)
4b. To get developer mode, go to "About" then tap "build number" about 6 or 7 times
4c. Go back to settings and you should now see developer options, turn on USB debugging
5. Now back on your PC, double click on the file called "root.bat" (it should be in the main folder with ALL the other files, aka no subfolders)
6. Wait for the CMD to finish and then your phone should restart
7. Once your phone has finally restarted you will notice that SuperSU was installed and root should be working, download root checker to find out for yourself.
Part 3: Implementing all the Verizon specific fixes (enable Verizon volte, fix wifi password saving issues, doze issues, cpu issues, VVM, etc.)
1. Download the Verizon s7 edge fix zips (there are two zips that will be flashed together in a certain order) (File 1 - http://dl.psouza4.com/android/S7_or_S7Edge_Fixes_V15.zip)(File 2 - https://www.androidfilehost.com/?fid=24591023225178488)
2. Use Flashfire (https://play.google.com/store/apps/details?id=eu.chainfire.flash&hl=en) to flash both zips, keep the standard options that are already selected in Flashfire. Arrange the zips so that S7_or_S7Edge_Fixes_V15.zip is flashed first, and Verizon_VVM_Volte_Wifi_Calling_G935U_Fix.zip is flashed second. It will auto reboot after flashing both files.
3. Profit
Also it is always a good idea to change all the animation speeds to .5, which you can find under the developer options. This speeds up the phone visually, providing for a faster user experience.
Part 4: Setting up xposed and additional battery life saving tools (optional)
These are some steps that I have taken to see great battery life results. Feel free to try them out and see if they work for you.
1. Install xposed using Flashfire (only use the modified xposed zip below or else you will have serious issues)
Here is the modified xposed zip to flash through Flashfire (https://www.dropbox.com/s/67aujyog5...arm64-custom-build-by-wanam-20160709.zip?dl=0)
Note: It takes a while to boot after flashing this due to the cache rebuild. Do not panic, let it do its thing.
Also you will need to install the Xposed apk to be able to use Xposed: (https://www.dropbox.com/s/euqp5ofg32gjspj/XposedInstaller_3.0_alpha4.apk?dl=0)
2. Install Greenify (xposed module) and enable all the additional features (donate only), including aggressive doze. Add any apps that are running in the background that seem to be battery hogs and enable auto-hibernation.
I also went through the system files and removed or froze any Samsung files I did not want with Titanium. But that's just a personal preference of mine, I'm OCD about files I have enabled on my phone lol.
Note: By request I have posted screenshots of all the files I have frozen, as well as a screenshot of all the apps I have greenifyed. I decided to Greenify more apps than disable this time to see if I get the same battery life as disabling everything. Time will tell.
That's about it. Hopefully this is helpful to us Verizon users who are trying to comb through multiple forums trying to find all the pieces to the puzzle in regards to flashing and rooting the U firmware. I am simply putting everything into one guide, along with any additions which I learned from my personal experience flashing and rooting my S7E onto the U firmware.
If there is any questions or comments hit me up, i'd be happy to help anyway I can.
Cheers!
Credits:
@Misterxtc for the U firmware link (and firmware updates in general)
@wanam for the modified xposed installation for samsung phones
@psouza4 for the fix zip that cures many issues
@gtg465x for providing info on the U files
@Symphony0fLife for his excellent AT&T guide which I used a lot of here
@jrkruse for his CSC and ims hacks and the U fix zip
@Argyrus for his guide on how to root our Verizon phones
@Mastajeff for his original T-mobile guide that helped Argyrus and I with our guides
@br3w3r, @Chainfire and @princecomsy for making the root possible and guiding us towards the light of freedom
@Syn Ack for posting a guide with all the fixes he had collected from other forums
@lahegry for originally posting the modified xposed zip
@Snoop05 for his awesome system wide ABD installation package
NOTE: If I have forgotten anyone on the credits list please let me know and I will add them.
I am not responsible for anything that occurs to your phone. Period. Use this Guide at your own risk.
Part 1: Installing the 935U firmware
WARNING: YOU WILL LOSE ALL DATA ON YOUR PHONE (except SD card)! BACKUP EVERYTHING BEFORE YOU START THIS PROCESS.
Before you start, make sure you have the Samsung phone USB drivers installed. If you do not have them installed ODIN will not recognize your phone. Here is a link to the drivers installation package: http://downloadcenter.samsung.com/c...G_USB_Driver_for_Mobile_Phones_v1.5.45.00.exe
Note: I personally had success with this version of Odin: https://www.dropbox.com/s/6a2xg2frrin92o6/odin_3.12.3.rar?dl=0 (MD5 - 9C878DB69273148F01910D1CBCB1ABBD)
However another user couldn’t get it to work and used this version: https://www.dropbox.com/s/hfe8zn2adnwdtuw/ODIN .zip?dl=0 (MD5 - 136E707B39C2E4CDC47820C68065CD5C)
How to install:
Step 1. Put your phone in download mode. You do this by having the phone off and pressing the power button, the home button, and the volume down button at the same time, holding them until the download screen comes up. Sometimes there will be a prompt that says press the home button to continue to download mode. In that case press the home button as well.
Step 2. Flash the 4 files in this zip (https://www.androidfilehost.com/?fid=24588212152304771)(MD5 - BB4D013B3B6D7638484A4B0F56953BFA) to your phone using Odin, all 4 of them at the same time. Unzip the files into the folder that contains your ODIN installation, or a folder where they are easy to find. Open up ODIN and put the BL file in the BL slot, AP file in the AP slot, and so on. Then flash all 4 at once.
I have flashed the U firmware multiple times in experimentation and at one point the flash failed. I simply forced the phone to reboot into download mode (by the normal method listed above) and tried reflashing. It went through just fine. So don't panic, just retry.
Part 2: Rooting the U firmware
NOTE: This guide is mostly taken from an excellent guide already made by @Argyrus. The only reason I am posting it here is to keep the flow of the overall guide together.
First off download these files (https://www.dropbox.com/s/x4yymhbthn6nmqp/Root Files.zip?dl=0) and extract all the files to one main folder. Make sure all the files that are in the "SuperSU-v2.76-S7QC" folder are moved to the main folder.
- Folder named "SuperSU-v2.76-S7QC" contains the SuperSU and thing needed to root the phone
- ADB Setup EXE called "adb-setup-1.4.3.exe", needed to install ADB and the Drivers
- Special patched Odin that skips the SHA 225 called Odin PrinceComsy.exe (Mainly for AT&T) including an .ini file named "Odin3.ini"
- file named "Samsung_G935x_QC_Rooted_BOOT.TAR", this is the engBoot for the phone that will allow rooting
NOTE: Some users have experienced endless boot loop; this seems to be caused by using a package disabler that disabled certain services. If you used one and end up getting an endless boot loop try wiping the cache and factory reset the phone.
1. Install ADB by running adb-setup-1.4.3.exe (select YES to all options, especially system wide ADB)
2. Make sure to put your phone into downloading mode (Power off--- Hold Down arrow + Home + Power button)
3. Open up Odin and click AP and mount Samsung_G935x_QC_Rooted_BOOT.TAR, then flash it
4. Once restarted put the phone into USB debugging mode, if it is not already enabled (need Developer options for this)
4b. To get developer mode, go to "About" then tap "build number" about 6 or 7 times
4c. Go back to settings and you should now see developer options, turn on USB debugging
5. Now back on your PC, double click on the file called "root.bat" (it should be in the main folder with ALL the other files, aka no subfolders)
6. Wait for the CMD to finish and then your phone should restart
7. Once your phone has finally restarted you will notice that SuperSU was installed and root should be working, download root checker to find out for yourself.
Part 3: Implementing all the Verizon specific fixes (enable Verizon volte, fix wifi password saving issues, doze issues, cpu issues, VVM, etc.)
1. Download the Verizon s7 edge fix zips (there are two zips that will be flashed together in a certain order) (File 1 - http://dl.psouza4.com/android/S7_or_S7Edge_Fixes_V15.zip)(File 2 - https://www.androidfilehost.com/?fid=24591023225178488)
2. Use Flashfire (https://play.google.com/store/apps/details?id=eu.chainfire.flash&hl=en) to flash both zips, keep the standard options that are already selected in Flashfire. Arrange the zips so that S7_or_S7Edge_Fixes_V15.zip is flashed first, and Verizon_VVM_Volte_Wifi_Calling_G935U_Fix.zip is flashed second. It will auto reboot after flashing both files.
3. Profit
Also it is always a good idea to change all the animation speeds to .5, which you can find under the developer options. This speeds up the phone visually, providing for a faster user experience.
Part 4: Setting up xposed and additional battery life saving tools (optional)
These are some steps that I have taken to see great battery life results. Feel free to try them out and see if they work for you.
1. Install xposed using Flashfire (only use the modified xposed zip below or else you will have serious issues)
Here is the modified xposed zip to flash through Flashfire (https://www.dropbox.com/s/67aujyog5...arm64-custom-build-by-wanam-20160709.zip?dl=0)
Note: It takes a while to boot after flashing this due to the cache rebuild. Do not panic, let it do its thing.
Also you will need to install the Xposed apk to be able to use Xposed: (https://www.dropbox.com/s/euqp5ofg32gjspj/XposedInstaller_3.0_alpha4.apk?dl=0)
2. Install Greenify (xposed module) and enable all the additional features (donate only), including aggressive doze. Add any apps that are running in the background that seem to be battery hogs and enable auto-hibernation.
I also went through the system files and removed or froze any Samsung files I did not want with Titanium. But that's just a personal preference of mine, I'm OCD about files I have enabled on my phone lol.
Note: By request I have posted screenshots of all the files I have frozen, as well as a screenshot of all the apps I have greenifyed. I decided to Greenify more apps than disable this time to see if I get the same battery life as disabling everything. Time will tell.
That's about it. Hopefully this is helpful to us Verizon users who are trying to comb through multiple forums trying to find all the pieces to the puzzle in regards to flashing and rooting the U firmware. I am simply putting everything into one guide, along with any additions which I learned from my personal experience flashing and rooting my S7E onto the U firmware.
If there is any questions or comments hit me up, i'd be happy to help anyway I can.
Cheers!
Credits:
@Misterxtc for the U firmware link (and firmware updates in general)
@wanam for the modified xposed installation for samsung phones
@psouza4 for the fix zip that cures many issues
@gtg465x for providing info on the U files
@Symphony0fLife for his excellent AT&T guide which I used a lot of here
@jrkruse for his CSC and ims hacks and the U fix zip
@Argyrus for his guide on how to root our Verizon phones
@Mastajeff for his original T-mobile guide that helped Argyrus and I with our guides
@br3w3r, @Chainfire and @princecomsy for making the root possible and guiding us towards the light of freedom
@Syn Ack for posting a guide with all the fixes he had collected from other forums
@lahegry for originally posting the modified xposed zip
@Snoop05 for his awesome system wide ABD installation package
NOTE: If I have forgotten anyone on the credits list please let me know and I will add them.
Attachments
Last edited: