[LG G Flex 2] fryderykhuang:
have you guys tried the BoardDiag3.99c ? I suppose it is a flash tool which can operate at qdloader mode, but this version only has the soc definition file up to 8974ac, no 8994 yet. I think we can make one boot_partition_info by inspecting the partition table of the full mmc dump. the test_image folder should be only related to the testing stuff. And there's the mysteries 2nd_loader.hex I should investigate further. If we managed to forge a 8994 definition, and extract&convert raw partitions to mbn files, we should have a working solution to flash zv8 partitions back. (Or try flash zv5 tot first, since convert to these mbn may be harder than I think). The brick of downgrade may caused by the selected option 'upgrade dl' mode but not the 'board dl' mode in the LG download tool, which will leave some partitions untouched and eventually lead to some fatal inconsistency.

here's the partition table for the full zv8 mmc dump:

Disk /dev/sdb: 8388608 sectors, 4.0 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): 98101B32-BBE2-4BF2-A06E-2BB33D000C20
Partition table holds up to 52 entries
First usable sector is 34, last usable sector is 61071326
Partitions will be aligned on 1024-sector boundaries
Total free space is 43998 sectors (21.5 MiB)

Number Start (sector) End (sector) Size Code Name
1 32768 196607 80.0 MiB 0700 modem
2 196608 197631 512.0 KiB FFFF pmic
3 197632 199679 1024.0 KiB FFFF sbl1
4 199680 201727 1024.0 KiB FFFF tz
5 201728 202751 512.0 KiB FFFF sdi
6 202752 203775 512.0 KiB FFFF hyp
7 203776 204799 512.0 KiB FFFF rpm
8 204800 208895 2.0 MiB FFFF aboot
9 208896 210943 1024.0 KiB FFFF sbl1bak
10 210944 211967 512.0 KiB FFFF pmicbak
11 211968 214015 1024.0 KiB FFFF tzbak
12 214016 215039 512.0 KiB FFFF hypbak
13 215040 216063 512.0 KiB FFFF rpmbak
14 216064 220159 2.0 MiB FFFF abootbak
15 220160 221183 512.0 KiB FFFF sdibak
16 221184 222207 512.0 KiB FFFF limits
17 222208 223231 512.0 KiB FFFF devinfo
18 223232 224255 512.0 KiB FFFF apdp
19 224256 225279 512.0 KiB FFFF msadp
20 225280 226303 512.0 KiB FFFF dpo
21 229376 262143 16.0 MiB FFFF misc
22 262144 327679 32.0 MiB FFFF persist
23 327680 330751 1.5 MiB FFFF modemst1
24 330752 333823 1.5 MiB FFFF modemst2
25 333824 336895 1.5 MiB FFFF fsg
26 336896 337919 512.0 KiB FFFF fsc
27 337920 338943 512.0 KiB FFFF ssd
28 338944 339967 512.0 KiB FFFF keystore
29 339968 344063 2.0 MiB FFFF DDR
30 344064 345087 512.0 KiB FFFF sec
31 345088 346111 512.0 KiB FFFF encrypt
32 346112 347135 512.0 KiB FFFF eksst
33 347136 348159 512.0 KiB FFFF rct
34 348160 352255 2.0 MiB 0700 persistent
35 360448 458751 48.0 MiB FFFF laf
36 458752 540671 40.0 MiB FFFF boot
37 540672 622591 40.0 MiB FFFF recovery
38 622592 638975 8.0 MiB 0700 drm
39 638976 655359 8.0 MiB 0700 sns
40 655360 720895 32.0 MiB 0700 mpt
41 720896 802815 40.0 MiB 0700 carrier
42 802816 897023 46.0 MiB FFFF factory
43 897024 917503 10.0 MiB FFFF fota
44 917504 925695 4.0 MiB FFFF raw_resources
45 925696 933887 4.0 MiB FFFF raw_resourcesbak
46 933888 9289727 4.0 GiB FFFF system
47 9289728 11812863 1.2 GiB FFFF cache
48 11812864 61046783 23.5 GiB FFFF userdata
49 61046784 61071326 12.0 MiB 0700 grow

and here's the files extracted from zv5 tot:

1,048,576 aboot.mbn
1,048,576 abootbak.mbn
0 BackupGPT.mbn
29,884,416 boot.mbn
30,932,992 factory.mbn
524,288 hyp.mbn
524,288 hypbak.mbn
33,554,432 laf.mbn
10,485,760 misc.mbn
71,827,456 modem.mbn
22,560 partition.txt
5,242,880 persist.mbn
524,288 pmic.mbn
524,288 pmicbak.mbn
524,288 PrimaryGPT.mbn
2,097,152 raw_resources.mbn
2,097,152 raw_resourcesbak.mbn
524,288 rct.mbn
30,408,704 recovery.mbn
524,288 rpm.mbn
524,288 rpmbak.mbn
1,048,576 sbl1.mbn
1,048,576 sbl1bak.mbn
524,288 sdi.mbn
524,288 sdibak.mbn
524,288 sec.mbn
4,278,190,080 system.mbn
1,048,576 tz.mbn
1,048,576 tzbak.mbn
1,615,855,616 userdata.mbn