• XDA Forums have been migrated to XenForo. We are aware of several issues including missing threads, logins not working, and more. To discuss, use this thread.
  • If you are experiencing issues logging in, we migrated and software and made it more secure. We recommend trying to reset your password.

[RECOVERY] TWRP 2.7.1.0 touch recovery [2014-7-4] BigPart F2FS support

runandhide05

New member
Apr 3, 2011
2,968
2,607
0
Team Win Recovery Project 2.2, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. It’s 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.

ChangeLogs



CHANGELOG for 2.6.1.0:
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

CHANGELOG for 2.6.0.0:

What's new in 2.6.0.0:

Special Note: If you are running a custom theme, some of the changes in 2.6.0.0 will likely not be visible with your custom theme.
Can encrypt a backup to prevent theft of private data from your backup files
Updated graphics / icon courtesy of shift
Updated exFAT to latest commits
Fixed a problem with Samsung TouchWiz decryption
Update SuperSU binary
Fixed saving of backup partitions list
Fixed saving of last used zip install folder
Fixed backup of datadata on devices that use a separate partition for datadata
Fixed some issues with the advanced wipe list (android_secure, can now wipe internal storage on data/media deivces and wipe data on the advanced list no longer formats the entire data partition)
Fixed some problems with partitioning a SD card
Various other bug fixes and tweaks


Notes about encrypted backups:
Why encrypt your backups? -- Most people store their backups on the device. Any app that has permission to access storage could potentially read your backup files and try to harvest your data. Encrypted backups also provide an added layer of security if you move your backups to other storage devices or to the cloud. The encryption that we're using is probably not strong enough for enterprise level security, but should be strong enough to make it significantly difficult to get to your data.

Encryption is using OpenAES which uses AES 128-bit cbc encryption. If you happen to use a longer password (over 16 characters) then the encryption strength improves to 192 or 256 bits. Do not forget your password. If you forget your password you will be unable to restore your backup. We don't encrypt the entire backup. Encryption is very CPU intensive and can be fairly slow even when we spread the workload over multiple cores even on the latest high-end devices. To ensure that encrypted backups don't take forever, we don't encrypt any other partitions besides /data and in /data we don't encrypt /data/app (or other app related directories where apks are stored) and we don't encrypt dalvik cache.

CHANGELOG for 2.5.0.0:
Special Note: If you are running a custom theme, you will likely need to remove that theme before updating to 2.5.0.0 as your custom theme will likely not be compatible with the new changes!

-Added scrollable partition lists for mount, backup, restore, wipe, and storage selection
-Add new SliderValue GUI element for selecting brightness and screen timeout (thanks to Tassadar)
-Re-work AOSP and TWRP code to improve license compatibility between GPL and Apache
-Added official theme for 1080x1920 portrait devices (HTC One m7, HTC DNA, HTC Butterfly, Oppo Find 5, Sony Xperia Z, etc)
-Fixed a problem with directory permissions on split archive backups (backups usually restored with no app data)
-Fixed a problem with md5 verification of backups
-Added a search function to libtar (thanks to kokotas)
-Improve handling of XML errors (fix permissions)
-Fixed handling of subpartitions
-Improvements to recovery.fstab flags
-Fixed a problem with decryption not being able to locate the decryption key in some situations



CHANGELOG for 2.4.1.0:

Fixed a problem with mkdosfs that formatted sdcards to 2GB
Fixed handoff between vfat and exFAT on devices where blkid didn't detect vfat (fixes some issues with mounting sdcards)
Fixed problems with changing working directory on MD5 creation/checking that may have prevented unmounting
Backups will now store a copy of the backup log after the backup is completed (only if backup is successful)

CHANGELOG for 2.4.0.0:

Using libtar instead of busybox's tar for better control over tar file creation and breaking the 2GB barrier that busybox imposes (thanks to bigbiff)
Support for exFAT formatted sdcards (also thanks to bigbiff)
Support for decrypting Samsung TouchWiz encrypted devices including internal and external storage (special thanks to a3955269 for figuring it out)
Improvements to OpenRecoveryScript including displaying a proper GUI while the script is running
Added wipe cache and dalvik after ADB Sideload
Replaced many system calls with their native C counterparts
Fixed bugs in file manager where it would display an empty list after moving or deleting a folder
Fixed AOSP recovery commands to run after decryption on encrypted devices
Improvements for building TWRP in CM10.1
Other minor bugfixes and improvements

CHANGELOG for 2.3.3.0:
-Fix renaming backups with a space in the name
-Add decrypt button to mount page if you cancel decryption during startup
-Added ignore blkid flag
-Fixed handling of MTD partitions during mount
-Fixed some keyboard mapping issues on 800x1280 layout
[/hide]
This is an unofficial port of TWRP by ME (runandhide05)

Standard disclaimers
blablabla im not responsible for anything.

Download Links




2.7x pulled

*NOTE THAT YOU SHOULD ALWAYS USE THE MOST UP TO DATE RECOVERY, IF YOU ARE PLANING ON FLASHING A 4.2 BASED ROM YOU SHOULD UPDATE TO THE LATEST BEFORE FLASHING ROM.*


R.A.H._TWRPv2.6.3.zip
zip
https://www.androidfilehost.com/?fid=95916177934538765
img
https://www.androidfilehost.com/?fid=95916177934538766
all in one
https://www.androidfilehost.com/?fid=95916177934538767

R.A.H._TWRPv2.6.1.zip
Install_Scripts_R.A.H._TWRPv2.6.1.zip - 11.70 MB
R.A.H._TWRPv2.6.1.img - 5.70 MB
R.A.H._TWRPv2.6.1.zip - 5.79 MB

