After buying a new Android tablet (ASUS Infinity) and boosting the storage with a new 64GB microSDXC card, I've been looking at beefing up the microSD storage on my phone (Galaxy S2) and maybe even my Roku 2 XD, which has a slot in back, but no mention of what it's for.
So here's the deal. I noticed that the version of the tablet with maxed-out memory appears to cost $100 more, and only allows a maximum of 32GB for SD card expansion. So I went for the cheaper one, and ordered a 64GB microSDXC card. Same total storage, $50 less cost.
Now that I have the capacity, I figured I'd start off by copying my entire music collection in compressed Ogg/Vorbis form onto the card. At ~32GiB, it takes up a little over half of the 64GB card. I started thinking (a dangerous thing for me!) and thought "wouldn't it be sweet if I could use a microSDXC card to store all my music in my phone
So, after a fresh format to exFAT on my Windows 7 box, I discovered that my old S2 doesn't do exFAT. And since I had just spent a couple hours reorganizing all of my music onto the card, I wasn't in the mood to experiment. So I did the next best thing: I Googled it, which brought me here.
Unfortunately no existing thread answers my question.
It seems that the consensus is that 32GB is "the limit", but I'm not satisfied by that. I know that the FAT32 filesystem can go beyond that limit. I also know that the new SDXC cards are backwards compatible; I use full size SDXC cards with my video gear with no problems, as long as they're formatted right. And although my Win7 box doesn't format FAT32, my Linux boxes do not only FAT32, but can also do ext4, which I noticed is the filesystem that every internal filesystem on my phone uses.
So what I need to know is if anybody knows if there's a hardware limitation in the S2 that would really make anything beyond 32GB impossible, or is this really just a FAT thing? Is anybody else out there using SD cards formatted with a native Linux filesystem like ext4? If so, is there anything I should know before trying this myself? My phone still hasn't been rooted, BTW. If anyone can save me some headaches when I do try it, I'd be very grateful!
That brings me to the Roku box. I assume that the microSD card is being used to cache streaming video, since this tiny box is strictly for streaming media. Right now I have an old 2GB card in it that came with my RAZR flip phone. I'm using the 8GB microSD card that I bought as an upgrade for my RAZR in my S2, so I figured that I could experiment with more cache to see if I can get better quality video. It's a shot in the dark, but if there are any Roku gurus out there...