[Recovery][Exynos][G550T/T1] Official TWRP for on5ltetmo (Galaxy On5)

Search This thread

jcadduono

Recognized Developer
Jan 17, 2014
1,490
6,225
31
Thunder Bay
adduono.com
Team Win Recovery Project 3.0.2-0



This is for the Exynos SM-G550T and SM-G550T1 models only!

WARNING: Flashing a custom recovery to your device will trip the Knox warranty bit on your phone. Check with your mobile provider to see if they will still cover warranty on Knox bit triggered devices. If you understand this risk, continue on.


WHAT IS TWRP?

Oh come on, you know what it is - don't try to fool me!
In case you're serious, though...

Team Win Recovery Project is a custom recovery for Android devices.
It allows you to back up and restore your data, flash custom ROMs to your device, repair broken file systems, and root your device.

DOWNLOAD

You can find the device page here:
http://teamw.in/devices/samsunggalaxyon5tmobile.html

There is a download link there, as well as instructions on how to flash it.

I highly recommend using Odin to flash when possible.
You can find a zip containing Odin as well as a link to Samsung's Mobile drivers page here:
https://idlekernel.com/flash-tools/

FULL STEPS FOR OBTAINING ROOT

  1. In your ROM, go to Settings -> About device. Tap 7 times on Build number to enable Developer options.
    Transparent.gif
  2. Now go to Settings -> Developer options. (above About device)
    You need to enable OEM unlock, otherwise you might end up with boot problems or be unable to flash later on.
    Transparent.gif
  3. Make sure your don't have Factory Reset Protection enabled in your Google account or you may never be able to boot again!
    More information: https://support.google.com/nexus/answer/6172890?hl=en
    Transparent.gif
  4. Extract Odin_3.10.7.zip to your computer.
    Transparent.gif
  5. Install Samsung Mobile Phone Drivers for Odin to find your device.
    Transparent.gif
  6. Download a .tar image of TWRP for on5ltetmo.
    Transparent.gif
  7. Reboot your device into Download mode. To do this, select reboot from the power menu and hold the [Volume Down] + [Home] buttons while your device reboots.
    Once you reach the Download mode warning screen, press [Volume Up] to continue.
    Transparent.gif
  8. Open Odin and place that TWRP tar file in the [AP] slot, under Options tab disable Auto Reboot, then press [Start].
    Transparent.gif
  9. Once the flash is complete (Odin should tell you in the log, and progress bar on phone should stop), you can pull the battery then place the battery back in. Now hold [Volume Up] + [Home] + [Power] buttons until you reach recovery mode.
    If you end up in stock recovery, start again from download mode step.
    Transparent.gif
  10. At this point, you will reach the screen asking you if you want to allow system modifications.
    You will want to swipe to allow, otherwise the OS will replace TWRP once you boot!
    Transparent.gif
  11. If you want to be rooted with SuperSU:
    Download the latest SuperSU by Chainfire.
    Without exiting TWRP, transfer the SuperSU zip to your device over MTP* and flash it using [Install] in TWRP.
    Transparent.gif
  12. Go to [Reboot] -> [System].
* MTP, known as Media Transfer Protocol, is the same way you transfer files from your PC to your device when booted into system.


CHANGES
  • v3.0.2-0 - Initial build on twrp.me

FEATURES
  • MTP support
  • USB Mass Storage support
  • Micro SDcard and USB OTG storage support
  • f2fs file system support (read, write, format, backup & restore)
  • exFAT file system support (read, write, format, backup & restore)
  • NTFS file system support (read, write, format)
  • ADB root
  • Full SELinux support
  • Built in android 6.0 tree

KNOWN ISSUES

CONTACT & SUPPORT

You can find us on IRC at #twrp on chat.freenode.net.
You can also post in this thread and I will attempt to answer any questions you may have.

SOURCE CODE

TWRP: https://github.com/omnirom/android_bootable_recovery (android-6.0)
Device tree: https://github.com/TeamWin/android_device_samsung_on5ltetmo (android-6.0)
Kernel: https://github.com/jcadduono/android_kernel_samsung_on5ltetmo (twrp-6.0)

CONTRIBUTIONS

Gerrit for TWRP: http://gerrit.omnirom.org/
Gerrit for officially supported devices: http://gerrit.twrp.me/

XDA:DevDB Information
Team Win Recovery Project - Samsung Galaxy On5 T-Mobile, Tool/Utility for the Android General

Contributors
jcadduono, Team Win & friends
Source Code: https://github.com/TeamWin/android_device_samsung_on5ltetmo


