yashsingh1/xdaforums huggingface dataset:
[Sprint Samsung Galaxy S6] redhusker2016:
TWRP

I'm having some issues flashing TWRP on my phone! I have software version G920PVPS4DQL2 on my phone. I had a earlier software version on my phone and was able to flash it with no issues but now when i flash it with ODIN it keeps saying android is updating and the goes to the reboot now! Can someone give me some advice on what i'm doing wrong?
[Sprint Samsung Galaxy S6] koop1955:
Not sure what is wrong, but see if you can Odin TWRP (make sure it is the right version from here: https://dl.twrp.me/zerofltespr/) with Reboot automatically unticked in Odin options. Then power down and use Volume Up plus Home plus Power to reboot. That should put you into TWRP. Clear cache and try to reboot from there.
[Sprint Samsung Galaxy S6] koop1955:
Yeah, Tapatalk does that. Thank you for understanding!
[Sprint Samsung Galaxy S6] Jimmy1life:
Got the new S6 yesterday it came with 6.0.1 PB6 installed and everything else works flawlessly well root and twrp and a private build. I gave sprint My s6 with Renegade and Twrp installed it was a hand off when i got there but kinda funny unless they refused swapping devices, but all good.
[Sprint Samsung Galaxy S6] monroe0328:
Hey koop, im on renegade oj7 g920p and would like to update to the new pb6 v2.0 mm rom. Do I...

1. Odin pd2 .tar (or pb6 .tar)

2. Odin cf auto root g920F version

2b. boot and verify root

3. Odin twrp 3.0.2.0

4. flash latest pb6 v2.0

5. Enjoy?
[Sprint Samsung Galaxy S6] koop1955:
I personally use the SuperSU zip. I am adding detailed instructions to the first post. Your feedback on those will be greatly appreciated. (Detailed enough? Did I miss a step? Anything confusing?)
[Sprint Samsung Galaxy S6] koop1955:
Done! Thanks for your input.
[Sprint Samsung Galaxy S6] yaibakt:
the last time i flashed the hotspot mod, it didnt work for me.

dont know if it works now :silly:
[Sprint Samsung Galaxy S6] 1619415:
Just try the one that adds init.d support.
[Sprint Samsung Galaxy S6] 1619415:
Glad to hear that:good:
[Sprint Samsung Galaxy S6] monroe0328:
Thanks a million bro! EXACTLY what i was looking for. Takes the worry away and gives a clear path to mm enlightenment!

Now... to see how xposed is gonna hold up!
[Sprint Samsung Galaxy S6] joel_sinbad:
Hi, I flashed the TWRP 3.0.2-0 tar from here and i'm getting bootloop too... why? Using stock 6.0.1
[Sprint Samsung Galaxy S6] 1619415:
Did you enable OEM unlocking?
[Sprint Samsung Galaxy S6] IAmTechFreq:
Just flashed this PD2 update with the TWRP and it works , BUT..for some reason this stock firmware doesnt allow me to use the System Update so i cant Update my Profile or PRL for text,mms, but calls nd texts work but not MMS nor changing my APS, its like its not an official stock firmware but it is. for my SPR model , i just i dont understand.
[Sprint Samsung Galaxy S6] koop1955:
Once you change the Recovery, from stock to TWRP, you can't accept OTAs anymore.
[Sprint Samsung Galaxy S6] koop1955:
Good catch. I misread the original question to why he couldn't get the OTA after installing TWRP.
[MENTION=5577707]IAmTechFreq[/MENTION], my apologies. And thanks to [MENTION=5241571]Saafir[/MENTION] for his help.
[Sprint Samsung Galaxy S6] IAmTechFreq:
Thanks guys haha actually so what i ended up doing is reflash the Firmware again with a different cable, then wait patiently update my PRL and Profile first and then went to flash TWRP then wipe cache and dalvik and then Flash Super SU and i've bee doing pretty good with this stock root and custom kernel a.k.a SkyHigh c: i'm pretty satisfied haha thanks alot peeps C: shouldnt have any issues now for the most part since i hardly use Xposed and Viper4Android .
[Sprint Samsung Galaxy S6] koop1955:
How I Updated To PD3 and Restored My ROM

We all know the situation: you are running a customer ROM, all set up the way that you want. Then along comes an update and you think "Maybe I better do this" but you don't want to got hrought the pain of setting everything up again. I am going to give you a step-by-step guide about how to do this painlessly.I started out with the TeamSPR ROM configured the way that I want, updated to PD3 and returned to the ROM with everything exactly where it was before. Very simple, took me less than an hour.

All are in the first post here: http://xdaforums.com/sprint-galaxy-s6/general/guide-links-files-update-root-restore-t3366862

1) First off, go into TWRP and make a back up. From the main main pick Backup and except the defaults of Boot, System and Cache. Swipe to start the process and let it go. When complete the Backup will be in Sdcard/TWRP. As extra security I copy the whole Backup folder to my PC. If it is ever wiped out, I can copy it back. I also do the same with an Update.zip from Titanium.

