la cyanogen mod no requiere el spl de haykuro, ni particiones en la SD, pero si se recomienda tener particionada la tarjeta, nada mas.
En cuanto a lo de particionar la SD, yo lo hice con un adaptador desde linux, por aqui no hace mucho se comentaba d euna app o algo por el estilo que lo que hacia era poder hacer las particiones desde el mismo terminal, gente lo a probado y dicen que funciona, por otro lado y como te comente, necesitas una tarjeta de clase 4 para apps, o clase 6 si quieres apps y datos.
Salu2