Никому в гугле не попадался какой-нибудь список правильных значений для «настоящих» (micro)sd карточек? То, что пишется в /sys/block/mmcblk0/device/name.
Например, у меня SanDisk 32Г, класс 4: «SU32G» (OEM ID: «SD»)
Есть у меня Transcend 16Г, класс 6 - подозреваю, что фейк: «USD» (OEM ID: «JE»)
Какие у вас? Поделитесь?
Кстати, забавно - при записи класс 6 отличается от 4 очевидным образом, даже перебор (12 МБпс против 5). Но при чтении - наоборот (16 против 18)!