Hacker News new | ask | show | jobs
by mdwrigh2 2239 days ago
Some of these exist:

> learn how to build Android from sources

https://source.android.com/setup/start has instructions.

> put some binary drivers from official image

https://source.android.com/setup/build/gsi is a set of builds you can flash on any sufficiently modern Android device alongside their binary drivers.

> May be even some guides how to reverse engineer proprietary drivers and rewrite them as open source.

You're on your own for this, but given the kernel and HAL APIs are both open source you could theoretically figure out how to build a viable implementation, but no matter how you go about it, building something like a GPU driver is a substantial task. You could probably build things like the lights HAL without too much difficulty though.