哪家手機牌子值得買?我會看「是否能刷機」這個指標,也就是開放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標準實作的廠商。