如何刷原生AOSP系統,網上搜到的多是指CM,能否直接刷AOSP,需要自己編譯嗎,還是哪裡可以下載?

本人程序員一隻,先前本著不折騰原則,沒怎麼去關注我的爪雞,最近紅米1s移動版很卡,想刷成原生的。 但在網上搜到的多是指CM版本,沒搜到AOSP直接刷進去的。谷歌只搜到AOSP的源碼,是不是需要下載下來自己編譯?再加上相應的驅動??完全沒有思路,先手頭有一部閑置的HTC T329t 可供實驗,麻煩各位熟悉的給個思路,謝謝! 身為程序員,應該是不怕折騰的,嗯哪,主要是現在沒有思路。。。謝謝!

====================

我在cm中沒找到紅米1s移動版,和HTC T329t的,不知道是剛好這兩個沒有還是它上面描述的版本號不是這樣的。

關於驅動,有人和我說可以從現有廠家的Rom把相關的驅動提取出來再打進Asop中。。。這個有點可怕,不知有資料否?


買了MTK的手機,就不要想什麼第三方了。

按照XDA的說法,對第三方開發者最友好的是Nexus和大法,其次是採用了高通CPU的其他品牌手機。

MTK和三星獵戶座的第三方支持做的很差,大牛們現在都不願意碰了。


aosp是開源項目,具體的說表現就是那一堆源碼,google為自己的nexus系列開發的android(原生android),然後通過aosp釋出源碼,廠商通過這個項目為具體機型開發適配android系統,所以你想刷入純凈的android,要麼讓廠商提供驅動,要麼求助第三方論壇 比如cm


如果想要ROM多,下次盡量記得買搭載高通soc的手機。

對於火腿腸和小米來說,無論是MIUI還是Sense都算是ROM裡面比較好的了。

再補充一下,這兩個手機放在快2016年的今天已經是不能用級別了,硬體不行再折騰也就那樣。還不如買個如紅米note3的千元機,應該買得起的吧。


首先aosp並不是一個ROM,因此不存在刷入一說 ---- aosp不包含任何驅動程序,為此你需要自行將驅動整合進aosp代碼並編譯,具體教材網上有不少,你可以自己搜索一下

但是還是建議去找找開發者自行編譯的cm,你所說的沒有cm只是cm官方未提供支持而已


AOSP = Android Open Source Project,是個開源項目,並不是一個具體的ROM,所以得你自己折騰了。


HTC不好說,Nexus系列很容易,下載源碼與驅動,先將驅動整合到源碼中,之後直接編譯就行了,看機器的配置了,我在一台24核,96G內存的伺服器上跑了半小時就編譯出來。聽同學說在普通的電腦上2小時或者一下午都有可能。不過編譯一次後,之後對源碼改動的話不需要太重新全部編譯了


aosp的系統估計你build出來怎麼燒進去還是個問題呢。更不用說各種sensor沒有對應的lib用不了。

那些驅動的lib肯定可以從現在的機器上拉出來,hal層介面都一樣。但涉及到kernel的就不太明白了。


想刷機?還是高通處理器吧


1.你的兩個機子好像沒有人放出編譯好的ROM……

2.自己動手的話找最新的官方ROM再提取裡面的驅動,整合到相應的源碼內就差不多了。


提供一個辦法 可能不是你想要的 但是能解決卡頓 刷原來的MIUI5.0 或者13.0立馬不卡頓了


推薦閱讀:

極端原生粉、MD 粉是否妨礙了 Android 開放性的發展?
mac編譯aosp的配置需求?

TAG:Android | 小米手機 | AOSP |