View Single Post
Old 05-15-2019, 08:09 PM   #16
pazos
cosiņeiro
pazos is clearly one to watchpazos is clearly one to watchpazos is clearly one to watchpazos is clearly one to watchpazos is clearly one to watchpazos is clearly one to watchpazos is clearly one to watchpazos is clearly one to watchpazos is clearly one to watchpazos is clearly one to watchpazos is clearly one to watch
 
Posts: 131
Karma: 10736
Join Date: Apr 2014
Device: BQ Cervantes 4
Quote:
Originally Posted by BloodRagg View Post
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 View Post

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.
pazos is offline   Reply With Quote