Kernel feature restricted to only Supported Devices

Kernel feature restricted to only Supported Devices and selection of device or update-binary made mandatory before doing anything. Needed for implementation of Kernel Feature restrictions.