Independent Linux engineer

Linux on hardware that wasn’t built for it.

I’m Azkali. I bring Linux to consoles, handhelds and phones—from the first boot to graphics, power management and a usable system.

Kernel · Device tree · BSP · Compositor
Working worldwide

FROM THE WORKBENCH01 / SAMSUNG
Ubuntu Touch running on my unfolded Samsung Galaxy Z Fold 3
A phone, a foldable, a Linux port. ↗Galaxy Z Fold 3 · Ubuntu Touch · October 2022

BOOTLOADER / KERNEL / GRAPHICS / USERSPACE / REPRODUCIBLE BUILDS

Selected work

Different hardware. Same curiosity.

All projects ↗
PROJECT / 01Maintained

Linux 4 Switch

Fedora on the Nintendo Switch. Kernel maintenance, distro packaging, and the pieces that make a console a Linux computer.

NVIDIA TEGRA X1 · FEDORA

Project overview

Engineering services

From a stubborn board
to a working system.

I work with hardware makers and open-source teams on device enablement, debugging and maintainable Linux ports.

How I can help ↗

Kernel & board support

Bring-up, device trees, drivers, backports, boot chains and build pipelines.

Mobile Linux & graphics

Ubuntu Touch, Halium, libhybris, Mir and Lomiri integration.

Power, stability & debugging

Find the failing layer, improve device behavior, and make the result reproducible.

Engineering notes

What I’ve been working on.

All writing ↗

The person behind the patches

Azkali.

I’m an independent Linux engineer, founder of Linux 4 Switch, and a contributor to the mobile Linux ecosystem. Most of my work happens in public: device ports, kernel changes, and the systems around them.

More about me & my CV ↗