用Link2SD扩展手机内存的方法
网上关于使用Link2SD的方法很多,但大多不够系统。本文通过电信定制三星I879,从SD卡分区,到ROOT权限,到Link2SD安装并升级成最新的PLUS加强版,最后完成相关程序从手机内存链接到SD卡,整个过程做了非常清晰的描述。其中整合了网上的相关资源,在此不一一致谢。
操作方法
- 01
一、Link2SD的功能介绍及扩展手机内存原理 版本:使用Link2SD V3.5.1免费版,非Link2SD Plus(付费版),原因:Google Play下载不了。 Link2SD是一款能让1.6rom的用户将应用移动到SD卡上的应用,需要root权限,更多介绍如下(原文): What you need: - root permission. - ext2 partition on your SD card. 2 partitions set up, first FAT32 and second ext2, both are primary. Link2SD does not create ext2 partition, you need to create it. You can use any partition manager such as Minitool, Paragon, Easeus etc. for this. - Thats all. Just install Link2SD, it will do all necessary. No need to copy files or run scripts*. Motorola phones need ext2.ko module, see details. http://forum.xda-developers.com/showpost.php?p=10866898 & amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp; amp;postcount=8 How it works: Link2SD mounts ext2 partition of your SD card as /data/sdext2 and makes OS mounts it at boot time. When you select an application and press "Create Link" button it moves apk file and dalvik-cache file (if you select) to SD ext2 partition and creates a symbolic links in original directories (/data/app and /data/dalvik-cache).
- 02
二、将手机程序链接到外存SD卡的步骤 (一) 将SD卡分区 工具:使用能支持LINUX EXT2,EXT3文件系统的硬盘分区程序,如:Paragon Partition Manager Server V7.0,可以运行在Windows 7上。 1) 将SD卡用SD卡读写器插到电脑的USB接口; 2) 原来的SD卡文件系统格式为FAT32,先把原内容保存起来; 3) 运行PPM 7.0,删除原来SD卡上的FAT32分区; 4) 首先重新创建FAT32分区,大小没有限制,尽量分配容量大写,主要将来存储多媒体文件和数据文件;必须是主分区;可选格式化,也可以以后格式化; 5) 其次创建LINUX EXT3(或EXT2也可以,在运行Link2SD时这是可选的),此分区并没有之前说的有1.3GB大小的限制,已验证3GB也没有问题。必须是主分区; 6) 最后应用所做的修改,PPM要用几分钟完成最终的文件系统的格式化; 7) 利用Windows7计算机—》计算机管理—》存储—》磁盘管理,选中SD卡FAT32分区,给该分区分配一驱动器号(盘符),只有这样才能在Windows下对该分区进行读写操作; 8) 此时,Windows系统已经可以识别刚才SD FAT32的分区,把原来SD卡分区前堡村的内容恢复到这个新划分的FAT32分区。另一个LINUX EXT3分区是将来在手机上由LINK2SD使用来链接内存安装的程序用的,此时不用管。
- 03
(二) 获得ROOT权限 我的手机为三星I879电信版,我们使用“ROOT大师”,不用刷机,只需将ROOT大师 V1.7.8在Windows7系统上安装后,I879手机端设成USB调试模式,PC与手机通过USB连接起来,连接成功后,按“一键ROOT”按钮,完成后退出即可。 验证I879手机是否已经ROOT的方法是,在手机桌面上,新建立了一个“授权管理”图标。
- 04
(三) 安装Link2SD 安装Link2SD V3.5.1 Free版,不要安装PLUS加强版。原因是安装PLUS加强版后,链接程序时发现“Link2SD package invalid”错误(使用的是Link2SD PLUS V3.4版),不是从Google Play下载的。现在有一折衷解决方案。 安装完Link2SD V3.5.1 Free版后,马上下载“Link2SD 3.5.1Free版最新幸运破解器补丁”,并把下载的补丁拷贝到I879手机外存extCaRD根目录上:sdcard/LuckyPatcher/。 补丁下载地址http://coolapk.com/r/1i1e,具体为“JASI2169_com.buak.Link2SD.TXT”文件。 安装LuckyPatcher4.4.2.APK,并运行。注意LuckyPatcher也需要ROOT权限。 此时LuckyPatcher发现了Link2SD V3.5.1的手动补丁,执行手动补丁,即实现Link2SD V3.5.1 Free版升级为PLUS加强版,免除广告困扰的同时,最主要的是能把程序数据从手机内存链接到SD卡EXT3分区上。 (四)Link2SD程序设置: 开机时自动连接Lib文件:不选,因为文件不大。 启动时重新连接dex文件:选中; 自动连接新安装的程序到SD卡:选中。 自动连接设置:apk文件;dex文件;so文件;连接内部数据四项全部选上; 安装位置:选外部; 自动清除缓存:不自动清除。 对已经安装的程序,单独一个个创建连接即可。 安装以上设置,新安装的程序将自动创建连接。 重新开机,大功告成。