[AT&T Samsung Galaxy S6 Edge+] AngelRyu:
[Tut]How To Systemless Root+Root+More!

This was fully tested on SM-G928A;Baseband:UCU2AOJ1 on 5.1.1

Just in case needed //SM-G928A\\ **Full Odin Restore G928AATT2AOJ1**

$<Download Mode & Odin Systemless Root Flash>

Requirements:

1.A Windows Computer

2.Your Phone Device SM-G92-0/5/8A

3.Odin 3.10.7

4.Kernel_Root_Android_5.1.1_AT&T_SamFirm.NET

5.USB Drivers(Most of the time if connect the phone to the computer using the usb cord that comes with the device it will install all of the drivers if your computer is connected to the internet.

____________________

Okay now assuming that everything has been required, we can begin.

Turn off your phone and open Odin with admin rights on the computer & connect your phone to the computer using the usb cable that comes with the phone.

On the phone now hold all of these following buttons down, Volume Down+Home Key+Power Soon after once you see the blue screen release those buttons and press the Volume Up key to enter Downloading Mode.

Now in Odin on the computer, it should have recognized your device now press the "AP" button and open up for example, "G928A_Kernel_Root_5.1.1_SamFirm.NET.tar.MD5" now just press start and sit back and relax and soon you will have Systemless Root!(Note your phone will reboot which is normal after the flash.

--------------------

#<Obtaining Root Access>

Requirements:

1.A Windows Computer

2.Your Phone Device SM-G92-0/5/8A

3.USB Drivers(Most of the time if connect the phone to the computer using the usb cord that comes with the device it will install all of the drivers if your computer is connected to the internet.

4.Flashed The Systemless Root

5.Kingo Root

6.Root Checker Cost $FREE

7.SuperSU Cost $FREE

8.BusyBox Cost $FREE

9.Developer Options (USB Debug)

____________________

Okay now assuming that everything has been required, we can begin.

Go into Settings>System>About Device & Enable Developer Options.(Keep tapping the "Build Number" category until it says Developer options have been enabled.

Connect your device with your usb that which comes with the phone on the computer. Open "Kingo ROOT" on your computer with admin rights, and once the program asks you to turn USB Debug on, go on your phone into Settings>System>Developer options and make sure it is enabled as well as usb debugging. Wait for kingo root to find your device and once found, it will ask you to either "Reroot,Root, or Remove Root, click "Reroot" then wait for it to start.(After it starts you should see on your phone the kingo root usb app pop-up and show the same thing you see on your computer)

After it is done it should confirm you have been rooted and will ask to donate.

Now you may exit out of the program on the computer and the phone and once out of the app and back on your phone, you will want to look in your app drawer for the kingo root "Superuser" and uninstall this. Then head on over to the playstore if haven't all ready and install "SuperSU" & "Busybox" if want to. Once have the SuperSU app open it and install the su binary updates with the "Normal" option not the recovery one since we don't have that.... & once done just press OK DO NOT REBOOT or you will bootloop and will have to use Odin to reflash your system of your phone to get it back working out of the box "state"

UPDATE Have a pc around and can still boot with root:

Now open up the root checker app & click verify to see if you truly do have root.(You must grant root access so allow once it pops up.) Enjoy your root but never ever reboot.

UPDATE: How to Root If Possibly not allowing you to root!!!

Step one you will need to of downloaded "Android Studio

Step two you will now need to install all of the updates(Well that's what I did) inside the studio program.

Step three now locate 'program tools" which for me was located here: C:\Users\NameofComputer\AppData\Local\Android\android-sdk\platform-tools

Step four make a cmd.exe file to go in the platform-tools simply just clicking on the "start button" on windows and searching "cmd" then dragging the cmd file to the folder.(Rename it to something like ADB Root or something different than just cmd)

Step FIVE download the su binary which can be located HERE and place it in the "platform-tools" folder.

Step SIX now almost there. Open the cmd file(ADB Root.exe) and once opened, plug the phone into the computer with the cable that came with your phone.

Step Seven:^.^ now with the phone plugged in and the program start, type this command to make sure your device is found:

adb devices

and if found you will see your attached devices and if more than one or can't see your device, you can do

adb kill-server

command and it will restart adb.

Step Eight: MAGIC time lol now that your phone is connected and you can see it is indeed listed, type these commands as followed:

adb root
adb remount
adb push su /system/bin/su
adb shell
chown 0:0 /system/bin/su
chmod 6755 /system/bin/su

You don't really have to do the other commands after pushing su it's just for pre-caution.

Step Nine: Now do the following at the top and try to use the Kingo root once more and click root or reroot.

If this doesn't work try to press unroot and restart phone then try this again.

Also like down below I talk about if you did reboot before you unrooted, you can still unroot but sometimes it's tricky and it needs you to do the adb remount before will work so just remember that...

--------------------

$#$<UnRooting & Keeping Systemless Root So You Can Reboot & Reroot>

Requirements:

1.Your Phone Device SM-G92-0/5/8A

2.Root Access(Superuser rights)

3.SuperSU Cost $FREE

4.Root Checker Cost $FREE

____________________

This is very simple and easy to do, all you must do after every root and before every reboot is to go into "SuperSU" and go into the settings and scroll down until you see "Fully Unroot" and click that and once done verify with the root checker that you are indeed unrooted but still have adb shell and once done that you may freely reboot with no bootloop and then if want root once more just use "Kingo Root" on the computer to reroot once more.(I'm hoping someone will come out with an app that does the same thing and works so we don't need the computer anymore which would make it much easier..)

Edit/Update:

I found that if you maybe forgot to unroot before a reboot that you can still unroot without the need of going into odin and reflashing stock system just by connecting your phone to the computer via the usb that which comes with your phone and opening up Kingo Root and waiting for it to find your phone then click unroot and wait for it after you have unrooted and you will hear a sound which means it's fixed! So just force shutdown the device with pressing both: Volume Down+Home Button+Power then it will boot back up as normal!

-------------------- ____________________ -------------------- ____________________

~My Findings Through Long Research & Errors~:

<How to Fix Wifi Bug That Comes With Flashing Systemless Root>

Requirements:

1.Your Phone Device SM-G92-0/5/8A

2.Root Access(Superuser rights)

3.SuperSU Cost $FREE

4.BuildProp Editor Cost $FREE

____________________

On your phone open up the "BuildProp Editor".

click on the search button and search for "ro.securestorage.support=true" now once found change the =true to =false and save. Now you must reboot for it to take place but remember to UNROOT before you reboot.

Now doing this your wifi will stay connected and you no longer have to enter your password millions of times so it will be nicer to keep systemless root.

--------------------

<How to Enable AT&T Hotspot System FULLYApp>

Requirements:

1.Your Phone Device SM-G92-0/5/8A

2.Root Access(Superuser rights & .SuperSU Cost $FREE)

3.Root Explorer Cost $3.99

4.NEW Modded TetheringProvision .apk Cost $FREE(Also can be found in this thread in attachments.

5.ADB Root cmd knowledge or Download SQLite Editor Cost $2.99

6.BuildProp Editor Cost $FREE

____________________

Okay my fellow members that stayed on 5.1.1 with me, this tut did once work but then at&t blocked me and it stopped working but now rejoice becase there is a bypass once more!!!

NEW WAY:

I'm not sure which worked so I'm gonna just tell you everything that I did...

1.I first rooted obviously

2.I found a new TetheringProvision.apk which I have uploaded down in the attachment and at the top.

3.I used adb root for this but this can also be done with sqlite editior so I'll explain both ways, first way will be the easy way the adb root...>>>

Step 1: Ensure you have the correct OEM drivers installed for your handset on the computer

Step 2: Download and install the necessary ADB drivers (v1.4.2)

Step 3: Enable USB debugging on your Android handset:

Go to Settings > About Device, and tap the build number 7 times or until you see 'You're now a developer' message.

Return to Settings > Developer options and use the toggle button to turn on USB debugging. Then tap OK button to accept the warning and continue.

Step 4:Connect your device to PC with original USB cable.

Step 5: Launch a command window on your Windows PC.

Step 6: Access ADB shell and run the following command:

adb shell now just type " settings put global tether_dun_required 0 " and enter.

________----------Now the sqlite way

Step 1:Go into sqlite editor and allow root rights...

Step 2: Locate "Settings Storage" and click on "Settings.db then click on "global"

Step 3:Locate tether_dun_required 0 and if not there add by clicking on the +

then fill out name as " tether_dun_required " >>And value as " 0 " and then save file and unroot then reboot.

Now then after all of that I downloaded the build.prop which I know you don't have to but it makes it easier for me to do so and probably for you too...

Step 1:Get build.prop editor from the playstore and open it to grant root rights.

Step 2:Click on the pencil icon on the top right where the search icon is.

Step 3: Scroll all the way down to an open line.(If not one make one.)

and put this in the line....>>> " net.tethering.noprovisioning=true " and then click the save button at the top right and then save it and unroot then reboot.

Then replacing the Tetherprovision.apk . >>>

Step 1: Download the NEW modded TetherProvision.apk at top or at bottom.

Step 2: get a root explorer and go to System/App/TetheringProvision

Step 3: Rename the actual TetheringProvision.apk to TetheringProvision.apk.bak

Step 4: in the same location, go into "arm64" and rename the TetheringProvision.odex to TetheringProvision.odex.bak

Step 5: Now locate the modded TetheringProvision.apk you've just downloaded and place it in System/App/TetheringProvision/ now should be two TetheringProvision, the TetheringProvision.apk.bak and the modded one, TetheringProvision.apk.

Step 6: change the property promissions of the tetheringprovision.apk to give it root rights by changing the promissions to look just like the actual one which is " rw-r--r-- "

Step 7: save and unroot then reboot!

Now youre wifi tether and usb should work!!! enjoy!

--------------------

<How to disable OTA & Security Notification>

Requirements:

1.Your Phone Device SM-G92-0/5/8A

2.Root Access(Superuser rights & .SuperSU Cost $FREE)

3.Titanium Backup & Titanium Backup Pro License Cost $Free | $5.99

____________________

Open up titanium back with pro license and freeze these following apps:

1.SecurityLogAgent(This is that annoying notification that which comes with the systemless flash root that keeps annoying you to reboot and undo what you done.)

AT&T Software Update(This will make it so AT&T won't push any updates to your device anymore so no need to worry about installing an update ota and losing your root or something else like bootlooping.

And again, all of this sticks after you unroot and reboot!

___________________________________________

<How to Get Youtube RED (Sort of) FREE!>

Requirements:

1.Your Phone Device SM-G92-0/5/8A

2.OGYoutube Cost $Free

Basically all you do here is download the modded sort of youtube app(OGYoutube) and install it then done! You now can download videos/music on the app and have access to run audio in the background plus NO ADS!!! (if there are I haven't seen any yet...)

Best part of this too since can't be used fttb, no need for XPOSED apk!

_____________________________

<How To Install Viper4android>

Requirements:

1.Your Phone Device SM-G92-0/5/8A

2.Root Access(Superuser rights & .SuperSU Cost $FREE)

3.Fast Reboot

4.Soft Reboot

5.Viper4Android V2.3.4.0

6.Audio_Effect.Config

7.Titanium Backup & Titanium Backup Pro License Cost $Free | $5.99

8.IRS Impulse Response Sample files

9.Root Explorer Cost $3.99

~~~~~~~~~~~~~

To Read the tuts yourself than rather follow my tut, you may do so by following This Link & This Link

~~~~~~~~~~~~~~~~~~

Alright, I decided to do my own detail tut to make it much easier so follow me and you'll have viper4android in no time : )

So let's get begin, download if not already, the busybox,SuperSU,TitaniumBackup,Fast reboot,Soft Reboot, & Root explorer. Now having all that done open up Busybox and allow it root rights and you may wait for it to research for a smart intall, or just press install. Once you installed it in the default location System/xbin, click on the will be installed to location and choose System/bin and install it there too.(Not sure why but that's what the tut called for.)

Now let's download the folders for viper4android, go ahead and download Audio_Effect.Config.zip file,IRS Impulse Response Sample files, & the Viper4Android V2.3.4.0 folder.

Now open up the root explorer and unzip all that which is zipped up.(Which is all of the files;Audio_Effect.Config.zip file,IRS Impulse Response Sample files.zip, & the Viper4Android V2.3.4.0 folder.zip

)

Now once all are extracted, we will begin putting what is needed where.

Let's start off with the ViPER4Android_FX_A4.x (The actual name of the folder) you're gonna want to long press it and copy this folder. Once done, you're gonna want to paste this folder in System>Priv-app and make sure to change the permission of the .apk to 0644 rw-r--r-- & the FOLDER to 0755 rwxr-xr-x(The folder should have the same permissions as the other folders in that location.)

which is inside the folder to give it root access

which is 0644;rw-r--r-- and if not sure what root permission should look like, refer to this link Or Google what it looks like, then save/press ok.

Now go back to where you extracted your folders, and this time copy the "audio_effects.conf and go to System>etc and find and rename the actual audio_effects.conf to audio_effects.conf.bak and then paste the copied modded audio_effects.conf here & DONT FORGET change the permissions to give it root rights.

Now after all is done, open the app "Titanium Backup Pro" and look for and freeze these following applications: 1.Adapt Sound 4.0 & SoundAlive 3.0 now open the app "Soft Reboot (Root) and click yes you want to do a soft reboot. Then once back up(If want you can click the "Fast reboot app" to quickly refresh the system) and running you should see the viper app inside your app drawer. Open it and install the update/software when ask you to and once done it should ask for you to reboot just click on ok and then go out and back to the "Soft Reboot (Root) then do another soft reboot.

Now almost DONE!!! Once back up and running again, go to your root explorer again where you extracted the folders and grab the folder of "ViPER4Android and move it to your device storage ex;

Storage/emulated/0

(It's where the download folder is and dcim folder is.. Then finally, go toSettings>Device>Sounds and notifications>Sound quality and effects and toggle on all of the listings[NOTE YOU MUST PUT EARPHONES IN FOR THESE TOGGLES TO SHOW]; UHQ Upscaler|SoundAlive+|Tube Amp Pro now you're done enjoy viper4android via editing the settings in the app.

Edit

You need to download SELinux Mode Changer and give root rights and just click on permissive mode and all done. Also might need to use compatible mode in the Viper4Android settings.

I found that this mod works with Pandora and Youtube app but not with google music or the default music app and not sure how to fix that....

__________________________________0

This is some more quick finds which you don't need a tut for just information I'd like to share so you all know.

I found out that you can use Titanium Backup Pro Cost $5.99 and freeze anything you want such as bloatware and that annoying notification that appears every time you reboot if have systemless root installed "SecurityLogAgent" and as long as you UNROOT before you reboot, it is safe and everything you froze stays frozen.

Now I haven't tried uninstalling any system apps so I wouldn't advise doing that unless you wanted to but I don't see the point except to free space up since you can just freeze anything and does the same thing except for freeing space....

I haven't been able to unlock the bootloader in my research and errors which probably never gonna happen anytime soon....

I also never found an app that could root the device yet without a computer....

And yeah that's it! I just was so happy to find out all of this and just had to share it with xda members which are on the same boat as me that has been wanting some "freedom" which now can have a piece of it. : )

If found these tuts to be helpful, feel free to hit thanks button and if want donate.