[RECOVERY] [12] [OFFICIAL] TeamWin Recovery Project

Search This thread

ryupunk

Senior Member
Feb 7, 2015
217
100
Cordoba
Samsung Galaxy S23 Ultra
New unofficial builds are up

Android 13 support
fbev2 now working

Note that fbev1 build is untested, test fastboot boot and report

Do any of these versions work with OxygenOS 12.1? I'm on OOS 12.1 beta 2 on my regular Oneplus 7 (GM1900). I couldn't boot using fastboot boot on my fastboot mode, I don't know why but usually I need to flash TWRP in order to get it working.
 

Sturdy_99

Senior Member
Apr 7, 2012
420
208
Pune
Do any of these versions work with OxygenOS 12.1? I'm on OOS 12.1 beta 2 on my regular Oneplus 7 (GM1900). I couldn't boot using fastboot boot on my fastboot mode, I don't know why but usually I need to flash TWRP in order to get it working.
do you mean fastboot flash boot twrp.img works for oos12?
 

linx1287

Senior Member
Nov 10, 2011
842
186
Dhaka
Does any of the builds support the new OOS12 final build? I tried flashing the unofficial 12 TWRP build but it seems to be stuck in fastboot mode. I think I jumped the gun by updating too early before the devs had time to catch up.
 
Last edited:

Dark Fear

Senior Member
Oct 12, 2011
839
139
Tehran
No it doesn't, I tried fastboot boot twrp.img (not flash) since I didn't want to get stuck in a soft bootloop if something goes wrong. I'm on OOS 12 beta 2 and I have installed and working TWRP 3.6.2 11 without des-encryption ofcourse... I just wanted to update to a newer TWRP safetly.
which version did you install exactly?
I'm on OOS12 Stable. and got in a bootloop caused by a magisk module.
I can't boot into any TWRP version that I tried.
is there another way apart from flashing new rom?
(I can connect to fastboot)
 

ryupunk

Senior Member
Feb 7, 2015
217
100
Cordoba
Samsung Galaxy S23 Ultra
which version did you install exactly?
I'm on OOS12 Stable. and got in a bootloop caused by a magisk module.
I can't boot into any TWRP version that I tried.
is there another way apart from flashing new rom?
(I can connect to fastboot)
Hi there, like I put in last message I'm on TWRP 3.6.2 11, but that version can't descrypt data in OOS12. In the main post of this threat there's a telegram link so I would start asking there. Also there are new versions in the TWRP official site (https://twrp.me/oneplus/oneplus7.html) I tried both of them (FBEv1 and FBEv2) but neither of them worked for me.
 
  • Like
Reactions: Dark Fear

I3elphegor

Member
Dec 11, 2017
15
10
Pilsen
Droid Turbo 2
Moto Z2 Force
Tried 3.7.0 on OOS11. Wasn't able to boot and in TWRP I wasn't able to decrypt data. Went back to 3.6.2. Everything was working except Bluetooth. It start crashing everytime I tried to use it. I tried to found some answers and according to TWRP support forum, it is because there are some changes in SELinux context in data folders. I don't have OOS12 yet, but it should be ok there. Anyway, I typed this in terminal with su and Bluetooth is working again:
Code:
chcon u:object_r:system_data_file:s0 /data data /data/misc/profiles/cur/0 /data/user/0 /data user_de/0
 

truevapor

Member
Dec 30, 2013
18
9
Tried 3.7.0 on OOS11. Wasn't able to boot and in TWRP I wasn't able to decrypt data. Went back to 3.6.2. Everything was working except Bluetooth. It start crashing everytime I tried to use it. I tried to found some answers and according to TWRP support forum, it is because there are some changes in SELinux context in data folders. I don't have OOS12 yet, but it should be ok there. Anyway, I typed this in terminal with su and Bluetooth is working again:
Code:
chcon u:object_r:system_data_file:s0 /data data /data/misc/profiles/cur/0 /data/user/0 /data user_de/0
Hello, I saw your answer in the OP 7 Pro thread in Zullip, but this does not solve the problem with decryption on A12) The only way to recover data is to have A11 in a non-active slot, as far as I understand
which version did you install exactly?
I'm on OOS12 Stable. and got in a bootloop caused by a magisk module.
I can't boot into any TWRP version that I tried.
is there another way apart from flashing new rom?
(I can connect to fastboot)
Hi, have you checked what happens to the device when you switch the active slot? (A to B, or B to A)
If there is a bootloop on the OOS logo in the opposite slot, then there is a chance that you still have A11 and it is possible to run TWRP for flash Magisk. In this way, a friend from the forum managed to gain access to the data .
 
  • Like
