我在Android上有现货固件,并且使用Mac OS X Lion。
#1 楼
除非您对SD卡上的ext4分区做了一些App2SD魔术(如果您不知道我在说什么,您就没有),那么SDCard只会有一个简单的FAT32分区。所以您要做的就是将所有数据从旧的SDCard复制到新的SDCard,一切都会好起来。
最简单的方法是将手机插入笔记本电脑,然后将其插入读卡器(借助通常与新SD卡捆绑在一起的适配器),复制所有内容并交换手机中的SD卡。名为.android_secure的文件夹,默认情况下在OS X Finder和Linux Nautilus上隐藏。别忘了移动它:)
#2 楼
如果您在第二个分区(通常是EXT4或EXT3 fs)上做了任何花哨的操作,或者您拥有CWM(ClockWork Mod)并且可以轻松进行完整备份,那么我来看看这个答案。概括地说:
用CWM进行备份(在SD卡上创建备份),
从SD卡复制所有内容到PC,
插入并格式化新的SD卡,
将数据复制回新卡,
使用CWM恢复备份(包括ext4)。
我相信您可以使用通常的USB编码方法执行第2步,并且它仅需要包含第一个分区(FAT fs)中的所有数据。请记住要包含隐藏文件。
在旧版本的Android(低于2.2)上,例如,如果使用link2sd,则可能还需要:
重新链接应用程序(可能需要通过link2sd的快速重新安装功能进行“重新安装”)。
评论
太棒了,只需在复制后重新启动手机即可,一切都很好:)
– Giyad Shkirgez
2011-12-25 15:45
@Mavrik但是,带有FAT32的SDHC卡每次文件传输限制为4GB。从旧的FAT32 SDHC卡复制到具有不受限制的4GB文件系统的新SDHC卡是否明智?
– Boris_yo
2012年3月9日16:15
Android要求将SD卡格式化为FAT32格式,而不要格式化为任何较新的文件系统,因此这是有争议的(不包括root hacks,但对于那些您确实必须知道自己在做什么)。
–马夫里克
2012年10月10日15:26
这个答案仍然有效吗?看来我的.android_secure文件夹似乎是空的。我还能以这种方式迁移吗?
– Peter Raeves
15年4月20日在19:50
是的,文件夹名称最近已更改,但此过程没有更改。
–马夫里克
2015年5月6日晚上11:59