Professional Documents
Culture Documents
001 KaiOS OS Introduction V1.1
001 KaiOS OS Introduction V1.1
architecture
Mingliang ZHOU
KaiOS Technologies, Inc. - Confidential and Proprietary
KaiOS Architecture
Rild
The rild process is the interface to the modem processor. rild is the daemon that
implements the Radio Interface Layer (RIL). It's a proprietary piece of code that's
implemented by the hardware vendor to talk to their modem hardware. rild makes it
possible for client code to connect to a UNIX-domain socket to which it binds.
Rilproxy
In KaiOS, the rild client is the rilproxy process. This acts as a dumb forwarding proxy
between rild and b2g. Suffice it to say, it is indeed necessary.
Netd
Dbus-daemon
The dbus-daemon implements D-Bus, a message bus system that KaiOS
uses for Bluetooth communication.