Android 2.2+ 內建 App2SD 機制缺點明顯:App 裝在 SD 卡時,連接電腦/拔卡即不可用;且全部強制移動不靈活。Link2SD 採用「符號連結」機制,讓使用者自由選擇單一 App 移動至 SD 卡第 2 分區 (ext2/3/4 或 FAT32),運行時自動掛載,體驗與裝機身無異,且不佔內部儲存空間。本文詳解分區、安裝、設定全流程。






將分好區的 SD 卡裝入手機,連接電腦開啟 ADB Shell:
adb shell su busybox df -h
輸出中應見 /system/sd 掛載點,大小等於你建立的 ext 分區大小 (如 416.8M)。若無此行,分區失敗需重來。

adb shell su mkdir /system/sd/app cp -a /data/app /system/sd/ cp -a /data/app-private /system/sd/ cp -a /data/dalvik-cache /system/sd/ cp -a /data/data /system/sd/ exit exit # 重啟進 Recovery (Home+Power) → Alt+X 進入 Recovery 終端 mount data rm -rf /data/app ln -s /system/sd/app /data/app rm -rf /data/app-private ln -s /system/sd/app-private /data/app-private rm -rf /data/data ln -s /system/sd/data /data/data rm -rf /data/dalvik-cache ln -s /system/sd/dalvik-cache /data/dalvik-cache reboot
此為 Link2SD 核心原理手動實現。刷機後只要刷回支援 App2SD 的 ROM,重跑以上 ADB 指令即可恢復遷移狀態,無需重裝 App。