Pixel 4a (5G) and Pixel 5 are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2024031400 release:
speed-profile
compilation for launcher apps which was limiting ahead-of-time compilation for user installed launcher apps to the parts of the code included in baseline and/or cloud profiles rather than compiling the whole app via our default speed
compilation which we use to replace JIT compilation and JIT profiles guiding background AOT compilationTags:
Changes since the 2024031100 release:
Tags:
Changes since the 2024030900 release:
Tags:
Changes since the 2024030800 release:
Tags:
Changes since the 2024030700 release:
Tags:
Changes since the 2024030600 release:
This is the first release of GrapheneOS based on Android 14 QPR2. Android 14 QPR2 is the first Android release following the new development model where quarterly releases follow the development branch. This release is a massive overhaul of the OS almost as large as the migration from Android 13 QPR3 to Android 14 despite fewer user facing changes. This release includes a large part of the migration to Android 15. The new development model will be very beneficial for GrapheneOS by spreading out the porting process throughout the year between major releases as part of the 3 quarterly releases between the yearly major releases.
Since this is a major release, the Pixel 4a (5G) and Pixel 5 have not been ported to Android 14 QPR2 as part our initial release. We need to determine whether it makes sense to move these end-of-life devices to Android 14 QPR2 or keep them on a legacy extended support release branch based on the last Android 14 QPR1 release.
Tags:
Changes since the 2024030300 release:
Pixel 4a (5G) and Pixel 5 are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2024022800 release:
Pixel 4a (5G) and Pixel 5 are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2024022600 release:
Pixel 4a (5G) and Pixel 5 are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2024022300 release:
Pixel 4a (5G) and Pixel 5 are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2024020500 release:
Pixel 4a (5G) and Pixel 5 are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2024012600 release:
Pixel 4a (5G) and Pixel 5 are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2024011600 release:
Pixel 4a (5G) and Pixel 5 are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2024011300 release:
Pixel 4a (5G) and Pixel 5 are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2024010400 release:
Pixel 4a (5G) and Pixel 5 are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2023123100 release:
Pixel 4a (5G) and Pixel 5 are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2023123000 release:
Pixel 4a (5G) and Pixel 5 are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2023121200 release:
Pixel 4a (5G) and Pixel 5 are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2023120800 release:
Tags:
Changes since the 2023120701 release:
Tags:
Changes since the 2023120700 release:
This is the first quarterly release of Android 14 and includes a bunch of nice improvements including using the phone as a webcam.
Starting with this release, the Pixel 4a (5G) and Pixel 5 are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. Certain driver patches will remain available until the Pixel 5a is end-of-life due to shared code. We'll continue providing all of the Android Open Source Project and GrapheneOS changes for them until the release of Android 15. After Android 15 is released, they'll remain on a legacy Android 14 branch with only the AOSP security patch backports to Android 14 and some additional changes backported by us on a best effort basis. This is the same kind of extended support we provided for the Pixel 4 and Pixel 4 XL.
Tags:
Changes since the 2023120400 release:
The December release of the Android Open Source Project and stock Pixel OS will be the first quarterly release of Android 14. It will likely be available this week, but hasn't been published yet. Since there hasn't been a release yet this month, we're publishing an early December security update based on the AOSP backports to Android 14.
It's unclear if 6th/7th generation Pixels received a specific Mali GPU kernel driver patch so we aren't raising the patch level for these until the official December release is available. We often backport these patches early but we don't know which patch corresponds to which CVE ID so we can't raise the claimed patch level. ARM covers up the details publicly and only releases tarballs for each major revision without the Git commit history or individual security patch backports they make available to partners, despite partners being allowed to apply those in public Git repositories. We can often figure out the patch corresponding to a CVE ID or vice versa through ARM partners publishing it, but we haven't been able to in this case.
Tags:
Changes since the 2023112900 release:
Tags:
Changes since the 2023112600 release:
Tags:
Changes since the 2023111500 release:
Tags:
Changes since the 2023110700 release:
Tags:
Changes since the 2023103100 release:
Tags:
Changes since the 2023103000 release:
Tags:
Changes since the 2023102300 release:
Tags:
Changes since the 2023101300 release:
Tags:
Changes since the 2023101100 release:
Tags:
Changes since the 2023100900 release:
Tags:
Changes since the 2023100800 release:
This is the initial non-experimental release of GrapheneOS based on Android 14. Our initial public experimental release (2023100600) was published on October 6th so there have already been a couple days of public testing. All of our documented features are now ported to Android 14. We'll be continuing to work on fixing regressions including new Android bugs and new compatibility issues caused by our features. However, it's already stable and usable.
This release provides the full 2023-10-06 patch level for all supported devices along with the recommended security patches only included in Android 14.
Android 13 is no longer actively developed upstream and now only receives backports of the Android Security Bulletin patches, not the recommended patches included in the latest stable release of Android. Pixels are also now only supported via Android 14 and require Android 14 to achieve a patch level above 2023-10-01. Android 14 has had publicly available experimental releases since February 2023 and is already a mature OS. It also contains significant privacy and security enhancements which more than offset the attack surface from added features. These reasons are why we have so heavily prioritized porting to Android 14 and began to defer more and more of our other work until after Android 14 since around July 2023.
Pixel 4, Pixel 4 XL and Pixel 4a are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2023100300 release:
Android 14 is replacing Android 13 this month. There will no longer be any monthly or quarterly releases of Android 13, only the monthly backports of Android Security Bulletin patches. This is an early October release based on the Android Security Bulletin backports. We'll need to port to Android 14 to provide the full 2023-10-06 patch level. We've spent months porting to Android 14 in advance in order to make this migration as smooth and quick as possible. We weren't accepted as an Android partner so we don't have full early access to new major releases, but we've had partial early access to the sources and were able to do a lot of the porting in advance.
There wasn't a proper Android Open Source Project or stock Pixel OS release for September since Android 14 was meant to be released. They only shipped a release marked as having the 2023-09-01 patch level, but most patches which were going to be included in 2023-09-05 were deferred to October and most of the devices ended up providing the published 2023-09-05 patch level. Devices with a Qualcomm SoC (Pixel 4a (5G), Pixel 5, Pixel 5a) or standalone Qualcomm Wi-Fi (Pixel 7a) still need firmware/driver patches for 2023-09-05. Other supported devices (Pixel 6, Pixel 6 Pro, Pixel 6a, Pixel 7, Pixel 7 Pro, Pixel Tablet, Pixel Fold) were already on the 2023-09-05 patch level and will now be on the 2023-10-01 patch level. All of these devices will be quickly upgraded to the full Android 14 2023-10-05 patch level once it's released.
Pixel 4, Pixel 4 XL and Pixel 4a are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2023100100 release:
Pixel 4, Pixel 4 XL and Pixel 4a are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2023091800 release:
The September releases of AOSP and the stock OS came out on 2023-09-18 and are incorporated into this release. Unusually, they still set the patch level to 2023-09-01 despite having all listed patches for 2023-09-05 for some of the devices such as the Pixel 6 and Pixel 7. We left the listed patch level alone to avoid delaying the release for aesthetic reasons while we figured out where it could be raised due to delayed Qualcomm firmware patches. We shipped 2023-09-01 in our much earlier 2023090600 release but this is the official September release from AOSP and the stock OS rather than just applying the Android Security Bulletin backports to Android 13.
The strange timing and inclusion of only a single patch (Mali GPU kernel driver fix) in the September Pixel Update Bulletin is due to Android 14 being scheduled for this month but delayed to October. The Pixel Update Bulletin for Android 14 will include a large number of recommended AOSP security patches and many hardware related patches, neither of which will be backported to Android 13, so we've already put a significant effort into porting to Android 14 via our limited early access to the source code. We aim to have our Android 14 port available as soon as possible after the stable release is published due to the importance for security. It's unfortunate we don't have full access to the sources in advance like Android partners, but we've had access to more than we usually do this year and for longer due to the delay.
We've also included additional Mali GPU kernel driver patches and a libwebp patch in this release, similar to the kernel.org LTS patches we ship on a regular basis many months before Android. We'll do more of this in the future as our resources and partnerships grow, but we don't have much ability to ship firmware patches earlier until there's hardware built to run GrapheneOS.
Pixel 4, Pixel 4 XL and Pixel 4a are end-of-life and shouldn't be used anymore due to lack of security patches for firmware and drivers. We provide extended support for harm reduction.
Tags:
Changes since the 2023090600 release:
Tags:
Changes since the 2023090200 release:
Tags:
Changes since the 2023080800 release:
Tags:
Changes since the 2023080700 release:
Tags:
Changes since the 2023072600 release:
Tags:
Changes since the 2023072400 release:
Tags:
Changes since the 2023071100 release:
Tags:
Changes since the 2023070500 release:
July release of the Android Open Source Project and stock OS for the Pixel Fold is delayed, likely only for a few days. The device was just released on June 27th with official support shipped in a GrapheneOS release on June 28th so it doesn't make sense to do an incomplete early release. We'll include it as part of this release when the official July release is available.
Tags:
Changes since the 2023062800 release:
Tags:
Changes since the 2023062300 release:
Tags:
Changes since the 2023061402 release:
Tags:
Changes since the 2023061400 release:
Tags:
Changes since the 2023060700 release:
Tags:
Changes since the 2023052900 release:
Tags:
Changes since the 2023052800 release:
Tags:
Changes since the 2023051600 release:
Tags:
Changes since the 2023050500 release:
Tags:
Changes since the 2023050100 release:
Tags:
Changes since the 2023042900 release:
Tags:
Changes since the 2023041100 release:
As with the March release, the monthly Android Open Source Project and stock Pixel OS release were rescheduled to the 2nd Monday of the month instead of the 1st Monday.
Tags:
Changes since the 2023040400 release:
Tags:
Changes since the 2023032600 release:
Tags:
Changes since the 2023032000 release:
Extended support for the end-of-life Pixel 4 and Pixel 4 XL will continue but time is needed to resolve compatibility issues with Android 13 QPR2.
Tags:
Changes since the 2023031500 release:
Extended support for the end-of-life Pixel 4 and Pixel 4 XL will continue but time is needed to resolve compatibility issues with Android 13 QPR2.
Tags:
Changes since the 2023031300 release:
This release includes the 2nd quarterly release of Android 13 (QPR2) and is why the March release of the Android Open Source Project and stock Pixel OS ended up rescheduled to the 2nd Monday of the month rather than the 1st Monday of the month. QPR2 includes dozens of additional recommended privacy/security patches beyond the baseline March Android Security Bulletin. Shipping the full monthly, quarterly and yearly releases rather than only the subset of patches backported to older releases and listed in the Android Security Bulletins is quite important.
We expect the official March release of the stock OS and Android Open Source Project for the Pixel 6, Pixel 6 Pro and Pixel 6a to be on March 20th (3rd Monday of the month). This release provides the full March Android Security Bulletin patches for them but the Pixel bulletin patches require an official release since the full set of changes isn't published yet.
Extended support for the end-of-life Pixel 4 and Pixel 4 XL will continue but time is needed to resolve compatibility issues with Android 13 QPR2.
Tags:
Changes since the 2023030400 release:
Tags:
Changes since the 2023022300 release:
Tags:
Changes since the 2023021000 release:
Tags:
Changes since the 2023020600 release:
Tags:
Changes since the 2023020200 release:
Tags:
This release fixes major weaknesses in Android's verified boot. Android has working protection of the firmware images, OS images and out-of-band updates to APEX components through verified boot and provides verification for every read of the data rather than actually only verifying at boot. Firmware and core OS images are fully read and verified before use. High level OS images and out-of-band APEX updates are verified dynamically when data is read via dm-verity. Unfortunately, Android doesn't have anywhere near complete/correct verification of non-APEX APK-based components including many privileged OS components implemented as apps and the apps bundled with the OS. GrapheneOS now provides an implementation of this verification to extend verified boot and hardware-based attestation to these components correctly. We previously enhanced the downgrade protection check for system updates to require a greater version rather than equal or greater due to most Android OS components not having their versionCode consistently increased when they're changed, and this is now integrated into our new verification. Fully verifying signatures of system app updates at boot isn't enough to fully extend the verified boot guarantees to them, so we're shipping signed fs-verity metadata for all our system app updates through our app repository and we're enforcing having valid fs-verity metadata for system app updates at install time and boot time. This provides continuous verification of the data provided by out-of-band package updates.
Since fs-verity is now fully enforced for installing system app updates, they can only be installed from our app repository providing the fs-verity metadata. This happens automatically via our app repository client, but you could manually download packages and fs-verity metadata to manually install them. OS releases bundle the latest releases of the bundled components so the out-of-band updates are simply a way to get updates quicker.
This release also supports out-of-band updates for Vanadium going forward due to replacing incompatible SELinux hardening with these far superior verified boot improvements along with fixing a major upstream Android 13 regression in the original-package feature causing out-of-band updates to system apps using this feature to be rolled back on reboot. Vanadium used original-package to rename the browser app from org.chromium.chrome to app.vanadium.browser so it still uses the org.chromium.chrome app id for compatibility on older installs (factory reset counts as a fresh install). Both app ids will be able to receive out-of-band updates due to our bug fix.
Changes since the 2023012500 release:
org.chromium.chrome
instead of app.vanadium.browser
Tags:
Changes since the 2023011000 release:
Tags:
Changes since the 2023010300 release:
Tags:
Changes since the 2022122700 release:
Tags:
Changes since the 2022122000 release:
Tags:
Changes since the 2022121400 release:
randomstring-dnsotls-ds.dnscheck.grapheneos.org
rather than randomstring-dnsotls-ds.metric.gstatic.com
when the connectivity check mode is set to the default GrapheneOS mode (note: no connection is made to the resolved IP based on the DNS query, this is only used to check if the DNS resolver works and we're mainly changing this for aesthetic reasons)Tags:
Changes since the 2022121100 release:
Tags:
Changes since the 2022120700 release:
Tags:
Changes since the 2022120600 release:
Tags:
Changes since the 2022120300 release:
Tags:
Changes since the 2022113000 release:
Tags:
Changes since the 2022112500 release:
Tags:
Changes since the 2022111800 release:
Tags:
Changes since the 2022111000 release:
Tags:
Changes since the 2022110800 release:
Tags:
Changes since the 2022110600 release:
Tags:
Changes since the 2022110400 release:
Tags:
Changes since the 2022102800 release:
Tags:
Changes since the 2022102600 release:
Tags:
Changes since the 2022102300 release:
Tags:
Changes since the 2022101800 release:
Tags:
Changes since the 2022101600 release:
Tags:
Changes since the 2022101500 release:
Tags:
Changes since the 2022101400 release:
Tags:
Changes since the 2022101200 release:
Tags:
Changes since the 2022100300 release:
Tags:
Changes since the 2022092800 release:
Tags:
Changes since the 2022092300 release:
Tags:
Changes since the 2022092200 release:
Tags:
Changes since the 2022092000 release:
Tags:
Changes since the 2022091400 release:
Tags:
Changes since the 2022091300 release:
Tags:
Changes since the 2022090600 release:
Tags:
Changes since the 2022090400 release:
Tags:
Changes since the 2022083000 release:
Tags:
Changes since the 2022082400 release:
Tags:
Changes since the 2022082301 release:
Tags:
Changes since the 2022082300 release:
Tags:
Changes since the 2022082200 release:
Tags:
Changes since the 2022082100 release:
This is the initial release of GrapheneOS based on Android 13. All of our features have been ported to Android 13. We've made many improvements as part of porting to Android 13 including improved compatibility for the Google Play compatibility layer.
For a great overview of the new improvements in Android 13, check out the great Android 13 changelog article from esper. We don't document the Android Open Source Project (AOSP) changes in our release notes beyond noting the version upgrades and our changes made in response to AOSP changes.
Tags:
Changes since the 2022081800 release:
ro.boot.secure_boot
propertyThis is the final release of GrapheneOS based on Android 12.1. Android 13 was released on August 15th and GrapheneOS is now fully focused on our port to Android 13. We aim to release GrapheneOS based on Android 13 before the end of August. We've fulfilled our commitment to providing extended support releases for the end-of-life 3rd generation Pixels until the next major OS release and all users on those devices should have moved to devices receiving full privacy and security updates such as the highly recommended 6th generation Pixels with at least 5 years of full security support from launch. After we finish porting GrapheneOS to Android 13, we may continue extended support releases for legacy 3rd generation Pixels based on Android 12.1 in a more limited capacity, but we haven't determined how we'll handle it going forward.
Tags:
Changes since the 2022081600 release:
Tags:
Changes since the 2022080900 release:
Tags:
Changes since the 2022080500 release:
Tags:
Changes since the 2022080300 release:
Tags:
Changes since the 2022072700 release:
Tags:
Changes since the 2022072700 release:
Tags:
Changes since the 2022072000 release:
Tags:
Changes since the 2022071300 release:
Tags:
Changes since the 2022071100 release:
Tags:
Changes since the 2022070800 release:
Tags:
Changes since the 2022070600 release:
Tags:
Changes since the 2022063000 release:
Tags:
Changes since the 2022062200 release:
Tags:
Changes since the 2022061600 release:
Tags:
Changes since the 2022060701 release:
Tags:
Changes since the 2022060700 release:
Tags:
Changes since the 2022053100 release:
Tags:
Changes since the 2022052500 release:
Tags:
Changes since the 2022051100 release:
Tags:
Changes since the 2022050800 release:
Tags:
Changes since the 2022050700 release:
Tags:
Changes since the 2022050301 release:
Tags:
Changes since the 2022050300 release:
Tags:
Changes since the 2022043000 release:
Tags:
Changes since the 2022042600 release:
Tags:
Changes since the 2022042000 release:
Tags:
Changes since the 2022041900 release:
Tags:
Changes since the 2022041600 release:
Tags:
Changes since the 2022041300 release:
Tags:
Changes since the 2022041100 release:
Tags:
Changes since the 2022040400 release:
Tags:
Changes since the 2022033013 release:
Tags:
Changes since the 2022032715 release:
Tags:
Changes since the 2022032110 release:
Tags:
Changes since the 2022031103 release:
This release is only being pushed out for the Pixel 6 and Pixel 6 Pro due to lack of changes applicable to other devices.
Tags:
Changes since the 2022030801 release:
Tags:
Pixel 6 and Pixel 6 Pro release is a preliminary March release with the 2022-03-01 security update since there isn't an AOSP or stock OS release for it yet. It also includes several other vulnerability fixes.
Changes since the 2022030501 release:
Tags:
Changes since the 2022030219 release:
Tags:
Changes since the 2022022818 release:
Tags:
Changes since the 2022021721 release:
Tags:
Changes since the 2022021602 release:
Tags:
Changes since the 2022021415 release:
Tags:
Changes since the 2022021314 release:
Tags:
Changes since the 2022020800 release:
Tags:
Changes since the 2022013120 release:
Tags:
Changes since the 2022013010 release:
Tags:
Changes since the 2022011423 release:
Tags:
Changes since the 2022011009 release:
autoVerify="true"
property despite not being authorized by g.coTags:
Changes since the 2022010500 release:
Tags:
Changes since the 2021122018 release:
Tags:
Changes since the 2021121602 release:
Tags:
Changes since the 2021121012 release:
Tags:
Changes since the 2021120717 release:
Tags:
Changes since the 2021112404 release:
Tags:
Changes since the 2021112123 release:
Tags:
Changes since the 2021112021 release:
Tags:
Changes since the 2021111414 release:
Tags:
Changes since the 2021110617 release:
Tags:
Changes since the 2021110507 release:
Tags:
Changes since the 2021110122 release:
Tags:
Changes since the 2021102613 release:
Tags:
Changes since the 2021102503 release:
Tags:
Changes since the 2021102300 release:
Tags:
Changes since the 2021102203 release:
Tags:
Changes since the 2021102020 release:
This is the initial production release of GrapheneOS based on Android 12. It's already fully functional and quite stable. Android 12 brings substantial improvements to privacy, security, functionality, performance and aesthetics. GrapheneOS features have been fully ported to Android 12 and also substantially improved as part of the migration process. The release notes below cover the full port of our features to Android 12 as a single entry in the list and improvements beyond porting are listed separately.
Tags:
Changes since the 2021100606 release:
Tags:
Changes since the 2021100502 release:
Tags:
Changes since the 2021100103 release:
Tags:
Changes since the 2021092612 release:
Tags:
Changes since the 2021092220 release:
Tags:
Changes since the 2021091407 release:
Tags:
Changes since the 2021090819 release:
Tags:
Changes since the 2021090401 release:
Tags:
Changes since the 2021082501 release:
Tags:
Changes since the 2021081822 release:
Tags:
Changes since the 2021081411 release:
Tags:
Changes since the 2021.08.09.02 release:
Tags:
Changes since the 2021.08.03.03 release:
Tags:
Changes since the 2021.07.26.20 release:
Tags:
Changes since the 2021.07.19.18 release:
Tags:
Changes since the 2021.07.16.19 release:
Tags:
Changes since the 2021.07.07.19 release:
Tags:
Changes since the 2021.06.20.20 release:
Tags:
Changes since the 2021.06.09.13 release:
Tags:
Changes since the 2021.06.08.06 release:
Tags:
Changes since the 2021.05.29.09 release:
Tags:
Changes since the 2021.05.19.06 release:
Tags:
Changes since the 2021.05.16.04 release:
Tags:
Changes since the 2021.05.04.01 release:
/
to /generate_204
to allow for a future /
redirectTags:
Changes since the 2021.04.22.20 release:
Tags:
Changes since the 2021.04.16.04 release:
Tags:
Changes since the 2021.04.05.20 release:
Tags:
Changes since the 2021.03.30.02 release:
Tags:
Changes since the 2021.03.19.14 release:
Tags:
Changes since the 2021.03.06.00 release:
Tags:
Changes since the 2021.03.02.10 release:
Tags:
Changes since the 2021.02.26.16 release:
Tags:
Changes since the 2021.02.23.15 release:
Tags:
Changes since the 2021.02.19.15 release:
Tags:
Changes since the 2021.02.07.17 release:
Tags:
Changes since the 2021.02.06.05 release:
Tags:
Changes since the 2021.02.02.09 release:
Tags:
Changes since the 2021.01.23.03 release:
Tags:
Changes since the 2021.01.05.03 release:
Tags:
Changes since the 2020.12.12.03 release:
Tags:
Changes since the 2020.12.08.08 release:
Tags:
Changes since the 2020.11.27.15 release:
Tags:
Changes since the 2020.11.25.22 release:
Tags:
Changes since the 2020.11.05.18 release:
While waiting for this release to become available, you can manually add a battery optimization exemption for the Clock app via Settings > Apps & notifications > Special app access > Battery optimization where you can select All apps, scroll down to the Clock app and manually add an exemption. Should get this added upstream.
Tags:
Changes since the 2020.11.03.03 release:
Pixel 2 and Pixel 2 XL support will now be provided via separate extended support releases for obsolete devices. We'll be making the first one based on an official release in the near future. They can only reach the 2020-11-01 security patch this month due to the lack of a release with changes outside the scope of AOSP such as new GPU firmware.
Tags:
Changes since the 2020.10.23.04 release:
Tags:
Changes since the 2020.10.06.02 release:
Tags:
Changes since the 2020.10.01.23 release:
Tags:
Changes since the 2020.09.29.20 release:
Tags:
Changes since the 2020.09.25.00 release:
Tags:
Changes since the 2020.09.18.13 release:
We're no longer going to be listing out restored past features in a separate section for the release notes.
Tags:
Changes since the 2020.09.11.14 release:
Installations made before this project was renamed to GrapheneOS and before the first official release of the Android Hardening project will be forced to factory reset as part of this upgrade, due to lack of backwards compatibility with the unaltered AOSP encryption format.
Tags:
Testing the Android 11 kernels was useful, but we weren't able to ship the previous release due to issues uncovered during testing. The Android 11 kernels have minor backwards incompatible changes in the drivers for at least a subset of the devices so we'll need to ship them with the rest of the changes. Thanks to our testers for helping us with this. This will be the new final Android 10 release, assuming no further problems are uncovered during testing.
Changes since the 2020.09.10.05 release:
Tags:
This should be the final GrapheneOS release based on Android 10. It ships the device-independent monthly security patches and migrates over to using the Android 11 branch of the GrapheneOS kernels for most devices, which brings all the upstream kernel hardening in Android 11 along with the full September kernel updates. The remaining patches for the full 2020-09-05 patch level require finishing the migration to Android 11 in order to ship the September update for the other device support code. It's possible we could ship some of this early, but instead we're going to be focusing on finishing the enormous task of migrating to Android 11. Further help with bringing up support for the devices with Android 11 and porting over each of the GrapheneOS hardening features to it would be greatly appreciated. Donations are also extremely helpful. GrapheneOS has brought on another full time developer using donated funds and there are 3 part time developers helping with Android 11.
Changes since the 2020.08.07.01 release:
Restoration of past features since the 2020.07.06.20 release:
Tags:
Changes since the 2020.08.03.22 release:
Tags:
Changes since the 2020.07.06.20 release:
Restoration of past features since the 2020.07.06.20 release:
Tags:
Changes since the 2020.06.22.21 release:
Restoration of past features since the 2020.06.22.21 release:
Tags:
Changes since the 2020.06.02.02 release:
Restoration of past features since the 2020.06.02.02 release:
Tags:
Changes since the 2020.05.29.00 release:
Tags:
Changes since the 2020.05.23.12 release:
Tags:
Changes since the 2020.05.05.02 release:
Restoration of past features since the 2020.05.05.02 release:
Tags:
Changes since the 2020.04.14.23 release:
Restoration of past features since the 2020.04.14.23 release:
Tags:
Changes since the 2020.04.13.21 release:
Tags:
Changes since the 2020.04.07.10 release:
Restoration of past features since the 2020.04.07.10 release:
Tags:
Changes since the 2020.03.23.22 release:
Tags:
Changes since the 2020.03.04.16 release:
Tags:
Changes since the 2020.03.03.03 release:
Tags:
Changes since the 2020.02.07.19 release:
Restoration of past features since the 2020.02.07.19 release:
Tags:
Changes since the 2020.02.04.01 release:
Restoration of past features since the 2020.02.04.01 release:
Tags:
Changes since the 2019.01.06.21 release:
Restoration of past features since the 2019.01.06.21 release:
Tags:
Changes since the 2019.12.02.23 release:
Restoration of past features since the 2019.12.02.23 release:
Tags:
Changes since the 2019.11.05.23 release:
Tags:
Changes since the 2019.11.04.23 release:
Tags:
Changes since the 2019.09.25.00 release:
Restoration of past features since the 2019.09.25.00 release:
Tags:
Changes since the 2019.09.25.00 release:
Restoration of past features since the 2019.09.25.00 release:
Tags:
Changes since the 2019.09.23.19 release:
Tags:
Changes since the 2019.09.21.18 release:
Tags:
Changes since the 2019.09.18.14 release:
Tags:
Changes since the 2019.08.25.15 release:
Tags:
Changes since the 2019.08.05.19 release:
Tags:
Changes since the 2019.07.16.22 release:
Tags:
Changes since the 2019.07.01.21 release:
Restoration of past features since the 2019.07.01.21 release:
Tags:
Changes since the 2019.06.23.05 release:
Restoration of past features since the 2019.06.23.05 release:
Tags:
Changes since the 2019.06.14.02 release:
Restoration of past features since the 2019.06.14.02 release:
Tags:
Changes since the 2019.06.03.18 release:
Restoration of past features since the 2019.06.03.18 release:
Tags:
Changes since the 2019.05.18.20 release:
Restoration of past features since the 2019.05.18.20 release:
Tags:
Changes since the 2019.05.08.15 release:
Restoration of past features since the 2019.05.08.15 release:
Tags:
Changes since the 2019.05.07.00 release:
Tags:
Changes since the 2019.04.01.19 release:
Restoration of past features since the 2019.04.01.19 release:
Tags:
Initial rebranding to GrapheneOS. This was not the initial release of the project but rather when we switched away from the Android Hardening branding used as a temporary placeholder while we chose a new name to replace our prior CopperheadOS branding.
Detailed changelogs were not written at this point.
Tags:
Final and only tagged release branded as the Android Hardening project before it was renamed to GrapheneOS. Earlier AndroidHardening releases were only snapshots and are not listed here. Prior to the AndroidHardening placeholder name, the project was known as CopperheadOS. For more details, see the page on the project's history.
Detailed changelogs were not written at this point.