MTD (Memory Technology Device) é um tipo de mapa de partição (configuração de partições do NAND).
O Mapa de Partição permite que aqueles que o estão usando controlem o tamanho de suas partições e quanto espaço é alocado aqui e quanto espaço é retirado dali. Um sistema de arquivos reside no Mapa de Partição e controla os dados que estão sendo lidos, gravados, movidos etc. pelo sistema operacional (Android). Alterar um sistema de arquivos de uma partição é muito fácil, mas alterar o Mapeamento de Partições geral não é. Além disso, o mapeamento de partição decide qual sistema de arquivos suportar. Portanto, sua escolha é muito importante.
MTD é de código aberto. O MTD suporta o YAFFS2 como um sistema de arquivos que rege como os dados são transferidos e a velocidade com que são executados. EXT2 a 4 não são possíveis com o MTD. Devido à natureza de código aberto, ele oferece controle total sobre as partições. Escolha MTD se você usa ROMs personalizadas do tipo CyanogenMod ou MIUI.
Um pouco de conhecimento: a ROM de estoque da Samsung usa o mapa de partição BML. O BML é proprietário por natureza. É fonte próxima.