[One (M9) General] nkk71:
well unlike the M8 RUUs that i've seen, the M9 ruu 1.32.401.8 is signed, but not encrypted.

the M8 RUUs had the first zip signed but not encrypted, the rest of them were encrypted. I didnt use 7Zip, (maybe i'll try later), but have "decrypted" the M9 1.32.401.8 ruu by extracting the seperate zips (using the offsets in the the LargeZip RUU header), and they all tested successfully.

here are MD5 sums, for all the extracted files:

W:\zUBUNTU\m9\unsigned>md5sum part_1/*
9282f10609c262fb4073d7c756f784f5 *part_1/aboot_signed.img
671c42ab8c3ecd05d28f6c3ac32e13b9 *part_1/adsp.img
b26461b487540d01b1d449a718079aee *part_1/android-info.txt
327808309c14f065c213f2b332d7ea39 *part_1/android-info2.txt
edf0322825cbebda8e24d56c8e645f8f *part_1/apppreload.img
b26461b487540d01b1d449a718079aee *part_1/backup_android-info.txt
38a778cd1eae3de5d4f033deb7343408 *part_1/bootloader
46be5b88df7f5f9d8df068f25f220306 *part_1/cir.img
f1c9645dbc14efddc7d8a322685f26eb *part_1/cota.img
9e54df363a2311482c9c94608d448c67 *part_1/cpe.img
2ee379dd6faeeb86a718b71bbd680cb2 *part_1/dt.img
1b079e882daebec6a37de668289cd09d *part_1/emmc_appsboot.mbn
67d41bcbfc95fbdbd607383a8e7d5bca *part_1/gpt_main_32g.img
f0abec9def728fb9ef3e22c15ba8a8fd *part_1/gpt_main_64g.img
4477261af8c2f2a9db9c40fe86ffc224 *part_1/hosd_signed.img
d179dae2439c35275ac4a33ec865dedb *part_1/hyp-8994-1.img
6811c482ead27c0b1165ecfbe996c2b4 *part_1/modem_st1.img
6811c482ead27c0b1165ecfbe996c2b4 *part_1/modem_st2.img
629a6b38a252c57af2201ba88b9ba96c *part_1/persist.img
ff3a4ac344e27e77278e3d63a8453e60 *part_1/pg2fs_ship_signkey.img
58ea5d5eeca173b6d167f1c9c67fd946 *part_1/pmic-8994-1.img
dd17dc7a22bc6d8c51e4b4f0f52cdbf7 *part_1/radio.img
5aaa87340a82d487a5764898aa47ab8b *part_1/ramdisk.img
4d0e236424a1ca40f8ff192307290da5 *part_1/rcdata.img
c0e46edc760eed3f3aaf8ca52c447376 *part_1/recovery_signed.img
37bb63f5045fc30a9de7d88cd20207d7 *part_1/rpm-8994-1.img
96f4620a085cce43556cd538bb8ba63b *part_1/sbl1-8994-1.img
fddb8a73604c2ea23e5c18203a2f9917 *part_1/sdi.img
d17e984f37b44ab545601e5175498c97 *part_1/sensor_hub.img
8d68c215c85925695b1b354b171a0711 *part_1/splash1.nb0
bcb7e8b0f76dbfb46e491516ad21a55a *part_1/tp_MXM11876.img
7368e0f712d45630cb2e38c627808f15 *part_1/tp_SYN3351.img
4f6a31c69d2642579da5e8e5108c0733 *part_1/tz-8994-1.img

W:\zUBUNTU\m9\unsigned>md5sum part_2/*
327808309c14f065c213f2b332d7ea39 *part_2/android-info.txt
9a922b69668daa69081a8561a2d1dc7c *part_2/system.img_00

W:\zUBUNTU\m9\unsigned>md5sum part_3/*
327808309c14f065c213f2b332d7ea39 *part_3/android-info.txt
c282e9be0b643b1de856086fecc5bf20 *part_3/system.img_01

W:\zUBUNTU\m9\unsigned>md5sum part_4/*
327808309c14f065c213f2b332d7ea39 *part_4/android-info.txt
02083d606a09c44ed8ca87886e856b0d *part_4/system.img_02

W:\zUBUNTU\m9\unsigned>md5sum part_5/*
327808309c14f065c213f2b332d7ea39 *part_5/android-info.txt
a629ee7f58d12f8d3c0ee11da6edf1a5 *part_5/system.img_03

W:\zUBUNTU\m9\unsigned>md5sum part_6/*
327808309c14f065c213f2b332d7ea39 *part_6/android-info.txt
c0331d023a84c8fed48e3ce476be7f40 *part_6/system.img_04

W:\zUBUNTU\m9\unsigned>md5sum part_7/*
327808309c14f065c213f2b332d7ea39 *part_7/android-info.txt
f7c5df11d442bd59e607d179b6abfc4d *part_7/boot_signed.img
aa6f33809e5518f4c466a099707bc43f *part_7/dzdata_16g.hdr
5d9719039f452c5e4c110a6304da3165 *part_7/dzdata_16g.img
4ffbfa65e4fb299bf277dce72fda547b *part_7/dzdata_32g.hdr
9d81ae9ed9a53969c4e59ca6de3622d1 *part_7/dzdata_32g.img
77c9c4ac794b32aaca595f5177f229c4 *part_7/dzdata_64g.hdr
c5e0e16ad36367369df9f3fd3de80741 *part_7/dzdata_64g.img

i'll try to mount /system and see what gives in a bit....

EDIT: android-info.txt

modelid: 0PJA10000
cidnum: HTC__001
cidnum: HTC__J15
cidnum: HTC__031
cidnum: HTC__102
cidnum: HTC__A07
cidnum: HTC__032
cidnum: HTC__M27
cidnum: HTC__016
cidnum: HTC__002
cidnum: HTC__Y13
mainver: 1.32.401.8
btype:1
aareport:1
hbootpreupdate: 3
nohardreset: 1
resparseoption: -S800M
eraseonflash: cache
eraseonflash: system
eraseonflash: userdata
eraseonflash: aboot
eraseonflash: adsp
eraseonflash: boot
eraseonflash: cpe
eraseonflash: hosd
eraseonflash: hyp
eraseonflash: radio
eraseonflash: recovery
eraseonflash: rpm
eraseonflash: pmic
eraseonflash: sbl1
eraseonflash: sdi
eraseonflash: tz
eraseonflash: rfg_1
eraseonflash: sp1
eraseonsoff: frp
eraseonsoff: absolute
erasepartition: cota
erasepartition: ddr