@pablohc86
in your case (/e/OS a12 already installed), you should be abble to simply upgrade /e/OS
(that include the “latest but not higher to /e/” OnePlus firmware parts)
download e-3.1.1-a14-20250828521479-official-avicii.zip (that is designed for update or install from recovery)
( not "IMG-e-3.1.1-a14-20250828521479-official-avicii.zip, that is designed for easy new install )
following [HOWTO] Upgrade my /e/OS to major Android version without loosing /data
.
listing partitions included in the /e/OS-a14 update file show modem and so on…
piero@HP-p6-2038fr:~/Téléchargements$ ./payload-dumper-go -l e-3.1.1-a14-20250828521479-official-avicii.zip
Please wait while extracting payload.bin from the archive.
payload.bin: /tmp/payload_878966459.bin
Payload Version: 2
Payload Manifest Length: 109712
Payload Manifest Signature Length: 267
Found partitions:
abl (225 kB), aop (197 kB), bluetooth (242 kB), boot (101 MB), devcfg (49 kB), dsp (67 MB), dtbo (25 MB), featenabler (90 kB), hyp (414 kB), imagefv (537 kB), keymaster (242 kB), logo (344 kB), modem (179 MB), odm (26 MB), product (614 MB), qupfw (57 kB), recovery (101 MB), storsec (20 kB), system (1.7 GB), system_ext (545 MB), tz (3.1 MB), uefisecapp (127 kB), vbmeta (8.2 kB), vbmeta_system (4.1 kB), vendor (552 MB), xbl (3.5 MB), xbl_config (82 kB)