Patch Levels

Below is version information for branches and devices for you to judge your device's security upon.

A note on operating system security

There is a singular all-or-nothing, all-encompassing Android security bulletin released every month that covers security issues across the entire system.
Below we break it into five parts solely for ease of understanding for you to determine the general security of a given operating system.
Being behind on any one part means the system is inherently insecure.

  1. the version of Android itself, newer versions have more security features/hardening
  2. the ASB patch level, these are essential security patches
  3. the Pixel ASB patch level, these are recommended security patches
  4. the vendor ASB patch level, see Qualcomm
  5. and lastly the Linux kernel version
Briefly for each operating system:
  • GrapheneOS, with the exception of the Pixel 3/4 series, strictly only supports devices that have all parts updated.
  • CalyxOS, with the exception of the Pixel 3/4 series and other non-Pixel devices, in theory only supports devices that have all parts updated.
  • LineageOS can help with 1, 2, 3, and usually 5, but if a device is out of support by its manufacturer it cannot help with 4.
  • DivestOS, being Lineage based helps with 1, 2, 3, can minimize 4 via the deblobber, and improve 5 significantly using the CVE auto-patcher.
  • LineageOS (and derivatives) notably only apply Pixel ASB's to the most recent branch.
  • Any of the above operating systems will be a dramatic improvement for any device that is no longer receiving support from its manufacturer.
Furthermore GrapheneOS is a substantially hardened operating system. DivestOS includes some of the security features from GrapheneOS along with its own.
Such hardening changes can prevent exploitation of both known and unknown issues and are not found in LineageOS, CalyxOS, or most other aftermarket systems.

If you are choosing an operating system for security the order is GrapheneOS, then DivestOS, then official LineageOS, with the choice depending on what device you have or can acquire/afford.
At the potential cost of freedom and/or privacy, you may even want to consider the stock OS.

What about this other OS?

  • CalyxOS occasionally falls behind updates (see 1 and 2), has no added hardening features, and primarily only supports Pixels which are better supported by GrapheneOS.
  • /e/OS has many severe issues as documented here.
  • UBports, based on Ubuntu 16.04, lacks encryption support, retains many of the Android components via Halium, and uses unpatched & end of life kernels in many of its featured devices.
  • Replicant 6.0, based on LineageOS-13.0, hasn't received any security patches in years and the devices run near decade old Linux 3.0 kernels.
  • GSIs should be avoided, they do not provide the kernel or vendor components and cannot utilize many security features.
  • Lastly many aftermarket systems often do not provide consistent and timely updates to the system WebView component as documented here. This is a security critical component of the system not included in the ASB that is frequently overlooked and/or ignored.

Does DivestOS make my device secure?

The short answer: No.
The long answer is that DivestOS is likely the best harm reduction option if your device is no longer in support by its manufacturer or vendor.
Any project or product claiming they make end-of-life devices secure should be rigorously scrutinized.
If you want a reasonably secure and well-maintained device, please acquire a newer Pixel (6/6a/7) that is fully supported by GrapheneOS and use it instead.
Lastly it must be noted that privacy and security go hand-in-hand, there is a fundamental limit of how much privacy you can achieve if you do not have security backing it up.

Branches

Last updated: 2022-12-06
Asterisk* denotes known missing patches
DivestOS inherently cannot and does not include all patches from the monthly Android Security Bulletin.
The patch level shown in the Settings app on DivestOS should not be regarded as accurate, in favor of this page. It merely conveys the most recent month that it may contain patches from.
Also of note, DivestOS typically takes eight months to stabilize after a new Android version is released.

A historical comparison of operating system patch levels is available here, along with patch counts documented here.

VersionEnd of LifeAndroid Security BulletinPixel Security Bulletin
20.0 / 13.0 ★Late ~2026?LOS: 2022-11, DOS: 2022-112022-11
19.1 / 12.1Mid ~2025LOS: 2022-11, DOS: 2022-112022-07, 155 days ago
18.1 / 11.0Late ~2023LOS: 2022-11, DOS: 2022-112021-10, 428 days ago
17.1 / 10.0Late ~2022, EOL soon!LOS: 2022-11, DOS: 2022-112020-08, 854 days ago
16.0 / 9.02022-01, 340 days agoLOS: 2022-01, DOS: 2022-11*2019-08, 1220 days ago
15.1 / 8.1.02021-10, 428 days agoLOS: 2021-10, DOS: 2022-11*2018-12, 1463 days ago
14.1 / 7.1.22019-10, 1159 days agoLOS: 2021-06, DOS: 2022-11*2017-12, 1828 days ago

Linux Version Status

Last updated: 2022-12-06

VersionLastEnd of Life
5.155.15.812023-10
5.105.10.1572026-12
5.45.4.2252025-12
4.194.19.2672024-12
4.144.14.3002024-01
4.94.9.3342023-01, EOL soon!
4.44.4.3022022-02-03 + 2027-01 (CIP), 307 days ago
3.183.18.1402019-05-16 + 2021-10 (Google/Linaro), 428 days ago
3.103.10.1082017-11-04, 1859 days ago
3.43.4.1132016-10-26, 2233 days ago
3.03.0.1012013-10-22, 3333 days ago

