yashsingh1/xdaforums huggingface dataset:
[T-Mobile Samsung Galaxy S6 Edge] tylerholbrook:
Hahaha. Root for iPhone emo too funny.
[T-Mobile Samsung Galaxy S6 Edge] steve97ta:
Looks good, if no one reads it that's their own fault
[T-Mobile Samsung Galaxy S6 Edge] vfox126:
Quick question. Do I flash this on the AP line of Odin?
[T-Mobile Samsung Galaxy S6 Edge] steve97ta:
Yes
[T-Mobile Samsung Galaxy S6 Edge] ambervals6:
Any reason why touch gets reverted everytime I boot to recovery?

Sent from my SM-G920T
[T-Mobile Samsung Galaxy S6 Edge] Tomsgt:
hey Guys i just whipped up this video tutorial on how to install this TWRP recovery hope this helps some of you if you are having problems

How to install TWRP recovery on the T mobile Galaxy S6
[T-Mobile Samsung Galaxy S6 Edge] Lexee:
[MENTION=1124755]Aou[/MENTION], I'm noticing that the brightness of notification LED while on your kernel is considerably dimmer than on [MENTION=1768899]g.lewarne[/MENTION]'s UniBase/UniKernel, for example. I think it's dimmer than on the factory stock kernel as well, although to be honest I haven't seen my phone on stock kernel for a while now.

Are you setting it to be dimmer on purpose, perhaps to save battery power? If not, maybe we can try to set it to the max? Most of the time the brightness you have is actually completely adequate, but does become somewhat harder to notice in direct sunlight.
[T-Mobile Samsung Galaxy S6 Edge] nastywithrock:
does it work on the tmobile s6 the regular version?
[T-Mobile Samsung Galaxy S6 Edge] Tomsgt:
yes just download the correct files
[T-Mobile Samsung Galaxy S6 Edge] nastywithrock:
tmobile s6 twrp root

do u still have those files for the 920t am going crazy trying to get twrp on my tmobile s6!
[T-Mobile Samsung Galaxy S6 Edge] Flakito97:
will this work on the latest build OF8?
[T-Mobile Samsung Galaxy S6 Edge] ketwi15:
Tried it. Didn't work for me.
[T-Mobile Samsung Galaxy S6 Edge] mrbmg:
Yes it does work. I've done it twice.
[T-Mobile Samsung Galaxy S6 Edge] Flakito97:
Thank you. Successful flash and no data lost. But sheesh I remembered for a sec why I root. All the system RAM the bloat uses up... All gone once again! Hehe
[T-Mobile Samsung Galaxy S6 Edge] mrbmg:
That's the truth. Everyone was worried about Knox and this and that, screw it. As long as I'm not bricked I'm good. Bloatware can and will ruin a phone lol
[T-Mobile Samsung Galaxy S6 Edge] Flakito97:
Exactly! I just hate that outta the 4gb of system ROM (based on TiBu) I only have 838mb available... Even after un-installing system apps.
[T-Mobile Samsung Galaxy S6 Edge] ambervals6:
That is how it is supposed to be with android. Problem with Samsung is that apps get killed in the background and you cannot multiask.

Sent from my SM-G920T

---------- Post added at 01:23 ---------- Previous post was at 01:20 ----------

*Bump. Am I the only one experiencing this or there are others? Not a deal breaker but just curious to see why and how to fix it...

Sent from my SM-G920T
[T-Mobile Samsung Galaxy S6 Edge] mjdavis871:
Any news about being able to use usb-otg?
[T-Mobile Samsung Galaxy S6 Edge] bigbiff:
Is it not working? Have you tested it?
[T-Mobile Samsung Galaxy S6 Edge] Aou:
I've put in the request to Samsung for the OF8 source. I'll post a new kernel once I have that.
[T-Mobile Samsung Galaxy S6 Edge] mjdavis871:
I have...won't mount or recognize it.
[T-Mobile Samsung Galaxy S6 Edge] ktetreault14:
Same yesterday lol
[T-Mobile Samsung Galaxy S6 Edge] Daedalus-420:
Any other confirmations? I'd like to finally root and give up on Knox, but I also want to make sure the OF6 kernel will run with an OF8 ROM.

I was planning to load 2.1 xtrestolite, alliance framework, and then flash this kernel on top to get volte and WiFi calling back.

