伪造一个带有环回设备的sdcard设备在android上

时间:2011-12-12 15:00:49

标签: android linux

昨天我决定修理我的“HTC Desire Z”(又名G2)的内部前置扬声器。虽然我能够修复它们,但我打破了microSD插槽的连接器(the left one)。在尝试修复它几个小时后,我放弃了。它不在我的hardwareskills范围内: - (

好吧,因为我想在/data上留下600mb并且我的设备已经生根,我试图找到一个软件解决方案,即“模拟”一个SD卡设备(因为许多应用程序需要一个正常工作,例如相机应用程序)。我在这里http://www.android-x86.org/documents/sdcardhowto找到了如何创建vfat图像并将其挂载为环回的描述。

虽然这正是我想要的,但我没有让它发挥作用:

  1. 我不知道如何修改/proc/cmdline
  2. /etc/vold.fstab中的条目应如何显示。
  3. dev_mount sdcard /mnt/sdcard auto /data/sdcard.img 不适合我。根据{{​​1}},我有这个版本:logcat

    顺便说一下,只需将环回设备挂载到I/Vold ( 2368): Vold 2.1 (the revenge) firing up也不行。例如,相机应用程序仍然声称没有插入SD卡。

    编辑:我也在xda上问过这个问题 - > http://forum.xda-developers.com/showthread.php?t=1393395

2 个答案:

答案 0 :(得分:1)

Android应用程序(在应用程序沙箱中受限制)无法创建环回设备。

除此之外的任何内容都不是开发者问题,应该发布到其他论坛(例如https://superuser.com/)。

答案 1 :(得分:0)

我不同意。 Hanitaro Tide和PlasmaSoundHD都在自己的手机上创建了循环设备。在x86设备上,伪造sdcard.img.p

更容易