Version Information
Status: Beta
Current Stable Version: 3.0.2-0
Stable Release Date: 2016-07-20

Created 2016-07-21
Last Updated 2016-07-29
 

Sartan4455

Member
Jul 22, 2011
19
5
I just got the on5, which immediately upgraded to 6.0.1. How do you check if your bootloader is unlocked? Whenever I adb reboot into bootloader it just reboots into the normal system and my googlfu is failing to find a way to see it. THe debug info shows
[ro.bootloader]: [G550TUVU1APF1]
 

bandtab

Member
Jul 25, 2016
31
10
i followed this guide and it worked but today after rebooting my device it says custom binary blocked by frp and i cant access recovery mode, only download mode. i need a rom of the vanilla firmware i think. can anyone please help
 

killereddie

New member
Jul 27, 2016
2
0
if you do this and brick your phone (On5) you are ****ed no on has other roms or the stock firmware this is the only twrp i have found (other are outdated) i successfully rooted my phone but when i tried to install xposed my **** bricked :crying: i thought twrp will do it but no .....
 

benomenal

New member
Jul 28, 2016
1
1
Thought I would post a tip for anyone else trying to get this to work as I was completely unable to get my phone to boot into recovery on the first boot up after using Odin (I probably tried 20+ times).

Before pressing Start in Odin, turn off the auto-reboot setting. Once the log shows success on the computer, simply pull the battery to turn off the device. Replace the battery and use the normal Volume Up+Home combination when turning on the phone to go straight to recovery.

This worked like a charm for me and removed a huge headache in the process!
 
  • Like
Reactions: lancourz1

Ophiuchu

Member
Jul 23, 2016
5
9
if you do this and brick your phone (On5) you are ****ed no on has other roms or the stock firmware this is the only twrp i have found (other are outdated) i successfully rooted my phone but when i tried to install xposed my **** bricked :crying: i thought twrp will do it but no .....

I have one of these phones from T-Mobile fresh out of the box that I got from a promotion. Is there a way to dump the roms without rooting or unlocking? I already have a Galaxy S5 so it's not going to be touched really and used as a backup, but I also don't want to brick it and not have a backup phone.

Model: SM-G550T
Build: MMB29K.G550TUVU1APED
Kernel: 3.10.9-8180604

That's currently what it has running Android 6.01 straight from the box. If there's a way I can help here let me know because I eventually want to root/unlock this thing safely if possible. Until then it's going to sit nice and safe in it's place. :laugh:
 

bandtab

Member
Jul 25, 2016
31
10
That's super nice of you to offer.

Disclaimer: I have no idea what I'm talking about


I think ADB should work for this. Ive tried this with my wife's phone which is identical to mine but I couldn't flash the system.img.. anyways. It'd be nice if someone who knew more than me could confirm if this will work.

1. Enable usb debugging in dev options
2. Get ADB on your pc and go into console in the adb directory
3. Plug the phone in to your computer
4. Type adb shell
5. Type dd=/dev/block/bootdevice/by-name/RECOVERY of=/external_sd/recovery.img
6. That should put it on your removable SD
7. Type dd=/dev/block/bootdevice/by-name/SYSTEM of=/external_sd/system.img

The thing is I'm pretty sure this won't work but maybe it will. I have a G550T1 so I doubt it'd help me but it maaay work for the T-Mobile versions. They'd just convert the img into a tar and flash with Odin.

I dont think system.img can be flashed from using dd but it's worth a shot if you don't mind. It is a large file, however, at least 2.5gb.
 
Last edited:
  • Like
Reactions: lancourz1

jce2005

Senior Member
Jul 13, 2009
173
27
Hi jcadduono,

thanks for the instruction ....... Seems like all works well, Odin says PASS !, except I am not able to perform the following step :

"Hold [Volume Up] + [Home] buttons near the end of the flash, and keep holding them until you are in recovery."

I tried like 20 times, but after holding "Volume Up + Home", my phone just reboots normally, but does not go into recovery.....

Can you please narrow down for me when I have to push them together to get into TWRP ?

Thx, Good work
 

Ophiuchu

Member
Jul 23, 2016
5
9
That's super nice of you to offer.

Disclaimer: I have no idea what I'm talking about


I think ADB should work for this. Ive tried this with my wife's phone which is identical to mine but I couldn't flash the system.img.. anyways. It'd be nice if someone who knew more than me could confirm if this will work.

1. Enable usb debugging in dev options
2. Get ADB on your pc and go into console in the adb directory
3. Plug the phone in to your computer
4. Type adb shell
5. Type dd=/dev/block/bootdevice/by-name/RECOVERY of=/external_sd/recovery.img
6. That should put it on your removable SD
7. Type dd=/dev/block/bootdevice/by-name/SYSTEM of=/external_sd/system.img

The thing is I'm pretty sure this won't work but maybe it will. I have a G550T1 so I doubt it'd help me but it maaay work for the T-Mobile versions. They'd just convert the img into a tar and flash with Odin.

I dont think system.img can be flashed from using dd but it's worth a shot if you don't mind. It is a large file, however, at least 2.5gb.

Jcadduono is working with me to help provide something for people with something they can use right now. Took me a bit to understand ADB shell and everything along with the phone compiling these img files for hours. After this if all goes well there will be a stock .tar for people to flash their soft bricked phones and fix everything hopefully. So you can pretty much thank them for working with my newbieness for hours to make this possible.


Hi jcadduono,

thanks for the instruction ....... Seems like all works well, Odin says PASS !, except I am not able to perform the following step :

"Hold [Volume Up] + [Home] buttons near the end of the flash, and keep holding them until you are in recovery."

I tried like 20 times, but after holding "Volume Up + Home", my phone just reboots normally, but does not go into recovery.....

Can you please narrow down for me when I have to push them together to get into TWRP ?

Thx, Good work

A couple posts above gives good advice here to uncheck the auto reboot box in Odin before you flash then hold the buttons which I think is PWR+Vol-up+Home all together. You'll have to pull your battery ONLY AFTER it finishes and says success along with disconnecting the USB which can still power your phone.
 
  • Like
Reactions: dekoder and bandtab

jce2005

Senior Member
Jul 13, 2009
173
27
Hi there, thanks for the advise...... I'll try it in the morning.....

At what point do I need to pull the battery and power cable ? Before or after going into TWRP Recovery ? I am a bit confused right now... LOL
 

Ophiuchu

Member
Jul 23, 2016
5
9
Hi there, thanks for the advise...... I'll try it in the morning.....

At what point do I need to pull the battery and power cable ? Before or after going into TWRP Recovery ? I am a bit confused right now... LOL

When you uncheck the box to not auto-restart after flashing it will just sit there after it flashes TWRP onto your phone. You pull the battery out AFTER it successfully flashes so your phone will power off giving proper time to hold PWR+Vol-Up+Home which will boot into TWRP.
 
  • Like
Reactions: ponso and jce2005

jce2005

Senior Member
Jul 13, 2009
173
27
DANG ! Root on Galaxy On5 !

All worked perfect, TWRP installed with Odin and then flashed SuperSU via TWRP and recovery as well as root sticks !!! Perfect,

Thanks to all of you.

PS: the instructions in the OP should be updated so people know to UNCHECK the Auto Reboot, remove battery and USB cable and do the "Volume Up + Home + Power to get into TWRP to flash SuperSU. Also, might be a good idea ( I did it this way ) to download SuperSU before starting the procedure and putting it in the root of Main Memory........ It's easier to flas this way once TWRP is installed.
 

jcadduono

Recognized Developer
Jan 17, 2014
1,490
6,225
31
Thunder Bay
adduono.com
For those who need to restore full stock, I have Odin flashable firmware for G550T here thanks to a user who worked with me to back it all up from their device: https://idlekernel.com/flash-tools/firmware/on5ltetmo_SM-G550T/G550TUVU1APF1/
It's missing BL (sboot.bin) as BOOTLOADER partition was unavailable for access by kernel.

Do not flash the OPT tar.md5 unless you're absolutely bricked. It contains all the other flashable partitions, ex. EFS.
 
For those who need to restore full stock, I have Odin flashable firmware for G550T here thanks to a user who worked with me to back it all up from their device: https://idlekernel.com/flash-tools/firmware/on5ltetmo_SM-G550T/G550TUVU1APF1/
It's missing BL (sboot.bin) as BOOTLOADER partition was unavailable for access by kernel.

Do not flash the OPT tar.md5 unless you're absolutely bricked. It contains all the other flashable partitions, ex. EFS.

Is there a G550T1 one?
 

zgauthier8286

Member
May 8, 2016
12
3
I made an update.zip of stock metro pcs (G550T1) apps (system apps that is) if anyone has a need for it. I'll upload it to mega and post a link if people want it send me a message or I can just post it on here. What do you guys think?

