[RECOVERY][3.4.0-11][fajita]Official/Unofficial TWRP recovery for OnePlus 6T (Stable)

Search This thread

mauronofrio

Recognized Developer
Jun 29, 2012
4,360
13,813
27
Castellana Grotte
toolaio.tk
Team Win Recovery Project 3.x, or twrp3 for short, is a custom recovery built with ease of use and customization in mind. Its 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.

Code:
#include <std_disclaimer.h>
/*
*
* We are not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/

Features:
- Decrypt works
- Removed TWRP app
- Backup still have some problems use it carefully
- Fastboot boot works from 10.3.0 also on android Q
- Android 11 Decryption

Install guide:
1. Install fastboot tools from google's sdk on your PC
2. Enter fastboot mode
3. Unlock your bootloader
4. Run "fastboot boot recoveryimgfilename.img" in command line
5. Copy the recoveryimgfilename.img in the phone memory
6. Go in advanced menu
7. Click on "Install Recovery Ramdisk"
Screenshot-2019-04-04-17-25-43.png

8. Choose the recoveryimgfilename.img
9. Swipe to install

Old Install guide:
1. Install fastboot tools from google's sdk on your PC
2. Enter fastboot mode
3. Unlock your bootloader
4. Run "fastboot boot recoveryimgfilename.img" in command line (if you want to have it permanently you should flash the installer)
5. If you will flash the installer and you are stock you need also to flash magisk or your phone will not boot again
6. Enjoy it:)


How to flash a custom Rom:
Boot twrp
Flash rom
Flash twrp installer
Boot twrp
Wipe data & art cache
Flash magisk
Reboot

Android 10 TWRP flashing guide without fastboot boot (Much more articulated but perfectly functional):
Please use only the latest magisk.zip version on Android 10 or the TWRP will not be installed, more details on this post

1. You should patch your stock boot.img with magisk and then flash it, i didn't find a thread here on xda this is one from oneplus 6: https://xdaforums.com/oneplus-6/how-to/patched-boot-image-magisk-16-7-beta-t3818853
2. Flash the TWRP installer like a magisk module
3. Flashing the TWRP installer you will lose the root, so you will need to flash magisk again from magisk manager before reboot the device or you can reboot the device and flash magisk in twrp


Tips:
If you alread have a twrp flashed you can only flash the new installer zip or the new installation method to update your TWRP (remember to flash again magisk or your system will not boot).
If you have some problems with backup, like 255 error or something similar please check this guide: https://xdaforums.com/oneplus-6/how-to/255-error-twrp-backup-restore-999-t3801632
For the Bacups use always "system_image" and "vendor_image" instead of "system" and "vendor".

Download:
India Fake Partition Deleter by mauronofrio
Official Builds

TWRP 3.4.0-11 Q Unofficial by mauronofrio
TWRP 3.4.0-11 Unofficial Installer by mauronofrio


TWRP 3.4.0-0 Q Unofficial by mauronofrio
TWRP 3.4.0-0 Unofficial Installer by mauronofrio

Others/Olders Builds:

TWRP 3.3.1-32 Pie Unofficial by mauronofrio
TWRP 3.3.1-32 Q Unofficial by mauronofrio
TWRP 3.3.1-32 Unofficial Installer by mauronofrio
TWRP 3.3.1-31 Pie Unofficial by mauronofrio
TWRP 3.3.1-31 Q Unofficial by mauronofrio
TWRP 3.3.1-31 Unofficial Installer by mauronofrio
TWRP 3.3.1-30 Pie Unofficial by mauronofrio
TWRP 3.3.1-30 Q Unofficial by mauronofrio
TWRP 3.3.1-30 Unofficial Installer by mauronofrio
TWRP 3.3.1-28 Pie Unofficial by mauronofrio
TWRP 3.3.1-28 Q Unofficial by mauronofrio
TWRP 3.3.1-28 Unofficial Installer by mauronofrio
TWRP 3.3.1-27 Pie Unofficial by mauronofrio
TWRP 3.3.1-27 Q Unofficial by mauronofrio
TWRP 3.3.1-27 Unofficial Installer by mauronofrio
TWRP 3.3.1-24 Pie Unofficial by mauronofrio
TWRP 3.3.1-24 Q Unofficial by mauronofrio
TWRP 3.3.1-24 Unofficial Installer by mauronofrio
TWRP 3.3.1-21 Pie Unofficial by mauronofrio
TWRP 3.3.1-21 Q Unofficial by mauronofrio
TWRP 3.3.1-21 Unofficial Installer by mauronofrio
TWRP 3.3.1-20 Pie Unofficial by mauronofrio
TWRP 3.3.1-20 Q Unofficial by mauronofrio
TWRP 3.3.1-20 Unofficial Installer by mauronofrio
TWRP 3.3.1-8 Unofficial by mauronofrio
TWRP 3.3.1-8 Unofficial Installer by mauronofrio
TWRP 3.3.0-Q Unofficial by mauronofrio (This TWRP is only for developer preview and it has a different flashing guide, follow the link for more infos)
OnePlus 6T 9.0.4 stock boot.img
OnePlus 6T 9.0.5 stock boot.img
OnePlus 6T 9.0.6 stock boot.img
OnePlus 6T 9.0.7 stock boot.img
OnePlus 6T 9.0.10 stock boot.img
OnePlus 6T 9.0.11 stock boot.img


Reccomended ADB and Fastboot binaries:

Adb and Fastboot Installer

Source code:
https://github.com/omnirom/android_bootable_recovery
https://github.com/mauronofrio/android_device_oneplus_fajita_TWRP
https://github.com/pappschlumpf/op6/tree/9.0

My Telegram TWRP Support Group:
https://t.me/twrp_Mauronofrio

Donations:



Credits:
@eng.stk
@joemossjr
@Dees_Troy
@xls654
@twinnfamous
@Dameon87
@pappschlumpf for the kernel

Created 2018-12-29
 
Last edited:

MartinX3

Recognized Contributor
Sep 14, 2014
6,121
3,130
Mars
martinx3.github.io
Xperia XZ2
Can you share your source?

Already done :)
https://xdaforums.com/xperia-xz2/development

I would be happy if we fix the problem together.
The devices are very similiar (using SMD845 and Keymaster 3.0).

I don't really receive any help and it seems that the OnePlus 6 doesn't get a Android 9 TWRP.
My Android 8 TWRP was based on the OnePlus 6 work.

I am fighting since many months against the security stuff (AVB, Bootloader restrictions, A/B) on my Xperia XZ2.

---------- Post added at 03:03 PM ---------- Previous post was at 02:59 PM ----------

A little bit help for my pull request to get a omni 9.0 minimal twrp build environment would be nice, too.
https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni/pull/28
 

mauronofrio

Recognized Developer
Jun 29, 2012
4,360
13,813
27
Castellana Grotte
toolaio.tk
Already done :)
https://xdaforums.com/xperia-xz2/development

I would be happy if we fix the problem together.
The devices are very similiar (using SMD845 and Keymaster 3.0).

I don't really receive any help and it seems that the OnePlus 6 doesn't get a Android 9 TWRP.
My Android 8 TWRP was based on the OnePlus 6 work.

I am fighting since many months against the security stuff (AVB, Bootloader restrictions, A/B) on my Xperia XZ2.

---------- Post added at 03:03 PM ---------- Previous post was at 02:59 PM ----------

A little bit help for my pull request to get a omni 9.0 minimal twrp build environment would be nice, too.
https://github.com/minimal-manifest-twrp/platform_manifest_twrp_omni/pull/28

You need of a prepdecrypt.sh check mine here:

https://github.com/mauronofrio/andr...android-8.1/recovery/root/sbin/prepdecrypt.sh

And you need of some libs...
 

Top Liked Posts