為什麼華為手機內核開源了但是幾乎沒有原生安卓的Rom?
搭載了麒麟系列Soc的華為手機,百度了一下發現都說內核開源了。但是為什麼幾乎沒有第三方的原生安卓Rom,諸如魔趣/LineageOS之類的?論壇上有的也是嘗鮮版bug多不能用。
小米/一加內核開源的手機Rom很多,從原生到其他第三方定製Rom。難道開源和開源不一樣嗎?
1.對於不同的SoC,ROM要進行很大的改動才能跑起來。但是如果是相同品牌的SoC,改動相對而言就要少很多。
2.海思麒麟就華為和榮耀兩家在用。而除了蘋果三星和某族基本上全世界的智能手機都是高通驍龍和聯fuxk,而聯fuxk用戶又沒幾個刷機的。
你明白我意思吧。因為華為這些用的不是高通處理器....
謝邀,華為手機內核必須要開源的,與有沒有原生安卓Rom沒必然聯繫。
華為手機內核必須開源
我們借用一下谷歌的一張Android結構剖析圖,我們看到Android最底層的內核是Linux Kernel,從某種程度來說Android也是Linux的一個分支。
眾所周知,LINUX是開源的,Android也是開源的,而IOS和Windows不是開源的,這之間有什麼關係嗎?還是有一點的。我從網上找了一個Android各部分遵循的開源協議,可以看到各部分遵循的協議是不一樣的,這裡說說最下面的Linux Kernel所採用的 GPLv2協議,根據GPL v2的相關規定:只要這種修改文本在整體上或者其某個部分來源於遵循GPL的程序,該修改文本的整體就必須按照GPL流通,不僅該修改文本的源碼必須向社 會公開,而且對於這種修改文本的流通不准許附加修改者自己作出的限制
而Android的底層就是Linux Kernel,所以也必須遵循GPL v2協議必須開源,同樣的華為的內核也必須遵循GPL v2協議必須開源。
手機廠家為了安全都在收緊許可權
華為作為一家終端廠商,因為採用了Android的系統所以內核必須開源,但是廠家要為用戶的安全等方面負責,所以很多廠家都在收緊許可權。眾所周知小米是從MIUI起家的,小米手機起初非常開放,然而經歷了雷電OS的事件後小米都開始收緊許可權了。
其它廠家也一樣,很多終端廠家都收緊了ROOT許可權,也很多不提供刷機,但是華為也不是說完全沒有,華為為谷歌生產的Nexus 6p不就是原生的嗎?在XDA上也有很多ROM可以選擇。
至於華為為什麼不提供原生ROM來刷?這個完全跟開源沒關係,這是廠家的策略,是很正常事。
華為手機內核開源與是否有原生安卓系統沒關係
華為也有Nexus 6p…
爵士不屑於刷機,謝謝
刷了原生android,你還敢說你自己愛國?
xda聽了想打人
榮耀系列有一個openkirin的計劃,比如榮耀9LineageOS:https://forum.xda-developers.com/honor-9/development/rom-t3657008Resurrection Remix:https://forum.xda-developers.com/honor-9/development/rom-t3654876Paranoid:https://forum.xda-developers.com/honor-9/development/rom-t3678435
所以我不用華為
不是高通,沒有對應的硬體抽象層,aosp的硬體抽象層並不合適
我身邊買華為的就一個是玩機的,買的p10。其他都不知道安卓版本是啥
花粉內部有一點
mate9用戶路過!自從到手,升級一次系統到最新,然後在此基礎上刷了論壇康大的改版(加了些實用的功能),一直用到現在!用過小米,魅族,等,感覺華為系統的穩定性和流暢性是其他的不能比的(不包括原生,沒有過,也不喜歡原生)!至於和蘋果比較,中國果6,用過iPad,覺得蘋果始終是我愛不上的!適應不了她的毫無理由的傲慢!所以,至今為止,最滿意的還是目前的mate9!
推薦閱讀:
※怎樣判斷一款手機對第三方ROM的支持度?
※魅族 MX4 為什麼不開源?
※如何看待Remix OS和Android x86的合作,這對Remix OS未來有什麼影響?
※阿里雲OS為何要投入那麼大的資源去修改(替換)安卓虛擬機?
※為什麼Android只能在Linux和Mac下編譯?
TAG:Android開發 | Android | 華為手機 | Android第三方ROM | EMUI |