[Realme 8 Pro] StratOS_HTC:
Greetings.

I want to change the superimage file to mod the rom from extracted opf (RMX3081GDPR_11_A.41_2021081818280000)

<program project="20713" emmcsize="64G" customize="" />

Currently I'm stuck on the NV files :

ProFile.xml

<BasicInfo Brand="oppo" Project="19365" Version="Unknown Version" MemoryName="ufs" TotalSectors="0" GrowLastPartToFillDisk="1" LogEnable="0" LogPosition="0" DelayStartTime="0" UseGPT="1" CheckImage="0" NeedUsbDownload="1" BackupPart="0" BackupPartId="" ChipType="1" IsEnterpriseVer="0" IsSecrecyVer="0" IsRootVer="0" IsLockVer="0" IsCloudServerVer="0" IsBindingMetadataUserdataVer="1" IsDownloadConfigVer="1" IsDownloadConfigSignedVer="1" IsVerifyCdtVer="0" IsOcdtVer="1" IsClearRootConfigVer="1" SupportFillChunk="1" supportFwConfig="0" ProversionUseFfuFirehose="0" />

<NVList>
<nv id="01000100" text="EUEX" super0="super.0.b5af3876.img" super1="super.1.923a20d4.img" super2="super.2.166a7a8d.img" />
<nv id="01010001" text="TR" super0="super.0.b5af3876.img" super1="super.1.923a20d4.img" super2="super.2.57982db4.img" />
<nv id="10000101" text="EU-NONEEA" super0="super.0.b5af3876.img" super1="super.1.923a20d4.img" super2="super.2.7f563541.img" />
<nv id="10000111" text="UA" super0="super.0.b5af3876.img" super1="super.1.923a20d4.img" super2="super.2.5b847b8d.img" />
<nv id="10001010" text="GB" super0="super.0.b5af3876.img" super1="super.1.923a20d4.img" super2="super.2.039b9258.img" />
<nv id="00000000" text="GB" super0="super.0.b5af3876.img" super1="super.1.923a20d4.img" super2="super.2.039b9258.img" />
</NVList>

For the Sahara project the android bootloader flash is prog_firehose_ddr.elf

<SAHARA>
<File Id="13" Path="prog_firehose_ddr.elf" />
</SAHARA>

<Program0>
<File Name="rawprogram0.xml" Path="rawprogram0.xml" SizeInSector="0" FileOffset="0" />
</Program0>

rawprogram0.xml

<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" filename="super.img" label="super" num_partition_sectors="2490368" partofsingleimage="false" physical_partition_number="0" readbackverify="false" size_in_KB="9961472.0" sparse="true" start_byte_hex="0x25208000" start_sector="152072"/>

