Yes sure. I set up a device tree based on the Motorola platform now: GitHub - mstaz/android_device_fairphone_FP3: Android / LineageOS 16 device tree for Fairphone 3
I extraced the binaries with extract-files.sh from @k4y0z’s full dump:
Configs and makefiles seem to be parsed successfully so far.
This is my try to start development on LOS for the FP3
However build fails because of errors in kernel sources.
…/…/…/…/…/…/kernel/fairphone/sdm632/drivers/media/platform/msm/vidc_3x/msm_vidc.c:1381:2: error: function definition is not allowed here
Seems that there are some crazy non-standard nested functions used:
https://github.com/FairphoneMirrors/android_kernel_fairphone_sdm632/blob/master/drivers/media/platform/msm/vidc_3x/msm_vidc_common.c#L732
@k4y0z didn’t you face the same errors?
Maybe another compiler is used for LOS.