[Huawei Nova/Nova Plus ROMs, Kernels, Recoveries, &] #Henkate:
I've said before that I'm pushing the changes on private repos on gitlab. I'm cherry-picking the changes from gitlab to github repos when I'm making a new build to publish on XDA. I know that you can't see my progress, but I may change this and push directly to github as I've used to do for lineage 14.

In the last 2-3 days, I've fixed more selinux denials, used my phone with enforcing selinux to see how it goes (I'd like to do it for 1 week though, to make sure that there won't be an issue like random reboot or something else) and tested a feature. The November security patch level got merged in lineage's sources, but I still got to fix the camera saturation issue and I'd like to publish a new build after I fix that, as I've promised before.

As a side note:

I didn't had time at all to work on trees after publishing the previous build, but now I do. When I've published the previous build, I've switched to github repos in my local_manifest and I've forgot about that. Meanwhile, I've did some changes on gitlab (like enforcing selinux, fixing an error from logcat and some other changes) and I've did builds to test those changes. From those test builds, I've came to the conclusion that phone is running fine with enforced selinux and that the commit which was supposed to fix the error from logcat isn't working (although it should've). On 8th November, I've realised that I was still using the github remotes in manifest, which basically meant that the previous test builds were useless since I was still using the github repos and the changes I've did were on gitlab.

On 9th November, I've had this problem on Google Cloud Platform (GCP). I've firstly tried to close the billing account and open it again, but that didn't solve the problem. Then I've tried to make an instance in other US place, but still didn't work. Then I've tried to make an instance in Australia's zone (it's more expensive) and it worked. When I've wanted to restart this Australian instance, I've got the same error but second time worked. However, I've noticed that it wasn't showing my free credits from the free trial anymore which would mean that it would use real money. When I've seen that, I've removed the instance and closed the billing account right away. Why the free credits were gone? I don't know for sure, but I think it was because I've closed the billing account and opened it again when I was trying to get rid of that error.

Then I've tried to sign up on GCP with a new account and I've tried some bank card numbers generated with a random website lol. I've already used my cards before and although it'd work again, I've wanted to not do it again because it's basically illegal since you're getting free trials with the same card for more than one time. So, I've tried those generated card numbers and Google wasn't accepting them. At some point, it wasn't saying anymore that the number isn't valid, but it wasn't accepting it neither, it was just showing an error which I don't remember now. Then I've made a new account and tried my cards, but Google wanted to verify the cards and requested me to complete some form with info which I don't remember and there was also an upload button to upload a pic or something (they've never wanted to verify them before). It was the same with my both cards. However, I didn't want to go that far, because as i've said, I've already used my cards before (at least two times on both cards). So, I can't build with GCP anymore.

After that, I've switched to Microsoft Azure which I've used in past too (only once). It's fine with it, but I've got 170 euros free credits which lasts for 29 days. However, those credits are not only draining fast, but they're also draining when I'm not using their VM. As of typing right now, I have 144.58 euros free credits. When I'll be out of free credits, I'll make a new account and sign up with the other card (if I'm not mistaken, I haven't used the other card when I've used Azure for the first time, I've probably used my first card which expired and the new one with more availability has a new number). I don't know if Microsoft would let me use those cards as many times as I want as Google did, but even if they'd do, I wouldn't want to do the same thing as I've did with GCP, basically "cheating" to get free trials as many as I want, which again, is theoretically illegal.

1) I can't build with my slow af PC. Last time I've tried to build (cm13 I think), it didn't finish even in 8h which is insane.

2) I no longer can build with GCP.

3) I can get one more free trial on Azure, assuming I haven't used the other card already.

So, if 3) is "valid", then I won't be able to build anymore after using another free trial on Azure, which means no more development from me. If 3) isn't valid, then I won't be able to build anymore when I'm out of free credits on the current free trial which I'm using.

On 12th October, [MENTION=4642440]ddementiev[/MENTION] contacted me and said that he can offer me a VM, which according to him, it takes about 2h to build, but I didn't need it that time since on 10th October I've got a new free trial on GCP and I'm building faster with GCP. If his offer will still be available when I'll be done with Azure, then I'll gladly use it.

[MENTION=4699730]Vinnom[/MENTION] also said that he can set up a GCP account for me and that'd be better than ddementiev's VM as it's building faster.