Hacker News new | ask | show | jobs
by yagya 1771 days ago
While that's in theory, reality is much more harsh. Treble implementations vary greatly between OEMs. For example, Samsung phones don't have mobile data working because of proprietary RIL used by Samsung. Also, Treble compatibility often breaks on newer versions of Android, especially for Pixels (which is quite ironic). Treble is really meant to make the job easier for OEMs and ROM devs to continue supporting a device. The GSI is really meant as a way to certify Treble.