在 Android 6.0 之後一個新增的功能是所謂 adoptable storage (記憶卡合併)的功能,原理就是把擴充記憶卡設定在內部記憶體的位置,讓程式使用記憶卡更容易,達到若干程度擴充本體空間的效果。
注意事項:
阿輝實測成功,不需要 Root 不會影響保固
記憶卡可能會格式化,請事先備份記憶卡資料
記憶卡速度請至少 U3 以上,速度慢請不要使用
看不懂以上任何一點也請不要使用
使用方法:
1. 到 設定 > 關於裝置 > 軟體資訊 > 點選「版本號碼」五次直到出現開啟「開發人員選項」
2. 到 設定 > 開發人員選項 > 中打開「USB 偵錯」
3. 將手機通過 USB 連接線連接至電腦
4. 確定電腦與手機連線成功,手機並跳出認證授權並且允許
5. 電腦需要相關驅動程式與 ADB 程式,沒有的話可以安裝 ADB Install
6. 電腦端打開 CMD 命令指令視窗,並輸入 adb shell
7. 輸入 sm list-disks 會列出可用記憶卡,記住這裡 disk 編號(如阿輝這裡就是 disk:179,0)
8. 輸入 sm partition disk:179,0 private 就是將『所有』記憶卡容量合併到內建儲存空間
9. 或輸入 sm partition disk:179,0 mixed 50」就是將記憶卡容量的『一半』劃分給內建儲存空間,以此類推
10. 等到下一行命令出現,大概需要幾分鐘的時間
合併前與合併後:
有一定風險,請自行負責
解除方法:
到儲存空間點選記憶卡,在又上『更多』就可以找到重新格式化的選項。
這樣測試在更改後一樣可以重新利用內建功能格式化回原來的記憶卡,看來就是單純把前端的功能關閉而已...。
※本文由跳跳虎好友部落客廖阿輝提供,大家多多支持他唷~
◎ 部落格:
廖阿輝 3C 資訊碎碎念
◎ Facebook 粉絲團:
3C 達人廖阿輝