My experience building Android Nougat with VTV support is that you need to:
- download sources from GitHub
- build it for VIM2
- apply patches
- build again
If you skip 2nd, building patched sources fails as they expect some files which eventually are result of succeeded build.