Jump to content

Hybris

From postmarketOS Wiki
Revision as of 07:52, 3 August 2020 by Ollieparanoid (talk | contribs) (*** dropping libhybris from postmarketOS ***)

Libhybris is an Android compatibility layer, allowing libraries compiled with bionic libc to be loaded by applications built with different libc (originally glibc, musl in postmarketOS case). It allows to run proprietary Android userspace drivers on top of a downstream kernel by running parts of Android in a container. The upsides and downsides of this approach are discussed in pmaports#703.

There were some efforts with limited success to make it work in postmarketOS. But due to lack of maintenance, it was decided to drop it in August of 2020.

If you are interested in working on libhybris, consider joining the excellent ubports project. If it has to be postmarketOS and libhybris, please create your own aports repository and put the libhybris related packages there. Feel free to edit this wiki page and link to your repository.

See also