Con brunch compilas la ROM completa, viene a ser un lunch y un mka juntos, para compilar el kernel con el boardconfig y los denials del device tree no compiles el kernel aparte con otra toolchain, simplemente haz .build/envsetup.sh , lunch lineage_serranoltexx-userdebug , make bootimage -j8 (-j8 o -j4 o los máximos hilos que disponga tu procesador, make bootimage solo compila el kernel pero sin dejar de lado el devicetree)
Si quieres que te eche una mano estoy por telegram, el mismo nombre de usuario, por si por post no te apañas.