<ProgramList>
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="ssd" num_partition_sectors="2" physical_partition_number="0" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="6" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="persist.img" label="persist" num_partition_sectors="8192" physical_partition_number="0" FileOffsetInSrc="176" SizeInSectorInSrc="8192" SizeInByteInSrc="33554432" md5="3fe4f7b6edaac54a109825975d71cefa" sha256="6e348b5a04b0bc8a0ffafa18b10e24211bf4178a1daa2d9e2d7df039330e7e00" start_sector="8" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="misc" num_partition_sectors="256" physical_partition_number="0" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="8200" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="keystore" num_partition_sectors="128" physical_partition_number="0" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="8456" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="frp" num_partition_sectors="128" physical_partition_number="0" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="8584" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="1" filepath="" filename="cache.img" label="cache" num_partition_sectors="114688" physical_partition_number="0" FileOffsetInSrc="8368" SizeInSectorInSrc="136" SizeInByteInSrc="69804" md5="4cff69857328767921ef317ee7595a6c" sha256="1bf9ed06f6fd6259ac7b425f14e8bb44cf88166835a8416d8c8c7557e2ed302f" start_sector="8712" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="recovery.img" label="recovery" num_partition_sectors="24576" physical_partition_number="0" FileOffsetInSrc="8400" SizeInSectorInSrc="24576" SizeInByteInSrc="100663296" md5="778e13d2aafdcf2cc25d33fb77e8affe" sha256="bfc725d1a4b46c4eab96b93369e14f9d8b5131646d1674bc6c9b0bc1e9c91755" start_sector="123400" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="metadata.img" label="metadata" num_partition_sectors="4096" physical_partition_number="0" FileOffsetInSrc="32976" SizeInSectorInSrc="4096" SizeInByteInSrc="16777216" md5="25237699568220986a27389ec3ba1ada" sha256="8d06912dcedbea8d3bd38da19fbf50c05f35f5036b742352c11bafa257a38a3b" start_sector="147976" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="1" filepath="" filename="" label="super" num_partition_sectors="2490368" physical_partition_number="0" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="152072" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="1" filepath="" filename="userdata.img" label="userdata" num_partition_sectors="0" physical_partition_number="0" FileOffsetInSrc="37072" SizeInSectorInSrc="714432" SizeInByteInSrc="365789616" md5="1818012644c6fca9fd0695952aa2639e" sha256="f8a3e0a14e620fa80e07b84c47e98ca1a5b973644b2243b6602e7e2aa310fd66" start_sector="2642440" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="gpt_main0.bin" label="PrimaryGPT" num_partition_sectors="6" physical_partition_number="0" FileOffsetInSrc="126384" SizeInSectorInSrc="6" SizeInByteInSrc="24576" md5="e5068841845a1b0c4baf7450845c3039" sha256="d150ac45358a3022fc738f074ffa845e29a65ae8cde984492604a01d069491d4" start_sector="0" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="gpt_backup0.bin" label="BackupGPT" num_partition_sectors="5" physical_partition_number="0" FileOffsetInSrc="126400" SizeInSectorInSrc="5" SizeInByteInSrc="20480" md5="c0800575fc31d6d989bf52fdbf49109d" sha256="b5bfba4650978ffff25a2c926565207c62432233533fd22d45cb27caf52c1d27" start_sector="-5" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="xbl.elf" label="xbl" num_partition_sectors="896" physical_partition_number="1" FileOffsetInSrc="126416" SizeInSectorInSrc="828" SizeInByteInSrc="3390749" md5="921353b1a95ebb6151b67eec01e1d9d8" sha256="bfb652f8d161092651f968f61bac54a5db661f1c0f0bfec104c3e50e0b0bb873" start_sector="6" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="xbl_config.elf" label="xbl_config" num_partition_sectors="32" physical_partition_number="1" FileOffsetInSrc="127248" SizeInSectorInSrc="18" SizeInByteInSrc="71804" md5="9488651424d8b4f71800443f2957226f" sha256="012415f10df8b3315a79027003b3cbe57d60b7b460ca7222d23dd503adb421db" start_sector="902" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="last_parti" num_partition_sectors="0" physical_partition_number="1" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="934" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="gpt_main1.bin" label="PrimaryGPT" num_partition_sectors="6" physical_partition_number="1" FileOffsetInSrc="127280" SizeInSectorInSrc="6" SizeInByteInSrc="24576" md5="6dbb0def5d405ccd30f4cd1ec311601d" sha256="494cddffe601c9c7bde3e7adc56ed1e94efe30234b51a5c5cbfd0e5dc1ebd21a" start_sector="0" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="gpt_backup1.bin" label="BackupGPT" num_partition_sectors="5" physical_partition_number="1" FileOffsetInSrc="127296" SizeInSectorInSrc="5" SizeInByteInSrc="20480" md5="5146347e664d4602ac051c98d8b4a86f" sha256="164ba998cf3ec25cfd2eae01e212b3338f67ce8288861ab9232ef7194cab0a22" start_sector="-5" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="last_parti" num_partition_sectors="0" physical_partition_number="2" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="6" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="gpt_main2.bin" label="PrimaryGPT" num_partition_sectors="6" physical_partition_number="2" FileOffsetInSrc="127312" SizeInSectorInSrc="6" SizeInByteInSrc="24576" md5="46d750f0c0dbcc342e8a7df25a6b278a" sha256="67b7d0d21490b895616c5795932bff837575e9ea6e3a2112ca3b73278f7bdb2e" start_sector="0" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="gpt_backup2.bin" label="BackupGPT" num_partition_sectors="5" physical_partition_number="2" FileOffsetInSrc="127328" SizeInSectorInSrc="5" SizeInByteInSrc="20480" md5="1a6ca6bfc0ca7eb7b68631ae80f30a84" sha256="7afe30e035cbe168f9d9093ad060fc7357245f716bfc8d6cfc270032970003ed" start_sector="-5" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="ALIGN_TO_128K_1" num_partition_sectors="26" physical_partition_number="3" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="6" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="cdt" num_partition_sectors="32" physical_partition_number="3" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="32" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="zeros_5sectors.bin" label="ddr" num_partition_sectors="256" physical_partition_number="3" FileOffsetInSrc="127344" SizeInSectorInSrc="5" SizeInByteInSrc="20480" md5="daa100df6e6711906b61c9ab5aa16032" sha256="cc61635da46b2c9974335ea37e0b5fd660a5c8a42a89b271fa7ec2ac4b8b26f6" start_sector="64" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="cdt_engineering_release.img" label="cdt_engineering" num_partition_sectors="512" physical_partition_number="3" FileOffsetInSrc="127360" SizeInSectorInSrc="256" SizeInByteInSrc="1048576" md5="86ec536e6cbfb8a64cdbfad593d5b056" sha256="72e22fa2321b8cba9101b2ebec259c311f40fe3b85776cb13e1ec64648266641" start_sector="320" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="oppo20713.bin" label="ocdt" num_partition_sectors="32" physical_partition_number="3" FileOffsetInSrc="127616" SizeInSectorInSrc="1" SizeInByteInSrc="40" md5="4eda0ad8c680cb800a5e84df7d49e41a" sha256="0e5fab00a8f1bd023452923e8642f481aea6d02dc75117d28893a1cd4ccecac6" start_sector="832" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="last_parti" num_partition_sectors="0" physical_partition_number="3" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="864" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="gpt_main3.bin" label="PrimaryGPT" num_partition_sectors="6" physical_partition_number="3" FileOffsetInSrc="127632" SizeInSectorInSrc="6" SizeInByteInSrc="24576" md5="9a2e93881eb4e45762375f2d38f3f21f" sha256="48abebc2281e4d656384622568aa6b568a16077c16f726b6e65ce32b3d414685" start_sector="0" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="gpt_backup3.bin" label="BackupGPT" num_partition_sectors="5" physical_partition_number="3" FileOffsetInSrc="127648" SizeInSectorInSrc="5" SizeInByteInSrc="20480" md5="0c4df455d8ca0999c62805a7a07447cf" sha256="48c3f042deeddea4b33767ba1d327cc1bf5d2076fe7668f0be88a473a512b02b" start_sector="-5" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="aop.mbn" label="aop" num_partition_sectors="128" physical_partition_number="4" FileOffsetInSrc="127664" SizeInSectorInSrc="40" SizeInByteInSrc="162984" md5="35bf621709853cb5a2a63e5125541d88" sha256="206a41bfc00c1c63dd23a32bddcc18c35ed0b8940a25d7058c8bec9b467b9abb" start_sector="6" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="tz.mbn" label="tz" num_partition_sectors="1024" physical_partition_number="4" FileOffsetInSrc="127712" SizeInSectorInSrc="734" SizeInByteInSrc="3006422" md5="eb6b8b4215d709cbf2214571652e8a71" sha256="87e5620d7756e7f06298d4a606b8ed55f04430a0217d3f3f8f104f355b47a742" start_sector="134" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="hyp.mbn" label="hyp" num_partition_sectors="128" physical_partition_number="4" FileOffsetInSrc="128448" SizeInSectorInSrc="98" SizeInByteInSrc="399536" md5="abe5318bfb0530ce5fcba29967e7468c" sha256="d11c9d756ca1acd746a8919c4d5a88e855f4645f6f8cdbe0b4ce940268e2b124" start_sector="1158" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="NON-HLOS.bin" label="modem" num_partition_sectors="35840" physical_partition_number="4" FileOffsetInSrc="128560" SizeInSectorInSrc="31635" SizeInByteInSrc="129576960" md5="c6b81dadbf8f188ca0934b31a9b8e372" sha256="99a10b03c2b65c66cf9dbb5ca8e65ff633fe9dbbac1bf10d26fafbc2c9d7fa4e" start_sector="1286" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="BTFM.bin" label="bluetooth" num_partition_sectors="256" physical_partition_number="4" FileOffsetInSrc="160208" SizeInSectorInSrc="239" SizeInByteInSrc="978944" md5="6c578587731f28754d7de05319e5c7b8" sha256="19863b80ccc6f921811dc8ed0acbff0f1b4296395d3e5a89e19c434f22ee805e" start_sector="37126" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="mdtpsecapp" num_partition_sectors="1024" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="37382" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="mdtp" num_partition_sectors="8192" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="38406" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="abl.elf" label="abl" num_partition_sectors="256" physical_partition_number="4" FileOffsetInSrc="160448" SizeInSectorInSrc="40" SizeInByteInSrc="163840" md5="b2b2c27c25f1bd4edcdc6a712140333f" sha256="e0e2ba8d339a577e2bebbe0e4192cfe735dc7b3ffd22f1e63d3da1d2fd61c68c" start_sector="46598" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="dspso.bin" label="dsp" num_partition_sectors="8192" physical_partition_number="4" FileOffsetInSrc="160496" SizeInSectorInSrc="8192" SizeInByteInSrc="33554432" md5="12231fb9e750da6d8ac348980ac0bd62" sha256="8dbb921055d1c1b095b14401d47a386d0e4368883858efbdceed7340138d8373" start_sector="46854" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="km4.mbn" label="keymaster" num_partition_sectors="128" physical_partition_number="4" FileOffsetInSrc="168688" SizeInSectorInSrc="60" SizeInByteInSrc="242823" md5="40743ed906215b51ea851a21c84c4f22" sha256="3ec05729820d71f4d9013d0033c0e1365604a2cdfb6898bbe5da675fb0b3ddb7" start_sector="55046" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="boot.img" label="boot" num_partition_sectors="16384" physical_partition_number="4" FileOffsetInSrc="168752" SizeInSectorInSrc="16384" SizeInByteInSrc="67108864" md5="0d9db5e60420bfddd613c12bcb1feb28" sha256="dd24e391b784b0976063263004b572d77bdd9e671e7a4d4b9c040ed90e35725b" start_sector="55174" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="cmnlib.mbn" label="cmnlib" num_partition_sectors="128" physical_partition_number="4" FileOffsetInSrc="185136" SizeInSectorInSrc="98" SizeInByteInSrc="398870" md5="d79cd59625b1e7d372c615229701f791" sha256="02f7e8fee98163cce46df0b020ebf72ec826f671e794dfbbc090fb6a2e34e6c4" start_sector="71558" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="cmnlib64.mbn" label="cmnlib64" num_partition_sectors="128" physical_partition_number="4" FileOffsetInSrc="185248" SizeInSectorInSrc="127" SizeInByteInSrc="520150" md5="6a9225583c43f2d85c8ff07181c44d06" sha256="e9b9d2a4288bf380adb170f338ccd308c1e664c6d31b542e0b0e27ad50973de5" start_sector="71686" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="devcfg.mbn" label="devcfg" num_partition_sectors="32" physical_partition_number="4" FileOffsetInSrc="185376" SizeInSectorInSrc="12" SizeInByteInSrc="47884" md5="9279942b3606f619dd49a699cec310e3" sha256="d871e259dee6b427a3af80c8ac55bf7ce7b0959ee131db9fb1200bf24eefbe70" start_sector="71814" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="qupv3fw.elf" label="qupfw" num_partition_sectors="16" physical_partition_number="4" FileOffsetInSrc="185392" SizeInSectorInSrc="14" SizeInByteInSrc="53647" md5="dec5c324ea59d2046886ac61f7abc30a" sha256="31b842a98ad53b0591c59525849fb05a8992b607b0ea2c860215e9aa0a70f7ef" start_sector="71846" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="vbmeta_system.img" label="vbmeta_system" num_partition_sectors="16" physical_partition_number="4" FileOffsetInSrc="185408" SizeInSectorInSrc="1" SizeInByteInSrc="4096" md5="cc9bc90baf6b0d69e6b4cb8d3cf04394" sha256="6e2e0082ee60b3d8de74c284c999cfe2f36bbf18326dd8fcef22c8c1143e9036" start_sector="71862" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="vbmeta_vendor.img" label="vbmeta_vendor" num_partition_sectors="16" physical_partition_number="4" FileOffsetInSrc="185424" SizeInSectorInSrc="1" SizeInByteInSrc="4096" md5="cbe32999a0c64f3900dc1fd220d64e0f" sha256="2eb031149fd9129f3bb16393f6ada0d92ef952bfb7c3ac76d9ca80357f24939a" start_sector="71878" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="vbmeta.img" label="vbmeta" num_partition_sectors="16" physical_partition_number="4" FileOffsetInSrc="185440" SizeInSectorInSrc="2" SizeInByteInSrc="8192" md5="a3ef7b22e646868950c1918577a7a085" sha256="d83ece16f348ee1dba241f150ba6202c95018b2381389b6ea198b2201869c67f" start_sector="71894" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="dtbo.img" label="dtbo" num_partition_sectors="6144" physical_partition_number="4" FileOffsetInSrc="185456" SizeInSectorInSrc="6144" SizeInByteInSrc="25165824" md5="159866624391d310c6fc2dab962123eb" sha256="53f03f2fe70c2e8c0e89d929f6aa253b13e89d1b3a43101af11f354c8e8ca9d6" start_sector="71910" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="imagefv.elf" label="imagefv" num_partition_sectors="512" physical_partition_number="4" FileOffsetInSrc="191600" SizeInSectorInSrc="8" SizeInByteInSrc="32768" md5="5bc81ed073742d16bb20d6ce49dfda41" sha256="f32c0b5a120e1e37c60f1f550504eaf1dde0eed3e22a0d479f7df7c361ab1499" start_sector="78054" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="uefi_sec.mbn" label="uefisecapp" num_partition_sectors="512" physical_partition_number="4" FileOffsetInSrc="191616" SizeInSectorInSrc="31" SizeInByteInSrc="126743" md5="edf6bb929e4210f8da633098b88ff815" sha256="25f05fd76a962ec69673abe850adbae48108fd6e00d8a1ef5608231058d982d1" start_sector="78566" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="oppo_sec.mbn" label="oppo_sec" num_partition_sectors="2560" physical_partition_number="4" FileOffsetInSrc="191648" SizeInSectorInSrc="30" SizeInByteInSrc="121481" md5="e813fcfdadab23d58a1bd4c48f63df67" sha256="acf49417249c6c870691f9d79043c7867aea75e0028c3905666643c88ff0dbc2" start_sector="79078" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="devinfo" num_partition_sectors="1" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="81638" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="dip" num_partition_sectors="256" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="81639" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="dpAP.mbn" label="apdp" num_partition_sectors="64" physical_partition_number="4" FileOffsetInSrc="191680" SizeInSectorInSrc="4" SizeInByteInSrc="13508" md5="1c61baaabb65bab1cec6ff37bb1e0c60" sha256="948e0891b65a461fc775565b98eaabd88bde1af20b9c4f157a710a994a533ca9" start_sector="81895" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="apdp_full" num_partition_sectors="64" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="81959" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="spunvm" num_partition_sectors="2048" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="82023" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="splash.img" label="splash" num_partition_sectors="8356" physical_partition_number="4" FileOffsetInSrc="191696" SizeInSectorInSrc="130" SizeInByteInSrc="529024" md5="12d88b398bf1ae0ab27b6df976b84b6c" sha256="3ed14f3062d1de8b4a32cad217186d20ae0c17d5cac700c5d836baeeee9ed22f" start_sector="84071" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="limits" num_partition_sectors="1" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="92427" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="toolsfv" num_partition_sectors="256" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="92428" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="logfs_ufs_8mb.bin" label="logfs" num_partition_sectors="2048" physical_partition_number="4" FileOffsetInSrc="191840" SizeInSectorInSrc="4" SizeInByteInSrc="16384" md5="c040a889d66a4f120f502f89b551f42b" sha256="cadf6d7179d79ad39cbead824e2aa5394dd6447058d7990a2e37a94bb22e9e55" start_sector="92684" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="cateloader" num_partition_sectors="512" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="94732" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="rawdump" num_partition_sectors="32768" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="95244" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="logdump" num_partition_sectors="16384" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="128012" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="storsec.mbn" label="storsec" num_partition_sectors="32" physical_partition_number="4" FileOffsetInSrc="191856" SizeInSectorInSrc="6" SizeInByteInSrc="20573" md5="fe0d9958d274a19102c51938d2c38271" sha256="c8dee7ee101a648d063fa8dcbf0b9881b8d497d0a7aa2ca7c6855f3c8dbc717d" start_sector="144396" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="multi_image.mbn" label="multiimgoem" num_partition_sectors="8" physical_partition_number="4" FileOffsetInSrc="191872" SizeInSectorInSrc="4" SizeInByteInSrc="13400" md5="a35f78ed1ea4bfabec5aab745f6d9148" sha256="f28592a6109f9fb5e4abdf29e0bbb580d32f7ed862ac8ba02b489814cd5cc504" start_sector="144428" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="multiimgqti" num_partition_sectors="8" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="144436" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="uefivarstore" num_partition_sectors="128" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="144444" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="sec_smt.dat" label="secdata" num_partition_sectors="7" physical_partition_number="4" FileOffsetInSrc="191888" SizeInSectorInSrc="4" SizeInByteInSrc="12764" md5="f6974ecc135a4a7baa3591b788add036" sha256="932656886a730f19ecbfd9e75a7efe423cebce43f207361de05e61161642b3ae" start_sector="144572" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="catefv" num_partition_sectors="128" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="144579" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="catecontentfv" num_partition_sectors="256" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="144707" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="last_parti" num_partition_sectors="0" physical_partition_number="4" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="144963" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="gpt_main4.bin" label="PrimaryGPT" num_partition_sectors="6" physical_partition_number="4" FileOffsetInSrc="191904" SizeInSectorInSrc="6" SizeInByteInSrc="24576" md5="29f8d2f8daedd29cf6c5dc0925b37fcd" sha256="1aa3bf894bdaa1321a8ea878aac41005267eb7a59e4282640fe250b15f2428a2" start_sector="0" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="gpt_backup4.bin" label="BackupGPT" num_partition_sectors="5" physical_partition_number="4" FileOffsetInSrc="191920" SizeInSectorInSrc="5" SizeInByteInSrc="20480" md5="bbb48a78c03fb220a5afd185382ac651" sha256="6f78e48bbc588e123f9a0d33608de94f390b7447fbc4cca384588375d7fb8d6b" start_sector="-5" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="ALIGN_TO_128K_2" num_partition_sectors="26" physical_partition_number="5" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="6" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="dynamic_nvbk.bin" label="oppodycnvbk" num_partition_sectors="2560" physical_partition_number="5" FileOffsetInSrc="191936" SizeInSectorInSrc="2560" SizeInByteInSrc="10485760" md5="aed320574619484e6470d00abf0bd279" sha256="fa2c8eba9a85394215bb4b455243afd3960975f93eb443534cae0020b246a058" start_sector="32" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="static_nvbk.bin" label="oppostanvbk" num_partition_sectors="2560" physical_partition_number="5" FileOffsetInSrc="194496" SizeInSectorInSrc="2560" SizeInByteInSrc="10485760" md5="a9b73b06c1163d990eb56a12e3cb74f5" sha256="30d691f1227d9861785858ef23ef01bb6f7bb7fb6df03fd5148ba6f22c3f9a9b" start_sector="2592" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="modemst1" num_partition_sectors="512" physical_partition_number="5" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="5152" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="modemst2" num_partition_sectors="512" physical_partition_number="5" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="5664" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="emmc_fw.bin" label="opporeserve1" num_partition_sectors="2048" physical_partition_number="5" FileOffsetInSrc="197056" SizeInSectorInSrc="1024" SizeInByteInSrc="4194304" md5="ec87a838931d4d5d2e94a04644788a55" sha256="f334a8b51e7acf50318a8d86b8847dae129285451a5b0a3e7c6d2cdce1068944" start_sector="6176" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="1" filepath="" filename="opporeserve2.img" label="opporeserve2" num_partition_sectors="32768" physical_partition_number="5" FileOffsetInSrc="198080" SizeInSectorInSrc="152" SizeInByteInSrc="77900" md5="aa856f678526a2979e93affae5ee9e4a" sha256="d863ee5a3e9caea1c52e663aae9ef9b337770a6a439c54a04a9ed8f0bf03807c" start_sector="8224" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="opporeserve3" num_partition_sectors="16384" physical_partition_number="5" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="40992" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="DRIVER.ISO" label="DRIVER" num_partition_sectors="8192" physical_partition_number="5" FileOffsetInSrc="198112" SizeInSectorInSrc="5810" SizeInByteInSrc="23795712" md5="a68c61d322f724bc69c83bc3189f6b9d" sha256="5f857ea78f5ac666332a305017ecbce703ae3831a1fb6ecf2ed413869ebbf70d" start_sector="57376" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="fsg" num_partition_sectors="512" physical_partition_number="5" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="65568" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="fsc" num_partition_sectors="32" physical_partition_number="5" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="66080" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="" label="last_parti" num_partition_sectors="0" physical_partition_number="5" FileOffsetInSrc="0" SizeInSectorInSrc="0" SizeInByteInSrc="0" md5="" sha256="" start_sector="66112" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="gpt_main5.bin" label="PrimaryGPT" num_partition_sectors="6" physical_partition_number="5" FileOffsetInSrc="203936" SizeInSectorInSrc="6" SizeInByteInSrc="24576" md5="b29a261193a64f00fec67885f0d969c4" sha256="f1ea4db6a54e9fbbb85251242fe238ad77578e833a1ef159f01b3a74a33add85" start_sector="0" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="0" filepath="" filename="gpt_backup5.bin" label="BackupGPT" num_partition_sectors="5" physical_partition_number="5" FileOffsetInSrc="203952" SizeInSectorInSrc="5" SizeInByteInSrc="20480" md5="13d1f85b9a7623998a629c8a394442df" sha256="7df44f3e223c116edf08806cd44def33e9ee3e6601e08191882bd36c44968bc9" start_sector="-5" />
</ProgramList>

