What does your question imply about your position regarding what he said and what intent can be derived regarding your followup should he entertain your query?
I would not object to seeing my statistics compared to the statistics of others, what percentile I am in, what percentile I am in based on referrer source and operating system.
I'm the author. I have been dealing with this for over a year and reluctantly running LineageOS until two days ago everything related to google services went bonkers on my phone after the TSA had it.
So, inspired by frustration, I revisited the subject and saw it to conclusion.
Initially, GrapheneOS moved my post about this to the 3rd-party-apps forum and then later locked it. Hikvision/Annke/Guarding Vision devs never replied.
So I reverse-engineered their app, found they were checking for com.google.android.gsf (the old GSF package) instead of actually verifying FCM was working, and built an MIT-licensed patcher.
I also submitted a PR to GrapheneOS that adds a minimal synthetic GSF package presence when verified GmsCore is visible to the caller. And it's gated so it only engages when Play Services is actually installed and visible.
For now, the patcher does its job. If the PR gets merged, future GrapheneOS builds will fix this for every app that makes the same wrong GSF check, not just Hikvision stuff.
I also documented a dead-simple method for non-devs: enable USB debugging, plug your phone in, and tell an AI assistant to use the GitHub repo to patch your APK.
Haha perfectly said and reminds me of the time I used AI to fix my neighborhood's comcast outages by correctly diagnosing the issue and there was a guy in the comments thread angry with me for burning down rainforests
You're trying to cancel this guy's project on hackernews comments because he quoted winston churchhill in 2025 and didn't get a vaccine donut in 2019?
What do you get from it? Is he your enemy? Seems like you are trying to destroy him using this comment as attack vector. And this comment is well prepared and sourced and easily repeatable, so I presume you use multiple attack vectors like this.
Just an observation. And as an observer, this is annoying to see.
reply