多數(shù)步驟是一樣的世吨,aosp的源碼從tuna拉士鸥,github裸連真的好慢,講究科學(xué)就快多了豪治,但是辣雞學(xué)校外網(wǎng)限制帶寬大約10Mbps,還是挺慢的
這個(gè)device也是現(xiàn)成的,似乎是一個(gè)高三大佬做的扛门,在local_manifests/roomservice.xml里面配置好kernel脚仔、vendor、device還有一個(gè)qcom的device掩浙,kernel是Cozzmy13的花吟,device來(lái)自viscropst,vendor也是通用的涣脚,還有qcom的device示辈,這個(gè)從NOS的倉(cāng)庫(kù)里面拉,注意下revision就行遣蚀。
在nos.xml里面默認(rèn)拉取別的機(jī)器的設(shè)備相關(guān)源碼矾麻,也就是device纱耻、kernel和vendor,三四個(gè)GB险耀,果斷去掉
此時(shí)編譯還是不過(guò)弄喘,display和bt都與LineageOS不一樣,這個(gè)在viscropst的其它分支里面放了甩牺,改下拉取的地址同步一下就好蘑志,雖然我覺(jué)得分支不應(yīng)該這么用= =
這時(shí)編譯還是會(huì)報(bào)錯(cuò),是sepolicy里面有重復(fù)的路徑定義贬派,刪掉就好急但,編譯,3小時(shí)多一點(diǎn)搞乏,過(guò)了波桩!
這個(gè)包用了一個(gè)多周了,還不錯(cuò)请敦,主要是發(fā)熱情況比較好镐躲,不怎么燙手
大多數(shù)bug都來(lái)自device的配置問(wèn)題,這個(gè)需要注意
接下來(lái)會(huì)嘗試改改device侍筛,自己研究研究ROM萤皂,而不是只會(huì)用別人的源碼取編譯。