Add the dhcpclient and dhcpserver binary files to the makefile and file_contexts and give them the appropriate SELinux permissions to run. BUG: 74514143 Test: Build emulator image and manually verify WiFi functionality Change-Id: Ia472ef4c86c9b6ba967c0fc7443db607aed1e485 (cherry picked from commit 917bda2587d219e35404a298c05a7179519815c1) (cherry picked from commit 87b9f937113801b50612863cb13e6391cc1f3105) (cherry picked from commit 760a19890ac99144f6b143015c36e7aaa3797c73)
The "generic" product defines a non-hardware-specific target without a kernel or bootloader. It can be used to build the entire user-level system, and will work with the emulator, though sound will not work (see the "emulator" product for that). It is not a product "base class"; no other products inherit from it or use it in any way.