2) Download the latest TAR file. It is a zip file, the TAR is inside. Extract to where you have Odin, load into AP and let it go.

3) After step 2 is complete, you are running stock PD2, unrooted and with stock recovery. You can now go to Settings -> System update, and accept the OTA to take you to PD3. The phone should reboot and whne you check on About, you should see PD3.

4) VERY IMPORTANT! Before leaving stock, make sure that Developer Options is enabled and that both OEM Unlock and USB Debugging are on. I always suggest fliping them off and back on to verify.

5) Now go back into Download mode. For today, I downloaded the latest version of CF-Auto-Root and loaded and ran the TAR file (extension was MD5, but it is a TAR file) in the AP slot in Odin. Let the phone reboot and made sure that I was rooted using the SuperSU file. (If you don't have one, you can download from the Play store.

6) Then I returned to Downladd mode and flashed the TWRP TAR file. You have options at this point, you could run the IMG file using Flashify for example. But using Odin was fine for me.

7) Now I was back to being Rooted and with TWRP recovery, but still running Stock with all that bloat. Remember that Backup we made at the beginning? I went into Recovery mode and wiped System, Data and both caches. (Probably not necessary, but why not?) Then restored the backuo and when I rebooted, everything was perfect! PD3 and with my ROM and set-up restored.

Just that easy!
[Sprint Samsung Galaxy S6] wxfreak:
After I flash TWRP my phone will not come out of download mode, I cant get the phone to manually power down. I'm not really familiar with ADB. Any help appreciated?
[Sprint Samsung Galaxy S6] koop1955:
Press and hold Volume Down and Power buttons and your phone should power down.

Next time you need it, here are the basic ADB commands: http://www.androidcentral.com/android-201-10-basic-terminal-commands-you-should-know

Very useful to know.
[Sprint Samsung Galaxy S6] wxfreak:
Holding Volume Down and Power buttons seems to be causing a reboot instead of a power down. I can usually connect with ADB but not when it is the green download window :confused:

If it makes a difference, I'm came from the OTA PD3 and used Odin to install PD2?
[Sprint Samsung Galaxy S6] koop1955:
I should have mentioned Volume Down, Home and Power - the "three finger salute" - which takes you to a screen that asks if you want to continue. Selecting the "no" option will reboot to OS.

If that doesn't work, use this file in the AP slot: https://www.androidfilehost.com/?fid=24566466246344843

Just make sure that Auto Reboot is checked in the Odin options.
[Sprint Samsung Galaxy S6] koop1955:
The END

I bought a Moto E4 Plus. I will no longer be maintaining this thread. Someone else can get the latest from Sammobile and post to Android File Host.

