1. Are you ready for the Galaxy S20? Here is everything we know so far!

[Recovery] Team Win Recovery - TWRP -

Discussion in 'Android Devices' started by Shabbypenguin, Mar 20, 2014.

  1. Shabbypenguin

    Shabbypenguin Extreme Android User
    Thread Starter

    Team Win Recovery Project 2.x, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. Its a fully touch driven user interface no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.

    Phone look:

    Tablet look:

    -Faster graphics rendering by disabling alpha blending on fully opaque objects thanks to Tassadar
    -Allow sideloading from /tmp on encrypted devices
    -Check for a crypto footer before asking for a password to prevent user confusion
    -Additional checks for validity to auto generated backup names
    -Text wrap in the console output
    -Proper caps lock support in the keyboard
    -Mouse support via USB OTG for devices with a broken digitizer
    -Improve scanning of storage locations for OpenRecoveryScript
    -Haptic feedback for buttons, keyboard, and vibration at the end of longer running actions thanks to Samer Diab
    -Fixed ext4 wiping when no selinux contexts are defined for that partition (e.g. sd-ext)
    -Update SuperSU to 1.93 and improve installation process
    -Added selinux contexts restoration to fix permissions
    -Load RTC offset on Qualcomm devices to fix the date/time in recovery
    -USB Mass Storage fixes Add SELinux support checking
    -Add Disk Usage class to better handle excluded folders (e.g. Google Music cache)
    -Add 4.4 decrypt support
    -Add some toolbox utilities to TWRP (namely to support SELinux functions not supported in busybox)
    -Various SELinux fixes and bug fixes

    Note: 2.7 marks the first time that we are dropping support for older devices. We are doing this because of the SELinux support needed to install 4.4 Kit Kat ROMs. The non-TWRP parts of the recovery image have to be built in at least a 4.1 tree and the kernel that is included in the recovery image has to support writing SELinux contexts. We don't own most of the devices that we support so we depend on outside testers and developers to help us update devices. In many cases we can't find someone readily. Come to #twrp on Freenode if you want to help bring your device up to date. You can tell right away if your device will support 4.4 ROMs in 2.7. Boot TWRP and press the console button (the square-ish button either in the bottom middle or upper right) to view the console output. If it doesn't say "Full SELinux support" in the console, then your device still needs some work. Help us help you.

    -Proper backup and restore of SELinux contexts (thanks to Tassadar)
    -Pull in some ROM information for backup name generation
    -Merge all recent patches from AOSP bringing TWRP up to date with Android 4.3
    -Add 1200x1920 theme (thanks to Tassadar)
    -A few other fixes and tweaks

    -Initial SELinux support (only a few devices, need testers so come by IRC if your device doesn't have it and needs it)
    -Initial support for f2fs file system formatting (Moto X)
    -Update SuperSU install for 4.3 ROMs
    -Fixed a permissions bug on files created during backup
    -Fixed a bug that caused TWRP to not wait for compressed backups to finish causing 0 byte files and md5sums to not match
    -Fixed decryption of encrypted data so that both TouchWiz and AOSP decryption are possible
    -Ignore lost+found folder during backup and size calculations
    -Various other minor bug fixes and tweaks

    If you have found a bug, please consider posting it to our github issues log. It's pretty much impossible for us to keep up with the more than 40 threads that we have for the devices that we "directly" support. If you have a significant problem that cannot be answered in this thread, your best bet is to PM me directly, contact us via our website, or find us in our IRC channel below. If you see someone that's struggling, feel free to point it out to us. We need your help to help us keep track of all of our devices! Thanks!

    Live support is available via #twrp on Freenode with your IRC client or just click this link.
    This is for TWRP support only, any questions concerns issues with TWRP on this device ask in this thread please.

    1. Download the Forums for Android™ app!


  2. Shabbypenguin

    Shabbypenguin Extreme Android User
    Thread Starter


    TWRP - - gardaltetmo /-/ Mirror

    1) Power off your device
    2) Hold volume down, home and power until you see the warning screen
    3) Press volume up
    4) Load up Odin and uncheck auto reboot
    5) Click PDA and select the TWRP tar you downloaded.
    6) Connect your device and look for a yellow/blue COM in Odin
    7) Click start
    8) Pull battery out of your device
    9) Power on the phone holding volume up, home and power until the samsung galaxy light screen appears.
    10) Enjoy TWRP

    Won't mount preload appears in console log, its an fstab fix
    The kernel doesnt support SElinux, so this cant be used to flash 4.4 roms (not that you have any anyways, but just want people to know)
  3. Shabbypenguin

    Shabbypenguin Extreme Android User
    Thread Starter

    So good news in advance, here are the instructions on how to root 4.4 when it comes out:

    Download the latest version of supersu from SuperSU Download
    copy it to your device
    flash supersu in twrp
    reboot and load up supersu
    have it disable knox
    reboot to twrp and reflash supersu
    that should be all.
    reddarin, GalaxyGurl13 and Marcusrav like this.
  4. Thank you Mr shabby penguin. :) for the rad root and recovery. Good journey.
  5. M3gaBit3

    M3gaBit3 Newbie

    Have a modest question here. I downloaded the TRWP file and on the site page the md5 is 1d110b56e97bc0400dc7d3f676155169. When I ran my md5 checker I got: 8c10e9c956ef9c727942f9131167a648
    File size is6.62 MB

    Donations will come soon I get my phone via Newegg.

    Thanks for the dev work Shabby
  6. Shabbypenguin

    Shabbypenguin Extreme Android User
    Thread Starter

    interesting, ive been having issues with the site. i can confirm that md5sum is the same one i get downloading it though.

    ssh'd in and confirmed md5sum, thanks for the heads up on mismatches.
  7. BlackAfroKing

    BlackAfroKing Lurker

    When ever i go to the warning screen and press volume up nothing seems to happen i downloaded odin on my phone what am I doing wrong?

    So do I download odin/twrp file on my phone or pc?
  8. Shabbypenguin

    Shabbypenguin Extreme Android User
    Thread Starter

  9. BlackAfroKing

    BlackAfroKing Lurker

    I just did everything no change.
  10. BlackAfroKing

    BlackAfroKing Lurker

    I'm rooted :)

    But my phone doesn't show the red light when its charging :(
  11. GalaxyGurl13

    GalaxyGurl13 Newbie

    Okay so now I'm REALLY confused. I finally got connected to Kies so I can back up my phone before I root it, but this is what Kies said and I quote...

    "A new firmware version is available. Upgrading may improve the performance of 'SGH-T399(My PHONE NUMBER)'. Do you want to upgrade?

    Current firmware version : PDA:MJ4 / PHONE:MJ4 / CSC:MJ4 (TMB)
    Latest firmware version : PDA:NE4 / PHONE:NE4 / CSC:NE4 (TMB)"

    1. Can I still root my phone with ShabbyPenguin's TWRP- using Odin?
    2. Should I allow Kies to update the firmware first and THEN root it with TWRP?
    Thanks so much to ShabbyPenguin and anyone else who chimes in on this. I appreciate it all. I will definitely be donating to this gentleman!
  12. Shabbypenguin

    Shabbypenguin Extreme Android User
    Thread Starter

    always update(with this device) and then root, it makes for less headaches later :). because there is custom recovery and it has an unlocked bootloader you can always root, you will always be able to flash twrp and root using it no matter what.
    GalaxyGurl13 likes this.
  13. GalaxyGurl13

    GalaxyGurl13 Newbie

    Thank you so much.
  14. Been trying for an hour and when i open the odin on my pc and go to pda i cant find the twrp and im stuck :( btw noob at all of this
  15. Shabbypenguin

    Shabbypenguin Extreme Android User
    Thread Starter

    should be in your download folder
    kingsbridge123 likes this.
  16. You are my savior thanks so much man :D
  17. Never mind i have spoken too soon. I have a galaxy light the T399 and when I load up odin I de-select the auto reboot and find the twrp in the PDA. After that I cant find anything else to do and my phone will not show up anywhere on the computer allthough i hear a noise when I connect it via the usb. The only internet I have where im currently at is on my phone through its hotspot so when I actually do the steps it is all offline if that would make a difference. Windows 8 and I am stumped. Sorry to be bothersome nothing ever seems to work for me.
  18. Shabbypenguin

    Shabbypenguin Extreme Android User
    Thread Starter

    when you load teh tar and connect your device what happens when you click start?
  19. I put it in via usb and nothing shows up if thats what you mean by connect my device. Nothing happens on my phone or in the odin. Also when you say click start do you mean the open on the bottom right its grayed out on mine.
    EDIT: just found start on bottom gonna try it now my resolution has been slightly off.
    EDIT 2: apparently i cant change the res to where it will show it all however when clicked start it said no threads found -.- I still dont think my device has been connected.
  20. Shabbypenguin

    Shabbypenguin Extreme Android User
    Thread Starter

    ok, install kies and have it install the drivers
  21. crispswish

    crispswish Lurker

    Just download and install the Samsung Galaxy Light usb driver on your computer from the following link, that solved the problem for me:

    GalaxyGurl13 likes this.
  22. louislee0094

    louislee0094 Lurker

    setting>more>about>build # tap on build seven times to get developer mode then enable usb debug

    also try setting>connection>more networks>tethering>usb

    wait pc windows download and install certain drivers for both modes.

    pls reply here if root succeed.
    reddarin likes this.
  23. ZeRoseDev

    ZeRoseDev Android Enthusiast

    This was, by far, the easiest custom recovery/root method I have ever used.

    Great job!
  24. Marcusrav

    Marcusrav Newbie

    Root success! Thanks for the guide shabbby. Used odin 1.85 (newer versions don't have pda tab). This is my first Samsung so everything was new to me (coming from rooted lg motion). BTW i picked this up from metro yesterday ($49) and it is on 4.4.2 Build number 49H.T399NUVUANH1 can i use that rom floating around or do I have to wait for a new one (fingers crossed)
  25. noobroot3r

    noobroot3r Lurker

    Maybe a video for galaxy light on metro or step by step like small step instructions. Thanks.

Samsung Galaxy Light Forum

The Samsung Galaxy Light release date was October 2013. Features and Specs include a 4.0" inch screen, 5MP camera, 1GB RAM, processor, and 1800mAh battery.

October 2013
Release Date

Share This Page