As much as I understand, when a component broadcasts
Intent, it triggers
PackageManager to match appropriate components to receive the
Intent. In this process, what is the role of
ReferenceMonitor? What is the entire process of sending
Intent in the middleware level?
I found the white paper Deep Dive into Android IPC/Binder Framework by Aleksandar (Saša) Gargenta very insightful.