国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

Android驅動開發(fā)之如何編譯和更換內(nèi)核

這篇具有很好參考價值的文章主要介紹了Android驅動開發(fā)之如何編譯和更換內(nèi)核。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

編譯內(nèi)核可以使用圖形化的界面配置,也可以直接使用腳本。在X86_64模擬器環(huán)境下,不用交叉編譯,而交叉編譯工具很容易出現(xiàn)兼容問題,一般也只能使用芯片廠商提供的工具,而不是GNU提供的工具。

android內(nèi)核開發(fā)流程以及架構變化了很多,詳情請看

內(nèi)核官網(wǎng)

內(nèi)核版本選擇

由于我編譯的是android11的源碼按官方的說明,能使用的內(nèi)核版本是通用內(nèi)核的4.14和4.19的穩(wěn)定版以及android11-5.4

Android驅動開發(fā)之如何編譯和更換內(nèi)核,Android 源碼,android,驅動開發(fā)

在內(nèi)核倉庫下載完common和goldfish子目錄下的內(nèi)核(為什么要下載goldfish?因為按照google的文檔,使用common內(nèi)核,在android11的模擬器上是沒辦法跑起來的,如果大家能跑起來,麻煩告知下,我查下原因。不得已,使用了老內(nèi)核goldfish,結果能跑起來)。

編譯內(nèi)核

將common內(nèi)核切換到android-5.4分支,然后查看arch/x86/config文件夾,競然沒有goldfish或者ranchu相關的配置文件,因為這兩個文件是模擬器相關的配置文件,最早的是goldfish,后來換成了ranchu。
嘗試著使用默認配置文件編譯</文章來源地址http://www.zghlxwxcb.cn/news/detail-858905.html

到了這里,關于Android驅動開發(fā)之如何編譯和更換內(nèi)核的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內(nèi)容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • 內(nèi)核編譯-Pixel 6設備Android 13系統(tǒng)編譯gki內(nèi)核并整合KernelSU

    內(nèi)核編譯-Pixel 6設備Android 13系統(tǒng)編譯gki內(nèi)核并整合KernelSU

    為Pixel6編譯內(nèi)核,需要增加一些配置,和集成 KernelSU 。 vm Ubuntu 22.04 500g-24g內(nèi)存 默認狀態(tài): 編譯成功刷入真機后: 下載內(nèi)核 以下操作前提:具備全球通上網(wǎng) 以下操作前提:具備全球通上網(wǎng) 以下操作前提:具備全球通上網(wǎng) 參考官方文檔通用內(nèi)核映像 (GKI) 發(fā)布 build | Android 開

    2024年02月16日
    瀏覽(22)
  • 0.【AOSP+Pixel 5】Android13 開發(fā)環(huán)境搭建及源碼下載、編譯和刷機

    0.【AOSP+Pixel 5】Android13 開發(fā)環(huán)境搭建及源碼下載、編譯和刷機

    本人——入行Android沒多久的萌新一枚。這個系列文章主要是我客制化Android系統(tǒng)的一些記錄。以下是我的開發(fā)環(huán)境的信息: Android 版本:13 Android 設備:Pixel 5(歐版) 操作系統(tǒng):Ubuntu 20.04.5 LTS(64位) 先更新一下軟件源和軟件 Ubuntu 20.04 LTS已經(jīng)移除Python2,默認安裝python3,但是

    2024年02月14日
    瀏覽(68)
  • android10.0(Q)編譯安卓內(nèi)核(pixel 2)

    android10.0(Q)編譯安卓內(nèi)核(pixel 2)

    下載內(nèi)核源碼 1.查看內(nèi)核版本 首先需要看一下內(nèi)核的版本,可以在手機中看到內(nèi)核版本 2.下載該內(nèi)核版本對應的源碼 執(zhí)行結果如下: 這里的分支\\\"4fecde07e68d\\\"就是上面的手機截圖中內(nèi)核版本里g后面的數(shù)字 編譯 3.安裝libssl(不裝編譯的時候會報錯) 執(zhí)行結果如下: 4.去掉內(nèi)核

    2024年02月08日
    瀏覽(24)
  • RK3568驅動指南|驅動基礎進階篇-進階1 編譯進內(nèi)核的驅動系統(tǒng)是如何運行的?

    RK3568驅動指南|驅動基礎進階篇-進階1 編譯進內(nèi)核的驅動系統(tǒng)是如何運行的?

    瑞芯微RK3568芯片是一款定位中高端的通用型SOC,采用22nm制程工藝,搭載一顆四核Cortex-A55處理器和Mali G52 2EE 圖形處理器。RK3568 支持4K 解碼和 1080P 編碼,支持SATA/PCIE/USB3.0 外圍接口。RK3568內(nèi)置獨立NPU,可用于輕量級人工智能應用。RK3568 支持安卓 11 和 linux 系統(tǒng),主要面向物聯(lián)網(wǎng)

    2024年02月01日
    瀏覽(24)
  • 【樹莓派Linux內(nèi)核開發(fā)】入門實操篇(虛擬機Ubuntu環(huán)境搭建+內(nèi)核源碼獲取與配置+內(nèi)核交叉編譯+內(nèi)核鏡像掛載)

    【樹莓派Linux內(nèi)核開發(fā)】入門實操篇(虛擬機Ubuntu環(huán)境搭建+內(nèi)核源碼獲取與配置+內(nèi)核交叉編譯+內(nèi)核鏡像掛載)

    1.ubuntu18.04鏡像下載 打開ubuntu18.04鏡像傳送門,進入到主頁 往下滑,找到相應鏡像并下載 等待鏡像下載完畢即可 2.VMware軟件安裝 VMware是一款 運行在windows系統(tǒng)上的虛擬機軟件 ,可以虛擬出一臺計算機硬件,方便安裝各類操作系統(tǒng) 進入VMware官網(wǎng)傳送門,來到主頁,往下滑,選

    2024年04月29日
    瀏覽(28)
  • Linux驅動開發(fā)(十五)---如何使用內(nèi)核現(xiàn)有驅動(顯示屏)

    Linux驅動開發(fā)(十五)---如何使用內(nèi)核現(xiàn)有驅動(顯示屏)

    《Linux驅動開發(fā)(一)—環(huán)境搭建與hello world》 《Linux驅動開發(fā)(二)—驅動與設備的分離設計》 《Linux驅動開發(fā)(三)—設備樹》 《Linux驅動開發(fā)(四)—樹莓派內(nèi)核編譯》 《Linux驅動開發(fā)(五)—樹莓派設備樹配合驅動開發(fā)》 《Linux驅動開發(fā)(六)—樹莓派配合硬件進行字

    2024年02月15日
    瀏覽(20)
  • Android 系統(tǒng)源碼編譯

    Android 系統(tǒng)源碼編譯

    Android系統(tǒng)源碼編譯網(wǎng)上流傳著很多優(yōu)秀的文章,為什么我要寫這個呢,主要的原因是記錄編譯系統(tǒng)的過程,這里以Android9.0,手機設備Piexl一代為例來講述編譯和刷機過程。 ubuntu18.04 內(nèi)存至少12G RAM 硬盤空間至少200GB (1) 安裝python (2)安裝Git 配置Git信息 (3)安裝curl (4)

    2024年02月07日
    瀏覽(21)
  • Android 源碼編譯方法

    Android 源碼編譯方法

    和你一起終身學 習,這里是程序員Android 經(jīng)典好文推薦,通過閱讀本文,您將收獲以下知識點: 一、查看項目所在分支 二、切換到目標分支 三、查看當前所在分支 四、編譯Android源碼 五、source Android 編譯環(huán)境 六、lunch 所需的編譯項目 七、單編 模塊 八、push 模塊 驗證修改是

    2024年02月07日
    瀏覽(25)
  • AOSP 源碼編譯android 12

    AOSP 源碼編譯android 12

    目錄 一、python安裝? ? ? a. python2安裝 ? ? b. python3安裝 二、repo管理多個git ? ?a.第一步,? ?新建一個空白文件夾保存repo引導文件,并包含你的路徑 ? ?b.下載啟動器 ?c.將git-repo中的repo文件復制到 1 創(chuàng)建的.bin目錄中 ?d.修改權限 e. 執(zhí)行版本檢查 三、初始化工程 ? a.執(zhí)行創(chuàng)建文

    2024年01月16日
    瀏覽(27)
  • Android源碼的下載,編譯,刷機

    Android源碼的下載,編譯,刷機

    上篇說到《framework開發(fā)環(huán)境搭建》,本篇繼續(xù)介紹Android源碼的下載、編譯、刷機 先貼上Android源碼官網(wǎng)地址:https://source.android.com/docs/setup/start/,俗稱AOSP,Android開源項目,這里我總結一下具體該怎么操作。 1、安裝repo Android源碼同時使用git和repo進行管理,repo是基于git的代碼

    2024年02月02日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包