# April 2020 round-up

DevFeed: [April 2020 round-up](<https://devfeed.tech/articles/april-2020-round-up-32461.md>)

Original publisher: [Read original article](<https://mobile.nixos.org/news/2020-05-06-april-2020-round-up.html>)

Author: Samuel Dionne-Riel

Published: 2020-05-06T00:00:00Z

Content type: news

Language: en

Sources: [Mobile NixOS news](<https://devfeed.tech/sources/mobile-nixos-news.md>)

Topics: [Linux](<https://devfeed.tech/topics/linux.md>), [Linux Kernel](<https://devfeed.tech/topics/linux-kernel.md>), [Wi-Fi](<https://devfeed.tech/topics/wi-fi.md>), [Qualcomm](<https://devfeed.tech/topics/qualcomm.md>), [configuration](<https://devfeed.tech/topics/configuration.md>)

Tags: [configuration](<https://devfeed.tech/tags/configuration.md>), [kernel](<https://devfeed.tech/tags/kernel.md>), [linux-kernel](<https://devfeed.tech/tags/linux-kernel.md>), [mobile](<https://devfeed.tech/tags/mobile.md>), [qualcomm](<https://devfeed.tech/tags/qualcomm.md>), [series](<https://devfeed.tech/tags/series.md>), [updates](<https://devfeed.tech/tags/updates.md>), [wi-fi](<https://devfeed.tech/tags/wi-fi.md>)

## AI overview

The April 2020 Mobile NixOS project update reports 11 merged pull requests, including device-specific documentation, a supported way to include device configuration, WCNSS WLAN support for one Qualcomm-based device, an initrd configuration change, LED control during boot, and Linux kernel cleanup patches.

## Source excerpt

This update is the sixth in a series of regular updates on the state of the project. Only changes that have been accepted and merged in Mobile NixOS are chronicled here. There's always more work currently in-progress. Notable changes 11 PRs were merged during the month. Not an exciting month with fun and visible progress, but let's point out interesting changes Device specific website pages The Devices List section is now formatted as a table, and links to one page per device. This page can contain device-specific notes, and generally contains generic instructions depending on the device type. The side-bar uses generated content, but the page will use the README.adoc file when found in the device directory. All of this is part of PR #120. Supported way to include from system configuration In PR #123 a supported way to include a device configuration to the system configuration was added. The Getting Started page explains the details. This is useful when combined with the next higlighted changes. The device specific configuration doesn't have to be handled by the end-user, the Mobile NixOS configuration handles it. WCNSS WLAN quirk PR #126 adds support for WCNSS WLAN in Mobile NixOS, while enabling it for the only device that supports it. This is the simplest Wi-Fi setup for Qualcomm-based hardware. Sadly, for other devices it's much more involved. Though, this does mean that we now have Wi-Fi support for one more device! Bonus change: Buried in that same PR, we now use boot.initrd.enable = false rather than using isContainer. This fixes a couple of weird and annoying issues with the running system. Device-specific polishing PR #126 PR #128 These start implementing some polishing, in what I hope becomes the gold standard for device ports. First, we configure the LEDs so the Linux kernel controls it during boot (z00t, oneplus3). This provides a tangible proof to the end-user that the kernel is currently in control and running. Then, for asus-z00t, some kernel cleanup p