Hi there, I'm running Swiftdroid 1.8 / CM7 by Mur4ik on my GT540 and all works fine. The stock 2Gb SDcard that came with the phone is a bit small for my liking so I got myself a Kingston 8Gb class 4 SDHC. Unfortunately this card does not seem to be recognized by the phone, the following are the symptoms:
1. When inserting card and booting phone, mostly it gets stuck at LG boot screen.
2. Sometimes it does boot but then doesn't mount the SDcard. After boot I get a notification like "unknown filesystem on SDcard" (or similar), and do you want to format the SDcard? Yet if I try to format it using the phone, it doesn't work.
3. Checking with adb shell and "mount" I see that the SDcard is not actually mounted.
4. The card is recognized fine on a computer via USB under both Windows and linux, and I can transfer files.
5. When manually partitioning the SDcard (gparted under Ubuntu) to only contain a 4Gb partition formatted with FAT16, then it works fine and is recognized (remaining 4Gb unused). Unfortunately FAT16 is 4Gb max, so I can't format the whole card in a single FAT16 partition. Also at that size FAT16 is very space wasteful (65k cluster size) so that even a tiny file takes minimum 65k space.
6. However, when formatting this SAME partition (i.e. 4Gb) as FAT32 it is not recognized and I get the same errors as above with the single 8Gb FAT32 partition.
7. I tried reformatting the card with SD Formatter 3.0 from
Home - SD Association but it did not make a difference.
So it does not seem to be the card that's faulty. Has anyone else experience with using FAT32 formatted SDcards on Swiftdroid? From reading the forums this should be no problem and certainly the Linux kernel can recognize FAT32. Also there was a report of someone using a 32Gb SDHC with the GT540 although I'm not sure which firmware (stock or mod).
I haven't tried it with Stock LG 2.1 ROM but am very happy with Swiftdroid so don't want to go back to 2.1 just to get the SDcard working.