[Android] DiamondJohn:
I am attempting to build 2 devices. The first is a supported device, a hammerhead (ie Nexus 5). It has automatically created and downloaded the device and kernel, but your right, there is no vendor

<project name="LineageOS/android_device_lge_hammerhead" path="device/lge/hammerhead" remote="github" />
<project name="LineageOS/android_kernel_lge_hammerhead" path="kernel/lge/hammerhead" remote="github" />

I did a search in github (boith liineageos and RR) and did not see an LGE vendor:confused: I would of expected it would of got all the necessary parts as it is a supported device. It builds, but does not even boot; samne behaviour as [MENTION=5872304]Archerous[/MENTION].

The second device I am attempting to build is for an XT897, i have created a local manifest based on the LineageOS manifest for the device.

<project name="LineageOS/android_device_motorola_xt897" path="device/motorola/xt897" remote="github" />
<project name="LineageOS/android_device_motorola_msm8960_jbbl-common" path="device/motorola/msm8960_jbbl-common" remote="github" />
<project name="LineageOS/android_device_motorola_qcom-common" path="device/motorola/qcom-common" remote="github" />
<project name="LineageOS/android_kernel_motorola_msm8960-common" path="kernel/motorola/msm8960-common" remote="github" />
<project name="LineageOS/android_device_qcom_common" path="device/qcom/common" remote="github" />
<project name="LineageOS/android_external_stlport" path="external/stlport" remote="github" />
<project name="LineageOS/android_external_sony_boringssl-compat" path="external/sony/boringssl-compat" remote="github" />
<project name="TheMuppets/proprietary_vendor_motorola" path="vendor/motorola" />
<project name="LineageOS/android_device_motorola_msm8960-common" path="device/motorola/msm8960-common" remote="github" />
<project name="LineageOS/android_packages_resources_devicesettings" path="packages/resources/devicesettings" remote="github" />

This enables me to build and it actually boots, but it goes into a death spiral of SystemUI crashes. I can alleviate it by removing the LatinIME and installing GBoard as my keyboard, but still not 100% stable. It is a little weird that this non supported device will boot and almost run as compared to a supported device. I only try building the hamerhead as an acid test of my build setup.

I use the same local manifest for a marshmallow build of RR for the xt897 and it builds & boots and runs stable, with the only issue I saw was that I could not turn off the lock-screen blur :confused:; I could assign a fixed wallpaper to hide the issue.

Basically I am using LineageOS local manifests to build RR, but Nougat isn't working that well; it works fine for LineageOS. I noted a few of the posts (which I quoted above) people also appeared to be having issues building RR Nougat. I have a catlog of the SystemUI crashes, but I think I will hold off on bothering anyone just yet.;) trying a download of crDroid Nougat to see if that can put out a valid build.

============

The other weird thing is that i originally simply copied across the desired directories from LineageOS, but now I am using a local manifest. When I did a repo sync, it downloaded a vendor_resurrection (>1GB) but I cant actually see it anywhere in the folder structure :confused: And as a side, the manually copied build is more stable than the manifest based one, even though they should give the exact same files/folder structure