Any concerns there? [emoji41]
[T-Mobile Samsung Galaxy S6 Edge] srimay:
I rooted of8 last night with of6 unikernel. And flashed twrp recovery. It's fine
[T-Mobile Samsung Galaxy S6 Edge] jpeps3:
After rooting can return back to stock kernel and keep root ??
[T-Mobile Samsung Galaxy S6 Edge] serio22:
No

Sent from my SM-G920T
[T-Mobile Samsung Galaxy S6 Edge] jpeps3:
Will kernel trip knox ??
[T-Mobile Samsung Galaxy S6 Edge] serio22:
I'm sure it's been answered but yes

Sent from my SM-G920T
[T-Mobile Samsung Galaxy S6 Edge] jpeps3:
I downloaded TWRP from play stote trying install TWRP said somethings wrong unsuccessful

twrp-2.8.7.1-zeroltetmo.img
[T-Mobile Samsung Galaxy S6 Edge] Aou:
Samsung released the source code for G925T OF8, so I've rebuilt my kernel. Unless there are any other super-major-fix-updates to this phone, I may or may not continue to make builds for this device - we'll see how it goes.

In any event, the OP has been updated with links and such. The build instructions have a couple updated links, but otherwise remained the same.
[T-Mobile Samsung Galaxy S6 Edge] bigbiff:
Does official TWRP need an update?
[T-Mobile Samsung Galaxy S6 Edge] mjdavis871:
We need a working otg-usb....this twrp seems to work fine with the update
[T-Mobile Samsung Galaxy S6 Edge] sd_N:
Question...

Has the OF8 kernel for the 920T been modified like the OF6 kernel so we can root without all the bologna, per OP's instructions? I'm curious, trying to read through the 925T threads and the 920T threads is getting the best of me. Thanks for an answer, and apologies if this has been answered.

I'm only wondering because my 920T will be here in two days and I'd love to have all the files set up. I don't mind tripping knox, just want everything else to work smoothly.
[T-Mobile Samsung Galaxy S6 Edge] bigbiff:
So does the official TWRP not work with OTG?
[T-Mobile Samsung Galaxy S6 Edge] mjdavis871:
Nope....it does not work with OTG
[T-Mobile Samsung Galaxy S6 Edge] Aou:
It appears that Samsung hasn't release the OF8 source for your model yet (it would be listed here). You could use the OF6 kernel I built for your device on the OF8 System, but there may be minor side-effects or perhaps it might be missing some of the theoretical performance enhancements that Samsung added with OF8.

Another possibility is to check out the UniKernel - it appears they are using OF8 source from the international version. The UniKernel will auto-root (last I knew), but they do tweak it a "bit" further than what Samsung does in the Stock version. I believe they just add performance tweaks and such, but my personal taste is to keep things as-stock-as-possible while maintaining root.
[T-Mobile Samsung Galaxy S6 Edge] srimay:
i was wondering if I had to root before flashing twrp? i mean, in the past i always had, but im immediately going to flash a custom rom. is it necessary or waste of time?
[T-Mobile Samsung Galaxy S6 Edge] Daedalus-420:
You do not need to root first if you are planning to install twrp. Don't forget that changing your bootloader or kernel will trip Knox which means no Samsung Pay and no warranty.
[T-Mobile Samsung Galaxy S6 Edge] kswa1987:
If your plan is to immediately flash a custom ROM, make sure you download your ROM of choice to your phone's internal memory, then boot to download mode, then Odin flash recovery, then IMMEDIATELY boot to recovery. If you let the system boot it'll check the recovery partition and reflash the stock recovery.

