本帖最後由 1139324539 于 2019-9-29 22:10 編輯
我去,實在是服了,發帖一直無法送出。。。。
移動叔叔的這個敏感詞是不是過分了點啊。
看圖吧。我都不曉得我到底用了啥敏感詞。
如果你想學習如何分區,自己按照自己的意願來分區,那麼可以加入我們的安卓雙系統交流qun:246115017。
小米9雙系統相關檔案我已上傳到群檔案。
如題,小米9的雙系統。本教程僅限128版本,256的尊享版不适用,否則記憶體永久識别為128(除非你用高通9008模式線刷一次官方包方可恢複)。 因為我手持128版本,是以256就。。。哈哈哈哈
搞了一個多月,總算是搞出來了。媽蛋,小米現在發燒刷機越來越難了,卧槽。
原理和之前的多重引導(dualbootpatcher)完全不一樣。
三種組合方式(允許修改檔案系統為F2FS,隻是cache分差別改就行):
1.允許安卓9+安卓10
2.允許安卓9+安卓9
3.允許安卓10+安卓10
使用方法:
1.為了保證一緻性,先線刷回官方包,保證字庫資訊的一緻性。
2.刷入第三方rec。
3.卡刷system1.zip,重新開機rec,格式化data,再重新開機一次rec。
4.雙清卡刷個你喜歡的包,開機進入桌面。并确認記憶體是不是變為了50GB,系統1安裝完成。5.重新開機到rec,卡刷system2.zip,重新開機rec,格式化data,再重新開機一次rec。
6.雙清卡刷個你喜歡的包,開機進入桌面。并确認記憶體是不是變為了60GB,系統2安裝完成。
切換:
1.在rec中,卡刷system1.zip,重新開機rec,不雙清卡刷一次你之前系統1的那個卡刷包,重新開機手機,開機進去就是系統1。
2.在rec中,卡刷system2.zip,重新開機rec,不雙清卡刷一次你之前系統2的那個卡刷包,重新開機手機,開機進去就是系統2。
還原:
1.在rec中,卡刷system.zip,重新開機rec,格式化data,再開機進入桌面便回單系統了。
此雙系統方法并不完美,每次切換都需要卡刷一次卡刷包, 比較麻煩。但目前來說,這是最好的方案了,我實在攻不進去了,小米的防實在太高,我又不太會linux系統(我它喵學java的)。。。。
以往我做雙系統,都是直接卡刷system.zip就可以切換了,這個米9實在太難搞。頭發又少了幾根。
相關注意事項:
1.在雙系統狀态下,不推薦使用fastboot去線刷官方包,但是可以單刷某個分區檔案。 2.請務必還原回單系統後,再進行fastboot線刷。因為我也不知道雙系統狀态下進行fastboot線刷會發生什麼,我沒試過。我的猜測是應該不會出現啥問題,可能會線刷報錯。
3.小米似乎加大了刷機難度,我也是才發現的,卧槽。似乎在卡刷的時候,不能把system分區和vendor分區給格式化了,不然開機時就會無限進fastboot模式。
4.有時候,有些卡刷包有問題,卡刷完成後,重新開機時,提示沒有作業系統是否重新開機?這個時候不能重新開機,不然一定無限卡fastboot。
5.不知道你們是不是這樣,我每次卡刷完後,第一次開機時内置記憶體總是會被清空一次。。。
6.在雙系統狀态下,無論如何都要保證你能正常進入rec,因為fastboot是無法還原回單系統的。 7.每次切換,我估計root會掉,卡刷完後,記得卡刷下面具。
系統1記憶體為50GB(我刷的原生) 系統2記憶體為60GB(我刷的flyme8)