• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[RECOVERY] [11] [UNOFFICIAL] TeamWin Recovery Project (7T / 7T Pro)

Search This thread

Lossyx

Senior Member
Jan 14, 2014
1,517
756
OnePlus 7T Pro
home.png
backupname.png

Introduction:

Team Win Recovery Project or TWRP for short, is a custom recovery built with ease of use and customization in mind. We started from the ground up by taking AOSP recovery and loading it with the standard recovery options, then added a lot of our own features. 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.

Key Features:

Touchscreen driven with real buttons and drag-to-scroll
XML-based GUI that allows full customization of the layout true theming!
Settings are saved to the sdcard and persist through reboots
Ability to choose which partitions to back up and which to restore
Ability to choose to compress backups now with pigz (multi-core processor support for faster compression times)
Onscreen keyboard
Easy selection of internal/external storage

In addition to the above new features, TWRP features a scripting engine that allows an app to send commands to the recovery for the recovery to perform during startup. We call this scripting engine OpenRecoveryScript. This engine will be put to use immediately in the GooManager app. GooManager will be able to install recoveries automatically for most supported devices. The app will also let you choose to install multiple zips from within Android, wipe, and run a backup.

We are looking for other talented developers, themers, and device maintainers if they are interested in helping with a free, open-source project.

Source Code:

GitHub - https://github.com/TeamWin/android_bootable_recovery

Gerrit Instance - http://gerrit.twrp.me

Tree: https://github.com/Systemad/android_device_oneplus_hotdog
Kernel: https://github.com/RealJohnGalt/GaltsGulch-sm8150 and https://github.com/OnePlusOSS/android_kernel_oneplus_sm8150

If you have made your own TWRP build for an unsupported device, please let us know. We might add your build to the list of unofficial builds. Bear in mind that we are working hard to add more devices and we may add your device to our official build list later.

Installation:
fastboot flash recovery <recovery>.img
Installation ZIP might come at a later time.

Notes:
This TWRP should be unified between 7T and 7T Pro with decryption working for OOS10(untested) and OOS11)

It should also decrypt on custom ROMs using sdcardfs and FBEv2 (separate build).
OOS users and ROMs using sdcardfs should use _sdcardfs release.

Backup/restore is unreliable on OOS (should work fine on custom ROMs)
Format data is not functioning correctly on ROMs using Project ID Quota. You need to format using your ROMs recovery.

Download:

OLD: https://github.com/Systemad/android_device_oneplus_hotdog/releases
 
Last edited:

Mogster2K

Senior Member
Jun 25, 2011
345
67
I haven't had any luck so far with this TWRP and Lineage 18.1. Pre-release 1.1 decrypted /data but failed to back it up as described in this post. Pre-release 1.2 will not decrypt /data. Using sdcardfs builds.
 

NUGZZ420

Senior Member
Feb 5, 2012
716
154
OREGON
OnePlus 7T
OnePlus 9 Pro
Well this worked for me to root with magisk. I didn't see all my internal storage but i did see the twrp folder and just booted the twrp img via fastboot opened the internal sd to pc and moved the magisk zip to the drive that i had access to and flashed the magisk zip and got root on my Linage 18 Thx I would so some testing to help us all out I didn't do a backup or anything when I tried decryption the passwords password and default_password didn't work so I was unsure what it was I did remove all passwords before hand THX for all your hard work
 

pxrave

Senior Member
Apr 7, 2010
1,150
483
root
px-coding.org
Google Nexus 4
OnePlus 3
Test build with MTP hopefully working, thanks to @bigbiff @theincognito
Note: the startup screen can take some time, be patient
(FBEv2)
Hey its possible to create twrp installer zip like official for op7 because the newer custom rooms use payload installer and overwrite the recovery image if you can't use magisk plug in.

Thank you very much.

To you have changelog for this?


i flashed your recovery in linux per fastboot

booting takes a while as you said
i just installed magisk
wipe davilk only


in advanced wipe i cant wipe system and these things. i dont know this is normal.

doesnt show any errors. kernel 11
 
Last edited:

FloatHua

New member
Jun 24, 2021
1
1
Thank you very much for your work. One plus 7T can finally decrypt the data, which was impossible to work on TWRP before, but now he has succeeded, which is very good, which is very convenient and fast for brushing the machine and recovering data.
 
  • Like
Reactions: CASEY_K

Lossyx

Senior Member
Jan 14, 2014
1,517
756
OnePlus 7T Pro
Hey its possible to create twrp installer zip like official for op7 because the newer custom rooms use payload installer and overwrite the recovery image if you can't use magisk plug in.

Thank you very much.

To you have changelog for this?


i flashed your recovery in linux per fastboot

booting takes a while as you said
i just installed magisk
wipe davilk only


in advanced wipe i cant wipe system and these things. i dont know this is normal.

doesnt show any errors. kernel 11
TWRP does not have the function to erase logical partition, and you don't need to either. If you really want to, fastbootd should be able to.

As for the installer, I can look into it.
 

intana

Senior Member
Aug 18, 2007
171
80
Last edited:

pxrave

Senior Member
Apr 7, 2010
1,150
483
root
px-coding.org
Google Nexus 4
OnePlus 3
TWRP does not have the function to erase logical partition, and you don't need to either. If you really want to, fastbootd should be able to.

As for the installer, I can look into it.
Thanks for the clarification. I just remembered twrp from my other cellphones.

I use your recovery with cr Droid.
It's good to see we have a working recovery here.

I would be glad to see the installer here too.
 

Top Liked Posts