Reactions: dobi3

netmm

Member
Apr 30, 2012
34
16
Tried 3.7.0 on OOS11. Wasn't able to boot and in TWRP I wasn't able to decrypt data. Went back to 3.6.2. Everything was working except Bluetooth. It start crashing everytime I tried to use it. I tried to found some answers and according to TWRP support forum, it is because there are some changes in SELinux context in data folders. I don't have OOS12 yet, but it should be ok there. Anyway, I typed this in terminal with su and Bluetooth is working again:
Code:
chcon u:object_r:system_data_file:s0 /data data /data/misc/profiles/cur/0 /data/user/0 /data user_de/0
You saved me brother. Thank you
 
  • Like
Reactions: dobi3

Nicotin3

Senior Member
May 1, 2013
127
17
36
Constanta
Tried 3.7.0 on OOS11. Wasn't able to boot and in TWRP I wasn't able to decrypt data. Went back to 3.6.2. Everything was working except Bluetooth. It start crashing everytime I tried to use it. I tried to found some answers and according to TWRP support forum, it is because there are some changes in SELinux context in data folders. I don't have OOS12 yet, but it should be ok there. Anyway, I typed this in terminal with su and Bluetooth is working again:
Code:
chcon u:object_r:system_data_file:s0 /data data /data/misc/profiles/cur/0 /data/user/0 /data user_de/0
Had the same problem. Thanks!

Question: Any way to decrypt data on 3.7.0 version and OOS10? Or is it only for OOS12?
 

ID#

Senior Member
Jul 13, 2009
131
7
HTC Desire HD
OnePlus One
What's the best way to update from the official A11 to the official A12 build? I'm on 3.5.2-11-nebrassy right now.
Should I first update the ROM or TWRP? Should I go for 3.6-nebrassy or 3.7 official? Or can I leave TWRP at 3.5.2-11?
Thank you in advance. :)
 

Alfotiney

Member
Sep 26, 2012
15
4
OnePlus 7 Pro
I have oneplus7pro 1917 and my problem was that I use cdma and I want to update but after the update the network disappears and there is no code to open diag to modify efs so I did the following downgrade to oxygen 11 and after that flasht twrp 3.6.2 and then install majsk root and then download the following add-on TWRP_A_B_Retention_Script and I did the backup efs via twrp and after that I downloaded the update ota12.1 and after the update did not reboot go to majsk and choose instal to inactive slot and choose reboot and then you will notice that the device has been updated to Android 12.1 and you have root and you also have twrp installed, go to twrp and do a restore and everything is ok
 
  • Like
Reactions: Styrke and ID#

ID#

Senior Member
Jul 13, 2009
131
7
HTC Desire HD
OnePlus One
I have oneplus7pro 1917 and my problem was that I use cdma and I want to update but after the update the network disappears and there is no code to open diag to modify efs so I did the following downgrade to oxygen 11 and after that flasht twrp 3.6.2 and then install majsk root and then download the following add-on TWRP_A_B_Retention_Script and I did the backup efs via twrp and after that I downloaded the update ota12.1 and after the update did not reboot go to majsk and choose instal to inactive slot and choose reboot and then you will notice that the device has been updated to Android 12.1 and you have root and you also have twrp installed, go to twrp and do a restore and everything is ok
So TWRP is still able to restore backups (with encryption?) and you're on A12?
 
  • Like
Reactions: Alfotiney

Alfotiney

Member
Sep 26, 2012
15
4
OnePlus 7 Pro
I have oneplus7pro 1917 and my problem was that I use cdma and I want to update but after the update the network disappears and there is no code to open diag to modify efs so I did the following downgrade to oxygen 11 and after that flasht twrp 3.6.2 and then install majsk root and then download the following add-on TWRP_A_B_Retention_Script and I did the backup efs via twrp and after that I downloaded the update ota12.1 and after the update did not reboot go to majsk and choose instal to inactive slot and choose reboot and then you will notice that the device has been updated to Android 12.1 and you have root and you also have twrp installed, go to twrp and do a restore and everything is ok
Yes brother, I have oneplus7pro 1917 and my problem was that I use cdma and I want to update but after the update the network disappears and there is no code to open diag to modify efs so I did the following downgrade to oxygen 11 and after that flasht twrp 3.6.2 and then install majsk root and then download the following add-on TWRP_A_B_Retention_Script and I did the backup efs via twrp and after that I downloaded the update ota12.1 and after the update did not reboot go to majsk and choose instal to inactive slot and choose reboot and then you will notice that the device has been updated to Android 12.1 and you have root and you also have twrp installed, go to twrp and do a restore I hope that this experience helped you, and use cdma yemen mobile and everything is good 👍
 

Top Liked Posts

  • There are no posts matching your filters.
  • 97



    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

    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.


    Hello, this is TWRP, for Oneplus 7/Pro/5G that supports Android 11
    can be flashed to boot with working decryption on android 11 roms


    bugs:
    backup/restore is unreliable

    Installation:
    1. fastboot boot twrp.img
    2. go to Advanced > Flash Current TWRP
    3. after that is done, if you were using a custom kernel, reflash it now
    4. if you were using magisk, reflash it now

    Updating to a newer build:
    1. download new build to internal storage
    2. go to Advanced > Install Recovery Ramdisk
    4. select the new image
    5. after that is done, if you were using a custom kernel, reflash it now
    6. if you were using magisk, reflash it now

    Send me a beer: Crypto(Preferred) | PayPal

    Trees:
    https://github.com/TeamWin/android_device_oneplus_guacamole
    https://github.com/TeamWin/android_device_oneplus_sm8150-common

    Telegram group: https://t.me/NSSFB

    Download: https://twrp.me/oneplus/oneplus7pro.html

    Unofficial 12 builds: https://www.pling.com/p/1835156/
    19
    new build is up

    fixed decryption on newer roms
    added an option to auto flash TWRP after flashing a rom
    fixed the problem where you needed to refresh sizes before being able to flash TWRP
    14
    this is now official

    12
    Uploaded new build for non FBEv2 fixing backup in most cases, you should still not depend on TWRP backup as the only backup you have as restoring while encrypted can be problematic
    11
    I am in the same position as the person above my comment. Can someone please give me instructions?

    I am on a GM1917 with OxygenOS 10 Open Beta 19, and I want to jump to OxygenOS 11 Open Beta 5.

    Is this instruction my best path? https://xdaforums.com/t/recovery-11-unofficial-teamwin-recovery-project.4289455/post-85157715

    Any advice from someone that has already updated would be highly appreciated, especially if you have a GM1917.



    PLEASE HELP!!!!!!

    I installed the OOS 11 OB5 through OTA and then I did not reboot.
    Then I installed Magisk in the Magisk app for both the current slot and slot_b.
    Then I rebooted.
    I was in my phone and nothing was wrong, then I booted into fastboot and I connected my phone to my computer.
    Then I installed this version of TWRP just like the original post says.
    Then I rebooted.
    NOW IT BOOTS ONLY INTO THIS VERSION OF TWRP!!!!
    HOW DO I GET MY PHONE BACK??????!!!!
    This is what I did to install the latest version of OOS 11 and keep root and this version of TWRP.
    Maybe it will help you.

    1. Install OTA update as a local upgrade but DON'T REBOOT.
    2. Open Magisk and install to direct install DON'T REBOOT.
    3. Open Magisk again and install to inactive slot NOW REBOOT.
    4. After reboot you should still be rooted and have the latest OTA update with stock recovery.
    5. Use phone stock recovery to boot into bootloader mode.
    6. Use your PC with adb to flash nebrassy 2 TWRP image in the phone bootloader mode.
    7. When in TWRP go to Advanced > Flash Current TWRP.
    8. Flash latest Magisk (have this .zip file in download folder already) again to keep root.
    9. Reboot and enjoy latest OOS11 version with TWRP and rooted.