Installation Options



Installation instructions (option 1)

Download zip file from link below
Place zip on Micro SDcard
Reboot into existing recovery
Flash TWRP2.2.0_R.A.H.v0.0.X.zip

Installation instructions (option 2)
download recovery.img
place tablet in to FastBoot
Flash Recovery with
Code:
fastboot flash recovery name-of-recoveryimage.img

Installation instructions (option 3)

Download zip file, extract zip to anywhere, choose the Operating system
linux or windows folder,
For windows:
Simply click the RUNME.bat
For Linux:
Make adb and fastboot files included in the linux folder executable
Make script executable.
click RUNME.sh


Installation instructions (option 4)

download through goomanager app
GooManager

I am proud to announce that today twrp recovery is now officially available through goomanager app.
These are the Stock (non-EOS themed)
Thank you Dees_Troy

Source: runandhide05's Github
For more info on TWRP see the Team Page teamw.in
Bug tracker bug tracker
 
Last edited:

runandhide05

New member
Apr 3, 2011
2,968
2,607
0
Wow. Dude you got the win factor baby!

Were you able to get open recovery script working? Heck I'll just flash . Epic win bro.
Not yet, It still errors on opening file, I'm thinking its due to the file location as /storage/.... and not /sdcard...

This is something that I will be working for next release.


Sent from my Galaxy Nexus using Tapatalk 2
 
Last edited:

tumpy

New member
Dec 17, 2010
310
57
0
DFW
Big thanks, already do a backup, restore, and move file from internal to external, so many features to get use to again thanks for a very fine software...
 

runandhide05

New member
Apr 3, 2011
2,968
2,607
0
I love this, but I was unable to backup to external or actually do anything with external storage. Am I doing something wrong?
Must be doing something wrong, I am able to backup to external and internal with 3 1/2 gig /data size.
Look at where it says to backup to, and select internal or external

Sent from my Galaxy Nexus using Tapatalk 2
 

okantomi

New member
Feb 20, 2011
3,021
709
0
Boston, MA
Must be doing something wrong, I am able to backup to external and internal with 3 1/2 gig /data size.
Look at where it says to backup to, and select internal or external

Sent from my Galaxy Nexus using Tapatalk 2
Problem is, it won't let me choose external, but that's not my biggest issue right now.

I can't restore from the backup I've just done (on internal), can't install anything from internal and still can't access external. I've tried many different approaches.

I can't reflash a recovery.img because I'm away from my PC so I'm stuck. I'm sure there's something I'm not getting about the file system this recovery sees...it doesn't see "storage" on the root directory. I can't access it that way.

But this is really a cool recovery, and has many great features.
 
Last edited:

runandhide05

New member
Apr 3, 2011
2,968
2,607
0
Problem is, it won't let me choose external, but that's not my biggest issue right now.

I can't restore from the backup I've just done (on internal), can't install anything from internal and still can't access external. I've tried many different approaches.

I can't reflash a recovery.img because I'm away from my PC so I'm stuck. I'm sure there's something I'm not getting about the file system this recovery sees...it doesn't see "storage" on the root directory. I can't access it that way.
Look at op where the external and internal are mounted as. I'll look into it when I have a mome t

Sent from my Galaxy Nexus using Tapatalk 2
 

okantomi

New member
Feb 20, 2011
3,021
709
0
Boston, MA
Look at op where the external and internal are mounted as. I'll look into it when I have a mome t

Sent from my Galaxy Nexus using Tapatalk 2
I think I may have resolved my issue of not being able to flash ROM and Gapps...I could do it from Goomanager in internal. If everything works, then I'll experiment some more.
Thanks for adding the locations to internal and external in the OP. It was not something I would have figured out on my own ;^)
 

runandhide05

New member
Apr 3, 2011
2,968
2,607
0
I think I may have resolved my issue of not being able to flash ROM and Gapps...I could do it from Goomanager in internal. If everything works, then I'll experiment some more.
Thanks for adding the locations to internal and external in the OP. It was not something I would have figured out on my own ;^)
No problem... FYI they were in op from the beginning... no anything I added.. helps to read.. lol I kid buddy.
Hope all works out for ya

Sent from my Galaxy Nexus using Tapatalk 2
 

okantomi

New member
Feb 20, 2011
3,021
709
0
Boston, MA
No problem... FYI they were in op from the beginning... no anything I added.. helps to read.. lol I kid buddy.
Hope all works out for ya

Sent from my Galaxy Nexus using Tapatalk 2
Haha...thought I read it all.

Seriously, still can't seem to restore from my back-up...seems like it says complete and successful, but hasn't actually changed anything.

Let me explore it a bit more (read more, lol) and see what I've been doing wrong.

Thanks again...all of your work is very high quality and high value for us here on the Xoom.
 

runandhide05

New member
Apr 3, 2011
2,968
2,607
0
Haha...thought I read it all.

Seriously, still can't seem to restore from my back-up...seems like it says complete and successful, but hasn't actually changed anything.

Let me explore it a bit more (read more, lol) and see what I've been doing wrong.

Thanks again...all of your work is very high quality and high value for us here on the Xoom.
OK well I have made a backup, flashed a ROM, wiped every partition than can be formated and flashed other recoverys zips with no problem. I haven't restored a backup yet, I am at work but believe me I will be working on this tonight to get open script working and I will do some more extensive testing also.

Sent from my Galaxy Nexus using Tapatalk 2
 
Our Apps
Get our official app! (coming soon)
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone