Per la cronaca: sono riuscito a far funzionare la partizione di swap. La CyanogenMod 4.1.999, anche se si crea la partizione di swap sulla SD, di default utilizza una compcache da 24MB (basta scrivere "free" su un terminale e controllare se si ha una swap da 24MB). Per far funzionare quella sulla SD io ho utilizzato lo script userinit.sh piazzato nella partizione ext3.