我們所謂的小米手機雙系統并不是我們想象的獨立雙系統,而是兩個系統共享一個data分區,系統分別裝在兩個system分區里。因此可以理解官方說的兩個系統必須是接近的,否則怎么能共享數據呢?還有一旦我們清除了數據,那么兩個系統都等于wipe了。明白了這個道理后我們再來說說怎么安裝雙系統。
系統一的安裝,系統一的最原始安裝是可以通過recovery來安裝的,小米手機進入recovery的死辦法是在關機狀態下按音量加和電源鍵。recovery里有一項是“將UPDATE.ZIP安裝至系統一”,我們可以事先把ROM包改名為update.zip,然后放置在SD的根目錄里,然后選擇“將UPDATE.ZIP安裝至系統一”就會自動完成安裝了。
系統二的安裝,這個必須是在系統一里才能完成的,就是在系統一里的系統更新里從菜單中選擇ROM包安裝。看到這里有人會問這樣不會把系統一覆蓋掉嗎?回答你:不會的。為什么呢?聽我分析這個雙系統的工作原理。在系統一里安裝ROM包并不會像以往那樣重啟到recovery里安裝,而是直接在更新系統的界面里就安裝了,其實他并不是安裝在系統一,而是安裝到了系統二,只有這樣才能實現“邊打電話邊刷機”的神話,有點像安裝APP的感覺。不管是裝完整包還是OTA包都會把更新后的系統覆蓋掉系統二。同理,如果是在系統二里安裝ROM包,則會把安裝后的系統覆蓋掉系統一。
看到這里我幫大家整理一下雙系統的應用:
1、MIUI+MIUI,一般到手的小米手機系統一里都會預裝一個MIUI,如果你想安裝第二個MIUI版本則可以進入系統一,然后在系統更新里選擇另外一個MIUI的ROM包安裝,安裝完以后就會出現在系統二里了。此時系統一和系統二都各有一個MIUI并且共享一個DATA。
2、原生+MIUI,先執行第一種方案實現MIUI+MIUI,然后進入系統二,在系統更新里選擇原生ROM包安裝,安裝完成后原生的系統就會被安裝到系統一了。
3、MIUI+原生,進入系統一,在系統更新里選擇原生ROM包安裝,安裝完成后原生的系統就會被安裝到系統二了。
4、原生+原生,由于現在還沒有原生ROM,不知道原生的ROM里有沒有類似MIUI的系統更新可以選擇安裝包,如果沒有就無法實現。
看完了以上的描述,我們可以看出小米的雙系統適用于不更新系統的用戶,如系統一安裝MIUI穩定版,系統二安裝原生版,日常使用不做更新,這樣就不會有什么問題。但是對于喜歡刷機的人來說這個雙系統只是一個交叉升級的備份系統。我們可以這樣理解,不管你原來是MIUI+MIUI還是MIUI+原生,只要你的MIUI更新了,那么另外一個系統里的原系統就會被新的MIUI覆蓋,最終的結果都會是MIUI+MIUI,而且兩個系統的版本是交替上升的。
看完上述所說后不知道大家是怎么樣的感受,我是很希望能夠實現本系統的升級,哪怕無法在系統內升級,我也能接受回到recovery升級的方式。當然這需要recovery支持。只有這樣才能讓玩機者自主確定到底要升級哪個系統。如果能做到把DATA區都獨立的話那就更完美了。
然后解釋下其中的名詞:
1.MIUI: 基于Android2.3原生系統深度開發的手機操作系統。
2.原生安卓:指Google公司發布的最原始純凈的安卓系統,沒有經過手機廠商的任何修改。
3.點心OS:與MIUI類似,只不過是另外一個公司做的。
4.Recovery:開機是按住電源鍵和音量+ 出來的那貨就是這個了。一般刷機和root什么的都會用到。不過對小米來說這就是刷機和清除系統用的。小米無鎖。
5.Wipe: 就是清空數據的意思。這個分為清空用戶數據,清空所有數據。小米手機上:設置→系統→關于手機→恢復出廠設置(最下面)。這里寫的很清楚了。
6.ROM包、刷機包:MIUI 、原生安卓、點心OS、等等等操作系統。他們做好ROM包,刷機包給大家下載。大家下載以后,在手機上進行刷機。就相當于XP的安裝盤一樣。這些ROM包,刷機包一般是zip壓縮包文件。
系統一的安裝,系統一的最原始安裝是可以通過recovery來安裝的,小米手機進入recovery的死辦法是在關機狀態下按音量加和電源鍵。recovery里有一項是“將UPDATE.ZIP安裝至系統一”,我們可以事先把ROM包改名為update.zip,然后放置在SD的根目錄里,然后選擇“將UPDATE.ZIP安裝至系統一”就會自動完成安裝了。
系統二的安裝,這個必須是在系統一里才能完成的,就是在系統一里的系統更新里從菜單中選擇ROM包安裝。看到這里有人會問這樣不會把系統一覆蓋掉嗎?回答你:不會的。為什么呢?聽我分析這個雙系統的工作原理。在系統一里安裝ROM包并不會像以往那樣重啟到recovery里安裝,而是直接在更新系統的界面里就安裝了,其實他并不是安裝在系統一,而是安裝到了系統二,只有這樣才能實現“邊打電話邊刷機”的神話,有點像安裝APP的感覺。不管是裝完整包還是OTA包都會把更新后的系統覆蓋掉系統二。同理,如果是在系統二里安裝ROM包,則會把安裝后的系統覆蓋掉系統一。
看到這里我幫大家整理一下雙系統的應用:
1、MIUI+MIUI,一般到手的小米手機系統一里都會預裝一個MIUI,如果你想安裝第二個MIUI版本則可以進入系統一,然后在系統更新里選擇另外一個MIUI的ROM包安裝,安裝完以后就會出現在系統二里了。此時系統一和系統二都各有一個MIUI并且共享一個DATA。
2、原生+MIUI,先執行第一種方案實現MIUI+MIUI,然后進入系統二,在系統更新里選擇原生ROM包安裝,安裝完成后原生的系統就會被安裝到系統一了。
3、MIUI+原生,進入系統一,在系統更新里選擇原生ROM包安裝,安裝完成后原生的系統就會被安裝到系統二了。
4、原生+原生,由于現在還沒有原生ROM,不知道原生的ROM里有沒有類似MIUI的系統更新可以選擇安裝包,如果沒有就無法實現。
看完了以上的描述,我們可以看出小米的雙系統適用于不更新系統的用戶,如系統一安裝MIUI穩定版,系統二安裝原生版,日常使用不做更新,這樣就不會有什么問題。但是對于喜歡刷機的人來說這個雙系統只是一個交叉升級的備份系統。我們可以這樣理解,不管你原來是MIUI+MIUI還是MIUI+原生,只要你的MIUI更新了,那么另外一個系統里的原系統就會被新的MIUI覆蓋,最終的結果都會是MIUI+MIUI,而且兩個系統的版本是交替上升的。
看完上述所說后不知道大家是怎么樣的感受,我是很希望能夠實現本系統的升級,哪怕無法在系統內升級,我也能接受回到recovery升級的方式。當然這需要recovery支持。只有這樣才能讓玩機者自主確定到底要升級哪個系統。如果能做到把DATA區都獨立的話那就更完美了。
然后解釋下其中的名詞:
1.MIUI: 基于Android2.3原生系統深度開發的手機操作系統。
2.原生安卓:指Google公司發布的最原始純凈的安卓系統,沒有經過手機廠商的任何修改。
3.點心OS:與MIUI類似,只不過是另外一個公司做的。
4.Recovery:開機是按住電源鍵和音量+ 出來的那貨就是這個了。一般刷機和root什么的都會用到。不過對小米來說這就是刷機和清除系統用的。小米無鎖。
5.Wipe: 就是清空數據的意思。這個分為清空用戶數據,清空所有數據。小米手機上:設置→系統→關于手機→恢復出廠設置(最下面)。這里寫的很清楚了。
6.ROM包、刷機包:MIUI 、原生安卓、點心OS、等等等操作系統。他們做好ROM包,刷機包給大家下載。大家下載以后,在手機上進行刷機。就相當于XP的安裝盤一樣。這些ROM包,刷機包一般是zip壓縮包文件。