標籤:

為什麼 Android 系統的刷機和升級體驗對比 iOS 差很多?

不是說很開放,很自由的嗎?為什麼這麼麻煩呢?是否有優雅並且穩妥的 Android 設備系統升級或刷機管理方案?


不是說很開放,很自由的嗎?為什麼這麼麻煩呢?

吐槽模式開啟:

什麼叫開放:

只要一句

fastboot oem unlock

就能解開鎖定,裝任何你想裝的rom(當然考慮到數據安全,用戶數據全會按照CDD規定的方法清空)

什麼叫自由:

首先,你可以這麼來

adb sideload [OTA-package]

然後你可以這麼來

flash-all.bat

還可以這麼來

用recovery掛載USB後,把OTA格式刷機包拷到手機里再安裝

還可以這麼來

如果使用官方更新,手機內的升級程序會自動配置好,自動重啟,自動配置好所有內容

還有這樣的

三星的手機有個挖煤圖案的模式,然後有人開發了神油軟體,可簡單刷機

fastboot是Android通用的下載工具

adb是Android通用的調試工具

----------------------------------------------------------------

為什麼iOS設備有一鍵式越獄工具

因為像前面那樣分解開來一步一步做,你做不到,我也做不到

開發者必須要讓它的工具解決整個問題。

所以我不提刷機XX這樣的一鍵工具,如果只有用它的本事,我認為不具備使用刷機系統的能力


首先建議題主多實踐,刷機升級不只有題主知道的那些方式

Android刷機一般有以下兩種原理:

1、鏡像寫入式,源ROM為工廠/維修用的分區鏡像,通過工具直接覆蓋手機的系統分區,類似於PC上的Ghost。典型如三星Odin用的tar包,LG用的tot包。此方式刷機會徹底清空原分區中的內容。

2、Recovery包,一般是zip格式。內含系統文件以及安裝腳本。類似於Windows安裝程序。由Recovery系統執行包中的安裝腳本,把系統文件複製到系統分區、刪除原來的數據等等。

Recover本身是類似於Windows PE的精簡操作系統,可以執行相當強大的腳本。可以格式化分區、壓縮/解壓縮文件、修改系統文件、支持觸摸甚至做出基於Recovery的圖形界面ROM安裝嚮導,可以選擇需要的功能、主題等等,相當靈活。

Android OTA升級(即一切系列ROM的升級,包括CM、MIUI、廠商ROM使用系統自帶功能從低版本升級到高版本)無論是方式還是體驗均與iOS沒什麼不同,所以題主的問題一開始就不成立

何謂優雅、穩妥呢?

優雅,即不會讓使用者困惑。Android OTA點一下升級即可,一般除了確認外沒有其它操作。具體實現是系統自動下載新版本固件,並且創建開機腳本,直接進入恢復模式安裝固件包,完成後自動重啟。

穩妥,即不會出現故障和丟失數據。Android正常升級是不用清空數據的,即升級完成後一切配置、數據都還在。一般推送出來的新版本系統也都是穩定的,不應該故障。

那為什麼"我"刷機那麼繁瑣?

可能原因有:

你用的是個人修改版ROM,取消/破壞了原ROM的官方升級機制,不能通過優雅的方式升級系統。

你從一個系列ROM換到另一個系列,比如三星原廠換MIUI,這種時候你需要手動下載、放置、選擇將要安裝的系統,而且由於不同系列ROM的資料庫格式是不一樣的,必須清空數據,相信教程也讓你wipe了。於是不優雅不穩妥了。

另外廠商一般不願意讓你使用第三方ROM,所以換ROM過程變得更不優雅更不穩妥。

但是,繁瑣的原因都是你自己的選擇。就像你也可以選擇給iPhone不優雅地越獄、不優雅地刷自製固件、不優雅地玩出白蘋果,不是因為Android/iOS沒有給你提供優雅的選擇。


請題主回答兩個問題:

1、都2014年了,您用的什麼安卓設備,系統升級還很麻煩?

2、且不說幾千大洋的國外品牌手機,就說魅族和小米的2000元手機,題主用過嗎?升級麻煩?

還是知乎慣例:不問是不是就問為什麼,典型的耍流氓


你想像一下從Nexus one 到Nexus5(親兒子手機)全線上Android 4.4而且老機子還是很流暢的情況下,iPhone3在幹嗎 iPhone3gs在幹嗎iPhone4在幹嗎?


因為有些手機為了運營商的利益竭力防止刷機甚至防止root。

夏普等日本國內安卓機,不僅靠android 自身的安全措施以及不能解除的bl鎖,更通過自己的手段(不提供標準的fastboot和recovery、不放線刷包、卡刷包和救磚線刷工具,使用特製內核模塊防寫入敏感位置),使得root非常困難,更奢談刷機。


MIUI的ota更新就做的挺方便的


刷機:

題主應該先告訴大家iPhone怎麼刷機再來說容易的事。

