我正在尝试将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