My device manufacturer technical specifications say that Expandable storage supported is of 128GB FAT32 hope its slots must be supporting SDXC form factor not SDHC form factor and UHS1 U3 BUS SPEED

I want to purchase a card of 64GB or 128GB for my device and want to pre-confirm before purchasing

I have readed answer to the question microsd Speed necessary that UHS class U3 is not supported in all type of phones

and link of Wikipedia: en.wikipedia.org/wiki/SD_card#BUS also say that

"Older host devices generally do not support newer card formats, and even when they might support the bus interface used by the card.."

and link of Wikipedia: en.wikipedia.org/wiki/SD_card#Bus also say that

"Use of UHS requires that the host device command the card to drop from 3.3-volt to 1.8-volt operation and select the 4-bit transfer mode."

This all confused me so I want to confirm with online and other site whether integrated sdcard reader / host controllers specification but nothing could be founded for android and specially for my device

I want to know will the Micro SD-Card slot/host controller will able to detect SDXC UHS1 Bus speed class U3 cards or not and if detected can it perform on good speed or not?

  • 2
    SDXC UHS cards are always backward compatible, see Wikipedia: en.wikipedia.org/wiki/SD_card#Compatibility_2 And also the UHS 1/2/3 description. There you can see for example that UHS2 card just have additional contacts that are ignored in older readers.
    – Robert
    Jan 8, 2020 at 9:49
  • 1
    Similar situation: android.stackexchange.com/q/217557/218526 Jan 8, 2020 at 11:13
  • @Robert readed the wikipedia link `Older host devices generally do not support newer card formats, and even when they might support the bus interface used by the card..:' thats why i m confused as i have android lolipop 5.1.1 and the device manufacturer say it supports 128GB fat32 cards ....i want to know that is the slot of my phone old host SDHC or a UHS slot.... will it UHS1 be detected .. if yes then will it work in bus speed UHS1 (109 Mbps bus speed) and U30 (30MBPs speed)...can it be seen on slot or any tool app command to check the bus speed supported.... uhs2 have more pins Jan 8, 2020 at 11:15
  • 1
    @Androidquery the common point is: vendors don't reveal in detail the exact capabilities of host controllers they use in their devices. And the common conclusion is: no one is able to answer your question for sure unless they have tested the same SD card with the same device. // It's not always necessary to get a word to word answer, situations can be perceived from similar situations. You'll find scores of similar questions without any conclusion on web and this community as well. Jan 8, 2020 at 12:00
  • 2
    Duplicate of: Support for Ultra High Speed MicroSD cards Jan 8, 2020 at 12:14

1 Answer 1


If your phone specification state that it can support sd card >32gb (recent phones have support like 128gb, 512gb, 1tb or 2tb), then it supports SDXC.

Otherwise if it only supports 32gb and below, it only supports SDHC since there are no SDHC cards that has greater than 32gb of storage.

Regardless of the UHS-1 class, your phone can still detect micro SD cards that is SDXC compatible since it only specifies the card speed, not the compatibility. At the moment, no phone supports UHS-2 cards (not to be confused with UHS-1 class 2 or U2) but you can still use it since it is backwards compatible - though, you will not gain the optimal speed of that card.

Hope this helps!

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .