I came from Pixel Experience 10 ROM, since it's developers had moved to other ROMs and didn't fix the issues before moving it was the next logical step. I wanted the stock experience and therefore I came to this ROM. I will give detailed review later.
After you flash the PixelPlusUI_1.2_violet-10.0-20200322-1625-OFFICIAL.zip version, in update it will show to update to the same version again, devs have told not to flash this and this is an error.
There is an OTAFix on the Telegram forums, you don't have to flash it, the devs have mentioned.
I was on AOSP recovery and did everything from there. I just came here to tell you how I flashed Magisk and ANX Camera.
Install Magisk
===========
1) From the PixelPlusUI, just extract boot.img and move it to your phone.
2) Install the Latest Magisk Manager APK: Select Latest Magisk Manager from here and move it to your phone as well.
3) Install the Magisk Apk normally.
4) Open Magisk Manager.
5) Select Install Beside, "Magisk is not installed."
6) Select Select and Patch a File. DONOT SELECT DOWNLOAD ZIP ONLY. DO NOT SELECT THAT.
7) Select the boot.img that you moved in step 1.
8) The new boot image named magisk_patched.img is now inside Download Folder. Move this to PC. (You might have to disconnect and reconnect to be able to show the new file. It's MTP that has this issue). Move it to adb and fastboot folder.
9) Go to Settings-> The Pixelizer-> Power Menu-> Enable, "Advanced restart."
10) From CMD, move to adb and fastboot folder, make sure magisk_patched.img is moved here.
11) Type following to flash the new boot image
fastboot flash boot magisk_patched.img
Press Enter.
12) Make sure it says Finished. Type following to reboot phone:
fastboot reboot.
13) Open Magisk Manager App and see if you got both the ticks. If yes, you have successfully rooted and installed Magisk on your phone.
Tip: If you are skeptical about some apps not working if they detect root access, just click Magisk and select those apps. If it still causes issues, select all the apps, including the system apps EXCEPT ANX Camera. It won't work without Magisk Access.
ANX Camera:
1) Go to ANXCamera website and download the latest ANX Camera Zip from here.
At the time of writing, this was the latest version which I downloaded:
All Devices ANXCameraUnity_175.GruesomeShockedSmelts.zip
2) Also download the 48MP Fix from Addons:
At the time of writing, this was the latest version which I downloaded:
Noid 48MPFix For Q / ANXMiuiLibs For Q 48MPFixQ_171.ImprobablePrivateBluebottle.zip
[DO NOT DOWNLOAD THE LOWER ONE FOR VIOLET. THAT ONE IS FOR ANDROID P, WE ARE ON Q.]
3) Move these zips to Phone if you haven't already.
4) Open Magisk. Go to modules. Select +. Select the 48MPFix first [IMPORTANT] and flash it.
[When I did it it flashed but Magisk immediately crashed. I forced closed the Magisk App and checked in Modules, it was installed and just wanted a restart]
5) Restart Phone.
6) Select the ANX Camera Module and flash it and reboot.
I did all these while writing and didn't face any issues.
Also, for Google Camera, there is a group on telegram that keeps updating the latest google camera apks and xml files for best photography:
https://t.me/RedmiNote7ProPhotography
Install Gcam from here