We’re proud to present you
EndeavourOS_Cassini_Nova-03-2023_R2.iso

There are three methods for installing EndeavourOS on a RPi 4, Odroid N2, or PineBook Pro ARM SOC.
Method one – Use the EndeavourOS x86_64 Live ISO to install an image.
Method two – Download a script and use it to install an image.
Method three – Download an image to be installed with dd or rpi imager.
Method one
The first method is to boot from the EndeavourOS x86_64 Live ISO available here:
Connect a target storage device to the computer, either micro SD or USB SSD.
Boot into the EndeavourOS live ISO.
Then click the welcome button labeled “EndeavourOS ARM Image Installer”.
Answering a few questions, will start a script that installs the image for you.
Remove the uSD card or USB SSD and connect it to your RPi 4 or Odroid N2.
Method two
In your favorite browser, go to https://github.com/endeavouros-arm/images/releases
look for the latest image
ddimg-rpi-20230115 or ddimg-odroid-n2-20230115 image
where 2023 is the year, 01 is the month, 15 is the day.
When you find the desired image, click on it. Under Assets, click on for rpi
enosLinuxARM-rpi-latest.img.xz
AND
enosLinuxARM-rpi-latest.img.xz.sha512sum
In a terminal window, cd into the directory the images were downloaded to.
Run the following command to check download integrity
$ sha512sum -c enosLinuxARM-rpi-latest.img.xz.sha512sum
should show image check is OK
Now use dd or your favorite image burning app to transfer the img.xz file to a micro SD or USB SSD.
gnome-disk-utility is recommended.
When finished transferring the image, ROOT_EOS Partition 2 will show about
6.2 GB followed by a large amount of Free Space.
On first boot, Calamares will run and resize Partition 2 to include the Free Space.
Method Three
The live ISO is not necessary in this procedure.
On an operational Arch Linux (or derivative) computer:
Connect a micro SD card or USB SSD enclosure to the computer’s USB port or SD slot.
Launch your favorite Terminal and maximize the window or make it at least 130 x 30
# (switch to root - enter root's password)
su
cd /tmp
In your tmp directory, make sure a folder named images does not exist
git clone https://github.com/endeavouros-arm/images.git
cd images
check permissions, should show image-install-calamares.sh as executable.
./image-install-calamares.sh
Follow the instructions.
After installation, Post-Install after Method 2
cd ..
# (remove the images directory)
rm -rf images
# (exit root)
exit
After Image is installed
Connect the uSD or USB SSD enclosure to a Raspberry Pi 4b/400 device or Odroid N2/N2+ device. Then boot up the device. Openbox should automatically start up and present the Calamares installer. Follow the instructions to complete the EndeavourOS install.
The script will install EndeavourOS on your device. Now EndeavourOS is installed on your ARM device, just reboot and have fun exploring and customizing your system to your needs.
Other ARM devices

The existing semi-automated script is still available for other non-supported devices. We did simplify that process too by making it a two-step install as well, with the base install for the Pine 64 and the Rock64 completed by the EndeavourOS install. The Mac M1 EndeavourOS install on Parallels instruction, still works, as well as the headless server installation.
The Cassini Nova release
The live ARM environment ships with:
- Calamares 22.12.3.6-2
- Firefox 113.0.2-1
- Linux kernel 6.3.4.arch1-1
- Xorg-Server 21.1.8-1
Features and improvements on the ARM install
- EndeavourOS Arm now supports Pinebook Pro.
- New
linux-eos-arm
kernel withamdgpu
introduced for more generic Arm device support including pinebook pro. linux-eos-arm
ships withamdgpu
module prebuilt for supporting devices like Phytiuim D2000.- Raspberry Pi Imager/dd compatible images available for download. Improves accessibility of arm i.e. users from any OS can flash eos-arm to their arm SBC
- Improved headless server script.
- Odroid N2+:
vulkan-panfrost
andvulkan-mesa-layers
installed to reduce artifacts on plasma x11 sessions and improve overall graphics performance and stability.
From now on the Pinebook Pro is officially supported by us.
For hardware and driver support for Pinebook Pro we ship the following packages:
- linux-eos-arm
- libdrm-pinebookpro
- pinebookpro-audio
- pinebookpro-post-install
- ap6256-firmware
- towboot-pinebook-pro
We’ve leveraged existing work and PKGBUIDs of both Manjaro ARM and archlinuxarm-pbp projects to create our Pinebook Pro images and would like to thank them for their continuing work in supporting PineBook Pro for Arch Linux ARM platform.
You can download it here:
Name | Location | ISO | Torrent | Sha512sum | GPG sig file |
---|---|---|---|---|---|
Albony | India | Download | Download | Download | Download |
Alpix mirror | Germany | Download | Download | Download | Download |
Archlinux Taiwan | Taiwan | Download | Download | Download | Download |
Fastmirror | Ukraine | Download | Download | Download | Download |
Freedif | Germany | Download | Download | Download | Download |
Freedif | Singapore | Download | Download | Download | Download |
Gigenet | USA | Download | Download | Download | Download |
GitHub | Worldwide | Download | Download | Download | Download |
Hacktegic | Moldova | Download | Download | Download | Download |
Jilin University | China | Download | Download | Download | Download |
Jingk | Singapore | Download | Download | Download | Download |
Jordanrey | France | Download | Download | Download | Download |
Moson | Germany | Download | Download | Download | Download |
Remi ESSAISSI | France | Download | Download | Download | Download |
Tuna | China | Download | Download | Download | Download |
Umeå University | Sweden | Download | Download | Download | Download |
Vishnetwork | India | Download | Download | Download | Download |
YuruMirror | South-Korea | Download | Download | Download | Download |
Name | Location | ISO | Torrent | Sha512sum | GPG sig file |
Check the ISO file before using it:
To check the ISO file with the sha512:
sha512sum -c EndeavourOS_Cassini_Nova-03-2023_R2.iso.sha512sum

To check the ISO file with gpg signature import our key and verify
(Do not forget to trust the key after validating it)
Verification: (this release is signed by Johannes Kamprad)
pub rsa2048 2021-02-03 [SC]
8F43 FC37 4CD4 CEEA 19CE E323 E3D8 752A CDF5 95A1
uid [ultimate] Johannes Kamprad (joekamprad development key) <joekamprad@endeavouros.com>
uid [ultimate] [jpeg image of size 3520]
sub rsa2048 2021-02-03 [E]
To verify the key:
gpg --recv CDF595A1
gpg --verify EndeavourOS_Cassini_Nova-03-2023_R2.iso.sig
Connect with us: