[更新完美版] 紅米5.0穩定版Data3G+空間置換教學(需Root) 1/23新增簡化流程

[教學] 紅米JHBTWAL5.0穩定版Data3G+空間置換教學(需Root) 1/23新增簡化流程教學

---寫在前面,請先詳讀,有任何疑慮請勿輕易動手!---

1.
本人為小米新手,很多刷機技巧其實我還不是很熟(還在研讀版上前輩的文章)
此教學是我誤打誤撞試出來的,可能不是最好的方法,甚至有點麻煩...
但我個人測試成功,僅提供給大家參考
如果有更好的方法歡迎不吝提出,我會更新在首頁並感謝您!

2.
此方法到步驟11為止,並沒有改變手機儲存的分區定義
所以"理論上"不會影響日後OTA的升級
但由於目前也沒有更新的版本可以測試,所以無法保證!
從步驟12以後為變更儲存分區定義(順序),可能會影響OTA升級,請注意!

3.
因為過年前工作繁忙,所以只寫大略步驟,敬請見諒!
相關細節請參考版上其他前輩的文章

4.
Data3G的目的
簡單來說就是將紅米原廠預設的800MB手機儲存空間,合併給系統儲存使用
使得系統儲存有將近3GB(2.91GB)的空間可供安裝APP
由於紅米的最新系統版本"JHBTWAL5.0穩定版"已經預設將資料儲存在外接SD卡上
(包括遊戲或某些APP的數據包,或是原廠相機的儲存空間等等)
所以此合併的動作可以充分利用那原本雞肋般的800MB手機儲存空間

而步驟12之後的分區修改目的
則是避免某些APP的數據包或離線資料,因為固定指向手機儲存但容量不足造成無法使用的問題
所以修改後,堪稱可完美運用原廠3GB系統儲存+SD空間

---------特此感謝以下各位熱心前輩於本棟樓的補充說明!----------


感謝twu2兄在#8 #10 #26 #29的補充說明,已匯入教學中!
感謝amate兄在#15所熱心提供的置換檔案!
感謝Heman Lau兄在#56回報簡化流程測試成功,請大家安心服用!


-----請務必將整個流程先仔細看過一遍,最好能理解每一步要做的動作再下手-----

-----1/23新增簡化流程教學在最後面,請先看過再決定您要做哪一種!-----



步驟如下:

1.
使用原廠備份工具備份您的手機資料,重要資料請務必另行備份!

2.
使用Root大師(V-Root)Root您的手機,官網下載V-root:
http://www.mgyun.com/vroot
Root方法請參考boy155112兄的文章:
http://www.mobile01.com/topicdetail.php?f=634&t=3692081

3.
下載並安裝"移動叔叔MTK6589Data存儲修改工具",下載位置
https://drive.google.com/file/d/0B1vV-R8WtS7BanB4ZU5IT2pKYTA/edit?usp=sharing

4.
進入"移動叔叔MTK6589Data存儲修改工具",選擇"將DATA更改為3000M",保存更新後退出

5.
下載"紅米台灣版MIUI V5穩定版 JHBTWAL5.0卡刷包",官方下載:
http://rom.xiaomi.cn/list-169-1-6-7-1-2
將檔名改成update.zip後拷貝至SD卡根目錄

6.
再次進入"移動叔叔MTK6589Data存儲修改工具",選擇"進入RECOVERY卡刷模式"

7.
手機會重開機進入原廠Recovery,雙清後選擇從SD card安裝刷機包,選擇update.zip
(原廠Recovery操作方式:音量上鍵=確定,音量下鍵=往下,電源鍵=退出)

8.
手機刷完後會自動重開機,再經過漫長的開機過程後就會看到歡迎設定畫面,先大概設定一下就好

--以上步驟5-8,熟悉系統指令的朋友請直接參考#10 twu2兄的補充說明來操作,可省略此卡刷程序--

9.
進入系統後先去設定裡看一下儲存空間,系統儲存應該會變成2.91G
SD卡也在,然後手機儲存也仍存在,只是總容量變成48.69MB

10.
用原廠備份工具還原您的系統
(原廠的系統備份還原工具非常好用,除了桌布外,幾乎所有的資料及設定都會完整還原)

11.
剛刷好的系統會是未Root的狀態
由於原廠Recovery的Wipe功能並不會真的wipe data patition
所以之前安裝的APP都還會在,包括Root安裝的授權管理(我自行安裝SuperSU pro,砍掉授權管理)
又因為系統為未Root的狀態,所以授權管理會無法作用
如果有Root需求,再利用Root大師重新Root即可
若不想Root,就不用理那授權管理了...

----------以下步驟為修改儲存分區(需取得Root權限)-----------

12.
從Google Play下載安裝"Root Explorer"
下載本棟樓#15 amate兄所提供的檔案(vold.fstab)拷貝入手機記憶卡中

13.
打開Root Explorer,將剛剛的vold.fstab檔案複製到system-etc目錄中,覆蓋原檔
(請先將原檔備份至它處,若要恢復原分區再把原檔拷貝回來覆蓋後重開機即可)
修改新的vold.fstab權限為三讀一寫,如下示意:
✓ ✓ □
✓ □ □
✓ □ □  (權限示意圖)

