Some vendors shipped the Android patch *level* without shipping all of the patches behind it. We found that by testing the installed binaries on real devices instead of trusting what the phone reported. Eight weeks later we corrected our own method and numbers in public: community firmware builds had been mixed in with vendor ones, and we had reported a larger gap than there really was. Re-measured in 2019, official firmwares missed about half as many patches as in 2018.
How
Binary-level patch-presence detection on real devices via SnoopSnitch, compared against the vendor’s claimed patch level.
What it does not support
Crowd-sourced, so the population is self-selecting: it reflects the devices people ran SnoopSnitch on, not the device population as a whole.
Since
Improving. Missed-patch rate fell below 0.3 per firmware build in 2019, from 0.7 in 2018.
Android patch gap