昨天,我决定修理我的“HTC Desire Z”(又名G2)的内部前置扬声器。虽然我成功地修好了它们,但我却断掉了microSD插槽的连接器(左边的插槽)。经过几个小时的尝试修复,我放弃了。这超出了我的硬件技能范围 :-(
好吧,既然我只剩下大约600MB的/data空间,并且我的设备已经获取了root权限,我尝试找到一个软件解决方案,即“模拟”一个SD卡设备(因为许多应用程序需要它才能正常工作,例如相机应用程序)。我在这里http://www.android-x86.org/documents/sdcardhowto找到了一个创建vfat镜像并将其挂载为回环设备的描述。
虽然这正是我想要的,但我无法让它正常工作:
好吧,既然我只剩下大约600MB的/data空间,并且我的设备已经获取了root权限,我尝试找到一个软件解决方案,即“模拟”一个SD卡设备(因为许多应用程序需要它才能正常工作,例如相机应用程序)。我在这里http://www.android-x86.org/documents/sdcardhowto找到了一个创建vfat镜像并将其挂载为回环设备的描述。
虽然这正是我想要的,但我无法让它正常工作:
- 我不知道如何修改
/proc/cmdline
,或者 /etc/vold.fstab
中的条目应该长什么样。
dev_mount sdcard /mnt/sdcard auto /data/sdcard.img
对我没有用。根据logcat
,我有这个版本:I/Vold ( 2368): Vold 2.1 (the revenge) firing up
顺便说一句,仅将回环设备挂载到/mnt/sdcard
也不起作用。例如,相机应用程序仍然声称没有插入SD卡。
编辑:我还在xda上问了这个问题 -> http://forum.xda-developers.com/showthread.php?t=1393395