Goodbye and thanks for all the fish. (Hitchhiker's Guide to the Galaxy reference.)
[Sprint Samsung Galaxy S6] Zacharee1:
THREAD CLOSED

Thread closed at OP's request.
[Sprint Samsung Galaxy S6] 1619415:
What are you trying to do?
[Sprint Samsung Galaxy S6] wxfreak:
That worked! thank you!!! Now on to nandroid. Will TeamSPR install okay with a PD2 starting point? :laugh :):D
[Sprint Samsung Galaxy S6] koop1955:
He was stuck in Odin mode. Should be all sorted now.

Do you want to answer his TeamSPR question?
[Sprint Samsung Galaxy S6] wxfreak:
All is well now, was trying to get out the download screen after flashing TWRP with auto reboot disabled.
[Sprint Samsung Galaxy S6] wxfreak:
[MENTION=3816775]koop1955[/MENTION] Thanks for all your help and guidance. Got TeamSPR running on PD3 life is good! :good:
[Sprint Samsung Galaxy S6] koop1955:
You just made my weekend!

Glad to help.
[Sprint Samsung Galaxy S6] The Android Attorney:
[MENTION=3816775]koop1955[/MENTION] would it be possible for you to upload the PD3 restore file?
[Sprint Samsung Galaxy S6] koop1955:
First off, LOVE the name "The Android Attorney" very creative!

I will upload PD3 if or when a TAR becomes available. Because it is a security update only and 190 Mb in size, right now the only way to get it is PD2, then OTA. But I am checking and will post once it is available.

Cheers!
[Sprint Samsung Galaxy S6] 1619415:
You could download the OTA, pull it from the /cache directory then extract the .zip inside of the directory and create a TWRP friendly flashable.
[Sprint Samsung Galaxy S6] koop1955:
I wiped my phone a while ago; but you can feel free to do so if you want and I'll add the link.

Not sure it that would solve the issue, I think that he was looking for a TAR.
[Sprint Samsung Galaxy S6] 1619415:
Oh, my guess is that there won't be any tars for PD3, like you said it is to small of a update
[Sprint Samsung Galaxy S6] Al Edson:
It works on a "Text Now" branded (Sprint) S6 !!!

Thank you Sir! It worked flawlessly! The fine people at TextNow use TWRP to load their branded software so, for me, it was a breeze to root the phone. For the moment I am content with 5.1.1 so I haven't upgraded.... yet :)
[Sprint Samsung Galaxy S6] koop1955:
TAR For PD3

ADDED PD3 TAR File! SEE OP!

A complete TAR that includes the update to PD3 became available this morning. I am downloading it now and will post to Android File Host when it is finished.

It will only be meaningful to those who need to start fresh; the same update can be achieved through OTA if you are on PD2 with stock recovery.

With that said, it will help anyone coming from an earlier version with custom recovery.

Should be up by tomorrow.
[Sprint Samsung Galaxy S6] The Android Attorney:
glad you like it! and many, many thanks for uploading that file, as well as your work on this whole guide.
[Sprint Samsung Galaxy S6] DrakeLyon:
Dammit, how did this slip by me?! Anyway, thanks a ton for this! You really perfected my phone :)
[Sprint Samsung Galaxy S6] Swiftl3y:
TWRP Tar

I'm on update PD3 on Sprint GS6 and wondering if the TWRP Tar provided is OK to use or if I should use the zerofltespr tar? Just curious because the SuperSU beta file was outdated and there are other TWRP tars for the G920P Sprint variant.
[Sprint Samsung Galaxy S6] koop1955:
The TWRP Tar has been tested and is working for me; that is what I recommend.

The version of SuperSU was the latest as of the date that I posted.
[Sprint Samsung Galaxy S6] H0wdy:
I'm going to flash this from an early MM(G920PVPU3CPB6), but I don't see on this thread the correct xposed .zip to use that would work. Can you please tell me which?

The battery life on the one I'm using now is exceptional, but I understand PB3 is better?

Thanks!
[Sprint Samsung Galaxy S6] crazynapkinman:
Do you need to have OEM Unlocked in order to flash the stock images? I have some issues with latest update and want to downgrade to PD3. I factory reset. Do I need to have bootloader unlocked and "OEM Unlock" checked in settings before flashing these .tar files?

