[Huawei Ascend P6, Mate] mwarner:
[MENTION=981278]worstenbrood[/MENTION]

I have added a Profile for my Honor Note 8:

<Profile name="Huawei Honor Note 8 (EDI-AL10)" author="Mike Warner">
<File type="SHA256RSA" filetype="signature">SHA256RSA.img</File>
<File type="CRC" filetype="checksum">CRC.img</File>
<File type="CURVER">CURVER.img</File>
<File type="EFI">EFI.img</File>
<File type="PRODUCT">PRODUCT.img</File>
<File type="VENDOR">VENDOR.img</File>
<File type="VERLIST">VERLIST.img</File>
<File type="XLOADER">XLOADER.img</File>
<File type="3RDMODEM" partition="/dev/block/mmcblk0p35">3RDMODEM.img</File>
<File type="BOOT" partition="/dev/block/mmcblk0p28">BOOT.img</File>
<File type="DTS" partition="/dev/block/mmcblk0p30">DTS.img</File>
<File type="FASTBOOT" partition="/dev/block/mmcblk0p5">FASTBOOT.img</File>
<File type="FW_HIFI" partition="/dev/block/mmcblk0p27">FW_HIFI.img</File>
<File type="FW_LPM3" partition="/dev/block/mmcblk0p3">FW_LPM3.img</File>
<File type="MODEM" partition="/dev/block/mmcblk0p31">MODEM.img</File>
<File type="MODEMNVM_UPDATE" partition="/dev/block/mmcblk0p21">MODEMNVM_UPDATE.img</File>
<File type="MODEM_DSP" partition="/dev/block/mmcblk0p32">MODEM_DSP.img</File>
<File type="MODEM_DTB" partition="/dev/block/mmcblk0p33">MODEM_DTB.img</File>
<File type="RECOVERY" partition="/dev/block/mmcblk0p29">RECOVERY.img</File>
<File type="RECOVERY2" partition="/dev/block/mmcblk0p22">RECOVERY2.img</File>
<File type="SENSORHUB" partition="/dev/block/mmcblk0p26">SENSORHUB.img</File>
<File type="SYSTEM" partition="/dev/block/mmcblk0p39">SYSTEM.img</File>
<File type="TEEOS" partition="/dev/block/mmcblk0p24">TEEOS.img</File>
<File type="TRUSTFIRMWARE" partition="/dev/block/mmcblk0p25">TRUSTFIRMWARE.img</File>
</Profile>

I hope it is correct - I just omitted the partition information for the items that didn't fully match across. Here is my original mapping, if you would like to verify:

253 0 524288 zram0
179 0 61071360 mmcblk0
179 1 256 mmcblk0p1	vrl
179 2 256 mmcblk0p2	vrl_backup
179 3 256 mmcblk0p3	fw_lpm3
179 4 768 mmcblk0p4	frp
179 5 4096 mmcblk0p5	fastboot
179 6 4096 mmcblk0p6	modemnvm_factory
179 7 6144 mmcblk0p7	nvme
179 8 65536 mmcblk0p8	oeminfo
179 9 8192 mmcblk0p9	splash
179 10 4096 mmcblk0p10	modemnvm_backup
179 11 8192 mmcblk0p11	modemnvm_img
179 12 4096 mmcblk0p12	modemnvm_system
179 13 32768 mmcblk0p13	secure_storage
179 14 16384 mmcblk0p14	3rdmodemnvm
179 15 16384 mmcblk0p15	3rdmodemnvmbkp
179 16 2048 mmcblk0p16	persist
179 17 14336 mmcblk0p17	reserved1
179 18 32768 mmcblk0p18	modem_om
179 19 65536 mmcblk0p19	splash2
179 20 2048 mmcblk0p20	misc
179 21 24576 mmcblk0p21	modemnvm_update
179 22 65536 mmcblk0p22	recovery2
179 23 65536 mmcblk0p23	reserved2
179 24 4096 mmcblk0p24	teeos
179 25 2048 mmcblk0p25	trustfirmware
179 26 16384 mmcblk0p26	sensorhub
179 27 12288 mmcblk0p27	fw_hifi
179 28 32768 mmcblk0p28	boot
179 29 65536 mmcblk0p29	recovery
179 30 65536 mmcblk0p30	dts
179 31 65536 mmcblk0p31	modem
179 32 16384 mmcblk0p32	modem_dsp
179 33 8192 mmcblk0p33	modem_dtb
179 34 16384 mmcblk0p34	dfx
179 35 65536 mmcblk0p35	3rdmodem
179 36 262144 mmcblk0p36	cache
179 37 2048 mmcblk0p37	hisitest0
179 38 2048 mmcblk0p38	hisitest1
179 39 2621440 mmcblk0p39	system
179 40 524288 mmcblk0p40	cust
179 41 4096 mmcblk0p41	hisitest2
179 42 56840192 mmcblk0p42	userdata
179 96 4096 mmcblk0rpmb
179 48 4096 mmcblk0boot0
252 0 56840176 dm-0

Incidentally, I created a flashable zip file with all partitions selected and only boot, recovery, system and teeos were included in the zip.

1. I assume this is by design?

2. Is there a reason why all partitioned items are not included in the zip?

3. What is TEEOS and why is it included over and above anything else?

I also included a small tutorial on my Blog that may assist others in determining the partition information on their devices.

Mike