爬文小米2S及紅米的刷機方式有線刷、卡刷、OTA等三種,對於這三種刷機有些疑惑,請先進幫忙解惑!

1.使用手機的更新應該就是 OTA 刷機了吧? OTA 刷機的方式,個人資料及設定和APP 等會不會被異動?如果使用小米手機內部的備份功能,輩分資料是放在哪裡?

2.卡刷是下載 ROM 後,將 ROM 到 SD Card 的根目錄在做更新,請問可以直接使用小米手機下載檔案到sdcard 的跟目錄嗎? 卡刷後,個人資料及設定和APP 等會不會被異動?

3.線刷: 這個我做過,就是將ROM 下載到 PC ,再透過 USB 連線電腦來做更新,做線刷時手機資料應該都會不見,那如果要將手機裡的"個人資料及設定和APP"先做備份,線刷完後再做還原,我該如何處離?

4.OTA 、卡刷、線刷的優缺點以及應用時機,新進能否做個說明。

謝謝
我不是很精通,但是我也說下自己的理解。

系統更新主要是進行OTA升級,設定和APP等一般都不會受影響。
系統更新還可以選擇「下載最新完整包」,這個就類似於卡刷。我印象中設定和APP也是不受影響。
系統更新還可以選擇「選擇安裝包」,這個是利用已下載的ROM進行完整安裝。

卡刷,我印象中設定和APP也是不受影響。
另外ROM不一定要放在SD卡的根目錄。
從手機下載ROM應該是可以的。

線刷聽說是最徹底的刷機方法。但是我沒用過。
-------------

另外從穩定版到開發版一般不會出問題。但是版本差距過大應該備份后三清。
從開發版到開發版,如果版本差距過大,也容易出問題。
從開發版到穩定版,一般都要三清。

備份是存在SD卡的目錄中。
三清不會清除SD卡的全部內容,只會清除APP和設定。
線刷我沒用過,不知道會不會清除掉備份。

如有誤請指正。
-------------

如果手機還能進入系統,那麼利用系統更新來刷機比較簡單。
如果手機不能進入系統,那麼利用卡刷來升級。
如果升級完還是有問題,那麼再利用線刷來徹底升級。
OTA是升級,談不上刷機。OTA不會刪除使用者資料和系統的設定。備份資料放的位置要問官方,
但通常不需要知道位置,內建備份也有還原功能,還能選擇要還原的東西,還原的時候有問題的部分可以選擇略過。

刷機可以自由選擇ROM版本,所謂卡刷就是Rcovery模式刷機,線刷是Fastboot模式刷機。
線刷出來的系統是最乾淨的。小米2S有雙系統,OTA和卡刷時會把舊系統備份到另一個系統,但是資料共用,所以沒辦法任意切換,只能選一個系統用,這樣做的用意是讓你刷出問題時有個備援系統可用,但請記得先用內建備份功能備份手機資料和設定。

卡刷可以用手機直接下載卡刷包,更名Update.zip後進入recovery刷機,刷後資料還會在,但是通常不做資料清除的話很容易發生問題,嚴重的就是一直出現系統錯誤,輕的則是偶爾出現閃退。所以基本上刷完機最好進Recovery三清,刷前做三清也行,重點就是該清的要清一清,不然問題很多。接著要還原備份的時候如果系統本差異太大最好不要還原系統設定和App之類的資料,還原一些使用者data就好。

線刷時備份資料可以使用PC端的程式來管理,官方有小米手機助手可用。有些東西像是桌面設定和佈景、APP等要重來都是很麻煩的,有備份時可以先試著恢復,出問題的話三清之後再選擇性恢復(小米手機助手好像沒有部分還原的功能?),再不行就全部設定和資料重頭來過。

不懂的地方可以google一下,小米2S資料挺多的。


OTA => 有些檔案用 patch 的方式處理了, 有些用覆蓋的方式 (要看做這個 OTA 包的人怎麼做), 所以, 如果有檔案與預期的不同 (通常是 root 後會刪除或修改檔案), OTA 會失敗.

卡刷 => 應該分兩種, 一種是小的更新包 (作法與 OTA 一樣, 當然結果也一樣), 另一種是完整的系統包, 這種通常是把系統的 partition 重新 format 再把資料放上去. (不會動到使用者資料的分區)

線刷 => 類似卡刷, 但是會整個 partition 都重建 (表示使用者的資料也會被清掉). (我記得也可以選擇只刷某些 partition)

OTA => 手機要活著能進系統且未修改才能用
卡刷 => 要有空間 (記憶卡或手機的儲存空間) 可以放, 能進 recovery 就能刷.
線刷 => 要有電腦, 執行特定的程式. (通常就算手機掛到都進不去 recovery 也能刷)

zakky wrote:
OTA是升級,談不上...(恕刪)


小米2s 和紅米有提供 Rcovery 刷機模式嗎? 還是要刷第三方的 "Rcovery"?

所謂版本差異太大,是指 MIUI 的板號差好幾個嗎?

twu2 wrote:
OTA => ...(恕刪)


關於 android 的 partition 的分割及利用方式一直感到很迷惑,不知 android 是如何分配 partition ?

紅米為例,透過 USB 接上電腦後,電腦會出現兩個抽取式磁碟,一個手機儲存、一個是 sd 卡

但紅米應該是將 rom 分成幾個兩個 partition ,分別為系統碟及Data 碟,但在電腦上連sdcard 只看到2個! 這樣一個就消失了...

有工具可以去看 android 的內部 partition 分配狀況嗎?

小米的雙系統該如何做切換?


文章分享
評分
評分
複製連結

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