Le he puesto 512 Ext y 64 de SWAP con el ROMManager.
Luego me he bajado una app para windows y formatear la Ext a Ext3 como decías pero al leer las particiones me dice que ya es Ext3 (así es que lo he dejado tal cual).
Ahora viene lo de activar el A2SD, pero no lo veo por ningún lado. Lo que he hecho y que más me suena a lo que me has dicho es activar en Ajustes de Cyanogen->Aplicaciones poner como almacenamiento de las aplicaciones "interno" y luego he activado lo de permitir las aplicaciones al almacenamiento externo. Pero no me ha pedido que reiniciara como has dicho.
He reiniciado yo manualmente pero me parece que no me ha hecho nada.
Y en Ajustes de Cyanogen->Aplicaciones veo difuminado "Usar almacenamiento interno expandido" que supongo que será el A2SD. Cómo habilito ésto?