Are you able to boot with modules installed? I tried installing Viper4Android and got stuck at bootlogo. The phone booted normally after flashing the patched image again.
I have not installed Viper4Android (I do not listen to music on phone much these days, this used to my first install earlier), but YES installed DNScrypt-proxy2 which works absolutely fine.
Prolly Viper4Android does something to boot img which makes it to loop? Also, if you try to install magisk_modules again from the Magisk app (yes after root) phone again goes into the boot loop. At the moment seems like all these other methods are not stable.
---------- Post added at 05:26 AM ---------- Previous post was at 05:12 AM ----------
I have finally rooted my device without twrp by flashing magisk patched boot image. Then used magisk module - magisk hide props config and created a certified fingerprint of poco F1. Still.... CTS profile is showing false.
Did anyone fixed this issue ??
I tried this method too, using Poco F1 but did not help.
Can someone (who has not rooted their phone yet) run this "getprop ro.build.fingerprint" (without the ") command and get the output please? So we can add this fingerprint in MagiskHide Props Config for Poco X2, may be that will help pass CTS profile to true.
Reference: MagiskHide PRobs Config guide:
https://github.com/Magisk-Modules-Repo/MagiskHidePropsConf#custom-fingerprints-list
Edit:
I extracted fingerprint from my ROOTED stock ROM Poco X2 and this is how it looks like:
Poco X2 (10)
OCO
OCO X2=POCO/phoenixin/phoenixin:10/QKQ1.190825.002/V11.0.4.0.QGHINXM:user/release-keys__2020-01-01
After extracting fingerprint I started wondering if MagiskHide Props Config fix will help us fix our CTS profile issue, as we are still on stock ROM (but ya rooted), the prop edits would probably help for custom ROMs and may be our issue is something different.