Also, T-mobile warranty is not voided by tripping Knox (for what it's worth). Source: had my phone warranty exchanged through T-mobile after tripping Knox. They didn't care at all.
[T-Mobile Samsung Galaxy S6 Edge] sd_N:
Thank you

And I as well, agree on the stock as possible. Thanks for the reply and work. I'll be keeping an eye out. I thought about using your OF6 kernel. And as I said KNOX is no biggie...this is my phone, lol. However I do want the Fingerprint to work. Thanks again...I may give it a try just to see.
[T-Mobile Samsung Galaxy S6 Edge] dEris:
So I can flash TWRP for my device via Flashify using this file? I'm on COF8 on Tmobile
[T-Mobile Samsung Galaxy S6 Edge] OCedHrt:
The question is, does going back to stock BL fix your fingerprint sensor? Or is it permanently broken?
[T-Mobile Samsung Galaxy S6 Edge] Gthirty7s:
i dont understand this thread can anyone explain me how to root of8 g925t

in proper order?
[T-Mobile Samsung Galaxy S6 Edge] riggsandroid:
Is this a root thread? Go there to ask such questions.

www.rif.org
[T-Mobile Samsung Galaxy S6 Edge] Misterjunky:
TWRP

Does anyone here know if possibly the Galaxy S6 Edge TWRP is also

compatible and work on the Galaxy S6 Edge+ G928T Tmobile phone?

The G928T firmware is: G928TUVU1AOGD_G928TTMB1AOGD_G928TUVU1AOGD_HOME (in case it matters).

Thanks in advance,

Have a great day!
[T-Mobile Samsung Galaxy S6 Edge] TheArtiszan:
With the new update that came out, do you think that this kernel will work for DOH6?
[T-Mobile Samsung Galaxy S6 Edge] mrbmg:
Try it :)
[T-Mobile Samsung Galaxy S6 Edge] clinthess:
Any luck? I will be trying as soon as this slow @$$ download finishes.
[T-Mobile Samsung Galaxy S6 Edge] mrbmg:
I did it. Same way, same files.
[T-Mobile Samsung Galaxy S6 Edge] M9x3mos:
No problem with the older kernel version base? I was trying to figure out how to update without updating the bootloader too in case I needed to downgrade.
[T-Mobile Samsung Galaxy S6 Edge] clinthess:
no. twrp installed just fine. now im trying to get supersu on. 2.49 looped on me.
[T-Mobile Samsung Galaxy S6 Edge] M9x3mos:
Did your flash the kernel too? You need a custom kernel for root not to cause the bootloop
[T-Mobile Samsung Galaxy S6 Edge] mrbmg:
SuperUser should be infused with proper kernel. You can even Odin twrp, then flash kernel. Or just Odin whichever kernel you prefer.
[T-Mobile Samsung Galaxy S6 Edge] Aou:
Looks like the OH6 source is posted - I suppose I should build a new kernel for myself...

Edit: Alright, it's built... Had to update some sources again (I'll update the build instructions when I upload the new kernel). I'm using ODin to upgrade to stock OH6 so that I can go activate Samsung PAy (hopefully), and then I'll flash/test this new kernel and root it again. ;)
[T-Mobile Samsung Galaxy S6 Edge] Aou:
Okay, OH6 kernel posted. I didn't realize I had to wait for a beta invite for Samsung pay, and I am pretty sure I don't have any compatible cards anyway... So I went ahead and flashed my new OH6 kernel, flashed my v13 of TWRP, and flashed SuperSU2.49 again. All is well, everything's back to the way it was, but with all the OH6 goodies/improvements.

OP has been updated with new links, and a slight modification on where to get the deep sleep fix from (those UniKernel guys moved their source around again...).
[T-Mobile Samsung Galaxy S6 Edge] mjdavis871:
Do you know if USB-OTG will be supported in an updated TWRP? I don't believe there has been a update to TWRP since the official release, and that version does not have a working USB-OTG.
[T-Mobile Samsung Galaxy S6 Edge] bigbiff:
If you can test it I will enable it.
[T-Mobile Samsung Galaxy S6 Edge] mjdavis871:
I absolutely will test it for you.
[T-Mobile Samsung Galaxy S6 Edge] bigbiff:
Please send me a PM for the request so I don't forget.
[T-Mobile Samsung Galaxy S6 Edge] icepuente:
Hey could you possibly update the 920T kernel for DOH6?
[T-Mobile Samsung Galaxy S6 Edge] Aou:
Could you, or someone with a 920T, please provide the boot.img that's in the DOH6 Odin tarball? It's "probably" the exact same as the 925T, and the ramdisk inside is "probably" no different than previous versions... But I'd like to be sure before releasing something.

I'm too lazy to go download the whole 920T odin tarball...

Edit: the kernel is built and ready to be inserted into a boot.img. If nobody has the stock boot.img from the G920TUVU2DOH6 Odin, the second-best option would be if someone provided a link for a good download of the tarball.
[T-Mobile Samsung Galaxy S6 Edge] icepuente:
I am downloading it right now

