Manjaro ARM 22.10 released!

Manjaro ARM 22.10 released!

We are proud to announce the release of Manjaro ARM 22.10.

You can find all our images on!

Application for flashing images

We have our own GUI app to make it easy for users to flash a Manjaro ARM image on to an SD card, eMMC card or USB stick.
If you are on Manjaro ARM, simply install manjaro-arm-flasher and launch the app “Manjaro ARM Flasher” from your menu. This will download and flash the image of your choice.

You can also manually run the application (if you are not running Manjaro ARM) by downloading this python script, make it executable with chmod +x manjaro-arm-flasher, install the dependencies listed in the and then run it with sudo ./manjaro-arm-flasher.

First Time setup on Minimal edition

This release sports the First Time setup for all Minimal images, also via SSH. This means that at first boot, you will be asked about the following:

  • keyboard layout (except on pinebook, that is fixed to us layout)
  • username
  • additional user groups (optional)
  • full name
  • password for that username
  • password for root
  • timezone
  • locale
  • hostname

Then the setup script will set these settings and reboot to the login screen.


All the download links can be found on the website

Torrents are also available!


  • New packages from upstream and Manjaro ARM
  • New devices: Generic EFI
  • XFCE 4.16
  • KDE Plasma 5.26.1
  • Gnome 42.5
  • MATE 1.26
  • Sway 1.7
  • Pacman 6.0

Development images

Images for devices in development or just development (unstable) versions of supported devices can be found on our Github page.

Updating from 22.08:

  • No major changes

Tips and Tricks:

Smoothness on Raspberry Pi 3 devices

To get a smoother experience on your Raspberry Pi 3 device, while running the Raspberry Pi 4 image do this:

  • Install xf86-video-fbdev.
  • Edit /boot/config.txt and comment out dtoverlay=vc4-kms-v3d and max_framebuffers=2.
  • Save the file and reboot.

Supported Devices:


  • Generic Aarch64 (So far tested to work on Odroid N2(+), Pine64 LTS and Pinebook Pro, with Tow-Boot installed on SPI)
  • Generic EFI Aarch64 (So far tested to work on Odroid N2, Pinebook Pro and Pinebook with Tow-Boot installed on SPI) and Quartz64-A with EDK2-QUARTZ64
  • Khadas Vim 2
  • Khadas Vim 3
  • Odroid C4
  • Odroid HC4
  • Odroid M1
  • Orange Pi 3 LTS
  • Quartz64 Model A
  • Quartz64 Model B
  • Radxa Zero
  • Raspberry Pi 4 (tested on Model B, Raspberry Pi 3 and Raspberry Pi 400)
  • Rock 3A
  • Ugoos AM6 Plus

With Manjaro ARM Installer (in addition to the above devices): (Download it here)

  • ClockworkPI DevTerm
  • Khadas Vim 1
  • Khadas Edge-V Pro
  • LibreComputer ROC-RK3328-CC
  • NanoPC T4
  • Odroid C2
  • Odroid N2
  • Odroid N2+
  • Pine64+
  • Pine64-LTS
  • Pine-H64
  • Pinebook
  • Pinebook Pro
  • Pinephone
  • Pinephone Pro
  • Rock64
  • RockPro64
  • Rock Pi 4B
  • Rock Pi 4C

What about other devices?

While we do make images for a lot of devices, we won’t be making images for all the supported devices. If your desired image for your desired supported device does not exist, please use manjaro-arm-installer to install it to an SD/eMMC card.


Please consider supporting Manjaro ARM directly via Patreon, Ko-Fi or Open Collective.
You can also donate to our upstream, which is Arch Linux ARM.


6 posts were split to a new topic: Convert existing Generic install to Generic EFI?

manjaro-arm-flasher got this error,

here seems to be a problem connecting to the internet. You’ll be able to flash local images only. If you want to download remote images, please check your connectivity and try again.

That means the application could not contact

So either your internet connection is down on the device, or you don’t have access to Github, because it’s blocked for some reason.

I have the same trouble.
Network is fine both wired & Wi-Fi, but arm-flasher give connection error.

Tips for running Manjaro ARM 22.10 on an obsolete amlogic S905 TV box:

  1. Download and flash Manjaro-ARM-minimal-generic-22.10.img.xz to SD card.
  2. Download bootfiles.tgz and extract all file to FAT partition, you could not boot S905 box without these necessary files. (These files are from previous Manjaro ARM releases)
  3. Select proper u-boot file and rename to u-boot.ext. I renamed u-boot-s905 to u-boot.ext, select the working one for yours.
  4. Edit extlinux.conf to use the proper DTB file.

As for 6.0 kernel, ODROID works best for me, which may vary between different devices.