[CLOSED] [No longer maintained] [RECOVERY] [11] [OFFICIAL] TeamWin Recovery Project (8T / Kebab) (2022-03-09)

Status
Not open for further replies.
Search This thread

Tefzors

Senior Member
Nov 23, 2017
101
59
OnePlus 8T
Samsung Galaxy Watch 4
Hello all, quick couple of questions.

I am planning to ditch OOS11 following the awful OOS12 launch. I however, want to make a system backup of this current ROM.
I am already rooted and got the bootloader unlocked. Will I be able to install TWRP on this current system and perform a backup of the system without any issues?

I haven't done any TWRP tinkering since early 2017, so I have gone a bit rusty.
 
  • Like
Reactions: antil00ppi

Qnorsten

Senior Member
Mar 14, 2012
241
123
Hello all, quick couple of questions.

I am planning to ditch OOS11 following the awful OOS12 launch. I however, want to make a system backup of this current ROM.
I am already rooted and got the bootloader unlocked. Will I be able to install TWRP on this current system and perform a backup of the system without any issues?

I haven't done any TWRP tinkering since early 2017, so I have gone a bit rusty.
Shouldn't be a problem. Just follow the instructions at the start of the thread on what you need to backup
 

theincognito

Senior Member
Feb 26, 2015
617
875
Redmi K20 Pro
Xiaomi Mi 10T Lite
Hello fellow 8T users: It's the end of the road for me, being the TWRP maintainer for 8T. I no longer possess 8T with me and have got a new device.

Reasons for this were basically just one:- Personal life got in the way, hard.

Thank you everyone for all the support you did, especially @BillGoss , @osm0sis and @bigbiff

If anyone else wanna step up and continue maintaining this device, please feel free to ping me or @bigbiff

Ciao!


To the mods: Please keep this thread open, until a new maintainer is found.
 
Last edited:

tyler19820201

Senior Member
Jun 19, 2011
381
70
London
Hello fellow 8T users: It's the end of the road for me, being the TWRP maintainer for 8T. I no longer possess 8T with me and have got a new device.

Reasons for this were basically just one:- Personal life got in the way, hard.

Thank you everyone for all the support you did, especially @BillGoss , @osm0sis and @bigbiff

If anyone else wanna step up and continue maintaining this device, please feel free to ping me or @bigbiff

Ciao!


To the mods: Please keep this thread open, until a new maintainer is found.
Sorry to hear. 😭
Hope somebody will do Android12 encryption support ... 🙄
 

21prods

Senior Member
Sep 2, 2013
72
22
Hello fellow 8T users: It's the end of the road for me, being the TWRP maintainer for 8T. I no longer possess 8T with me and have got a new device.

Reasons for this were basically just one:- Personal life got in the way, hard.

Thank you everyone for all the support you did, especially @BillGoss , @osm0sis and @bigbiff

If anyone else wanna step up and continue maintaining this device, please feel free to ping me or @bigbiff

Ciao!


To the mods: Please keep this thread open, until a new maintainer is found.
Thank you for all your effort!
 

lenox30

Member
Jan 22, 2015
15
1
Hello everyone, guys, tell me, is there any way to run recovery on A12? I caught a bootloop, I can’t win, I need to save all the data from the phone. Need help
 

Qnorsten

Senior Member
Mar 14, 2012
241
123
Hello everyone, guys, tell me, is there any way to run recovery on A12? I caught a bootloop, I can’t win, I need to save all the data from the phone. Need help
Twrp won't even boot on phones running OOS 12 at the moment. Even if someone fixes that TWRP still don't support days decryption on A12 yet.
You can't use a adb enabled OOS 12 stock recovery either as OnePlus removed decryption support in stock recovery.

Sorry to say this but it is not looking good for you. Any idea why you ended up in a boot loop? Cause that issue might be fixable.
 

lenox30

Member
Jan 22, 2015
15
1
Twrp даже не загружается на телефонах под управлением OOS 12 в данный момент. Даже если кто-то исправит, что TWRP все еще не поддерживает расшифровку дней на A12.
Вы также не можете использовать восстановление запасов OOS 12 с поддержкой adb, так как OnePlus удалил поддержку расшифровки при восстановлении запасов.

Извините, но это не выглядит хорошо для вас. Есть идея, почему вы оказались в цикле загрузки? Причина, по которой эта проблема может быть устранена.
Я загрузил в Ota, установил на новый root, взял загрузку с C20 India, все работало хорошо, потом приложения перестали запускаться, телефон перезагрузился и получил загрузку. Вам действительно нужно получить данные
 
