May 2017
Beginner to intermediate
470 pages
10h 49m
English
At HAL, wpa_supplicant is used to support the authentication between the device and access point. It starts as a native daemon in the Android system. Control requests from the upper layer are sent to wpa_supplicant and wpa_supplicant deals with device drivers and kernel networking systems to provide the network connections.
Since the Android emulator uses QEMU, the networking system is provided by the QEMU networking system. QEMU provides multiple network backends including TAP, VDE, socket, and SLIRP. The Android emulator uses user networking (SLIRP), which is the default networking backend of QEMU. Since SLIRP is a software implementation of TCP/IP networking stacks, it does not require root ...
Read now
Unlock full access