我正在嘗試將Android開放源代碼項目的本地編譯版本安裝到Nexus 5x設備。AOSP閃存到Nexus 5x缺少供應商庫?沒有相機訪問?
Android version: 6.0.1
Lunch setting: aosp_bullhead-userdebug
設備,解鎖和FASTBOOT模式給出了以下幾點:
VARIANT - bullhead LGH791 16GB
BOOTLOADER VERSION = BHZ10p
BASEBAND VERSION = M8994F-2.6.32.1.12
我從https://developers.google.com/android/nexus/blobs-preview爲Nexus 5X下載和運行商提取sh腳本。
此安裝程序編譯並啓動設備(使用fastboot flashall -w
推送,但沒有相機應用程序(無法在設備上訪問互聯網,因此無法下載並確認任何內容)我可以從機器上推送APK )和一個對話框出現內部錯誤的警告,我在反覆logcat中收到此錯誤:。
libc : CANNOT LINK EXECUTABLE "/vendor/bin/mm-qcamera-daemon": cannot locate symbol "_ZN7android13SensorManager13getSensorListEPPKPKNS_6SensorE" referenced by "/vendor/lib/liboemcamera.so"...
一些谷歌搜索使我相信這是由於供應商的二進制文件實際上沒有被完成某些進一步的搜索讓我在這裏https://github.com/anestisb/android-prepare-vendor
我已經運行了這個s從developers.google.com/android/nexus/images#bullhead
下載了bullhead-mtc19z-factory-9f649f91.tgz
腳本等,並取代了我的AOSP源代碼樹所產生的供應商文件夾中的vendor/
目錄,但在編譯和啓動這只是葉停留在某種錯誤循環的設備引導期間,根據adb logcat
燦任何人建議如何成功地刷新這個?
歡迎來到SO。本網站僅用於**編程**問題。一般硬件和軟件問題在其他地方討論。 –
我會建議嘗試android.stackexchange.com –
具體來說,我正在尋找修復運行時錯誤的幫助。但是,謝謝。 – StevenL