隨便說兩個能刷的ROM也行啊。

升級:

如果你沒有刷機的話,Android不都是一鍵升級?

另外,你見過升級要4~5個g存儲空間的Android機器嗎?


「開放」「自由」跟「麻煩」從來不是反義詞,大部分時間反而是正相關的

蘋果官方升級不叫刷機,叫升級。安卓刷機不叫升級,叫刷機。

刷機比升級麻煩很多


題主保重,今天晚上給你送花...

安卓刷機體驗的核心在於

1.自由

2.新奇

每當刷一個新的rom感覺到不同的交互和UI風格那種feel只有iOS6-iOS7的時候能夠感受到,而比如昨天我升級pad到iOS8之後...也只能通過換個菊花壁紙體現一下哥升級了...

題主問題的關鍵在於iOS升級非常簡單優雅而安卓刷機非常麻煩粗暴,這樣的比較是不公平的,因為其結果對用戶心理的影響是不同,iOS升級強調更多實用的功能讓設備更好用,而安卓用戶除了矮油這個rom不卡不耗電流暢出翔這樣的「好用」體驗還有刷機本身帶來的「好玩」體驗以及成功之後的成就感。

至於優雅的升級方法,miui~color~flyme等國產大rom的定期升級體驗都很不錯很方便,換rom刷機目前也有各種pc端軟體輔助~而且不會和蘋果一樣要求6、7g的空間哦~它們會幫你格式化手機哦~!


因為蘋果設備型號很少,手機從iPhone4s 到iPhone 6 plus也不過5個型號而已,易於為每個設備的系統單獨升級和維護。而且新的系統和設備往往共同出現,舊設備自然迭代(iPhone 4),相輔相成。

對比安卓,從國外到國內的品牌數不勝數,於是系統的升級和維護工作就交給了手機廠商和第三方開發者身上,系統質量也就良莠不齊。像小米、魅族這些的廠商,系統OTA更新的體驗並不差。至於第三方ROM,就需要用戶自己尋找刷機方法了,自然會覺得很繁瑣。

想理解所謂的開放理念,僅從系統升級的角度並不能完全體現。如果題主願意,學習ARM嵌入式等相關姿勢,定製一個屬於自己的安卓ROM也未嘗不可。(^_^)


nexus系列很方便啊,只是某些廠商沒情懷以為所有人都是工程師


nexus 系列自帶 OTA 升級,買的 Galaxy Nexus, 到手 4.0, 官方支持到了 4.3.

熱門機型可刷 CM, get.cm 傻瓜式操作,一次刷機完成,即可享受 CM 社區後續的 OTA 升級,體驗很好。

最後,Android 手機的升級體驗不如 iPhone 很正常,因為 Google 不靠賣 Android 設備賺錢。你看看小米對 MIUI 的維護?


"不是說很開放,很自由的嗎"

開放和自由是對廠商和開發者說的,不是對用戶說的。


麻煩是因為你是普通用戶,你手機的廠商不給你方便的方案,很多刷機包是第三方的需要考慮多種機型的適配。如果你是開發者,你就不會覺得麻煩,因為本身系統的啟動流程都差不多,只是不同廠家對刷機過程封裝程度不同,還有Android的手機廠商和硬體差異較大第三方的ROM就要考慮更多問題一般不會給你全套封好直接用。


  1. 安卓刷機約5分鐘+恢複數據 IOS刷機(DFU或者恢復出廠)約20分鐘+恢復備份
  2. 數據量(程序圖片音樂等等)相差不多的情況下,安卓恢複比IOS快(安卓直接拷貝)
  3. 如果熟練使用安卓各種工具的話,刷機體驗遠優於IOS

利益相關:每天刷機用戶,一麻袋終端用戶


懷疑你根本沒用過安卓,就升級來說,我用過的魅族,小米,索尼,htc,華為的推送升級都沒問題,和蘋果一樣直接升級,你說的是刷各種版本系統是你蘋果根本沒法做到的事情,談體驗蘋果等於0,無法比較,因為你只有喬布斯給的那玩意,沒東西折騰


中國有句話叫悶聲大發財,我今天就什麼都不說,這是最好的。


因為沒有規則的原始編程


我認為谷歌是想這樣做的,而且他本可以做到的。但是市場過於複雜,廠商過於多。很多定製的系統會涉及商家的利益,因此多數不能升級最新操作系統除了硬體限制,多是由於廠家的限制,比如三星的固件由三星定製和推送。谷歌正在著手處理這個問題,未來安卓陣營體驗度應該會上升。


不!麻!煩!


推薦閱讀:

如今的手機操作系統智能嗎?請舉例說明。
有沒有既實用然後逼格又高的 App ?
如何把 iPad 做為生產力工具使用?
扁平設計(Flat Design)風格化後的 iOS 用戶界面將會是什麼樣?
如何解釋手機的快和流暢的區別?

TAG:iOS | Android |