如何以编程方式读取SD卡的CID寄存器,其中包含序列号和其他信息?我可以通过Android Java或原生代码来实现吗?
提前谢谢你,埃里克
发布于 2016-08-30 14:09:59
对于mmcblk0,只需在shell中写成:
cat /sys/block/mmcblk0/device/cid
2750485344303847307cf6851900b99b
cat /sys/block/mmcblk0/device/serial
0x7cf68519你可以很容易地用java实现它。
参考:
https://www.kernel.org/doc/Documentation/mmc/mmc-dev-attrs.txt
https://www.kernel.org/doc/Documentation/sysfs-rules.txt
http://www.cameramemoryspeed.com/sd-memory-card-faq/reading-sd-card-cid-serial-psn-internal-numbers/
https://stackoverflow.com/questions/3348643
复制相似问题