Originally Posted by xdav20
I would like to know, why wouldn't XPrivacy run after it checked the XPosed framework version? Is the algorithm in-place in compiled version also exists in the source-code released to the public? If so, can I get a quick pointer (URL) to it please?
XPrivacy requires a minimum, now quite old, Xposed version, that is all. It looks like you assume something else, which is incorrect.
The Android APIs might be stable, but Google adds hundreds and sometimes thousands of new APIs with each Android version, including lots of APIs which can leak personal information. Also, stable APIs do not mean that Android is the same on the inside, on the contrary. XPrivacy hooks many functions on the inside, so you cannot say that if the APIs stay the same, XPrivacy will keep working. There are more than a few GitHub issues showing this.
The bottom line is, and the reason why I am commenting again, that XPrivacy will not protect your privacy properly on anything beyond Android Lollipop, because the last big update for XPrivacy was for this Android version.
Edit: my privacy advice: install reliable, preferably open source apps (don't forget to reward the author in some way, which could be a simple "thank you"), avoid social media/chat apps and use a firewall app to manage outgoing traffic. Avoid any closed source root solutions and lock your bootloader. Since Android is closely linked to Google: review your Google privacy settings. I know this is not ideal, but this is just how it is now.