OpenClash Tutorial: Kernel Version Selection

Within Plugin Settings – Version Updates, many kernels prove troublesome for novices. Here we shall detail the function of each kernel.

First, learn this command: uname -m

This command inspects the system’s CPU architecture. Observe the output result.

Below, we shall illustrate with a table. It is actually quite straightforward.

输出结果可用选择备注
i386或i686linux-38632-bit machines, very old computers or virtual machines. They are now almost impossible to find.
x86_64linux-amd64-v1(x86-64)Mainstream PC, fundamental instructions, best compatibility.
x86_64linux-amd64-v2(x86-64)Mainstream PCs supporting SSE4 instructions; essentially all CPUs manufactured after 2010 support this feature.
x86_64linux-amd64-v3(x86-64)Mainstream PCs supporting AVX/AVX2, with CPUs manufactured after 2013 offering support. These deliver the best performance.
x86_64linux-amd64-v4(x86-64)Mainstream PCs supporting AVX512, as things stand today, Clash has yet to implement support.
linux-armv5A very old ARM router, practically obsolete.
linux-armv6Raspberry Pi 1
armv7llinux-armv7The 32-bit systems of the Raspberry Pi 2/3 and numerous ARM routers.
aarch64linux-armv64(armv8)The 64-bit system for the Raspberry Pi 4, along with newer or mainstream ARM-based routers or servers.
linux-loong64-abi1The domestically produced Loongson processor—I’m not sure how to distinguish between ABI1 and ABI2.
loongarch64linux-loong64-abi2The domestically produced Loongson processor—I’m not sure how to distinguish between ABI1 and ABI2.
riscv64linux-riscv64Emerging architectures, certain domestically produced development boards or experimental equipment, are beyond the reach of the average person.
linux-s390xIBM mainframes—no idea what the outcome is. Not something the average person would ever need.
mipslinux-mips-hardfloatOlder routers based on the MIPS architecture, such as older TP-Link, Asus, and Xiaomi models. Hardware floating-point.
mipslinux-mips-softfloatOlder routers based on the MIPS architecture, such as older TP-Link, Asus, and Xiaomi models. Software floating-point.
linux-mips64A 64-bit MIPS architecture, which is extremely rare.
linux-mips64leA 64-bit MIPS architecture, which is extremely rare.
mipsellinux-mipsle-softfloatLittle-endian mode, which you’re likely to encounter on most older routers.
mipsellinux-mipsle-hardfloatLittle-endian mode, which you’re likely to encounter on most older routers.

Now you shouldn’t have any choice paralysis.

There are also update branches. This is straightforward: if you want stability without hassle, stick with Master (stable version). If you enjoy testing new features and tinkering, go with developer (development version).

The new version also includes a Smart kernel. This automatically selects the kernel version for you—just enable it.

At the very bottom is Source Traffic Access Control. I’ll cover this in the traffic control rules tutorial, so I won’t elaborate here.

The above information is current as of February 2026. I’ll update it if there are any changes later.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top