Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,770,922 Members 44,920 Now Online
XDA Developers Android and Mobile Development Forum
Announcement from PlayfulGod: TWRP is now Official!!!!

[RECOVERY][UNOFFICIAL] TWRP for the Samsung Galaxy S5

Tip us?
 
PlayfulGod
Old
#1  
PlayfulGod's Avatar
Recognized Developer - OP
Thanks Meter 2775
Posts: 1,731
Join Date: Sep 2010
Location: Dalton

 
DONATE TO ME
Default [RECOVERY][UNOFFICIAL] TWRP for the Samsung Galaxy S5

Ok folks, thanks to some leakage, some awesome users/testers, Chainfire and his root magic, and me with so of mine, you all have a fully functioning TWRP Recovery. ;)

Official TWRP

Confirmed working on:
  • G900F
  • G900T
  • G900W8
  • G900I
  • G900P
  • G900M

Confirmed not working on:
  • G900H - exynos - Its recovery can found here
  • G900V - locked bootloader (thanks Verizon!!!)
  • G900A - locked bootloader (thanks AT&T!!)

Note: No one but yourself is responsible for what you do to your device. ;)


People to Thank
  • TeamWin - for their awesome recovery.
  • TeamWin - for their hlte device repo I ported to the klte (kltexxx in this case)
  • ricky310711 - for providing dumps and testing
  • leoaudio13 - for providing access to device and testing
  • utkanos - for his original work on hlte (which all this is based off of)


Known Issues
  • Write permissions to internal storage.


How to install via adb shell
  1. Have USB drivers installed
  2. Connect phone to PC
  3. Open terminal or cmd
  4. Code:
    adb push recovery.img /data/local/tmp/recovery.img
  5. Code:
    adb shell su -c dd if=/data/local/tmp/recovery.img of=/dev/block/platform/msm_sdcc.1/by-name/recovery


How to install with Odin
  1. (USB) Disconnect your phone from your computer
  2. Start Odin3-vX.X.exe
  3. Click the PDA button, and select twrp-klte.tar
  4. Put your phone in download mode (turn off phone, then hold VolDown+Home+Power to boot - if it asks you to press a button to continue, press the listed button, or run adb reboot download command)
  5. (USB) Connect the phone to your computer
  6. Make sure Repartition is NOT checked
  7. Click the Start button
  8. Wait for Android to boot
  9. Done (if it took you more than 30 seconds, you goofed)

NOTE: Sometimes the device does *not* boot into recovery mode. Just do the entire procedure again if this happens. If it still will not install, make sure that in Odin "Auto Reboot" is not checked. Then after flashing, pull the battery, and boot with VolUp+Home+Power button to boot into recovery manually. This will start the install process.

The Goods
Official TWRP can be found here.

XDA:DevDB Information
TWRP for the Samsung Galaxy S5, Tool/Utility for the Samsung Galaxy S 5

Contributors
PlayfulGod, leoaudio13, utkanos, biggbiff

Version Information
Status: Stable
Stable Release Date: 2014-04-22

Created 2014-03-28
Last Updated 2014-06-08
The Following 42 Users Say Thank You to PlayfulGod For This Useful Post: [ Click to Expand ]
 
PlayfulGod
Old
(Last edited by PlayfulGod; 19th April 2014 at 11:11 PM.)
#2  
PlayfulGod's Avatar
Recognized Developer - OP
Thanks Meter 2775
Posts: 1,731
Join Date: Sep 2010
Location: Dalton

 
DONATE TO ME
Default Test imgs!!!!!!

Reserved
The Following 4 Users Say Thank You to PlayfulGod For This Useful Post: [ Click to Expand ]
 
leoaudio13
Old
#3  
leoaudio13's Avatar
Senior Member
Thanks Meter 185
Posts: 645
Join Date: Feb 2010
Location: Somewhere on Earth

 
DONATE TO ME
Yep the write permission is painful PG! but i accept to live with it for now )
 
0mega007
Old
#4  
Senior Member
Thanks Meter 35
Posts: 550
Join Date: Dec 2011
Does this work on a SM-G900H?
 
PlayfulGod
Old
#5  
PlayfulGod's Avatar
Recognized Developer - OP
Thanks Meter 2775
Posts: 1,731
Join Date: Sep 2010
Location: Dalton

 
DONATE TO ME
Quote:
Originally Posted by 0mega007 View Post
Does this work on a SM-G900H?
Dunno until someone tries it.

