![](/img/trans.png)
[英]How to customize SurfaceFlinger of Android
我想在真實的 Android 手機/平板電腦上驗證我在 SurfaceFlinger 上的設計。 但是我沒有任何設備的源代碼。 我可以只使用 AOSP 的源代碼構建libsurfaceflinger.so並將其推送到手機嗎? 或者有人可以推薦一些具有高通 SoC 和源代碼支持的商用 Android ...
[英]How to customize SurfaceFlinger of Android
我想在真實的 Android 手機/平板電腦上驗證我在 SurfaceFlinger 上的設計。 但是我沒有任何設備的源代碼。 我可以只使用 AOSP 的源代碼構建libsurfaceflinger.so並將其推送到手機嗎? 或者有人可以推薦一些具有高通 SoC 和源代碼支持的商用 Android ...
[英]What is the modern proper way to modify an android keylayout to wake the system from sleep with a key?
有很多搜索結果解釋說,您可以通過修改 keylayout 文件來修改您的 android 手機,使其在按下音量鍵時喚醒。 您只需將 WAKE 或 WAKE_DROPPED 添加到相關密鑰即可。 允許音量加鍵喚醒android的例子: 這似乎不再適用。 WAKE 標志似乎被忽略了。 此外,如果我將 ...
[英]How to list all possible packages / modules in AOSP via command line?
在 AOSP 中,我經常使用以下內容來設置我的環境並構建目標並構建整個圖像: 我還喜歡使用以下內容來構建特定的包/模塊而不是整個圖像: 或者 有沒有辦法簡單地列出所有 AOSP 中所有可能的包/模塊? 類似於 running lunch顯示所有可能目標的方式,我有興趣查看所有可能包/模塊的列表(例 ...
[英]Cannot connect to local webserver in app, but adb shell works
我的 android 手機上有一個系統服務,它會在設備啟動后立即運行網絡服務器。 當我 go 進入 adb shell 並使用 curl 發出請求時,它工作得很好,但是當我嘗試在同一設備上運行的任何 android 應用程序中執行此操作時,我收到一條錯誤消息,提示它無法連接: 這是供參考我的 cur ...
[英]Android 12/13 Signing OTA fails with error in sign_target_files_apks due to missing file vendor.img when vendor binaries are added
嘗試在 AOSP 12 的 OTA 映像上構建時, sign_target_files_apks實用程序因缺少vendor.img文件而失敗。 該錯誤僅在添加供應商二進制文件后發生。 與 AOSP 13 相同,錯誤僅在添加供應商二進制文件后發生。 目標是Google Pixel 3a "Sargo" ...
[英]how to pull specific repo for rebuilding android images?
我有內部 bitbucket 服務器,它托管 vendor.git 和我們的定制。 我更新了 local_manifest.xml 並構建了新的 android 圖像。 現在,有人向我們的 vendor.git 推送了一些更改,我想提取這些更改並重建 android 圖像以節省數小時的時間。 我怎 ...
[英]How to include AIDL-generated headers in native code in AOSP?
我在/devices下有一個本地模塊: 我想在這個模塊中使用活頁夾。 我的Android.mk : 當我構建它時,它會生成 C++ 個標頭,但它們僅位於中間目錄中: 我應該如何將它們包含在我的Proxy.cpp中? 如果我只是添加#include "IMyInterface.h" ,構建系統看不到 ...
[英]I want to change of Bluetooth pairing timeout in AOSP?
我想更改藍牙配對超時,但我沒有在 AOSP 10 源代碼樹中找到相關變量。 我找到了一些答案,但他們正在通過 ADB shell/腳本更改它,但我不想使用這種方法。 我需要更改相關位置並重新構建源代碼。 問候 ...
[英]Trouble starting AOSP Emulator with a local AOSP build on Fedora
在我的 Fedora Linux 35 機器上從頭開始在本地成功構建 AOSP 模擬器后,我有興趣啟動它。 該機器具有 NVIDIA 顯卡。 我按照https://source.android.com/docs/setup/start的說明獲取最新的 AOSP 源代碼。 沒有對源代碼進行任何更改。 ...
[英]Kotlin and AOSP Development
我是 AOSP 開發的新手,想了解以下內容: Kotlin可以用於汽車領域的AOSP開發嗎? 如果是,是否有相同的例子? 如果否,為什么Kotlin不能使用? 提前致謝:) ...
[英]Pixel 4a Android 11 Sunfish custom build "no valid slot to boot" error after flashing
我自己構建了 AOSP Android 11 Sunfish,並嘗試使用fastboot將圖像 flash out到手機中。 整個構建和刷機過程成功完成,但是,刷機完成后,設備卡在 Pixel 4a 的 fastboot 頁面並發布錯誤“輸入原因:沒有有效的槽可引導”。 請注意,我已經使用來自官方 ...
[英]How to port an android 11 kernel to android 12
我想將適用於 android 11 的自定義 kernel 移植到 android 12。 https://github.com/morogoku/MoRoKernel-S7這是我要移植的 kernel 我需要一些關於如何開始或做什么的幫助。 https://github.com/8890q/ ...
[英]Include aar link in Android.bp file AOSP
我在prebuilts/sdk/current中遇到 Android.bp 文件的問題。 下載 aar 文件后,我可以包含該文件。 但是我的要求是在bp文件中包含aar文件鏈接。 下面提到了 bp 文件中的代碼片段。 工作代碼 aar文件復制到路徑 將 aar 文件作為鏈接包含時顯示錯誤 [如下所述 ...
[英]How to start a service in init.rc which runs a script when property is set in Android application?
每當在 Android 應用程序中單擊按鈕時,它都會設置一個應該啟動服務的屬性,並且該服務應該運行 shell 腳本。 ...
[英]How to run debugger across processes and layers in AOSP?
我有一個 Android 應用程序和一個本地構建的 AOSP,對框架和 HAL 層進行了自定義更改。 我熟悉調試單個 Android 應用程序。 但是,我有興趣通過框架層調試從 Android 應用程序到本機 HAL 層的 API 調用。 我也有興趣使用模擬器和我的自定義 AOSP 更改來調試它。 ...
[英]How to skip Android setup UI by command line CLI after flashing Android AOSP?
在物理設備上刷新 Android AOSP 的本地構建后,如何通過命令行 CLI(例如通過 adb shell)跳過 Android 設置 UI? 額外問題:如何在刷入 Android AOSP 后通過命令行 CLI(例如通過 adb shell)自動登錄 Google 帳戶? ...
[英]How to test and debug changes to a local AOSP build using the emulator?
我有興趣在本地構建 AOSP 並在本地模擬器中運行它。 這可能嗎? 如果是這樣,如何在運行模擬器時在本地測試和調試更改? 在哪里可以找到構建中的模擬器以及如何通過 CLI 或在 Android Studio 中啟動模擬器? 是否可以從應用程序開始跨 Android 應用程序(Kotlin/Java ...
[英]How to modify AOSP to run a bash script on device boot?
如何修改 AOSP 以在設備啟動時運行 bash 腳本? 腳本應該放在哪個目錄中,什么定義了腳本運行的順序? 是否需要添加任何權限? ...
[英]Android HAL .so not build
我正在按照本指南學習 AOSP 中的 HAL 層和框架層。 我已經設法運行了整個過程。 但是有一個小問題。 當我構建整個 ROM/Android 時, hello.default.so 不會被構建/顯示在下面, ${輸出}/系統/庫/硬件 ${輸出}/system/lib64/hw ${輸出}/ ...
[英]if i create an android application which is using custom service written by me , will it works same with the built in service
客戶服務 ANDROID 假設我開發了一個使用 AOSP 中的藍牙管理器服務的應用程序。 但是,如果我添加一個新硬件並為該硬件創建一個 HAL、AIDL、JNI、框架服務,如果嘗試訪問該服務,它會以相同的方式工作還是會有任何更改。 我正在創建一個使用我編寫的服務的應用程序。 但我想知道如何通過應用程 ...