@lenox30 Can you enter the TWRP recovery? So the storage of your phone should appear on your computer.
Press Vol down&up and Power at the same time when your device is off.
Wait till it shakes, then release the buttons.
Now you should be in Fastboot/Bootloader Mode. There you can select "Recovery Mode" with the volume buttons, press powerbutton to execute.
If you can´t enter TWRP by this, you can try to flash the recommended recovery for your Rom in Fastboot/Bootloader mode.
Good Luck!
 

lenox30

Member
Jan 22, 2015
15
1
@lenox30 Can you enter the TWRP recovery? So the storage of your phone should appear on your computer.
Press Vol down&up and Power at the same time when your device is off.
Wait till it shakes, then release the buttons.
Now you should be in Fastboot/Bootloader Mode. There you can select "Recovery Mode" with the volume buttons, press powerbutton to execute.
If you can´t enter TWRP by this, you can try to flash the recommended recovery for your Rom in Fastboot/Bootloader mode.
Good Luck!
twrp not support A12 ...(( i have A12 C20.
 
So, you mean you are on stock Oxygen OS ? (C20 is the latest OTA iirc; i´m on HavocOS myself))

If something goes wrong with the OTA from Oneplus, the phone should normally boot from the second system partition ("B" for example) after some reboots if the other one ("A" partition) fails. Just give it a try.
Otherwise try to enter recovery mode by the steps i wrote above and look if you can see the phones storage on your computer.
 

lenox30

Member
Jan 22, 2015
15
1
So, you mean you are on stock Oxygen OS ? (C20 is the latest OTA iirc; i´m on HavocOS myself))

