之前的幾篇改機文章,初看覺得很複雜很多名詞,像是 SPL (Second Program Loader, 類似 BIOS)、Recovery(復原用的開機印象檔)、ROM(一般稱作客製化韌體,就是主要操作手機的作業系統和軟體)等等,之所以有那麼多東西,是因為 Android 系統架構的彈性,讓這些分層負責的軟體都能獨立且分開升級,彼此之間有的會有關連性,刷壞了不起就是回到 fastboot 模式重刷就好,這也是為什麼人稱 HTC Magic 這隻手機是刷不壞的「神器」,是因為每個軟體模組都有人把它抽離出來,提供獨立升級和維護的能力。講到這除了一般軟體的部份,手機最重要的當然是講電話,Android 把負責控制無線網路和通話信號基頻模組 (Baseband Module) 的系統軟體也獨立出來,稱作通訊模組 (RADIO),一樣能單獨升級改版。一般官方正式的 OTA (Over-The-Air) 線上升級也套用類似的原理,廠商在升級檔裡只包入需要升級的部份,就能在對手機的最小影響下達到更新手機的目的。我的手機換客製化韌體之前,曾乖乖上到 HTC 最後一次提供的升級韌體(詳見此文),那次升級除了軟體部份,也一併將我的 RADIO 升級到 6.35.08.29,之後不管怎麼刷機改機,RADIO 模組都沒被動過。後來在論壇爬文的時候,某次得知 RADIO 有了新版,據說能修正通話品質和 3G 連線的問題,忍不住在某次刷機前順手就給換新了(拿新版 RADIO 檔在 fastboot 模式下做),至此我的 RADIO 就停留一直在 6.35.10.18 的版本。
之前也提過,Magic 的刷機界分作兩派:一派是 OR (Old Radio)、用舊版 3.22 的基頻和原廠 1.33 的 SPL 為基礎修改出來的韌體,以穩定為號召;另一派則是 NR (New Radio),用新版 6.35 的基頻和 1.76 的 SPL 為基礎來修改的韌體,目標是追求新功能和彈性。我從官方升級後到新版 RADIO 就再沒回去過,一直以來都是刷 NR 這派釋出的韌體,雖曾經心動、想換一下 OR 試試「敵營」的韌體看看,不過看到要換幾種底層的軟體模組怕麻煩就懶惰了。網路上雖有不少 DIY 升級降級的文章,想我總是「喜新厭舊」,所以就賴著 NR 都不曾嘗試。就在最近一直在玩 Android 2.3.3 的最新版韌體,突然看到又有新版的 RADIO 6.35.16.19 出現,正想 Google 一下如何升級的當下,誤打誤撞讓我找到能輕易更新 RADIO 的神器:RadioSwitchGUI(論壇上的原文在此,v4.1 的直接下載連結在此),依照說明重新開機進到 fastboot 模式(按著返回鍵、然後再按電源鍵開機),然後....用 GUI 按按鈕就能達到升級的目的,什麼下載新版軟體、下什麼命令都不用(因為都被包在一起),真是太簡單啦!用這個工具一下就升級到最新的 RADIO 了!
回應: 5