[RECOVERY][cheeseburger] TWRP 3.3.X by codeworkx

Search This thread

codeworkx

Senior Recognized Developer
Nov 20, 2010
8,493
57,076
Bad Neustadt
Android 8.x
https://sourceforge.net/projects/cheeseburgerdumplings/files/15.1/cheeseburger/recovery/

Changes:
- TWRP 3.2.3 from android-8.1
- added vendor partition

Sources
https://github.com/TeamWin/android_device_oneplus_cheeseburger/tree/android-8.1
https://github.com/lineageos/android_kernel_oneplus_msm8998/tree/lineage-15.1

################################################################################################

Android 9.x (requires Pie firmware)
https://sourceforge.net/projects/cheeseburgerdumplings/files/16.0/cheeseburger/recovery/

Changes:
twrp-3.3.1-0-20190713-codeworkx-cheeseburger.img
- fix bug in default device properties

twrp-3.3.1-1-20190623-codeworkx-cheeseburger.img
- add support for synthetic password version 3 (may update)

twrp-3.3.1-0-20190427-codeworkx-cheeseburger.img
- updated twrp to 3.3.1
- removed compatibility check
- removed twrp app check
- modified version string

Sources
https://github.com/TeamWin/android_device_oneplus_cheeseburger/tree/android-9.0
https://github.com/lineageos/android_kernel_oneplus_msm8998/tree/lineage-16.0
 
Last edited:

canteo

Senior Member
May 6, 2012
291
73
Which version of omni?
File based or full disk encryption?
Ext4 or F2FS?
Which oneplus firmware version 4.5.15?

Upps... it is true, i am sorry, last omnirom it's 8.1 and all of us know that none twrp is working decrypting data
omni 8.1, ext4, flashed over second last oreo oss test rom( second open beta) before 5.0 oss with full disk encryption( i think..)
 
Last edited:

katinatez

Senior Member
Mar 17, 2011
2,884
18,746
Big Thanks, @codeworkx Testing features now and usb-otg is not working. I see the commit but I dont know if it's a oreo thing but you could add this line in init.recovery.qcom.rc

write /sys/class/power_supply/usb/otg_switch 1

Testing on official oreo release on Christmas release, on FBE encryption- only made a backup so far, will report more later.
Thanks also for posting additional commits also.
 

morgoth6

Senior Member
Aug 23, 2008
80
22
OnePlus 7T
OnePlus 7T Pro
I posted your findings on the xxx thread. Hope it helps people.

I wonder what can produce this problems. I personally like to have encrypted device, but makes me think twice before update to new ROM now.

Is there a way to check what kind of encryption is used ? I mean FDE or FBE (or both) ? Maybe the problem is there. I buy this phone quite recently and started with clean Oreo (with format data) so I probably ended with ext4/FBE. Maybe problematic cases used FDE+FBE ?

I would like to see someone find what can be the cause for this problems as clean install or reinstalling Rom ten times is not a solution :/
 

mcduffie2010

Senior Member
Aug 8, 2012
2,040
3,754
Haarlem
I wonder what can produce this problems. I personally like to have encrypted device, but makes me think twice before update to new ROM now.

Is there a way to check what kind of encryption is used ? I mean FDE or FBE (or both) ? Maybe the problem is there. I buy this phone quite recently and started with clean Oreo (with format data) so I probably ended with ext4/FBE. Maybe problematic cases used FDE+FBE ?

I would like to see someone find what can be the cause for this problems as clean install or reinstalling Rom ten times is not a solution :/

I agree but like I said in xxx thread I can't test because I'm decrypted and planning to stay that way. Hopefully people are gonna test it and than we know or get feedback.
 

codeworkx

Senior Recognized Developer
Nov 20, 2010
8,493
57,076
Bad Neustadt
I wonder what can produce this problems. I personally like to have encrypted device, but makes me think twice before update to new ROM now.

Is there a way to check what kind of encryption is used ? I mean FDE or FBE (or both) ? Maybe the problem is there. I buy this phone quite recently and started with clean Oreo (with format data) so I probably ended with ext4/FBE. Maybe problematic cases used FDE+FBE ?

I would like to see someone find what can be the cause for this problems as clean install or reinstalling Rom ten times is not a solution :/

Afaik oxygen is using keymaster1 and lineage/omni/aosp are using keymaster3. That seems to be a problem.

The upgraded firmware is also a problem for old twrp builds using N libs.

Sent from my OnePlus5T using XDA Labs
 

matssa

Senior Member
Jan 8, 2015
1,817
1,898
I posted your findings on the xxx thread. Hope it helps people.

Thanks for your help, I tried to flash this TWRP via fastboot but same issue as before, can't seem to ask for a password in order to decrypt storage. I'm trying to sideload 9.2 to see if it can work by flashing on it again, we never know... In either case I'm screwed lol.

Any way to decrypt storage using a flashable zip in TWRP? Like no_verity, etc ? I feel like the answer is no since it will say that it is decrypted, but it won't decrypt the data that is already encrypted (would be too easy right?).
 

Top Liked Posts

Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone