Why not AOSP/Lineage? The MSM8917 on vivo 1610 has proprietary camera HAL, audio HAL, and RIL blobs that are not fully compatible with generic Android versions. Even after months of patching, VoLTE and camera remain broken.
Chipset Compatibility: Since the device runs on the Snapdragon 425 (MSM8917), ROMs must be specifically built or "ported" for this architecture. Using a ROM meant for a different Snapdragon variant can permanently "brick" (disable) your phone. General Installation Process