<Super>
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="1" filepath="" filename="super.0.b5af3876.img" label="super" num_partition_sectors="2490368" physical_partition_number="0" FileOffsetInSrc="203968" SizeInSectorInSrc="8068680" SizeInByteInSrc="4131168544" md5="d9f515480f321a4dc7bb3224f8a3c202" sha256="0132db978235f37094382da218dc823267f1a01937a234997f5fd00a24ec8e8d" start_sector="152072" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="1" filepath="" filename="super.1.923a20d4.img" label="super" num_partition_sectors="2490368" physical_partition_number="0" FileOffsetInSrc="1212560" SizeInSectorInSrc="3610464" SizeInByteInSrc="1848559096" md5="9afbcde19bc0b55aae19531b58896224" sha256="20307136dd71a450b94b3c77b2888c27ed65933ffb7105e607c5074a9152cb4c" start_sector="152072" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="1" filepath="" filename="super.2.166a7a8d.img" label="super" num_partition_sectors="2490368" physical_partition_number="0" FileOffsetInSrc="1663872" SizeInSectorInSrc="1641064" SizeInByteInSrc="840225640" md5="e3dd7e2e399f438b81020e3acb135009" sha256="e461c02dfa6f431028b8e8ef5e3abfe1d9e8c74620bba90e9b45bbed3b3c1a29" start_sector="152072" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="1" filepath="" filename="super.2.57982db4.img" label="super" num_partition_sectors="2490368" physical_partition_number="0" FileOffsetInSrc="1869008" SizeInSectorInSrc="1489632" SizeInByteInSrc="762692516" md5="d4647eb0259236bf86345c6b1bfb7e94" sha256="a9c70a6fd681236d642c11920d9e7863e1ca09b31e149285eda566dece477b6c" start_sector="152072" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="1" filepath="" filename="super.2.7f563541.img" label="super" num_partition_sectors="2490368" physical_partition_number="0" FileOffsetInSrc="2055216" SizeInSectorInSrc="1548008" SizeInByteInSrc="792580928" md5="c76553ac11dc0229c858fc5401b4cbb0" sha256="f6983753f204ec3e7a73d00cc47edc2d652d9bf474f558413bc6abdf659895e2" start_sector="152072" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="1" filepath="" filename="super.2.5b847b8d.img" label="super" num_partition_sectors="2490368" physical_partition_number="0" FileOffsetInSrc="2248720" SizeInSectorInSrc="1497064" SizeInByteInSrc="766497628" md5="ac562d3d4df61b9a8c49a7572549a41f" sha256="b14ae104136467d066760b8ba5098cac3cd4f0addddd1768013ba00fc5f6b321" start_sector="152072" />
<program SECTOR_SIZE_IN_BYTES="4096" file_sector_offset="0" skip_download="0" not_overwrite="0" sparse="1" filepath="" filename="super.2.039b9258.img" label="super" num_partition_sectors="2490368" physical_partition_number="0" FileOffsetInSrc="2435856" SizeInSectorInSrc="1637280" SizeInByteInSrc="838288204" md5="56870c3120cf33cd531c84404b205931" sha256="272b6cc4811f502d7b4970869aef10a71ad9c991ff47276d8aa8e75638c0252b" start_sector="152072" />
</Super>

Have a problem with parts. How to make physical partitions editable or mount it ?

Since the parts super partitions are guess encrypted (sha256) and md5 checked it would be hard to decrypt ?

Flash check - decrypt and md5 check prevent further flashing ... (guess).

Looking forward for a clue ...