Devices

Last updated: 2022-11-13
Of note, DivestOS only includes firmware on select devices as documented here.

DeviceBranchVendor ASBKernel
akari19.12020-09-014.9.227 + 362 patches
alioth19.12022-08-014.19.113 + 486 patches
Amber17.12020-10-054.4.205 + 390 patches
angler15.1Unknown3.10.73 + 527 patches
apollo14.1Unknown3.4.0 + 782 patches
aura19.12021-02-054.9.317 + 106 patches
aura20.02021-02-054.9.330 + 78 patches
aurora19.12020-09-014.9.227 + 362 patches
avicii17.12020-12-014.19.81 + 544 patches
axon715.1Unknown3.18.71 + 681 patches
bacon18.12016-09-013.4.113 + 351 patches
barbet ★20.02022-114.19.239 + 126 patches
beryllium19.12020-12-014.9.327 + 81 patches
beryllium20.02020-12-014.9.332 + 70 patches
blueline19.12021-10-054.9.327 + 86 patches
blueline20.02021-10-054.9.330 + 83 patches
bonito19.12022-05-054.9.327 + 86 patches
bonito ★20.02022-05-054.9.330 + 83 patches
bramble19.12022-07-054.19.224 + 180 patches
bramble ★20.02022-114.19.239 + 126 patches
bullhead15.1Unknown3.10.73 + 542 patches
cheeseburger19.12020-09-014.4.302 + 119 patches
cheeseburger20.02020-09-014.4.302 + 116 patches
cheryl19.12019-11-054.4.302 + 123 patches
clark14.1Unknown3.10.102 + 635 patches
clark17.12017-10-013.10.108 + 374 patches
coral19.12022-07-054.14.261 + 173 patches
coral ★20.02022-10-054.14.276 + 123 patches
crackling17.12016-12-013.10.108 + 403 patches
crosshatch19.12021-10-054.9.327 + 86 patches
crosshatch20.02021-10-054.9.330 + 83 patches
d2att14.1Unknown3.4.112 + 546 patches
d2spr14.1Unknown3.4.112 + 546 patches
d2tmo14.1Unknown3.4.112 + 546 patches
d2vzw14.1Unknown3.4.112 + 546 patches
d80018.12015-12-013.4.113 + 411 patches
d80118.12015-12-013.4.113 + 411 patches
d80218.12015-12-013.4.113 + 411 patches
d80318.12015-12-013.4.113 + 411 patches
d85018.1Unknown3.4.113 + 426 patches
d85118.1Unknown3.4.113 + 426 patches
d85218.1Unknown3.4.113 + 426 patches
d85518.1Unknown3.4.113 + 426 patches
davinci17.12020-09-014.14.213 + 327 patches
deb15.1Unknown3.4.113 + 430 patches
discovery19.12020-11-014.4.302 + 127 patches
dragon15.1Unknown3.18.0 + 700 patches
dumpling19.12020-09-014.4.302 + 119 patches
dumpling20.02020-09-014.4.302 + 116 patches
enchilada19.12021-11-014.9.227 + 358 patches
enchilada20.02021-11-014.9.227 + 358 patches
ether15.12017-04-013.10.108 + 427 patches
ether18.12017-04-013.10.108 + 421 patches
f40018.1Unknown3.4.113 + 426 patches
fajita19.12021-11-014.9.227 + 358 patches
fajita20.02021-11-014.9.227 + 358 patches
flame19.12022-07-054.14.261 + 173 patches
flame ★20.02022-10-054.14.276 + 123 patches
flo15.12016-08-053.4.113 + 430 patches
flounder15.12017-10-053.10.103 + 403 patches
flounder_lte15.12017-10-053.10.103 + 403 patches
flox18.12016-08-053.4.113 + 397 patches
FP218.12018-04-013.4.113 + 256 patches
FP319.12022-10-054.9.330 + 80 patches
FP419.12022-07-054.19.157 + 332 patches
FP4 ★20.02022-09-054.19.157 + 329 patches
fugu15.12017-11-053.10.20 + 613 patches
griffin17.12019-11-013.18.120 + 599 patches
grouper14.1Unknown3.4.113 + 437 patches
guacamoleb19.12022-08-054.14.180 + 390 patches
guacamoleb ★20.02022-08-054.14.180 + 390 patches
guacamole19.12022-08-054.14.180 + 390 patches
guacamole ★20.02022-08-054.14.180 + 390 patches
h81114.1Unknown3.10.84 + 596 patches
h81514.1Unknown3.10.84 + 596 patches
h83018.1Unknown3.18.113 + 576 patches
h85018.1Unknown3.18.113 + 576 patches
h87015.1Unknown3.18.113 + 588 patches
h91018.1Unknown3.18.113 + 576 patches
h91818.1Unknown3.18.113 + 576 patches
h99018.1Unknown3.18.113 + 576 patches
ham16.02016-06-013.4.113 + 400 patches
hammerhead15.12016-10-053.4.0 + 627 patches
hammerhead16.02016-10-053.4.0 + 627 patches
harpia17.12018-06-013.10.108 + 459 patches
hero2lte14.1Unknown3.18.14 + 738 patches
herolte14.1Unknown3.18.14 + 738 patches
himaul14.1Unknown3.10.84 + 515 patches
himawl14.1Unknown3.10.84 + 515 patches
hotdogb19.12022-08-054.14.180 + 390 patches
hotdogb ★20.02022-08-054.14.180 + 390 patches
hotdog19.12022-08-054.14.180 + 390 patches
hotdog ★20.02022-08-054.14.180 + 390 patches
i910014.1Unknown3.0.101 + 406 patches
i930014.1Unknown3.0.101 + 406 patches
i930514.1Unknown3.0.101 + 406 patches
instantnoodle19.12022-07-054.19.157 + 369 patches
instantnoodle ★20.02022-07-054.19.157 + 369 patches
instantnoodlep19.12022-07-054.19.157 + 369 patches
instantnoodlep ★20.02022-07-054.19.157 + 369 patches
jflteatt18.12017-08-013.4.113 + 436 patches
jfltespr18.12016-09-013.4.113 + 436 patches
jfltevzw18.12016-12-093.4.113 + 436 patches
jfltexx18.12017-08-013.4.113 + 436 patches
kccat616.0Unknown3.10.108 + 262 patches
kebab19.12022-07-054.19.157 + 369 patches
kebab ★20.02022-07-054.19.157 + 369 patches
kipper16.0Unknown3.10.108 + 403 patches
klte18.12017-08-013.4.113 + 236 patches
land16.02017-04-013.18.140 + 453 patches
lavender18.12021-06-014.4.302 + 121 patches
lemonade19.12022-08-055.4.191 + 102 patches
lemonade ★20.02022-08-055.4.197 + 88 patches
lemonadep19.12022-08-055.4.191 + 102 patches
lemonadep ★20.02022-08-055.4.197 + 88 patches
lentislte16.0Unknown3.10.108 + 262 patches
lmi19.12022-08-014.19.113 + 486 patches
ls99018.1Unknown3.4.113 + 426 patches
ls99718.1Unknown3.18.113 + 576 patches
m714.1Unknown3.4.113 + 474 patches
m8d18.12016-07-013.4.113 + 501 patches
m818.12016-07-013.4.113 + 501 patches
maguro14.1Unknown3.0.101 + 400 patches
mako18.12015-09-083.4.113 + 39 patches
manta14.1Unknown3.4.113 + 350 patches
marlin18.12019-10-063.18.137 + 499 patches
mata19.12020-02-054.4.302 + 162 patches
merlin17.12018-06-013.10.108 + 459 patches
n510014.1Unknown3.0.101 + 406 patches
n511014.1Unknown3.0.101 + 406 patches
n512014.1Unknown3.0.101 + 406 patches
oneplus217.12017-10-013.10.108 + 375 patches
oneplus318.12019-10-013.18.124 + 498 patches
osprey17.12018-06-013.10.108 + 459 patches
pioneer19.12020-11-014.4.302 + 127 patches
pro119.12020-04-054.4.302 + 118 patches
pro120.02020-04-054.4.302 + 118 patches
redfin19.12022-07-054.19.224 + 180 patches
redfin ★20.02022-114.19.239 + 126 patches
rs98818.1Unknown3.18.113 + 576 patches
sailfish18.12019-10-063.18.137 + 499 patches
santoni16.02018-06-013.18.140 + 453 patches
sargo19.12022-05-054.9.327 + 86 patches
sargo ★20.02022-05-054.9.330 + 83 patches
serrano3gxx18.12016-08-013.4.113 + 514 patches
serranoltexx18.12016-08-013.4.113 + 514 patches
shamu15.12017-10-013.10.108 + 306 patches
shamu18.12017-10-013.10.108 + 285 patches
sunfish19.12022-07-054.14.261 + 173 patches
sunfish ★20.02022-114.14.276 + 123 patches
surnia17.12018-06-013.10.108 + 459 patches
taimen19.12020-10-054.4.302 + 146 patches
taimen20.02020-10-054.4.302 + 146 patches
thor14.1Unknown3.4.0 + 782 patches
toro14.1Unknown3.0.101 + 400 patches
toroplus14.1Unknown3.0.101 + 400 patches
us99618.1Unknown3.18.113 + 576 patches
us99715.1Unknown3.18.113 + 588 patches
v1awifi14.1Unknown3.4.113 + 229 patches
vayu19.12022-07-014.14.180 + 423 patches
victara18.12016-08-013.4.113 + 478 patches
voyager19.12020-11-014.4.302 + 127 patches
vs98518.1Unknown3.4.113 + 426 patches
vs99518.1Unknown3.18.113 + 576 patches
walleye19.12020-10-054.4.302 + 146 patches
walleye20.02020-10-054.4.302 + 146 patches
xz2c19.12020-09-014.9.227 + 362 patches
yellowstone16.02014-09-303.10.96 + 455 patches
Z00T15.12018-02-053.10.108 + 407 patches
z2_plus18.12018-11-054.4.205 + 387 patches
An orange bear
Tad needs your support!
Donate Now