Edit: Deleted posts meant for Q&A Troubleshooting.

Link to Q&A forum: http://xdaforums.com/sprint-galaxy-s6/help/s6-screen-issue-june-security-patch-t3408300
[Sprint Samsung Galaxy S6] gitit20:
What is the diff. with the TWRP you have posted vs the one you can DL from there site that has a slightly diff name. I always like to save my modem and EFS partitions but when I go to back them up its says 0 MB in size is this a problem?

I just did this tonight because I got the FRP lock out of nowhere. All seems to be working ok. Never lost any data. Thank you.
[Sprint Samsung Galaxy S6] koop1955:
There is a long story behind this, with which version was out first, etc. (The one that I link to was a bit earlier and for a time was the ONLY one.)

But in general, I post the files that I have used and tested. One version was available, I used it and can verify that it works, offered the link. You should certainly feel try to try variants, especially the official one, but I would ask that post your experience here when done. If you find something better, I will update.

To your other point, many people have complained that TWRP will not restore EFS. If I may, I would suggest that you look at this app from Wanam, the genius behind Xposed: https://play.google.com/store/apps/details?id=ma.wanam.efs&hl=en

If you back up as a TAR and then move to your PC, you should be able to restore through Odin if you can't get your phone working.
[Sprint Samsung Galaxy S6] gitit20:
Thanks to both of you. I did do the backup of the modems and efs partitions and when I looked at the files they where around 20MB and 40MB so looks like they worked ok. So I never knew you could back up as a tar and use oden to restore. I may try the latest from twrp and see what happens and report back when I get a little time.

Thanks Royce
[Sprint Samsung Galaxy S6] The Android Attorney:
should i leave "OEM Unlock" On? i was thinking of turning it off for security.
[Sprint Samsung Galaxy S6] koop1955:
First off, would you PLEASE edit your post so that it doesn't include the entire original post? Thanks.

Here is a discussion of the benefits and risks of leaving OEM unlocking off: http://android.wonderhowto.com/news...ting-before-modding-anything-android-0167840/

I would say that it is safe to leave the phone locked as long as you remember to unlock it before flashing an update.
[Sprint Samsung Galaxy S6] koop1955:
Updated to the latest PF4 TAR file! See OP.

Also updated the link to SuperSu and the links to TWRP.

Have fun!
[Sprint Samsung Galaxy S6] skater95:
Could I backup my current rom, flash this via Odin, root, twrp, and flash my rom back and restore just the data? I'm currently on PB6.
[Sprint Samsung Galaxy S6] koop1955:
Yes, that was exactly what I did.

If I can offer one other suggestion, always copy a recent backup to your PC. Just in case, you can always move it back to your phone.
[Sprint Samsung Galaxy S6] skater95:
Excellent idea, thank you.
[Sprint Samsung Galaxy S6] tdhite:
[MENTION=3816775]koop1955[/MENTION], thanks as always for getting these files together for folks.

Beware, though, there are a number of file system selinux changes that are not properly formed in the existing ROMs. That's the largest difference.

I have an update to the SkyHigh kernel soon that has all the contexts properly setup to match the latest stock tar. Alas, it will therefore *not* match the existing custom ROMs (due to the recent ramdisk changes in the latest tar).

Currently, I'm running my SkyHigh kernel with file_contexts matching the latest ramdisk (along with the other changes), so will post soon. Truth be told, the existing ROMs are now out of date with reality given this latest release because of this issue and I'll probably not add a bunch of updater-script (flash) commands to fix them up -- too much stuff to fix.

Lastly, I'm working on a new ROM, there aren't enough around here. It will prefer absolute stability over flash. That's just how I roll, but we'll find mods reasonable enough to add to add some 'cool stuff.'

:good:
[Sprint Samsung Galaxy S6] koop1955:
Sounds good regarding the new ROM. I would request that you eliminate as much bloat (apps that are available via the Store or elsewhere) as possible. Experience has shown me that most of the time that people complain about poor battery life, one or more apps is actually the culprit.

