FORUMS
Remove All Ads from XDA

[RECOVERY][ks01lte] TWRP 3.1.0-0 touch recovery with F2FS support [CLOSED UPDATES]

298 posts
Thanks Meter: 2,831
 
By CastagnaIT, Recognized Developer on 16th November 2014, 10:00 AM
Post Reply Email Thread
-- Team Win Recovery Project --

Supported model ONLY ks01lte


I'm sorry but my i9506 is definitely dead, who wants to use my source code to create new updates this is the guide:
(links below)
device > use branch cm-14.1_twrp
kernel > use branch cm-14.1-rc
android_bootable_recovery repo > rebase with official omni repo or cherry-pick my last two commit on top


Team Win Recovery Project 3.x, or twrp 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.

I built this recovery by using my cleaned source code for kernel and OmniRom for twrp.

If you find any bug or problem please reply below this thread or use the dedicated tab page "Bug Reports" over here.


Phone look:



Features:
  • MTP auto mounting for SD / External SD
  • Mass storage mounting for External SD
  • Usb OTG
  • Full SELinux support
  • Supported F2FS (system, data, cache partitions)
  • CPU temperature handled
  • Thermal control and Performance profiles are active by default
  • Backup/Restore tested with 4.4.2/5.1 TW original samsung rom and all CyanogenMod
  • Screen shot capture enabled (Volume (-) + Power) (saved in the "Picture" folder)
  • Charge-Led


Known problems:
-Samsung HW encryption does not work well, follow this steps to decrypt /data: (thanks Diapolo)
1 - In the initial dialog "Enter Password." press Cancel
2 - "Swipe to Allow Modifications"
3 - Go to "Mount" and select "System" partition
4 - Press "Decrypt Data" and on "Enter Password." dialog press Accept



Changelog:

This is the changelog of my TWRP versions releases, if you want read the original changelog of TWRP versions go to:
http://teamw.in/project/twrp2

CHANGELOG for 3.1.0-0 [04/04/2017]:
-Updated kernel

CHANGELOG for 3.0.3-0 [18/12/2016]:
-Updated kernel
-Fixed twrp screen off timeout problem

CHANGELOG for 3.0.2-0 [20/11/2016]:
-Switched to TWRP android-7.1 branch
-Builded with a new stable kernel for Nougat and CM-14.1
-Added /misc partition on fstab for the recovery commands (Nougat changes)
-Tried to add Samsung HW encryption, it does not seem to work well i think it's incomplete, in our stock rom missing some file
such as keystore.xx.so and firmware files such as keymaster.xxx

CHANGELOG for 3.0.2-0 [08/05/2016]:
-Fixed chargeled service
-Fixed SEANDROIDENFORCE warning at boot, again
-Some changes in the partitions parameters on fstab

CHANGELOG for 3.0.2-0 [07/05/2016]:
-Switched to TWRP android-6.0 branch
-Builded from cm-13.0 repo
-New kernel made by me with latest LP sources

CHANGELOG for 2.8.7.0 [01/08/2015]:
-Switched to TWRP android-5.1 branch
-Builded from cm-12.1 repo
-Updated kernel from cyanogenmod
-Fixed brightness slider
-Fixed SEANDROIDENFORCE warning at boot

CHANGELOG for 2.8.5.0 [15/02/2015]:
-Fixed problem when wiping Data partition in F2FS

CHANGELOG for 2.8.4.0 [07/02/2015]:
-Added rewrite of TWRP settings after a SD wipe (prevent lost settings)
-Fixed mount F2FS or others filesystems to system, data, cache partitions
-Updated with latest changes from source