---------- Post added at 10:00 AM ---------- Previous post was at 09:46 AM ----------

https://mega.nz/#!PEgSyQSA

Here ya go for anyone who wants it

System apps for G550T1
 

Sartan4455

Member
Jul 22, 2011
19
5
Hi jcadduono,

thanks for the instruction ....... Seems like all works well, Odin says PASS !, except I am not able to perform the following step :

"Hold [Volume Up] + [Home] buttons near the end of the flash, and keep holding them until you are in recovery."

I tried like 20 times, but after holding "Volume Up + Home", my phone just reboots normally, but does not go into recovery.....

Can you please narrow down for me when I have to push them together to get into TWRP ?

Thx, Good work
It's volume-up + home + power...three things to hold
 

bandtab

Member
Jul 25, 2016
31
10
I made an update.zip of stock metro pcs (G550T1) apps (system apps that is) if anyone has a need for it. I'll upload it to mega and post a link if people want it send me a message or I can just post it on here. What do you guys think?

---------- Post added at 10:00 AM ---------- Previous post was at 09:46 AM ----------

https://mega.nz/#!PEgSyQSA

Here ya go for anyone who wants it

System apps for G550T1

what's the pw for the download? gonna try throwing this at my phone and seeing what happens. but if its the OTA update.zip i think i already tried that, pulled it off another phone
 

