I posed this question earlier in #2306712 - missed this thread here and seems more appropriate to ask here since it's a device related question.
After reading this Android Authority article (https://www.androidauthority.com/google-not-killing-aosp-3566882/), my understanding is that Google is no longer publishing the device trees for Pixel devices because they are instead using their "Cuttlefish" virtual device as the reference target for AOSP. Previously, the Pixel devices were the AOSP reference target.
I have a technical question. The GrapheneOS devs are already in the process of porting GrapheneOS to Android 16 without the Android 16 device trees. Is this because they already have access to the device trees from previous versions of Android, allowing them to reverse engineer the changes in Android 16?
Secondly, and while trying to avoid speculation on a device that is yet to exist (such as an anticipated Pixel 10 later this year), is it believed that GrapheneOS can add support in the absence of a device tree?