2012年7月8日 星期日

[android] 解鎖、root、刷機?

由於這是第一次使用android手機,所以對android算是新新新手,很多專有名詞解鎖、root刷機阿都不懂,所以拜了google大神一下,總算是有些頭緒了。以下就是google後的結果摟。



Android 就像電腦作業系統
2.1 升到 2.2 有點類似於 WIN2000 升到WINXP
未來的 3.0 大概就比擬成 WIN7



[ROOT]


ROOT 是取得系統最高權限
沒 ROOT 的手機就像去網咖用電腦一樣
你不能進到 C槽、不能進到系統裡或是沒有更改系統的權限
(就是一般的使用者帳號啦!)

ROOT 過後代表你可以進到手機的作業系統裡,對系統做更改 (也就是用管理者的帳號登入!)
當你有系統最高權力時,可以安裝一些需要管理者才能安裝的程式



[刷機]


刷機相當於灌電腦的作業系統
因為 Android 的作業系統是開放式
所以網友可對官方提供的 2.1 版或 2.2版做校調 (用XP來解釋就是叫XP優化!)
校調之後再提供給大家重新安裝到手機裡
或是官方提供2.1與2.2的測試版給大家重新安裝到手機裡

而"重新安裝"的這個動作,就叫做刷機

以 i9000 為例
官方正式版:
Android 2.1 可以分為 JF4 -> JF7 -> JG4 -> JH1 -> JG5 -> JP6 
(可想成 XP -> Sp1 -> Sp2....)
Android 2.2 ZSJPD
Android 2.2 XXJPM -> JPO (歐洲)

官方測試版:
Android 2.2 可以分為 XXJP3 -> ZSJP2 -> XXJPC -> ZSJP3 -> ZSJP4=ZUJP1 
所以刷機可以是
1. 各種適合你手機的官方正式版
2. 各種適合你手機的官方測試版
3. 各種適合你手機的由官方提供並經網友調教過的各種版本 (這個就很多了,千奇百怪的都有)

刷機一次大概3~10分鐘,跟電腦重灌一樣
所以要刷機的話手機資料請先備份



[解鎖]


至於解鎖的話請看這篇,解釋的很清楚,首先先來了解一下android的開機流程。

當你按下你的Atrix 4G、或者HTC Sensation開機鈕,Bootloader首先起作用,然後移給bootimage(這boot image存有你手機的啟動文件)。 Boot image讀取手機Kernel(內核),然後啟動Android,然後就沒有然後了。你刷機的時候,是把這個boot image刷入手機的存儲器,不是RAM或者說運行內存,這就是所謂的風險。如果這一部蝦米了,比如說你刷了一個錯的boot image,那手機就有可能蝦米(譯者註:比如我刷蝦米過一個G1),手機就成了磚⋯⋯不過這個風險不算很大,當然也取決於你打算改到多麼底層的文件了, 也同時取決於手機的不同。--以上節錄至上面那篇。



那為什麼會有解鎖這件事呢,簡單來說就是有些廠商為了不讓你刷非官方的版本,而把bootloader鎖起來,所以如果要刷非官方的版本,剛好你的手機的bootloader又有上鎖的話,就必需解鎖摟。另外有些手機在root前還必須解鎖。



[關於保固]

至於保固問題,在送修前都必須回復原廠狀態。也就是說有root的unroot,有刷機的要刷回原版,有解鎖的要重新上鎖,但要注意,有些機子會記錄刷機記錄,所以要做以上動作前,最好先google一下,確定是否可以復原喔!





沒有留言:

張貼留言