Top Liked Posts

  • There are no posts matching your filters.
  • 15
    Team Win Recovery Project 3.0.2-0



    This is for the Exynos SM-G550T and SM-G550T1 models only!

    WARNING: Flashing a custom recovery to your device will trip the Knox warranty bit on your phone. Check with your mobile provider to see if they will still cover warranty on Knox bit triggered devices. If you understand this risk, continue on.


    WHAT IS TWRP?

    Oh come on, you know what it is - don't try to fool me!
    In case you're serious, though...

    Team Win Recovery Project is a custom recovery for Android devices.
    It allows you to back up and restore your data, flash custom ROMs to your device, repair broken file systems, and root your device.

    DOWNLOAD

    You can find the device page here:
    http://teamw.in/devices/samsunggalaxyon5tmobile.html

    There is a download link there, as well as instructions on how to flash it.

    I highly recommend using Odin to flash when possible.
    You can find a zip containing Odin as well as a link to Samsung's Mobile drivers page here:
    https://idlekernel.com/flash-tools/

    FULL STEPS FOR OBTAINING ROOT

    1. In your ROM, go to Settings -> About device. Tap 7 times on Build number to enable Developer options.
      Transparent.gif
    2. Now go to Settings -> Developer options. (above About device)
      You need to enable OEM unlock, otherwise you might end up with boot problems or be unable to flash later on.
      Transparent.gif
    3. Make sure your don't have Factory Reset Protection enabled in your Google account or you may never be able to boot again!
      More information: https://support.google.com/nexus/answer/6172890?hl=en
      Transparent.gif
    4. Extract Odin_3.10.7.zip to your computer.
      Transparent.gif
    5. Install Samsung Mobile Phone Drivers for Odin to find your device.
      Transparent.gif
    6. Download a .tar image of TWRP for on5ltetmo.
      Transparent.gif
    7. Reboot your device into Download mode. To do this, select reboot from the power menu and hold the [Volume Down] + [Home] buttons while your device reboots.
      Once you reach the Download mode warning screen, press [Volume Up] to continue.
      Transparent.gif
    8. Open Odin and place that TWRP tar file in the [AP] slot, under Options tab disable Auto Reboot, then press [Start].
      Transparent.gif
    9. Once the flash is complete (Odin should tell you in the log, and progress bar on phone should stop), you can pull the battery then place the battery back in. Now hold [Volume Up] + [Home] + [Power] buttons until you reach recovery mode.
      If you end up in stock recovery, start again from download mode step.
      Transparent.gif
    10. At this point, you will reach the screen asking you if you want to allow system modifications.
      You will want to swipe to allow, otherwise the OS will replace TWRP once you boot!
      Transparent.gif
    11. If you want to be rooted with SuperSU:
      Download the latest SuperSU by Chainfire.
      Without exiting TWRP, transfer the SuperSU zip to your device over MTP* and flash it using [Install] in TWRP.
      Transparent.gif
    12. Go to [Reboot] -> [System].
    * MTP, known as Media Transfer Protocol, is the same way you transfer files from your PC to your device when booted into system.


    CHANGES
    • v3.0.2-0 - Initial build on twrp.me

    FEATURES
    • MTP support
    • USB Mass Storage support
    • Micro SDcard and USB OTG storage support
    • f2fs file system support (read, write, format, backup & restore)
    • exFAT file system support (read, write, format, backup & restore)
    • NTFS file system support (read, write, format)
    • ADB root
    • Full SELinux support
    • Built in android 6.0 tree

    KNOWN ISSUES

    CONTACT & SUPPORT

    You can find us on IRC at #twrp on chat.freenode.net.
    You can also post in this thread and I will attempt to answer any questions you may have.

    SOURCE CODE

    TWRP: https://github.com/omnirom/android_bootable_recovery (android-6.0)
    Device tree: https://github.com/TeamWin/android_device_samsung_on5ltetmo (android-6.0)
    Kernel: https://github.com/jcadduono/android_kernel_samsung_on5ltetmo (twrp-6.0)

    CONTRIBUTIONS

    Gerrit for TWRP: http://gerrit.omnirom.org/
    Gerrit for officially supported devices: http://gerrit.twrp.me/

    XDA:DevDB Information
    Team Win Recovery Project - Samsung Galaxy On5 T-Mobile, Tool/Utility for the Android General

    Contributors
    jcadduono, Team Win & friends
    Source Code: https://github.com/TeamWin/android_device_samsung_on5ltetmo


    Version Information
    Status: Beta
    Current Stable Version: 3.0.2-0
    Stable Release Date: 2016-07-20

    Created 2016-07-21
    Last Updated 2016-07-29
    6
    For those who need to restore full stock, I have Odin flashable firmware for G550T here thanks to a user who worked with me to back it all up from their device: https://idlekernel.com/flash-tools/firmware/on5ltetmo_SM-G550T/G550TUVU1APF1/
    It's missing BL (sboot.bin) as BOOTLOADER partition was unavailable for access by kernel.

    Do not flash the OPT tar.md5 unless you're absolutely bricked. It contains all the other flashable partitions, ex. EFS.
    3
    Works great

    Verified working, of course.
    3
    Now it would be great, if someone could figure out how to make "adoptable storage" possible on the On5....... Then the On5 would be almost perfect, considering the low price....... ;)

    Hope some dev's can look into that....... Currently all the suggestions on the web pointing to the S7, but these solutions don't work on the On5........


    As you may all know Samsung disabled the Adoptable storage function. Even the well known S7 hack doesn't work on some Samsung devices.
    Well now it's back...

    Thanks to some legwork (no pun intended) by @longshanks197 we now have a workable solution.

    I have created this patch to fix the issue by patching the boot image and replacing sm.jar in system.
    This will enable the adoptable storage feature in Settings>Storage

    This should work for pretty much any Samsung device running Marshmallow




    I advise making a backup with TWRP before proceeding.

    NOTE: Due to Samsung's modifications the combined storage capacity may show as incorrect, ignore this and pay attention to the separate internal and external capacity which is correct.


    INSTALL:

    Copy the zip below to your device then install with TWRP.

    adoptable_storage_enabler_ashyx

    For information how to enable adoptable storage see the guide below:

    how-to-use-adoptable-storage-on-android-6-0-marshmallow

    This may also be worth a read for more info:

    guidelines_for_marshmallow_users_formatting/

    CREDITS:longshanks197, jcadduono


    DONATE ME HERE IF YOU WANT TO BUY ME A BEER OR HIT THE THANKS BUTTON IF I HELPED YOU


    .

    ---------- Post added at 07:25 PM ---------- Previous post was at 07:23 PM ----------

    Adding TARGET_RECOVERY_PIXEL_FORMAT := AGBA_8888 fixes the yellowish orange hue of twrp to the blue it's supposed to be. @ashyx suggested that I add that in to fix the color. Letting you know so you can add the fix to your sources.

    I think you'd better make that ABGR_8888 ;)
    3
    sm-g550t

    Full official five firmware file link for sm-g550t (t-mobile version)
    AP_G550TUVU1APF1_CL8180604_QB9902386_REV00_user_low_ship
    BL_G550TUVU1APF1_CL8180604_QB9902386_REV00_user_low_ship
    CP_G550TUVU1APF1_CL8180604_QB9902386_REV00_user_low_ship
    CSC_TMB_G550TTMB1APF1_CL8180604_QB9902386_REV00_user_low_ship
    HOME_CSC_TMB_G550TTMB1APF1_CL8180604_QB9902386_REV00_user_low_ship

    send me an email and i will send the link email at [email protected]