Если swap подмонтирован, то ядро его знает. Выполните в консоли "mount". Если раздел виден - значит он используется.
Во вторых swap на флеш диск не делают.
Интенсивная запись убьет вашу флешку через долгий промежуток времени, но это случится.
SWAP - это неформатированный раздел для сброса неактивных программ из озу.
А памяти там всего 150 метров. Посему даже устанавливая на SD - на внутренней памяти какое-то место занимается.
У меня похожая машина по параметрам - Fly iq 256.
Там под приложения отведено столько же.
Обновления гугла+ прочий мусор гарантированно забивают память. Место только под пару приложений.
Что сделал - удалил все из /data/core. Прибавилось 40 мегабайт.
около 80 мегабайт весит кэш Dalvik машины, который располагается там же, но его удалять бесполезно: он генерируется снова (что вполне естественно).
А еще я прикалывался и в /system/media подменил архивчики с анимацией на включении и выключении.
ТС, а Вы можете сюда написать структуру каталогов и разделов вашей машины? (вывод команды mount и ls -l ?)