[Xiaomi Mi A1 ROMs, Kernels, Recoveries, & Other De] JoKeRLeE:
Here is the full list of partition where Mi A1 have , i don't think we have extra partition such as recovery or cust . therefore making "treblelize" almost become impossible :)

<partition label="modem_a" size_in_kb="86016" bootable="false" readonly="true"

<partition label="modem_b" size_in_kb="86016" bootable="false" readonly="true"

<partition label="fsc" size_in_kb="1" bootable="false" readonly="false"

<partition label="ssd" size_in_kb="8" bootable="false" readonly="false"

<partition label="sbl1" size_in_kb="512" bootable="false" readonly="false"

<partition label="sbl1bak" size_in_kb="512" bootable="false" readonly="false"

<partition label="rpm" size_in_kb="512" bootable="false" readonly="false"

<partition label="rpmbak" size_in_kb="512" bootable="false" readonly="false"

<partition label="tz" size_in_kb="2048" bootable="false" readonly="false"

<partition label="tzbak" size_in_kb="2048" bootable="false" readonly="false"

<partition label="devcfg" size_in_kb="256" bootable="false" readonly="false"

<partition label="devcfgbak" size_in_kb="256" bootable="false" readonly="false"

<partition label="dsp" size_in_kb="16384" bootable="false" readonly="false"

<partition label="modemst1" size_in_kb="1536" bootable="false" readonly="false"

<partition label="modemst2" size_in_kb="1536" bootable="false" readonly="false"

<partition label="DDR" size_in_kb="32" bootable="false" readonly="true"

<partition label="fsg" size_in_kb="1536" bootable="false" readonly="true"

<partition label="sec" size_in_kb="16" bootable="false" readonly="true"

<partition label="splash" size_in_kb="11264" bootable="false" readonly="false"

<partition label="aboot" size_in_kb="1024" bootable="false" readonly="true"

<partition label="abootbak" size_in_kb="1024"" bootable="false" readonly="true"

<partition label="boot_a" size_in_kb="65536" bootable="false" readonly="true"

<partition label="boot_b" size_in_kb="65536" bootable="false" readonly="true"

<partition label="devinfo" size_in_kb="1024" bootable="false" readonly="true"

<partition label="system_a" size_in_kb="3145728" bootable="false" readonly="true"

<partition label="system_b" size_in_kb="3145728" bootable="false" readonly="true"

<partition label="persist" size_in_kb="32768" bootable="false" readonly="false"

<partition label="misc" size_in_kb="1024" bootable="false" readonly="false"

<partition label="keystore" size_in_kb="512" bootable="false" readonly="false"

<partition label="config" size_in_kb="32" bootable="false" readonly="false"

<partition label="limits" size_in_kb="32" bootable="false" readonly="true"/>

<partition label="mota" size_in_kb="512" bootable="false" readonly="false"

<partition label="dip" size_in_kb="1024" bootable="false" readonly="false"

<partition label="mdtp" size_in_kb="32768" bootable="false" readonly="false"

<partition label="syscfg" size_in_kb="512" bootable="false" readonly="false"

<partition label="mcfg" size_in_kb="4096" bootable="false" readonly="false"

<partition label="lksecapp" size_in_kb="128" bootable="false" readonly="true"

<partition label="lksecappbak" size_in_kb="128" bootable="false" readonly="true"

<partition label="cmnlib" size_in_kb="256" bootable="false" readonly="true"

<partition label="cmnlibbak" size_in_kb="256" bootable="false" readonly="true"

<partition label="cmnlib64" size_in_kb="256" bootable="false" readonly="true"

<partition label="cmnlib64bak" size_in_kb="256" bootable="false" readonly="true"

<partition label="keymaster" size_in_kb="256" bootable="false" readonly="true"

<partition label="keymasterbak" size_in_kb="256" bootable="false" readonly="true"

<partition label="apdp" size_in_kb="256" bootable="false" readonly=" false"

<partition label="msadp" size_in_kb="256" bootable="false" readonly="false"

<partition label="dpo" size_in_kb="8" bootable="false" readonly="false"

<partition label="logdump" size_in_kb="65536" bootable="false" readonly="false"

<partition label="userdata" size_in_kb="3039232" bootable="false" readonly="false"