-1

我正在处理“mount ntfs sdcard”这就是问题:-如果我将 sdcard 挂载到/mtn/sdcard以外的另一个文件夹,那么我的 sdcard 工作会找到 - 如果我将它挂载到/mnt/sdcard,那么 android 不会例外:“SD 卡是当前未安装”在adb shell中,我键入mount命令,看到我的 SD 卡已安装/mnt/sdcard

但事实上 SDcard 文件夹无法访问。我认为android除了在/mnt/sdcard上挂载ntfs sdcard之外没有,因为它编程在/mnt/sdcard上挂载vfat sdcard。

现在的问题是:插入SD卡时我在哪里可以找到android的安装代码或安装程序?我想修改它以接受 ntfs sdcard。

P/S:我在 GB 2.3.6 上

4

2 回答 2

1

这是一个非常具体的问题,我怀疑你会在这里得到答案。您可能想尝试从可以在此处找到的源代码中自己找到它:

https://sites.google.com/a/android.com/opensource/download

我做了一些谷歌搜索,发现了这个:

http://cateee.net/lkddb/web-lkddb/NTFS_FS.html,你可能需要修改它。

于 2012-05-02T14:39:20.357 回答
1

在 Android 上,sdcard 的安装由 vold 守护进程管理。

如果您想要一个稳定的系统,您可能需要获取vold 来管理您的自定义安装,从系统中删除vold 并自己完成整个工作,或者以某种方式获取它和您的自定义解决方案以避开彼此的方式。

许多自定义 ROM 以不同的方式使用 vold - 对 sdcard 进行分区并添加用于存储应用程序的 unix 样式文件系统,将整个备用 android 安装放在 sdcard 或平板电脑内部存储区域等。您可能会通过以下方式获得一些想法看那些,阅读他们的发展讨论历史,等等。

于 2012-05-02T14:44:03.660 回答