2011-05-16 88 views
0

有没有一种方法来调节UMS模式?我想实现一个功能,让用户选择他想要与PC共享的文件。假设你只想让电脑看到图片子文件夹,但不是你的SD上的所有其他文件夹。我不确定这是否可能,如果可能,我很可能需要root权限。选择性USB UMS模式

我知道这将不会带来真正的安全,因为您可以随时取出SD卡并读取其上的所有文件。我想到这个功能主要是因为我的蹩脚汽车收音机。它可以从USB棒上读取mp3文件。但是android sd卡上的许多不同的文件夹和奇怪的文件似乎会杀死它。此外,我认为还有很多其他情况,如果您只想将一小部分sd内存显示在电脑上。

你能想象任何其他方式来模拟所描述的行为?我可以生成全新的USB模式并实现自己的UMS吗?

每个想法都是值得欢迎的。

真诚埃里克

+0

如果有人从手机中取出卡并使用读卡器绕过安全措施?物理访问是由USB =默示的。请问为什么你想要这个:为了清楚起见,把这个添加到问题中?当我用*我的*电脑浏览时,如果* my *手机上的某个应用程序试图限制*我的*卡的访问权限,我会感到不安。 – gbn 2011-05-16 19:36:17

+0

我不是想提高安全性。正如你已经提到的,这将是毫无意义的。但我认为这样的功能会有多种可能的应用。我会用我糟糕的汽车收音机。它可以从USB记忆棒读取mp3文件,但会被android sd卡内使用的文件名混淆。 – ekrempe 2011-05-16 19:39:04

回答

1

有没有办法来调节UMS模式?

不是来自SDK应用程序。另外,请记住,UMS模式已被弃用,以支持MTP。

我不确定这是否可能,并且很可能我会在可能的情况下需要root访问权限。

不,您将需要编写自己的自定义固件。

我可以生成全新的USB模式并实现自己的UMS吗?

通过编写自己的固件,大概是的。

+0

恩,谢谢你的回答。正如我所担心的那样,似乎用应用程序控制是不可能的。我希望有一些较少记录的API选项来配置UMS模式。 – ekrempe 2011-05-18 18:58:22