Edit - PM'd you the boot image
[T-Mobile Samsung Galaxy S6 Edge] Aou:
Awesome, thanks! That saved me a good amount of headache. I've updated the OP with three download links. Please test and report back.
[T-Mobile Samsung Galaxy S6 Edge] Aou:
Probably because it didn't ever get the chance to actually mount system, or any of the partitions for that matter. Explains why you were unable to do any backups, too. v7 will "fix" that, but break your boot. :P
[T-Mobile Samsung Galaxy S6 Edge] ktetreault14:
Does it matter that I already debloat ed with root. It still won't work?
[T-Mobile Samsung Galaxy S6 Edge] Aou:
Likely not. The boot loop is almost immediate. I'm thinking what I'll need to do, when i get more time (MAYBE late tonight), is pull a copy of the SYSTEM in its broken state (with the bootloop), and compare it to the stock system.img.

I downloaded the omnirom source from scratch again, to get the latest updates, but still using the zeroltetmo stuff. It definitely gives the black screen (just like flashing the existing 2.8.7.1 stuff from the other guys) until I open the recovery.img and replace the kernel with a custom-built OF6 kernel. Interestingly enough, the stock kernel (straight from OF6 Odin package) causes the same black-screen problem. Curious.

But, even with the small handful of changes between v7 and v9 (the latest I've made), which include libc.so, fstab.goldfish, and sepolicy, the custom recovery is STILL breaking my system partition, and it causes the bootloop.

Thankfully, fixing the bootloop is as simple as flashing only the system.img. I've made a handy Odin-flashable stock_system.img.tar that flashes only that partition, and lets me boot my phone again (without wiping out a custom recovery or kernel).

But for now, I'm off to go participate in family stuff this evening. Sorry guys, family comes first. ;)

I need a favor!

I need someone to create a TWRP-flashable version of the OF6 system.img (only). Every attempt I've made at constructing one has failed (just doesn't do anything, or I break something). The system partition is located at:

/dev/block/platform/15570000.ufs/by-name/SYSTEM

Can someone please work on this for me? It would be even MORE useful if someone could actually TEST it (by flashing TWRP and flash it yourself), but that's basically asking someone to soft-brick their device for me. :P

---

My theory for a temporary work-around:

- Flash TWRP

- Boot TWRP (breaking system & causing boot-loop)

- Flash stock system.img

- Do whatever we want, including SuperSU or other root injection

- Reboot back into System and enjoy a fully-stock kernel/system, plus root

- Optionally, flash the stock recovery back, so that we don't accidentally break System again. ;)

Any takers?
[T-Mobile Samsung Galaxy S6 Edge] gdmlaz:
Don't get it why not just flash the modified kernel that gives us root like the rest of us are doing ? I'm kinda confused on what you are trying to achieve ?
[T-Mobile Samsung Galaxy S6 Edge] Aou:
In short, if possible, I'd like to not run an overly-customized kernel, just for root. I don't want KTweaker-this, or super-custom-this, or special-enhanced-whatever-kernel. I want stock, with root. If I want modifications, I'll do them myself. Further, that kernel is not even designed for this device. I'd like to run firmware designed for this device.

But most of that is irrelevant. Most importantly, I'd like to get TWRP running on this device, which is, after all, what this whole thread is about.
[T-Mobile Samsung Galaxy S6 Edge] gdmlaz:
Yea i understand twrp is what we need since we don't have a working one at the moment, from my knowledge the kernel we are running at the moment is a stock kernel just with the autoroot built into it, I could be wrong but that's what I thought it was
[T-Mobile Samsung Galaxy S6 Edge] Aou:
It has a bunch of "performance tweaks" of some sort, which I'm not too comfortable with messing with - especially when it's not designed for the same model... :/

Anywho, a minor amount of "progress" with the TWRP build. It turns out that the only reason the twrp-2.8.7.1-zeroflte.img isn't booting on our G925T is something to do with the kernel it's packed with. If I swap out the kernel with a built-from-source OF6 kernel, the device boots into TWRP just fine.

