Skip to content

Device Notes: Kernel Requirements

Jason Pruitt edited this page Oct 24, 2019 · 5 revisions

Kernel Config Options

For Systemd you will need to insure these options have been compiled in with your kernel.

  • File Systems --->

    • <*> Kernel automounter version 4 support (also supports v3)
  • General Setup --->

    • [*] open by fhandle syscalls
    • [ disabled ] Initial RAM filesystem and RAM disk (initramfs/initrd) support

If you don't have other means of dealing with the devices, you'll need to make sure these options are compiled in.

  • Device Drivers --->
    • Generic Driver Options -->
      • [*] Maintain a devtmpfs filesystem to mount at /dev
        • [*] Automount devtmpfs at /dev, after the kernel mounted the rootfs

If you are having permission issues with sockets, disable CONFIG_ANDROID_PARANOID_NETWORK

  • [*] Networking Support --->
    • Networking Options --->
      • [ disabled ] Only allow certain groups to create sockets CONFIG_ANDROID_PARANOID_NETWORK
Clone this wiki locally