источник: https://habrahabr.ru/post/180505/
libhybris
прослойка, позволяющая подгружать в Glibcuserspace библиотеки изBionic userspace, на лету заменяя некоторые символы вариантами из Glibc. Проще говоря, данное решение позволяет использовать проприетарные библиотеки для Android в Linux-пространстве. Наибóльшая польза, конечно же, в возможности использовать проприетарные GPU-драйвера, собранные производителем только под Android.
surfaceflinger
нативный сервис андроида, композитный менеджер графических слоёв.
Более подробно про Binder IPC и SurfaceFlinger:
- http://www.opersys.com/downloads/inside-androids-ui-130530.pdf
- http://0xlab.org/~jserv/android-binder-ipc.pdf
- @dpolishuk поделился отличным документом —Android Binder
ilnur@ubuntu:~/to/mer/android/droid$ find . -name "libhybris"
./droid-local-repo/Z00L/libhybris
./hybris/mw/libhybris
./hybris/mw/libhybris/libhybris
./hybris/mw/libhybris/installroot/usr/lib/libhybris