Interesting, thanks for sharing.
I believe the title should be changed, though. The way it currently stands is misleading. For example:
TIL that RestlessOS, fork of GrapheneOS, can run on non-pixel phone
Instead of:
TIL that RestlessOS, fork of GrapheneOS, can run GOS on non-pixel phone
A phone without security requirements of the official Project shouldn't be called GOS. It'd merely have some features inherited from GOS. It wouldn't have the whole security model which is required for any device running GrapheneOS.