I have an Android phone which supports 32GB SD card. So, if I insert a 64GB SD card, I know that the device will not recognize it. But, if I create two partitions in the 64GB SD card (32GB each), will the device recognize it?

Note: I have Android 7.0 installed in my device.

| improve this question | | | | |
  • 1
    No. The limitation of size is at hardware level, independent of what's inside. – Irfan Latif Mar 31 '19 at 6:51
  • Note that a lot of devices say they only handle "32GB" but that is not always the case... Many handle larger cards just find, although you may have to manually format them to fat32 file system as it is not the default for more cards over 32GB. What device are you referring to? – acejavelin Mar 31 '19 at 13:10
  • I have Micromax Bharat 3 Q437 mobile device, with Android 7.0. – Puspam Apr 1 '19 at 9:21

The support is based on device performance rather than the actual hardware or software limitations.

For example, if your device has a slow processor then reading the SD Card to do a Media Scan will take for ever... So long that it will impact the user experience constantly waiting for the SD Card to read.

So, as to improve the user's experience they decided to implement a recommended maximum SD card limit.

It is only a recommendation.

You can usually not format a device in Fat32 larger than 32GB .. However if you use other software or even the inbuilt Format option, it will use a modified Fat32 called ExFat ... ExFat can handle larger than 32 bit and is basically a workaround for the 32 GB limit of Fat32.

So, just format it and wait a little longer for the card to load... A few seconds or minutes waiting is well worth the extra storage in my opinion, however some people prefer Speed over Size.

| improve this answer | | | | |

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.