和菜鸟一起学android4.0.3源码之SD卡U盘等自动挂载配置
来源:互联网 发布:红蜘蛛池软件 编辑:程序博客网 时间:2024/06/06 20:24
一直以为android sd卡的自动挂载是在vold中实现的,而其配置文件在网上也很容易找到是哪个system/etc/vold.fstab,中,其配置文件就是mount,一般都是如下所示:
dev_mount sdcard /mnt/sdcard 3 /devices/platform/sc65-sdhci.0/mmc_host/mmc0/mmc0:0001/block/mmcblk0 nonremovable,encryptable
而对于android4.0.3的来说,其自动挂载貌似不一样了,只要找到节点,就是那个mmcblk0,或者u盘的sda就可以了,其简化了不少了。只要把上面的配置改为下面的就可以自动挂在了。
dev_mount sdcard /mnt/sdcard auto /block/mmcblk0 nonremovable,encryptabledev_mount sdcard /nt/sdcard /mnt/sdcard auto /block/sda /block/sda/sda1
在此说明下,android4.0.3源码中,只支持FAT格式的移动盘和SD卡,在system/vold目录下就可以知道有个Fat.cpp。其中就有一句
rc=mount(faPath, mountPoint, “vfat”, flags, mountData);
其实网上有修改源码支持其他格式的挂载,就是先读取超级块,然后再根据其格式的特性对应不同的格式,然后mount上去就好了。
- 和菜鸟一起学android4.0.3源码之SD卡U盘等自动挂载配置
- 和菜鸟一起学android4.0.3源码之US…
- 和菜鸟一起学android4.0.3源码之US…
- 和菜鸟一起学android4.0.3源码之touchscreen配置+调试记录
- 和菜鸟一起学android4.0.3源码之touchscreen配置+调试记录
- 和菜鸟一起学android4.0.3源码之鼠标光标绘制简略版
- 和菜鸟一起学android4.0.3源码之红外遥控器适配
- 和菜鸟一起学android4.0.3源码之bluetooth移植心得
- 和菜鸟一起学android4.0.3源码之USB wifi移植心得
- 和菜鸟一起学android4.0.3源码之lcd屏幕背光调节
- 和菜鸟一起学android4.0.3源码之vibrator振动器移植心得
- 和菜鸟一起学android4.0.3源码之按键驱动短长按功能
- 和菜鸟一起学android4.0.3源码之bluetooth移植心得
- 和菜鸟一起学android4.0.3源码之传感器的简单移植
- 和菜鸟一起学android4.0.3源码之硬件gps简单移植
- 和菜鸟一起学android4.0.3源码之wifi的简单分析
- 和菜鸟一起学android4.0.3源码之wifi direct的简单分析
- 和菜鸟一起学android4.0.3源码之硬件gps简单移植
- hdu 4303 树形dp
- error: do_inode_allocate_extents: Failed to allocate 1162 blocks
- zoj 2672
- Gtk透明窗口全攻略
- 做一个心如止水的程序员
- 和菜鸟一起学android4.0.3源码之SD卡U盘等自动挂载配置
- ACM菜鸟大牛和教主的区别
- 2012 人民搜索 实习生招聘 笔试题
- djangobook学习笔记
- 免费的WebService的服务网站
- 【PB】PB中object,control,custom class,custom visual,custom external等概念的区别
- 如何提高阅读源代码的效率
- 互联网产品经理常用软件及工作平台
- 对鸟哥私房菜的学习——基础篇 十一章,4 Bash Shell的操作环境