| ▲ | jp57 3 hours ago | |
What does it mean for an OS to be ported to another OS? Do they mean "ported to devices that support Android"? | ||
| ▲ | GranPC 3 hours ago | parent | next [-] | |
It means they rebased all their changes on top of the new version. This is usually time-consuming because AOSP is not developed in the open, so you can't do this incrementally as things change -- you just get a massive drop sometime after release. | ||
| ▲ | okanat 3 hours ago | parent | prev | next [-] | |
Android makes yearly releases. It is developed in cathedral-style. Google releases the source as a single big update. GrapheneOS is a fork. They need to port their customizations and extra software on top of the new release. | ||
| ▲ | floxy 3 hours ago | parent | prev | next [-] | |
Think of GrapheneOS as being a set of patches on top of the Android Open Source Project that Google releases: They've ported the patches to work on top of the latest release. | ||
| ▲ | 3 hours ago | parent | prev | next [-] | |
| [deleted] | ||
| ▲ | tripdout 3 hours ago | parent | prev [-] | |
Well, both, probably. GrapheneOS requires a lot of framework and device side changes. | ||