whatawurst / android_device_sony_yoshino-common

This is the Android device configuration for the yoshino platform
10 stars 48 forks source link

Bump manifest target level to 5 #117

Open petefoth opened 1 week ago

petefoth commented 1 week ago

Making builds after #115 was fixed, the builds fail with

[ 99% 185179/185369] build out/target/product/lilac/obj/PACKAGING/check_vintf_all_intermediates/check_vintf_compatible.log (priority: 4)
FAILED: out/target/product/lilac/obj/PACKAGING/check_vintf_all_intermediates/check_vintf_compatible.log
...
ERROR: No such file or directory: Cannot find framework matrix at FCM version 4.: No such file or directory

Looks like target-level needs to be 5 in manifest.xml and manifest_dsds.xml

derfelot commented 1 week ago

that's probably because you did a full sync and sources are now on qpr3. this will need some more work to get going. I'll do that within the next week or 2.

petefoth commented 1 week ago

Yes, I thought that might be the case. No worries. Thanks

derfelot commented 1 day ago

So I worked a bit on the qpr3 bring-up. Unfortunately, it looks like we can't use our stock prebuilt audio hal anymore. It appears that qp3 now wants at least v5.0, whereas our stock one is v4.0. Using the source built audio hal we've had all kinds of annoying audio issues back in the day, so I am really not looking forward to switching to source built v6.0.

I do want to finish the qpr3 bring-up eventually, especially since this will be the last version that will work for our devices (e.g. lineage 22 won't be possible). But I don't know yet how long it will take.

This A14 release cycle has been a real pain, since Google decided to do major changes under the hood for every quarterly release.

petefoth commented 1 day ago

Thanks for the update. No rush here - I know it will come when it's ready. 😄

As a matter of interest, why will lineage 22 / Android 15 not be possible for these devices?