I have a HTC Desire CDMA and i have a 32g class 4 card for it. I have tried to partition the card through rom manager and it does it but once it reboots my phone says "cheking sd card" and then "correcting errors" then when i check internal memory i still have thesame crappy 128 or 148 mb. I also partioned it using MiniTool partition wizard and it works its just that my phone doesnt add it to the internal memory. So can someone please help i found out im not the only one with this problem. Sorry for the long post but if ypu can help i would greatly appreciate it cuz im tired of running out of internal memory.