[OnePlus 5 Questions & Answers] knighToFdemonS:
Hey,

I want to create a vendor partition to upgrade from oreo.

But everytime I try to change the filesystem, i'm loosing the ability to decrypt my system.

Rather then most devices the OP5 does not seem to have a eMMC-Storage which seems to make the partioning not possible.

My partitions look like this:

LOGO -> /dev/block/sde8

abl -> /dev/block/sde6

ablbak -> /dev/block/sde7

apdp -> /dev/block/sde3

bluetooth -> /dev/block/sde24

boot -> /dev/block/sde9

boot_aging -> /dev/block/sde20

cache -> /dev/block/sda3

cdt -> /dev/block/sdd2

cmnlib -> /dev/block/sde27

cmnlib64 -> /dev/block/sde29

cmnlib64bak -> /dev/block/sde30

cmnlibbak -> /dev/block/sde28

config -> /dev/block/sda2

ddr -> /dev/block/sdd3

devcfg -> /dev/block/sde39

devinfo -> /dev/block/sde23

dip -> /dev/block/sde4

dpo -> /dev/block/sde33

dsp -> /dev/block/sde

frp -> /dev/block/sda6

fsc -> /dev/block/sdf4

fsg -> /dev/block/sdf3

fw_4g9n4 -> /dev/block/sde45

fw_4jed -> /dev/block/sde43

fw_4t0n8 -> /dev/block/sde46

fw_8vee -> /dev/block/sde44

hyp -> /dev/block/sde5

hypbak -> /dev/block/sde6

keymaster -> /dev/block/sde25

keymasterbak -> /dev/block/sde26

keystore -> /dev/block/sda5

limits -> /dev/block/sde35

logdump -> /dev/block/sde40

logfs -> /dev/block/sde37

md5 -> /dev/block/sdf5

mdtp -> /dev/block/sde5

mdtpsecapp -> /dev/block/sde2

mdtpsecappbak -> /dev/block/sde3

minidump -> /dev/block/sde47

misc -> /dev/block/sda4

modem -> /dev/block/sde0

modemst -> /dev/block/sdf

modemst2 -> /dev/block/sdf2

msadp -> /dev/block/sde32

oem_dycnvbk -> /dev/block/sda7

oem_stanvbk -> /dev/block/sda8

param -> /dev/block/sda9

persist -> /dev/block/sda2

pmic -> /dev/block/sde8

pmicbak -> /dev/block/sde9

recovery -> /dev/block/sde22

reserve -> /dev/block/sdd

reserve -> /dev/block/sda0

reserve2 -> /dev/block/sda

rpm -> /dev/block/sde

rpmbak -> /dev/block/sde2

sec -> /dev/block/sde7

splash -> /dev/block/sde34

ssd -> /dev/block/sda

sti -> /dev/block/sde38

storsec -> /dev/block/sde4

storsecbak -> /dev/block/sde42

system -> /dev/block/sde2

toolsfv -> /dev/block/sde36

tz -> /dev/block/sde3

tzbak -> /dev/block/sde4

userdata -> /dev/block/sda3

xbl -> /dev/block/sdb

xblbak -> /dev/block/sdc

Filesystem 1K-blocks Used Available Use% Mounted on

tmpfs 3934856 156 3934700 0% /dev

devpts 0 0 0 0% /dev/pts

proc 0 0 0 0% /proc

sysfs 0 0 0 0% /sys

selinuxfs 0 0 0 0% /sys/fs/selinux

tmpfs 3934856 24 3934832 0% /tmp

pstore 0 0 0 0% /sys/fs/pstore

none 0 0 0 0% /config

adb 0 0 0 0% /dev/usb-ffs/adb

/dev/block/sda3 253920 336 248344 0% /cache

/dev/block/sde10 112576 108704 3872 97% /firmware

/dev/block/sda13 116716656 64605000 52095272 55% /data

/dev/block/sda13 116716656 64605000 52095272 55% /sdcard

I go into TWRP, tried most partitioning tools

(fdisk cant find any tables,

the Party_v0.5_ARM zip [creates vendor part by script] cant handle the encryption,

i dont have parted, etc)

and after they fiddle with the table, my data gets unreadable until I revert the table manipulation.

I'm running xXx No Limits with Magisk on Oreo 8.1 but the menus just dont work if I want to decrypt my device.

So even if I want to install a new rom from scratch, I have to somehow get rid of the encryption or TWRP cant mount any storage at all.