Unfortunately, this still causes the boot-loop issue. I'm going to pull a copy of the system.img (because backups are indeed working, it seems!), and find out what is getting modified.
[T-Mobile Samsung Galaxy S6 Edge] Aou:
Well, I have good news, better news, and then I have bad news.

The good:

After dissecting a backup of the system partition after the bootloop issue, and comparing this to the stock system.img extracted from the OF6 source... I've discovered what's happening. TWRP is configured to rename recovery-from-boot.p -> recovery-from-boot.bak.

The better:

It turns out that TWRP only does this upon properly exiting. Therefore, it is possible to avoid the bootloop by simply force-rebooting the device instead of existing TWRP properly (use the 3-button reboot method). This means that it is possible to mess around in TWRP and then forcefully reboot the device to avoid the bootloop! Huzzah!

The bad:

It seems that any modification to the system partition will cause this same boot loop. In my example, I used TWRP to add a "test.txt" to /system, and this caused the bootloop. Deleting the test file did not help - the bootloop persisted.

My guesses are:

a) In this build, Samsung added some sort of check, in the kernel, that determines whether the system has been modified. If it has been modified, it refuses to boot.

b) TWRP is somehow damaging the system partition whenever it writes to it.

My money is on a).

After I make a full TWRP backup of my phone (which, awesomely is possible once again...), I'm going to try that unified/rooted kernel and see if somehow setting SELinux to Permissive will fix this bootloop.
[T-Mobile Samsung Galaxy S6 Edge] Aou:
And another update:

A full TWRP backup has been made. Works nicely. Haven't tried restoring it yet, but it should work fine.

I flashed the UniKernel for the S6. For whatever reason, it didn't auto-root my device (from what I can tell?), or at least it didn't bother to install SuperSU.

So, I went back into TWRP and flashed SuperSU 2.49 via .zip, and rooted it that way. Rebooted normally from TWRP, and I'm now golden!

Yes, that's right, Root+TWRP is working fine.

The current v7 "should" work fine for this, but v9 is based on the zeroflte and seems nicer.

I'm currently researching what it would take to build an G925TUVU2COF6 kernel that ONLY has this "feature" disabled. It looks like it might be simple... We'll see!
[T-Mobile Samsung Galaxy S6 Edge] Aou:
Okay, a big update to the first post! TWRP is technically working for the T-Mobile Galaxy S6 Edge (zeroltetmo/G925T)!

Please carefully read the caveats before flashing. It can still cause a boot-loop if you're not careful.
[T-Mobile Samsung Galaxy S6 Edge] tylerholbrook:
Nice. Thank you! Going to check it out now
[T-Mobile Samsung Galaxy S6 Edge] Aou:
Actually, thank you for pointing out the Unified kernel/root and testing it out for us!
[T-Mobile Samsung Galaxy S6 Edge] Aou:
Ugh, XDA is censoring part of the download key. :/ fixing that...
[T-Mobile Samsung Galaxy S6 Edge] tylerholbrook:
Lol yeah I was trying to get to it. I always have problems with mega. Thought it was that. Sometimes I have to do it on my computer
[T-Mobile Samsung Galaxy S6 Edge] Aou:
Deleted & re-uploaded v9. It's working now, and just tested it: https://mega.co.nz/#!QBsXxLpb!QBP9zNinaHGaavn__EOn6vEyyehnutyFQ9ELwcfhEFU

So, I simply flashed TWRP, v9... then the S6_UniKernel_v2-0001_ODIN.tar, and booted into TWRP to flash BETA-SuperSU-v2.49.zip. All working as expected, no bootloops.

I really do want to build a custom OF6 kernel that doesn't check for hashes, etc ... but not tonight.
[T-Mobile Samsung Galaxy S6 Edge] tylerholbrook:
Nice. Yeah I just flashed using flashify while on the unified rooted kernel. Booted fine into TWRP. And tested just flashing a new boot animation. Worked fine for that. Thanks again. Nice to have TWRP back. I hate flashify, soft bricked a lot with it on other phones.
[T-Mobile Samsung Galaxy S6 Edge] gdmlaz:
You are the man going to flash this now.... Ever since i been on 5.1.1 rooted I noticed the phone runs hot like 110 on idle on 5.02 it used to be at like 80's anybody noticed the same ? maybe the autoroot kernel is doing this ?
[T-Mobile Samsung Galaxy S6 Edge] azsgolf:
Got root, got TWRP, made backup. Phone running fine. It's a fine day.:)
[T-Mobile Samsung Galaxy S6 Edge] beats4x:
I've read through the OP, and believe I understand what to do, but seeing as how I need to get ready for work and don't have time to fix my phone if I need to, I'd like confirmation that I am doing the process right.