CHANGELOG for 2.8.4.0 [24/01/2015]:
-Switched to TWRP android-5.0 branch
-Brightness slider still does not work (it's a kernel related problem)

CHANGELOG for 2.8.1.0 [24/01/2015]:
-Updated kernel from cyanogenmod
-Screen blink on boot is not longer present
-Brightness slider no longer work (it's a kernel related problem)
-Added chargeled - adapted for samsung devices

CHANGELOG for 2.8.1.0 [27/11/2014]:
-Enabled mass storage mounting for external sd
-Fixed MTP mounting without external sd

CHANGELOG for 2.8.1.0:
-Initial TWRP release for I9506 (ks01lte)


How to do for install it:
FIRST INSTALL FROM ODIN (v3.07 or higher):
-Download twrp .TAR.MD5 file.
-Go to download mode (Volume down + Home + Power)
-Open Odin and check AutoReboot and F.Reset Time checkboxes are selected, also Re-Partition it NOT selected.
-Click on AP (PDA) and select the downloaded twrp recovery tar.md5 file.
-Check if all options are corrects, and press Start.
-Once the installation process complete, your phone will restart and soon you will see a PASS message with green background in the left-most box at the very top of the Odin. You can now unplug the USB cable to disconnect it from the computer.

-Some users has found problems with previous procedure: in this unlucky situation, when phone reboot and the logo (i9506 Samsung S4 Galaxy) appear, pull out the battery. Don't panic, the logo is there for several seconds. The installation process should be finalized now. There will be no PASS status in Odin. Put back the battery in the phone and try to boot straight to recovery.

UPGRADE YOUR TWRP:
-Download twrp .ZIP file.
-Copy the recovery zip file in the internal SD or external SD.
-Go to recovery mode (Volume up + Home + Power)
-Touch the INSTALL button.
-Select the appropriate SD
-Select the twrp file copied previously and slide to flash.
-Press back some times and reboot.


DOWNLOAD:
You can dowload the current version from this folder, you will find the flashable zip and tar version.
CLICK HERE TO GET DOWNLOAD FOLDER

To download Odin go here: samsungodin.com

SOURCES:
TWRP Source: https://github.com/omnirom/android_bootable_recovery
Kernel Source: https://github.com/CastagnaIT/androi...amsung_ks01lte
Device Source: https://github.com/CastagnaIT/androi...amsung_ks01lte


Thanks to: CyanogenMod, OmniRom Team, TWRP Team, Dees_Troy, Solk2, DualJoe


XDA:DevDB Information
TWRP, Tool/Utility for the Samsung Galaxy S4

Contributors
CastagnaIT, smeroni68

Version Information
Status: Stable
Current Stable Version: v3.1.0-0
Stable Release Date: 2017-04-04

Created 2014-11-16
Last Updated 2017-07-15
The Following 46 Users Say Thank You to CastagnaIT For This Useful Post: [ View ]
 
 
16th November 2014, 10:16 AM |#2  
ShaneDiNozzo's Avatar
Member
Flag Budapest, XVIII.
Thanks Meter: 16
 
More
Thank you! It works great!

Sent from my Galaxy S4 LTE-A [GT-I9506] using Settings app
16th November 2014, 03:35 PM |#3  
mar10o's Avatar
Senior Member
Thanks Meter: 87
 
More
I've trayed stock recovery version. It doesn't work, there is something wrong with "footer"?
Signature verification failed.

I have the latest stock NEE firmware.

Wysłane z mojego GT-I9506
16th November 2014, 03:51 PM |#4  
CastagnaIT's Avatar
OP Recognized Developer
Flag Venice
Thanks Meter: 2,831
 
Donate to Me
More
checking in the next days, probably the stock recovery isn't compatible with the classic signature, for now use odin
The Following 3 Users Say Thank You to CastagnaIT For This Useful Post: [ View ]
16th November 2014, 09:41 PM |#5  
DualJoe's Avatar
Senior Member
de
Thanks Meter: 859
 
More
Your current filename TWRP_2.8.1.0_ks01lte_20141115.tar.md5 won't get accepted by Odin 3.09. It should be TWRP_2.8.1.0_ks01lte.tar.md5 as generated by md5sum (that includes/binds filename as well). Or just omit md5sum step completely. Its not mandatory.

Edit: Looks like forum database has been set back (and so is your 1st post). One fellow guy is missing again.
The Following User Says Thank You to DualJoe For This Useful Post: [ View ] Gift DualJoe Ad-Free
17th November 2014, 12:54 AM |#6  
Senior Member
Flag Melbourne
Thanks Meter: 41
 
More
working perfectly for me thanks

Sent from my GT-I9506 using XDA Free mobile app
The Following User Says Thank You to anonymous_1997 For This Useful Post: [ View ] Gift anonymous_1997 Ad-Free
17th November 2014, 09:45 PM |#7  
smeroni68's Avatar
Recognized Contributor
Flag Milano
Thanks Meter: 10,952
 
Donate to Me
More
Fixed files updated from CIT... md5 corrected...
The Following User Says Thank You to smeroni68 For This Useful Post: [ View ] Gift smeroni68 Ad-Free
18th November 2014, 07:42 PM |#8  
Junior Member
Flag Augustenborg
Thanks Meter: 0
 
More
When I'm trying to root my I9506 it tells me it failed to verify footer. I have tried keymaster, PhilZ touch and ROOT_E330S_I9506_v2 - it won't root the phone. And since this goes on, I cannot use Odin to flash neither TWRP or CWM (specified for I9506). I really hope for some help for this, as it bugs me really hard.
18th November 2014, 10:08 PM |#9  
Member
Thanks Meter: 7
 
More
Quote:
Originally Posted by nydxlil

When I'm trying to root my I9506 it tells me it failed to verify footer. I have tried keymaster, PhilZ touch and ROOT_E330S_I9506_v2 - it won't root the phone. And since this goes on, I cannot use Odin to flash neither TWRP or CWM (specified for I9506). I really hope for some help for this, as it bugs me really hard.

Du får ikke root ved at flashe recovery... Du skal flashe en version (som svarer til din firmware version) af AutoRoot fra denne tråd http://forum.xda-developers.com/show....php?t=2597058
19th November 2014, 06:02 AM |#10  
Junior Member
Flag Augustenborg
Thanks Meter: 0
 
More
Quote:
Originally Posted by morten82

Du får ikke root ved at flashe recovery... Du skal flashe en version (som svarer til din firmware version) af AutoRoot fra denne tråd http://forum.xda-developers.com/show....php?t=2597058

Så har jeg åbenbart fuldstændig misforstået de guides der er. Alle de forskellige roots jeg har fundet har ikke været signed så dem har jeg ikke kunne bruge Jeg prøver en af de pre-rooted rom'er og ser om de ikke kan "do the magic" senere i dag, BBL med svar. På forhånd tak
19th November 2014, 06:43 AM |#11  
smeroni68's Avatar
Recognized Contributor
Flag Milano
Thanks Meter: 10,952
 
Donate to Me
More
ENGLISH PLEASE!! XDA Rules!! Thanks
The Following User Says Thank You to smeroni68 For This Useful Post: [ View ] Gift smeroni68 Ad-Free
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes