[CLOSED][No longer in development] [RECOVERY] [11] [OFFICIAL] TeamWin Recovery Project (7T / 7T Pro)

Status
Not open for further replies.
Search This thread

Lossyx

Senior Member
Jan 14, 2014
1,559
849
OnePlus 7T Pro
Google Pixel 7 Pro

Status: development dropped.

If you want to pick it up, sources are available in my or twrp's GitHub.



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
OR
use the installation zips.

Notes:
This TWRP is unified between 7T and 7T Pro with decryption working for OOS11.

OOS users: Use FBEv1
Most (?) Custom ROMS: Use FBEv2. If you're unsure, check with your ROM maintainer

7T Pro

7T

Backup/restore is unreliable, you can try this method below.
 
Last edited:

aaronvdc

New member
Feb 3, 2014
3
1
After flashing this TWRP i can't acces SD storage. Can see the folders but ervery folder is empty. How to fix this please?
 
  • Like
Reactions: hightech316

NUGZZ420

Senior Member
Feb 5, 2012
741
177
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
 
  • Like
Reactions: phubarr

pxrave

Senior Member
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
2
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: phubarr and CASEY_K

Lossyx

Senior Member
Jan 14, 2014
1,559
849
OnePlus 7T Pro
Google Pixel 7 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
175
91
Last edited:
  • Like
Reactions: phubarr

pxrave

Senior Member
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.
 
  • Like
Reactions: mrk2815
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 56

    Status: development dropped.

    If you want to pick it up, sources are available in my or twrp's GitHub.



    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
    OR
    use the installation zips.

    Notes:
    This TWRP is unified between 7T and 7T Pro with decryption working for OOS11.

    OOS users: Use FBEv1
    Most (?) Custom ROMS: Use FBEv2. If you're unsure, check with your ROM maintainer

    7T Pro

    7T

    Backup/restore is unreliable, you can try this method below.
    14
    @Lossyx its possible include fbev2&sdcardfs into one image? if i understand right you can enable both in kernel. and the system just load supported modules?
    The reason why that might not be possible is because I believe OOS uses fscrypt V1 while fbev2 uses fscrypt V2.

    I think this is also the reason why backups doesn't work on OOS either. I'll try releasing a new test build for OOS hopefully soon that might fix it.
    13

    Have a try backing up on OOS.
    13
    It's official now:

    7T
    7T Pro

    I added 5G props to the unified script so hopefully they will be able to flash ROMs as well.

    I will probably also upload a test build later that should hopefully be able to decrypt A12.
    10
    Test build with MTP hopefully working, thanks to @bigbiff @theincognito
    Note: the startup screen can take some time, be patient
    (FBEv2)