快轉到主要內容

適合刷機的Android手機 / 無法解鎖Bootloader手機的恥辱柱

· 民國115年丙午年
·
切換正體/简体 ·
分類 智慧型手機 Root與刷機
標籤 Android Magisk LineageOS
目錄

哪家手機牌子值得買?我會看「是否能刷機」這個指標,也就是開放root。

有哪些手機好刷機呢?

如果手機能解鎖,即使是貴的要命的Sony、Pixel、Nothing我都會考慮。

但若不能解鎖,CP值再高的realme、小米、三星我都不會買。

iPhone這種監獄系統自然是拒絕的了。

具體來說,是指手機的Bootloader(BL)允許解鎖,能夠Root,且載入原廠以外的其他作業系統。不允許解鎖Bootloader的手機,無法載入其他作業系統,代表你買的裝置永遠不是真正屬於你的。

首先,最起碼,手機要能取得Root權限。現在主流的Root手段Magisk和KernelSU,先決條件都是要解鎖Bootloader。

我不接受用硬體漏洞或者9008這種底層模式,那是非常不穩定的做法。AOSP就已經定義了一套解鎖Bootloader的流程了,只要在Fastboot實作對應的指令就好了,不用搞特規!

然後,手機在解鎖Bootloader之後,應該允許刷入其他系統。

1. 解鎖手機BL的恥辱柱
#

有哪些手機好刷機呢?Gitbub有人整理了一份恥辱柱列表,列出了哪些Android手機不允許自由解鎖Bootloader。排除掉這些牌子之後,再去篩選手機。

點進去README有詳細理由:zenfyrdev/bootloader-unlock-wall-of-shame

現在讓我用AI幹圖來解說。

論解鎖Bootloader的友善程度:

鑑定爲「爛」:

Alcatel、Amazon、Apple、Asus、Cat、Coolpad、Doogee、Energizer、Huawei、Meizu、Panasonic、Samsung、Sharp、TCL/BlackBerry、Vivo/IQOO、Vsmart、Windows phones、Carrier Locked Devices

鑑定爲「廢」:

Hisense、HMD/Nokia、Honor、HTC、LG、Motorola/Lenovo/NEC、OPPO/Realme、Oukitel、Xiaomi/Redmi/POCO、ZTE/nubia/Redmagic

鑑定爲「頂」:

Fairphone、Google/Nexus、Infinix、itel、OnePlus、Sony、Tecno

鑑定爲「夯」:

Blackview、Cubot、Micromax、Microsoft、Nothing、Shift、Teclast、Teracube、TP-Link/Neffos、Ulefone、Umidigi、Volla

現在你知道半數以上的Android手機廠都不值得買了。

就務實考量來看,臺灣能買到最好的主流手機廠牌,能解鎖Bootloader的,就是Pixel、Sony、Nothing了。

2. 解鎖Bootloader還不夠
#

我認爲解鎖Bootloader還不夠。這只能保證手機能Root而已,原廠系統仍被操控著。

原廠應該儘可能依照GPL授權,將Linux Kernel開源。提供完整的kernel source tree和firmware blobs,確保一般使用者是能夠自己編譯出可用的系統。並且讓第三方ROM有開發之可能。譬如LineageOS,就是需要根據原廠公開的kernel source tree和firmware blobs才能製作出來。

最好的情況是原廠能提供5年以上系統更新,還有優秀的硬體加密措施,如此一來就能開發GrapheneOS。

Locked Bootloader並非是不好的,但就是金鑰不能只給廠商握著。爲了解決TEE簽章在Unlocked Bootloader手機不可信的問題,裝置應該要能使用Custom AVB Keys,使用自簽的金鑰啓動Locked Bootloader的手機。也就是說,手機允許在刷機之後回鎖Bootloader仍能開機。

就我所知僅有Google Pixel符合這個條件,儘管Google一直想殺死AOSP開放性,他們一直都是最按照AOSP標準實作的廠商。

相關文章


感謝您的閱讀。我寫作是為了誠實表達想法,而不是追逐社群互動與流量。我很樂意傾聽你在仔細閱讀我文章之後的心得。若有內容勘誤 or 技術問題 or 回饋想法,歡迎透過本站「關於」頁面的Email與我聯絡。