NOTE: You will need to be rooted with camera2api enabled for GCam to work. Please install Magisk and use the modules below.
Recommended APK as of 2019/05/16
Install the following Magisk Module. AOSP and MIUI All-One-Fix, by Alexey070315:
Where to download other versions of GCam?
Do I need root?
Yes, you need to be rooted to enable camera2api. Root with Magisk as it makes everything a lot easier.
What is camera2API?
You will need to enable camera2API for GCam to work. It is not enabled by default with MIUI. You will be required to root your phone and enable it.
You can either download a magisk module to enables camera2api or manually add it to your build.prop. XDA has tons of guides on how to enable camera2API.
My screen is black?/App Crashes
Did you install the all-in one fix above?
Do I need Gapps for GCam to work?
Please refer to this post.
Huge thank you to the following for all the help getting GCam working! @bsg19071979 @Arnova8G2 @defcomg @fu24 and @dan3840 @00raq00 @zilan @Alexey070315
Any other tips/recommendations please let me know and I will update this post. Please feel free to PM me or @golfinry and I will update this post. Thank you!