What differs the Android Open Source Project from other Linux distributions?

preview_player
Показать описание
Have you ever wondered what is running inside your Android device? Well, you know that you have a version of the Linux kernel there. But what about user-space? It is really a "different beast". If you log into an Android device, you won't find directories like /usr and /lib, or common init systems like systemd or sysvinit. X11, Wayland, dbus, glibc, the Android Open Source Project doesn't use any of that. For several reasons, Google decided to take the project in a different direction. What is the reason behind using bionic over glibc/uclibc/musl? Or Binder instead of D-Bus? In this presentation, let's have a deep look at the AOSP from the inside out and understand how this Linux-based operating system really works.
Рекомендации по теме
Комментарии
Автор

Why there is no good documentation for AOSP modules from Google? This ecosystem is not friendly for external developers.

mnivityok