1) Flash recovery using AP option in Odin

2) Flash provided kernel via twrp

3) Flash SuperSU 2.49 via twrp

All look correct? Sorry for the seemingly n00b questions. Only ever had nexus and HTC devices up to this phone.
[T-Mobile Samsung Galaxy S6 Edge] vince2398:
Good stuff! Does anyone know any int'l ROMs that would work on 925T? Thanks in advance!
[T-Mobile Samsung Galaxy S6 Edge] icepuente:
Will do

Edit - Installed the flashable zip and SuperSU 2.49 and everything worked! Thank you very much
[T-Mobile Samsung Galaxy S6 Edge] TheArtiszan:
Is a new version of twrp/kernel int eh works for DOI? Not really wanting a time frame just was curious if anyone is working on that.
[T-Mobile Samsung Galaxy S6 Edge] bigbiff:
Have you tried it and it doesn't work?
[T-Mobile Samsung Galaxy S6 Edge] TheArtiszan:
Twrp does not work after the update and had to use unikernel from unified development.
[T-Mobile Samsung Galaxy S6 Edge] bigbiff:
You compiled TWRP with the unikernel and it booted?
[T-Mobile Samsung Galaxy S6 Edge] Aou:
I'm confused. TWRP should work (or not work) independently of what kernel you're running.

Unless you're saying that the DOI1 update includes a SYSMAGIC003 bootloader (unlikely, given the size of the update) and you're re-compiling TWRP using a SYSMAGIC003-compatible kernel?

Also, to answer the previous question, it's DOI1 isn't really on my radar at the moment. From the sounds of it, it only brings Samsung Pay, which if you're running my kernel to begin with, means that you've tripped Knox and Samsung Pay is useless.

But I can't really compile the DOI1 kernel until Samsung releases the source for it, and then it'd just be a matter of me getting around to it. If this update provides absolutely nothing more than Samsung Pay, then it'll be an extremely low priority for me (sorry).
[T-Mobile Samsung Galaxy S6 Edge] Aou:
Apparently, nobody has bothered to ask Samsung for the source yet? I asked, and they posted it within 6 hours.

Although, they listed it as "Version: G925TUVU2DOH6, G925TUVU3DOI1" - implying that the kernel did not change from DOH6 to DOI1 ?

Investigating.

Edit: Apparently Samsung is telling us that the DOH6 kernel and the DOI1 kernel are identical? I downloaded the source again, and it's definitely the same.
[T-Mobile Samsung Galaxy S6 Edge] Alex9090:
[MENTION=1124755]Aou[/MENTION] Looking at new DOI1 sboot.bin and boot.img, how come they still say SYSMAGIC002?
[T-Mobile Samsung Galaxy S6 Edge] Aou:
I'm not sure anymore. :(

Theoretically (based on screenshots I'm seeing of Download mode), boot.img (kernel) should still be SYSMAGIC002, but sboot.bin (bootloader) should be SYSMAGIC003...
[T-Mobile Samsung Galaxy S6 Edge] boogitt:
The OI1 update changed the bootloader value for the new Samsung pay. On download screen it's changed from b:2 to b:3. Hope this sheds light..

---------- Post added at 07:34 AM ---------- Previous post was at 07:32 AM ----------

Changed bootloader value from b:2 to b:3
[T-Mobile Samsung Galaxy S6 Edge] bigbiff:
So the bootloader wont boot any of the older kernels? I just want to make sure it's verified.
[T-Mobile Samsung Galaxy S6 Edge] boogitt:
You can flash a custom kernel like I did and it returns the not seandroid enforcing error

---------- Post added at 09:15 AM ---------- Previous post was at 09:14 AM ----------

Yes I have twrp/kernel on DO1
[T-Mobile Samsung Galaxy S6 Edge] steve97ta:
Everything boots? Saw you were having a problem in multiple threads. I'm going to update today using Xtrestolite 2.4 since Unikernel has been updated and included in the rom