Closed rezaetezal closed 3 years ago
which display and kernel headers branch are you using ?
They're being fetched/pulled using repo sync
against https://github.com/sonyxperiadev/local_manifests/tree/android-11.0.0_r32.
This is what's there currently
<project path="vendor/qcom/opensource/display" name="hardware-qcom-display" groups="device" remote="sony" revision="aosp/LA.UM.8.1.r1" />
<project path="vendor/qcom/opensource/display-commonsys-intf" name="vendor-qcom-opensource-commonsys-intf-display" groups="device" remote="sony" revision="aosp/LA.UM.8.1.r1" />
I've attempted a build after bumping the rev to aosp/LA.UM.9.12.r1
on both paths but ended up with other, different errors.
@rezaetezal For the time being you can check out the entire local_manifests
repository on the master
branch and resync (don't forget to re-run repo_update.sh
too - or even leverage it for doing the sync!).
We should at some point - when active contributors have more time for investigation and review - make sure the remaining display repositories can live together in the same checkout (like we do for media currently) so that all devices are buildable from the same tree without checkouts again. But for now, if you're only building Edo, sync master and it should work OOTB™.
@rezaetezal For the time being you can check out the entire
local_manifests
repository on themaster
branch and resync (don't forget to re-runrepo_update.sh
too - or even leverage it for doing the sync!).
I have been doing the repo_update
as the code is not buildable without the cherry-picks. I will use master
branch and try again, and report back.
Thank you!
Can confirm that the build succeeds and the resultant images are bootable when switching to the master
branch.
Many thanks.
Trying to build for XQ-AS72 (missing device in configs, so eating XQ-AS52's lunch). Getting following error
Adding the missing profile to
vendor/qcom/opensource/display/libcopybit/c2d2.h
(a la https://github.com/AOSPA/android_hardware_qcom_display/commit/76f606081127e4474e0e4d20741e665e32c17bee) and the missing enums tovendor/qcom/opensource/display-commonsys-intf/libqdmetadata/qdMetaData.h
(a la https://review.lineageos.org/c/LineageOS/android_hardware_qcom_display/+/268196/1/display-commonsys-intf/libqdmetadata/qdMetaData.h) "works" in that it gives me a successful build, but my device still gets stuck at the SONY screen when booted.I am not sure if the "bricked' device is related to this issue (have logcat if interested) but this is preventing a build for EDO devices, it seems.