Personal device(s): LG G Flex & G Watch

Projects: LG Flex CM11, LG G Watch

My sites: PlayfulDroidz Wiki & Unleashed PrePaids & TechyGeeky

My Apps: PlayfulGod@Google Play
 
leoaudio13
Old
#6  
leoaudio13's Avatar
Senior Member
Thanks Meter 185
Posts: 645
Join Date: Feb 2010
Location: Somewhere on Earth

 
DONATE TO ME
Quote:
Originally Posted by PlayfulGod View Post
Dunno until someone tries it.
PG, for some reason while flashing the CWM swipe, it fked up the platform.xml in /syste/etc/ . That caused Titanium Backup to stop function properly while doing a backup to external SD. Is it the recovery or its a problem with Kitkat ? I got the same problem with Note 3 ( Exynos and SnapDragon too ). The only way to fix was to do like this picture below :


( Source : http://forum.xda-developers.com/show....php?t=2537793 )
 
PlayfulGod
Old
(Last edited by PlayfulGod; 2nd April 2014 at 07:41 PM.)
#7  
PlayfulGod's Avatar
Recognized Developer - OP
Thanks Meter 2775
Posts: 1,731
Join Date: Sep 2010
Location: Dalton

 
DONATE TO ME
Quote:
Originally Posted by leoaudio13 View Post
PG, for some reason while flashing the CWM swipe, it fked up the platform.xml in /syste/etc/ . That caused Titanium Backup to stop function properly while doing a backup to external SD. Is it the recovery or its a problem with Kitkat ? I got the same problem with Note 3 ( Exynos and SnapDragon too ). The only way to fix was to do like this picture below :


( Source : http://forum.xda-developers.com/show....php?t=2537793 )
umm I dont see that file in the system dump nor in cwm. So my guess is its a tibu issue.

not to mention, those look like app manifest permissions. And the Write permission overrides the read permission.

Personal device(s): LG G Flex & G Watch

Projects: LG Flex CM11, LG G Watch

My sites: PlayfulDroidz Wiki & Unleashed PrePaids & TechyGeeky

My Apps: PlayfulGod@Google Play
 
leoaudio13
Old
#8  
leoaudio13's Avatar
Senior Member
Thanks Meter 185
Posts: 645
Join Date: Feb 2010
Location: Somewhere on Earth

 
DONATE TO ME
Quote:
Originally Posted by PlayfulGod View Post
umm I dont see that file in the system dump nor in cwm. So my guess is its a tibu issue.

not to mention, those look like app manifest permissions.
Yup maybe. On the Nexus 5 Kitkat, TB made restored apps force closed. But TB team fixed it. But as far as i remember, When i was testing your recovery ( pretty sure it was cwm swipe) after 2 or 3 flashes, problem arose. Ricky and me thought it was an SD card issue ( wrong permission, full sd card or something like that ) but it turned out the problem was the platform.xml . Not so sure as if TB made any change to platform.xml or not.
 
0mega007
Old
#9  
Senior Member
Thanks Meter 35
Posts: 550
Join Date: Dec 2011
Quote:
Originally Posted by leoaudio13 View Post
PG, for some reason while flashing the CWM swipe, it fked up the platform.xml in /syste/etc/ . That caused Titanium Backup to stop function properly while doing a backup to external SD. Is it the recovery or its a problem with Kitkat ? I got the same problem with Note 3 ( Exynos and SnapDragon too ). The only way to fix was to do like this picture below :


( Source : http://forum.xda-developers.com/show....php?t=2537793 )
this was on a SM-G900H?

Did the recovery worked?

I just want it to completely wipe the phone before install new roms. so this bug doesnt matter to me if it worked
 
leoaudio13
Old
#10  
leoaudio13's Avatar
Senior Member
Thanks Meter 185
Posts: 645
Join Date: Feb 2010
Location: Somewhere on Earth

 
DONATE TO ME
Quote:
Originally Posted by 0mega007 View Post
this was on a SM-G900H?

Did the recovery worked?

I just want it to completely wipe the phone before install new roms. so this bug doesnt matter to me if it worked
No its a F model. BTW, there is no Rom right now to install. ^^

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes