Android系統開發 Android10版本自定義系統版本號

前言

  framework開發,此博客基於Android10版本,實現自定義系統版本號。

找到修改位置

需要修改的關鍵文件是buildinfo.sh

搜索一下文件

找到要改的目標文件

這裏建議將這個文件拷貝出來修改,各自的編譯環境不同,拷貝或者傳輸文件的方式不同,這裏各自發揮。下面是我在wsl裏把文件拷貝出來

zhou@DESKTOP-9QKQBJG:~/aosp/build/make/tools$ cp buildinfo.sh /mnt/d/

修改代碼_自定義版本號

源文件代碼(未改動)

改動後

然後將修改好的文件拷貝回去,並且強制替換

zhou@DESKTOP-9QKQBJG:~/aosp$ cp -f /mnt/d/buildinfo.sh ~/aosp/build/tools/

用vim看一眼修改後的buildinfo.sh文件

zhou@DESKTOP-9QKQBJG:~/aosp$ vim build/tools/buildinfo.sh

驗證一下是不是已經替換成功

重新編譯

可以直接make,無需清理out文件夾重新花費大量時間全部編譯

查看效果

編譯完成後,可以通過查看編譯完成後的文件 out/target/product/generic_x86_64/system/build.prop 確認是否修改完成

zhou@DESKTOP-9QKQBJG:~/aosp$ vim out/target/product/generic_x86_64/system/build.prop

啓動模擬器(寫入設備)查看

 

end

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章