Again, thanks.
[Sprint Samsung Galaxy S6] The Android Attorney:
[MENTION=3816775]koop1955[/MENTION]

Koop i have a question. Does the SU way of rooting still work? I tried it and i boot in, and it doesnt seem to have actually rooted, just install supersu. Please give me some guidance.
[Sprint Samsung Galaxy S6] koop1955:
I'd need more detail to be able to help you. You can try using Root Checker from the Play store.

But if you are having an issue, this method is pretty much foolproof:

1) Make a backup first.

2Make sure that OEM unlock is set to On; the USB debugging is On. Both are in Developer Options.

3) Go into Download mode. Flash the latest Stock TAR, PF4. Let the phone reboot.

4) After that is complete, return to Download mode, flash CF-Auto-Root from https://download.chainfire.eu/785/C...Auto-Root-zerofltespr-zerofltespr-smg920p.zip

5) Let it reboot. Check that you are rebooted. Now install TWRP either using Odin or Flashify.

6) Restore your backup.
[Sprint Samsung Galaxy S6] nostrings:
Is the PIT file storage universal for any G920P - that is, will it work for a 32GB as it would for 128GB device?
[Sprint Samsung Galaxy S6] koop1955:
You would need to ask that of [MENTION=2675647]elesbb[/MENTION].
[Sprint Samsung Galaxy S6] elesbb:
Nope. You would end up with a 32GB device if you did that.
[Sprint Samsung Galaxy S6] LatinQueen:
Wwhen i go through the steps and put my phone in dwnld mode plug in open Odin the ID:COM doesnt light up. What am i doing wrong?

---------- Post added at 05:47 PM ---------- Previous post was at 05:40 PM ----------

when i click ap the log bos says <OSM> Enter CS for MD5...

<OSM> Binary Check MD5.. Don Not Unplug the Cable

<OSM> Pleas Wait

but then it says that ODIN is not responding so i wait on it and then it responds and says <OSM> Checking MD5 finished successfully...

<OSM> Leave CS..

But Then Nothing
[Sprint Samsung Galaxy S6] LatinQueen:
USB Drivers installed? samsung drivers yes Try another cable? Yes And I do appreciate all you guys help...I really do.
[Sprint Samsung Galaxy S6] LatinQueen:
<OSM> Enter CS for MD5..

<OSM> Binary Check MD5.. Do not unplug the cable..

<OSM> Please wait..

<OSM> Checking MD5 finished Sucessfully..

<OSM> Leave CS..

<OSM> All threads completed. (succeed 0 / failed 0)
[Sprint Samsung Galaxy S6] koop1955:
Did you watch the video link that I posted? Did you extract the MD5 file and put it in the AP slot?

Also, as I said in the other thread, this will not unlock your phone. If the purpose of this is to move a Sprint phone to Cricket (which is what you said) this will not do it.
[Sprint Samsung Galaxy S6] UnknowenCurse:
Unlock bootloader?

So I successfully got my phone rooted (verified with Root Checker) by following these directions! I'm wondering if I need to unlock the bootloader before I install TWRP? I downloaded TWRP Manager and verified that it's the correct version for my phone (same as in OP as well). Before I hit install it says to make sure the bootloader is unlocked. Thus far all I've done are the steps listed in this thread. I've read that unlocking the bootloader will wipe my phone. Everything essential is backed up, but I'd prefer not to wipe... Can I flash TWRP via TWRP manager without unlocking bootloader? Or by following this tutorial is my bootloader already unlocked (doubtful)? If you can't tell, I'm very new to this.

Thanks!

After further research I am more confused. Many places say that CF auto root does in fact unlock the bootloader, but they still say that unlocking bootloader wipes data. I maintained all my data when I rooted. Gurus of the phones, please educate me for I am a clueless novice!!
[Sprint Samsung Galaxy S6] koop1955:
You are rooted, all that you need to do know is to install TWRP, either using Odin or Flashify. Very easy.

