lineage編譯
『壹』 LineageOS最新版自編譯自動錄音在哪
再次點擊錄音後結束錄音,點擊錄音後開始錄音親。祝您生活愉快.amr,通過過程中,錄音格式為,點擊更多,p8青春版支持通話錄音
『貳』 大數據行業挺火的,苦X已工作工科碩士如何轉行大數據
碩士研究生可分為普通碩士和專業碩士兩類。 【普通碩士】 根據我國的有關規定,普通碩士教育以培養教學和科研人才為主,授予學位的類型主要是學術型學位。 目前,我國學術型學位按招生學科門類分為12大類,12大類下面再分為88個一級學科
『叄』 如何編譯lineage不支持的機型
首先整理相應的機型MK文件
device文件,android_device_$your-device-name
kernel文件,android_kernel_$your-device-name
vendor文件,android_vendor_$your-device-name
收集或者製作或者修改,完成,你的機型文件後
同步下載lineage的源碼:
清華鏡像源,打開看教程(同步出錯有問題就網路,一般都有答案,系統最好在Linux和他的各種分支中選擇>經常用Windows-覺得Mac很反人類-不過開發商好像很喜歡-可能是蘋果給出的條件太好-沒人能拒絕,我覺得Ubuntu不錯,也很喜歡Deepin-適合新手-國內維護挺不錯的)
然後整理MK文件:
也可以點這里,去官網找一下相關機型或品牌文件作為參考
比如我的手機是ZUK EDGE
##ZUKEDGE
#我的機型代號-z2x,這個是開發用的代號;
#我的內部機型-z2151,這個是從官方下載開源部分需要的型號;
#ZUK特殊部分其他機型不一定會有一般就是三個:device、kernel、vendor(非必有)
#<類型name="倉庫名"path="文件路徑"/>
<android
name="lineage"
path="~/bin/lineage"/>
<device
name="android_device_zuk_z2"
path="$android/device/zuk/z2x"/>
<device
name="android_device_zuk_msm8996-common"
path="$android/device/zuk/msm8996-common"/>#ZUK特殊部分
<kernel
name="android_kernel_zuk_msm8996"
path="$android/kernel/zuk/msm8996"/>#這個命名比較特別,打包開發的
<!--附加部分,vendor一般有生成腳本或者需要額外編寫-->
<vendor
name="android_vendor_z2x"
path="$android/vendor/zuk/z2x"/>
<vendor
name="android_vendor_msm8996-common"
path="$android/vendor/zuk/msm8996-common"/>#ZUK特殊部分
#end
######錯誤部分,可以查閱,幫助理解,最好跳過,跳過
把上面的文件解包放置到相應文件夾下
device文件,android_device_$your-device-name
kernel文件,android_kernel_$your-device-name
vendor文件,android_vendor_$your-device-name"_"對應是一個文件夾分層,比如device就是在「android源碼「文件夾下(看你怎麼起名字,就是清華網站中提示你的「WORKING_DIRECTORY」文件夾,可以是『android』、『lineage』等等)的device文件夾下,你的機子品牌文件夾下,你的機型里(比如我的手機是ZUK EDGE-我是窮逼,沒錢換機,我的相應機型代號就是z2x-根據代號搞開發,內部機型z2151-根據內部型號找官方開源代碼,以下示例)
示例:
device:android_device_zuk_z2x
倉庫文件就在:~/bin/lineageOS/device/zuk/z2x
kernel:android_kernel_zuk_msm8996#為什麼這個忽然變成msm8996了呢,哈哈|
倉庫文件就在:~/bin/lineageOS/kernel/zuk/msm8996#因為機型特別
vendor:android_vendor_zuk_z2x#一般是不提供這個倉庫部分的,
#會有比如「extract-files.sh」等腳本
#需要連接你的手機,生成這些文件
以上引號部分是由網路自動保存編寫錯誤部分
最後是編譯:
sourcebuild/envsetup.sh
lunchlineage_z2x-userdebug#這條命令去查看機型文件夾下的lineage_*.mk文件,把z2x換成你的
cddevice/zuk/z2x#這條應該是你的機型文件夾,和下一條命令看情況找找你的vendor擴展腳本
./extract-files.sh#這個看情況,找找你的腳本
croot#返回lineage根目錄
make-j8#開始編譯ROM,後面的-j*是線程,看你的CPU而定
#看輸出log,編譯完成ROM在out文件夾下
這樣就完成了:
看似簡單,實則簡單,但是肯定會出錯,因為你是在學習,好好學,好好問問,學會用網路,別跟個愣頭B一樣,張嘴就是:我是小白,這個怎麼弄,我不會啊,你教教我唄,這個什麼意思;崽種不會自己學
# 好了,結束,加油
『肆』 求助,刷完lineage os 自編譯版,沒有4g網,始終顯示E網
還要再刷這個,然後就跟以前一樣了