14.
重開機後先去設定裡看一下儲存空間,原本SD card會變成"手機儲存"
而SD card欄位會顯示"未掛載"

15.
從Google Play下載安裝"FolderMount"
設定FolderMount 把 /storage/sdcard0 設為 /storage/sdcard1
(請參考本棟樓#26 twu2兄所貼出的照片示意)
進入設定,勾選"開機時啟動"
如果設了之後沒有作用,通常是因為執行 mount 的動作太快
SD 卡本身還沒被 mount 起來,所以會失敗
把"重新開機後延遲設定",由自動改成30秒以上就應該可以了
從此後任何APP都可以順利使用,不會有空間不足或找不到空間的問題

16.
如果想要回復原廠800MB手機儲存空間,請參考531xx兄的文章
"[分享] 台版紅米救命三寶,線刷教學(一定學得會)"
http://www.mobile01.com/topicdetail.php?f=634&t=3692295
用線刷方式先刷回MIUI2.0版本,在用上面卡刷方式刷回"MIUI V5穩定版 JHBTWAL5.0"

17.
若覺得Data3G還是不夠裝,可另外再分割SD卡空間作為安裝APP用
詳細做法請參考amate兄的文章:
http://www.mobile01.com/topicdetail.php?f=634&t=3737856&r=3&last=48309502



------1/23新增簡化流程教學-------



若您確定要做步驟12之後的空間置換,可以不用做卡刷
請直接照著下面的簡化流程做:

1.Root(步驟2)
2.移動叔叔修改3000MB,重開機(步驟3-4)
3.確認系統儲存為2.91G(步驟9)
4.Root explorer置換vold.fstab並修改權限(步驟12-14)
5.安裝並設定Folder Mount(步驟15)

這樣做可以達到一樣的目的
因為是把那未格式化的48.69MB直接遮蔽並置換
所以也就不需要特別去卡刷或格式化它了
不過這簡化流程的缺點是,可能會影響未來的OTA升級
但若是有做格式化48.69MB,未來再把空間置換回去"應該"就可以OTA升級



[更新完美版] 紅米5.0穩定版Data3G+空間置換教學(需Root) 1/23新增簡化流程
非常實用!! 感謝你的分享.
chwithhc wrote:
[簡易教學] 紅米J...(恕刪)
非常感謝您的分享!
已收藏~

chwithhc wrote:
[簡易教學] 紅米J...(恕刪)
非常實用!! 謝謝分享~
chwithhc wrote:
[簡易教學] 紅米J...(恕刪)

chwithhc wrote:
[簡易教學] 紅米J...(恕刪)


非常實用!! 感謝你
Nikon D90(MB-D80) + 17-55 + 28-70 + N35.2 + N50.4 + SB-800(SD-8A) + T124
謝謝樓主,我GOOGLE3G的討論就是沒看到有人用5.0實作的,照著這篇用成功了
趕快標記一下

等收到的時候再來試一下~
~ kent ~
這個作法在多數情形不會有問題.
不過, 某些軟體仍會把資料寫到 48MB 那個空間 (例如 whoscall 的離線資料), 會有空間不足的問題.

解決方法是.... 把 48MB 給隱藏起來. (修改 /system/etc/vold.fstab 的 emmc@fat 那一行, 最前面加上 # )
直接隱藏之後, 反而會造成許多軟體不能正常運作 (原因都是沒有空間), 所以, 要用修改一次 /system/etc/vold.fstab 的內容, 把 SD 的 mount 路徑改成 sdcard1 (在 5.0 是 sdcard0).

上面的方式改好後, 在儲存空間那邊看到的會變成只有手機的空間 (實際是 SD 卡), 而沒有 SD 卡.
因為只有手機的空間, 所以軟體有資料要存都只會存那邊.

要注意的是, 如果你的軟體有些設定有記錄路徑, 更改後要去修改 (因為由 /storage/sdcard0 變成 /storage/sdcard1 了)

twu2 wrote:
這個作法在多數情形不...(恕刪)


感謝告知,晚點來試試看...
Nikon D90(MB-D80) + 17-55 + 28-70 + N35.2 + N50.4 + SB-800(SD-8A) + T124
另外, 上面的動作, 卡刷的部份其實可以省略.

原則上, 在 root 的機器上執行 "移動叔叔MTK6589Data存儲修改工具" 就可以了.
重開機後, 48M 的部份會變成未格式化 (不要用內建的功能去格式化, 好像會弄錯, 做過一次, 是把我的 SD 卡格式化....)
如果要用那 48M 的空間, 可以透過 adb shell 進去, su 之後再用 newfs_msdos /dev/block/mmcblk0p8 去格式化就可以(對不懂指令的人來說很難, 所以上面的步驟是透過再卡刷一次來解決).
如果不用那個空間, 就不需要格式化, 直接去改 /system/etc/vold.fstab 的內容, 把它隱藏並把 SD 換成 sdcard1 就可以了.
關閉廣告
文章分享
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 14)

今日熱門文章 網友點擊推薦!