It would be possible to ship generic system images with separate updates for the device support code. The generic targets simply run on top of the underlying device support code (firmware, kernel, device trees, vendor code) rather than shipping it and keeping it updated. GrapheneOS does not support being used as a Generic System Image, which only exists for development/testing purposes and isn't usable for GrapheneOS since we require kernel changes and the userspace part of the OS cannot run on top of a kernel without the required functionality. For most devices, the hardware and firmware will prevent providing a reasonably secure device, regardless of the work put into device support. In most cases, substantial work beyond that will be needed to bring the support up to the same standards. Device support repositories for the Android Open Source Project can simply be dropped into the source tree, with at most minor modifications within them to support GrapheneOS. Many other devices are supported by GrapheneOS at a source level, and it can be built for them without modifications to the existing GrapheneOS source tree. These devices meet the stringent privacy and security standards and have substantial upstream and downstream hardening specific to the devices. The release tags for these devices have official builds and updates available. We provide extended support releases as a stopgap for users to transition to the far more secure current generation devices. The following devices are end-of-life, no longer receive firmware or driver security updates and receive extended support from GrapheneOS via a legacy branch based on Android 13 with only the Android Open Source Project security backports, certain other security patches and other minimal changes to keep them working: The following devices are end-of-life, no longer receive firmware or most driver security updates and receive extended support from GrapheneOS as part of the main releases with all GrapheneOS changes including all of the latest Android Open Source Project changes: GrapheneOS has official production support for the following devices:
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |