为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

Android手机如何替换SD卡

2012-02-08 5页 pdf 285KB 48阅读

用户头像

is_751422

暂无简介

举报
Android手机如何替换SD卡 Android手机上如何无痛替换 SD卡,扩展存储空间 作者:ygps2002@gmail.com 免责声明: 1,示例中所有所用软件均是免费软件或是破解版。 2,本人基本不使用付费软件,但支持付费使用,反对盗版软件。 3,对于盗版软件或是破解软件,仅限於个人使用,不赞成商业或是网络传播。 4,大量使用免费软件或是破解版软件,可以节约大量银子,节能环保! 关键词: SD 卡 格式化 Recovery备份/恢复 数据清洗 wipe 分区 data2ext ext3...
Android手机如何替换SD卡
Android手机上如何无痛替换 SD卡,扩展存储空间 作者:ygps2002@gmail.com 免责声明: 1,示例中所有所用软件均是免费软件或是破解版。 2,本人基本不使用付费软件,但支持付费使用,反对盗版软件。 3,对于盗版软件或是破解软件,仅限於个人使用,不赞成商业或是网络传播。 4,大量使用免费软件或是破解版软件,可以节约大量银子,节能环保! 关键词: SD 卡 格式化 Recovery备份/恢复 数据清洗 wipe 分区 data2ext ext3分区 app2sd 内存/RAM ROM 新旧 SD 卡换装探讨: 许多用户在 Android手机买来使用一段时间后,往往发现无论是手机的外部存储空间(SD卡上的 FAT32分区) 还是手机的自身存储(ROM)都非常有限,安装不了几个应用程序便会弹出系统提示“内部存储空间不足”或是内 存不足。 这时自然会想到替换一个容量大的内存卡(miniSD卡等),例如原来使用的是 2GB的 miniSD卡(无 ext分区), 现在买来 8GB 的高速 SDHC 卡,希望将原来使用的系统(旧 SD 卡)原样复制到新 SD 卡上。网上有许多机油问能直 接复制文件吗?原来安装过的软件不再次安装行吗?同一个问题,不同的方法,本人设想了三种方法,验证过两种 供大家参考。所有操作请保证手机电量处于充足(70%以上)状态。 下面三种方法中第一种(A)失败,第二种(B)未验证留待机油们做出贡献,第三种(C)验证成功。 方法 A:仅将旧卡上的数据拷贝到新卡上来  此法不成功!! A.1,在 PC 机上对买来的新卡(KINGMAX/SDHC/Class6/8GB)进行格式化,格式化时不能直接用 Windows 自带的功能,使用 Acronis 可以从卡上分出 ext3分区(2GB)+FAT32分区(6GB); A.2,通过 USB将手机连接到 PC上后将卡上的所有文件(含隐藏数据)拷贝到 PC机上备份; 如果旧 SD卡上有 ext 分区且已经做过 data2ext,那麽就在 Linux机上进行 ext 分区拷贝(Windows 上通过第 3方软件也可以加载 ext分区进行读写)。 下图为 Ubuntu系统中看到的手机旧 SD卡信息,有分区,容量,目录结构,数据大小等信息。 A.3,将 PC机上保存的备份(上一步备份下来的所有)数据,原样(目录结构不变)拷贝到新卡上; A.4,将新卡插到手机后加电开机; A.5,启动失败!!(卡在启动动画) 可能的原因是在换卡之前没有清洗数据所致,也有可能是 SD卡上的 ext分区信息变化后系统无法识 别所致。具体的懒得了。直接利用第 3种方法。 方法 B: 将所有安装在旧卡 ext分区的应用或数据完全恢复到手机自带 ROM去后(即删除 data2ext),仅对 SD 卡上的 FAT32分区进行复制到新卡 FAT32分区的操作。 B.1,将安装在旧卡 ext分区上的所有数据恢复回手机自带的 ROM中去; B.2,通过 USB将旧 SD卡上的所有数据备份到 PC机上; B.3,关机后插入新卡,重启手机进入 Recovery模式; B.4,利用 Recovery 对新 SD卡进行分区(SWAP:0/ext3:2GB/FAT32:6GB); B.5,利用读卡器将 PC机上备份的数据拷贝到新卡的 FAT32分区(保持原来目录结构); B.6,插上新卡,打开手机进入 Recovery模式,进行数据清洗(wipe cache); B.7,应该可以正常重启手机,看到和旧卡一样的系统(除了卡的空间变大); B.8,此时可以再次进行 data2ext. 方法 B应该可以成功!但去掉 data2ext手机能正常运行的话,估计没必要换 SD 卡了。 方法 C:  验证成功,详细教程参见下文!! 《事先准备》 手机端: 手机已经是 S-OFF解锁完毕,ROOT授权提取完毕;(详细参见本人文章:如何无痛 ROOT 提取) 手机上的 Recovery分区刷了第 3方(Clockmodwork)的镜像程序; 其他确认手机 ROM,RAM,SD 卡等信息的软件(如 MiniInfo,系统监控等任何 APK应用均可)。 PC 端: 无需特殊硬件,软件,只要能识别移动硬盘即可(有外挂 MiniSD卡的槽或是 USB读卡器); 为了详细了解 SD卡分区信息(特别是 ext),可以安装 Acronis磁盘管理工具。 SD 卡: 旧 SD卡(容量小/4GB),新 SD卡(容量大/C6高速 8GB) 《内存卡换装详细步骤》 C.1,重启手机(旧卡),进入 Recovery(本人用 ClockworkMod Recovery 5.0.1.0)模式; 同时按住[ 音量- ]+[ 电源 ]两个钮来开机,启动后进入 3 色屏,选菜单项 [ RECOVERY ]  会自动重启进 入 ClockworkMod Recovery工作模式  选主菜单中的[ backup and restore ]  [ Backup ]。 按下 Backup后,程序会自动备份当系系统的所有数据及结构。 C.2,利用 Recovery的 backup功能备份当前的系统; 备份后 SD 卡的 FAT32 分区中会多一个目录。如下图:SD 卡\clockworkmod\backup\2011-09-28.02.39.12, 此目录下的所有文件就是当前系统的完全备份。 补充说明一下,各个文件的内容。 (1)system.yaffs2.img 是系统 ROM分区/system目录下所有文件数据的备份; (2)data.yaffs2.img 是系统 ROM 分区/data 目录,及保存在 SD 卡 FAT32 分区中的隐藏目录 /.android_secure下所有文件数据的备份; (3)cache.yaffs2.img是系统 ROM分区/cache目录下所有文件数据的备份; (4)sd-ext.ext3.tar是 SD 卡上 ext分区下的数据压缩备份。 如果 SD卡上没有此分区便不会产生次文 件。另外如果 SD卡上虽有 ext 分区但自己没有进行过 data2ext设置,那么此分区的备份数据 size 应该约为 0。上图中的为 102559KB 是由于本人手机进行了 data2ext( 3 个目录: /data/app/;/data/app-private;/data/dalvik-cache)。 除了上述 4个以外还有 boot.img 和 recovery.img,分别是 BOOT分区(HBOOT程序)和 RECOVERY分区(就 是这个 ClockworkMod Recovery程序)的备份。不过一般情况下没必要刷这两个分区,虽然备份了但后面 恢复时用不到。Nandroid.md5 为 checksum校验码,恢复时验证用得到。 通过此备份大概可以看到本人手机 CM7系统 ROM的大小约为:260MB。要比 G7官方的小许多。 C.3,重启手机(旧卡正常运行)后,用 USB 连接到 PC,将手机 SD 卡上的备份目录原样拷贝到 PC 中(例如: d:\clockworkmod下)保存; 目录结构最好也维持原来的样子,如:\clockworkmod\backup\2011-09-28.02.39.12\*.*。 C.4,关闭(power off)手机, 取出旧卡,插上新卡,按住[ 音量- ]+[ 电源 ]两个钮来开机进入[ RECOVERY ] 工作模式(同第一步); C.5,Recovery主菜单 [ advanced ]  [ Partition SD Card ],格式化完后保持 Recovery 模式; Ext 分区 Size 选择 [ 1024M ]或者大于此值,swap 选择 0(没有 swap会延长 SD卡的使用寿命),剩余的便 全都是 FAT32 分区。本人的 8GB 高速 SD 卡经手机 Recovery 程序分区后如下图。容量减小的主要原因是 SD 卡等闪 存所标示的 GB,MB,KB 采用的是 1000 进制,而计算机操作系统(Windows,Linux 等)从来都是 1024 进制。所以 SD 卡上的 1GB 到实际计算机/手机中只有 950MB 左右。另外手机中格式化出来的文件系统会有一部分容量(例如: FAT32中的 11MB左右,ext3分区中的 154.98MB???)已经被预先吃掉了?原因待查? C.6,手机继续保持 Recovery工作模式,通过菜单选项对手机 ROM进行清洗,步骤如下: (1)wipe cache partition; (2)wipe data/factory reset; (3)Advanced --> Wipe Dalvik Cache; C.7,手机断电(power off)后,拔出新 SD卡;通过读卡器将新卡作为移动磁盘连接到 PC上; 将第 3步中保存在 PC机上的数据拷贝到 SD卡上,一定要保持目录结构不变。 例如:计算机中 D:\clockworkmod\backup\2011-09-28.02.39.12\下的所有文件拷贝到 SD 卡上后应该是://SD 卡/clockworkmod/backup/2011-09-28.02.39.12/*.*。 拷贝完成后,将 SD卡安全从 PC机上卸载。 C.8,在手机关机状态下,将新卡装到手机上,开机进入到 Recovery 模式(开机方法同第一步); 主菜单[ backup and restore ]  [ Advanced Restore ]  [ 2011-09-28.02.39.12/ ];然后以下面的 次序执行 restore操作: Restore system  Restore data  Restore cache  Restore sd-ext。这个 次序就是在第 2步中说明过的那 5个文件。没必要 Restore boot 和 Restore recovery。 恢复过程中一定要确认每一步成功(会显示 completed!)。 C.9,第 8步恢复完成后就可以顺利启动手机,看到和原来旧卡一样的系统! 软件,数据一样没少,但内存,SD 存储余量应该变大到你想要的了!可以通过 ADB shell或是第 3方工具确认一下。 (完) 2011.09.29
/
本文档为【Android手机如何替换SD卡】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索