If something goes wrong with the OTA from Oneplus, the phone should normally boot from the second system partition ("B" for example) after some reboots if the other one ("A" partition) fails. Just give it a try.
Otherwise try to enter recovery mode by the steps i wrote above and look if you can see the phones storage on your computer.
Unfortunately the second section does not load, I tried. TWRP also does not load on Android 12, a hopeless situation.
Yes stock A12
 
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    I'm confused. If RWRP doesn't support Android 12, how do people flash Magisk or custom ROMs?
    By the way, I didn't pay attention and tried to flash TWRP on my Android 12 8T. Suffice it to say I'm downloading the MMS tool now lol.
    This Version of TWRP can not be used to decrypt Android 12.x ROMs and OOS12.
    You can of course just flash it when on Android 12 but you will not be able to decrypt data with it, so if you need to flash a ROM or magisk, you need to use adb sideload from a Computer to flash it.

    I am right now updating my Oneplus 8t device tree to be fully compatible with Android 12.1
    I just build an updated Orangefox R12.1 a few days ago.
    Need to update some more things in my device tree for Android 12.1 so that decryption for A12.1 will work.

    Hope I will get that done during this week.
    If that is done that device tree could be used to build an updated TWRP for Android 12.1 as well. :)
    7
    @Wishmasterflo He will open a thread soon. 8T and 9R unified TWRP
    5
    New unified 8T/9R WIP/Unofficial thread, will likely become Official when Android 12 support for TWRP 3.7/4.0 (whatever's next) release 🎉🔥:

    4
    You just made my world great again with this news! 😁 Is the Orangefox build fully functional now? Just saw this, but realized it was posted several days ago. Not rushing or asking ETA. Thank you for your work either way!
    Decryption of data ist not yet working in the latest OrangeFox R12.1 build I created.
    I need to update some more things in the device tree to get that working.

    I am hardly working right now to get that fixed and working. :)
    3
    Mods, please close this thread :D
  • 94



    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 8T

    Installation:
    # To temporarily boot it
    fastboot boot <twrp_file_name>.img

    # Since 8T/9R has a separate recovery partition, you can flash the recovery with
    fastboot flash recovery <twrp_file_name>.img

    Updating to a newer build:
    Simply flash the latest TWRP installer zip from TWRP

    OR

    Flash the img from TWRP/fastboot


    FAQ/Know Bugs are given in post #2

    Send me a beer, if you think I deserve it: PayPal


    Huge thanks to:
    @bigbiff (For everything :D 🥰 )
    @Lossyx
    @osm0sis
    @Nebrassy
    @Qnorsten

    for helping in making this recovery. Without these people, TWRP for this device would not have been possible. :D

    Special mention to a friend @apophis9283 :)

    Trees:
    Device: https://github.com/theincognito-inc/android_device_oneplus_kebab
    Kernel: https://github.com/AOSPA/android_kernel_oneplus_sm8250

    Download:

    If you need a black themed TWRP (same TWRP as the above, but themed black), you can go to this thread:
    31
    FAQ and Known bugs of TWRP:

    • If you are planning to switch to a custom ROM, and are currently on OOS/H2OS, format /data, switch slot, reboot to TWRP and then sideload/flash the ROM + installer.
    • It's better to flash ROM + TWRP installer, if you want to keep your TWRP after flashing a ROM.
    • Don't format /data, after a flashing a ROM, before the first reboot.
    • It takes around 50s to actually boot into TWRP.

    Ideal way to flash:
    • For OOS to Custom ROM - Format /data, switch slot, reboot to TWRP, sideload/flash ROM + installer, reboot to TWRP, flash Magisk/Gapps. Reboot to system.
    • For Custom to Custom ROM - Format /data. Flash ROM + installer, reboot to TWRP, flash Magisk/Gapps. Reboot to system.
    • For updating a custom ROM - Flash ROM + installer, reboot to TWRP, flash Magisk/Gapps. Reboot to system
    • For custom ROM to OOS - Format /data. Flash ROM + installer, reboot to TWRP, flash Magisk. Reboot to system.

    PS: After formatting /data, until the first time the device is booted to system, the files you send to phone via MTP (USB) will be at /data/media, not at /sdcard

    PS2: If, for some reason, you cannot send files to phone after formatting /data and rebooting to TWRP, press vol +, vol - and power button simultaneously.

    PS3: Factory reset WILL NOT wipe internal storage.
    24
    New build released - 20210726 (Kebab only)

    Changelog:

    1. Removed 9R support
    2. Fixed the TWRP screen overlapping with the notch
    3. Various mount errors while flashing ROMs should be gone now (atleast my testers think so)
    4. Latest upstream changes
    5. Removed AOSPA kernel, and updated to latest LOS kernel
    Download links:

    IMG: twrp-3.5.2_11-0-kebab-20210726-alpha
    Installer: twrp-installer-3.5.2_11-0-kebab-20210726-alpha

    As always, links are updated in the OP too.
    23
    Steps for backing up and restoring data in TWRP (Huge thanks to @BillGoss )

    TL;DR for data backup on custom ROMs:

    1. Backup /data (copy the backup folder to PC if you will format /data).
    2. Flash the ROM and boot it once to system.
    3. Restore /data (copy the backup folder back from PC if you formatted in step 1) and boot into system.
    4. If you find any issues like missing navigation bar or blank screen or something, just do a normal reboot again to system.

    System Backup and Restore
    The "system" partitions on the OnePlus 8T are:
    • Boot
    • DTBO
    • Super which contains the logical system, system_ext, odm, product, and vendor partitions
    Just backup and restore these partitions.
    Do NOT backup/restore any of the logical partitions individually.


    Data Backup
    1. Make sure USB debugging is enabled
    2. You do NOT need to remove your password

    In TWRP
    1. Backup: Select only the Data partition.
    2. Reboot System

    Restore
    Remove the current password before starting the restore process by Settings>Security & Lock Screen>Screen lock: Select Swipe (if prompted tap on "Yes, remove")
    If you don't do this, the system will not reboot properly after restoring.

    This will also remove your fingerprint data and your lockscreen (encryption) password (you won't be prompted for a password in TWRP or when you restart the system)

    In TWRP
    1. Wipe>Factory Reset
    2. Reboot System (this will rebuild the data partition)

    Back in TWRP
    1. Restore: Select the backup you want to restore
    2. Remove the SIM card. If you don't do this the system won't boot properly.
    3. Reboot system, making sure the phone is not connected to a PC

    Notes:
    1. At this point the phone will take longer than usual to boot - that's normal
    2. You will be presented with a blank screen
      • Connect the phone to a PC. You should be able to see the phone using adb devices
      • Disconnect the phone from the PC
    3. Hold the Power button down and select Restart

    In System
    1. Settings>Security & Lock Screen>Screen lock: set your password
    2. Insert the SIM card
    Note: Your fingerprints will have been restored because the backup was taken with the password set.
    20
    Hello fellow 8T users: It's the end of the road for me, being the TWRP maintainer for 8T. I no longer possess 8T with me and have got a new device.

    Reasons for this were basically just one:- Personal life got in the way, hard.

    Thank you everyone for all the support you did, especially @BillGoss , @osm0sis and @bigbiff

    If anyone else wanna step up and continue maintaining this device, please feel free to ping me or @bigbiff

    Ciao!


    To the mods: Please keep this thread open, until a new maintainer is found.