Let me know if you have any problems, I'll check back.
[Sprint Samsung Galaxy S6] UnknowenCurse:
Alright, so I tried to flash TWRP using TWRP Manager... did not work. I got "Recovery is not seandroid enforcing" and phone would not boot.

So I had a mild panic attack, drank some coffee, and flashed TWRP using ODIN (file from OP). It Worked!! TWRP is now working fine, and I was able to boot normally. Why it didn't work with TWRP Manager I do not know, it was the same version. Next step for me will be installing xposed framework! (fingers crossed I don't eff up!)

Back to my earlier question though, does Root = Unlocked bootloader? Or are these two different things? If it is the same thing, then when during this process did I unlock my bootloader? Because I maintained all my device data, and I read that to unlock bootloader you wipe data. I just want to learn more about what actually happened when I went through this process.
[Sprint Samsung Galaxy S6] koop1955:
They are NOT the same thing. Here is a good explanation of the difference: http://android.stackexchange.com/qu...ing-and-unlocking-the-boot-loader-in-referenc

One of my other devices is a Shield Tablet. Before rooting or installing TWRP, you need to use ADB to unlock the bootloader. You do not need to perform such a step on the S6. Developer options, OEM unlock and then you are free to install via Odin.

With the Galaxy S7, the bootloader is locked, which makes installing unsigned software very difficult.

That said, my suggestions for are to get your phone set up, then go into TWRP and make a backup. Copy this to your PC in the event that you ever wipe it and need to get back up.

I'd also suggest installing Titanium Backup (also called TiBU on the forums) which lets you backup apps and data, set up batch backups, make a zip file to mass restore, etc.

Once you have that done, take a look around. The choice of ROMs is limited, but there are some interesting things going on with kernels at the moment.

DO NOT INSTALL ROMS FOR OTHER DEVICES. That is asking for trouble, serious trouble.

But other than that, have fun.
[Sprint Samsung Galaxy S6] UnknowenCurse:
Thank you for all the information! I'm still learning a lot about this. I'm trying to read as much as I can before I actually DO anything so I minimize the chance of irreversibly destroying something. That includes double checking device compatibility. The very first thing I did with TWRP is make a full backup of my phone. I selected everything for the backup, including the cache. So if something goes wrong in my adventures I should be able to boot into recovery and load this backup correct?

In terms of storing it on my computer, do I store the whole file folder? I know the MD5 files are the important ones, but there are a lot of different file types in the folder containing my backup. Also, please direct me elsewhere if this isn't the right place for all my questions.
[Sprint Samsung Galaxy S6] koop1955:
My typical TWRP backup is Boot, System and Data only. That creates a group of files in a directory TWRP/BACKUPS/(A Long Alphanumeric String) and a name that you can assign or TWRP for you. And append the date.

Which normally gets saved to Storage/Emulated/0/TWRP

Save that whole thing.

That alphanumeric string identifies that the backup is for this device. If you ever get wiped out completely (and that can happen) use Odin to restore, root again, flash TWRP and then create a backup. That will create the directory structure. Move the backup from your computer here. And you will be able to restore.

There are also some apps that will help create and manage backups, such as https://play.google.com/store/apps/details?id=com.h3r3t1c.onnandbup&hl=en and https://play.google.com/store/apps/details?id=com.h3r3t1c.bkrestore&hl=en

And this is a great place for your questions. I hope others will find both the questions and answers helpful.
[Sprint Samsung Galaxy S6] Adreneline420:
Thank you, guide looks easy and straight forward.

I'm sorry to jump right in and ask questions but I rooted my phone long ago with PingPongRoot and I'm still on 5.0.2. Is there any need for me to unroot or install the 5.0.2 stock before I give this a shot?

Edit: Forgot to ask if I can keep my apps/data. Since I have no TWRP (could never get any recovery working with 5.0.2) I have no way to backup other than my apps using Titanium.