Quote:
Originally Posted by BloodRagg
Are there any other features missing that one would find in a common default kernel ?
|
A lot. Desktop kernels ship every driver as a module to support multiple targets. Embedded devices rely on a kernel without initramfs, so everything needed to boot the computer is inside the kernel. These kind of devices have a few kernel modules available to be loaded on demand (ie: kobos have a kernel with mmc and ext support because they run from an ext partition from mmc, butwifi/usb support is built as modules)
Quote:
Originally Posted by BloodRagg
Summary missing features: - netfilter - needed for firewall
- device mapper/crypt support - needed for encryption
- usb-otg
- multi-touch
- kexec - needed to boot other kernels
|
Most of them are easily fixable within a rebuild, including:
nfs server
cifs client/server
drivers for everything usb
Multitouch would require fiddling with the driver
The lack of USB-OTG is a hardware limitation and cannot be fixed. You need to choose between using usb host (in that case you'll need to supply external power) or usb gadget.