Archphile 0.99.73 alpha images are up!

Hi all,

Archphile 0.99.73 images for the Raspberry Pi and Odroid C2 are up. Some noticeable changes:

– based on latest and fully updated ArchlinuxARM

MPD 0.20.20

– latest YMPD from superbfg7 github repository (with lots of bugfixes)

– new librespot package that fixes Spotify issues

– new upmpdcli package that fixes Tidal (no need to apply the fix in previous post anymore)

– latest roonbridge package (not installed by default)

squeezelite support (for testing purposes – to be covered by the manual at a later stage)

 

For a more detailed changelog please visit this page for Odroid and this page for the Raspberry Pi.

In order to download the images, please visit the Downloads Section.

Please note that the manual has been updated to fully support 0.99.73. Download it and read it carefully as it includes almost everything you need in order to use Archphile.

Last but not least:

– If you enjoy Archphile, plaase help me keep this project alive by using the Paypal button (or BTC address) on the right side of this website and donate!

– If you want to have immediate information about my project, with announcements etc., you can find Archphile project on Telegram.

Greetings,

Mike

New MPD 0.20.20 packages for 0.99.72

Hi all,

new MPD 0.20.20 packages for 0.99.72 (for both RPI and Odroid C2) are up:

In order to get the latest package, you will need to do the following:

pacman -Sy mpd-archphile

or

pacman -Sy mpd-archphile-minimal

and

systemctl reenable mpd
systemctl restart mpd

 

Last but not least if you don’t want to reboot immediately, you should run:

/usr/bin/archphile-optimize

Last but not least, plaase do not forget to update YMPD and librespot/roonbridge!

Regards,

Mike

New librespot (Spotify) and roonbridge packages for 0.99.72

Hi all,

I just uploaded two updated packages (for both the Odroid and RPI), one for librespot (spotify) and one for roonbridge.
The librespot package, hopefully resolves all current issues with Archphile and Spotify (unable to connect, device disappearing etc..).

 

– Librespot (Spotify)

In order to update the package give:

pacman -Sy librespot-archphile

If you have already enabled it so that it starts during boot, please give the following:

systemctl reenable librespot

Note: If you have already applied the previous “workaround”, you don’t have to undo anything. Just proceed with the above commands.

 

– Roonbridge

As already stated on the Archphile manual, roonbridge is not installed by default. The commands below should be given for both new installations or package upgrade:

RPI users:

pacman -Sy roonbridge-archphile-arm7

Odroid C2 users:

pacman -Sy roonbridge-archphile-arm8

If you have already installed and enabled this package so that it starts during boot, you should give the following command:

systemctl reenable roonbridge[

 

P.S. Roon support in Archphile is almost zero. For more information, plase read the FAQ section of the manual.

Cheers,

Mike

New MPD 0.20.19 packages for 0.99.72

Hi all,

new MPD 0.20.19 packages for 0.99.72 (for both RPI and Odroid C2) are up:

 

In order to get the latest package, you will need to do the following:

pacman -Sy mpd-archphile

or

pacman -Sy mpd-archphile-minimal

and

systemctl reenable mpd
systemctl restart mpd

 

Last but not least if you don’t want to reboot immediately, you should run:

 

/usr/bin/archphile-optimize

Regards,

Mike

New YMPD packages for 0.99.72 images

Hi all,

a new YMPD package is up for both the RPI and Odroid C2 images.

This package resolves 2 major issues:

–  letter filtering (thanks to Superbfg7)

– pls files not apppearing in webradio directory (thanks to Emilot)

 

In order to get the latest package, you will need to do the following:

pacman -Sy ympd-archphile
systemctl reenable ympd
systemctl restart ympd

This package is based on Superbfg7 github source tree.

Regards,

Mike

0.99.72 alpha images for Raspberry Pi and Odroid C2 are up

Hi all,

two new images, one for the Raspberry Pi (all ARM7 RPIs including the 3B+) and one for the Odroid C2 are up.

You can read the changelogs here:

http://archphile.org/changelog/changelog-raspberry-pi

http://archphile.org/changelog/changelog-for-odroid-c2-version

In order to download them, you can visit the download section of this website or use the following sourceforge URLs:

https://sourceforge.net/projects/archphile/files/rpi3/0.99.72-alpha-rpi23/

https://sourceforge.net/projects/archphile/files/odroidc2/0.99.72-alpha/

I have started updating/revising all information on this website but it’s not finished yet. This means that you will still have to download (from sourceforge) release_notes_and_instructions.txt for each image and read the inscructions carefully.

Last but not least, please remember that Archphile is a non-profit project and your donation is the way to keep it alive!

Regards,

Mike

 

New Odroid C2 image: 0.99.7 Alpha

Hi all,

a new alpha image for Odroid C2 has been uploaded on sourceforge. It’s based on latest stable mainline kernel which is a major change for this device:

https://sourceforge.net/projects/archphile/files/odroidc2/0.99.7-alpha/

Changelog:

mainline kernel 4.14.8 and lots of changes in system in order to support it
– new MPD packages based on MPD 0.20.13, latest git MPD sacd version and removal of mpd-archphile-native-dsd
– fully updated to latest ArchlinuxARM (23/12/2017)
– Fully updated Archphile packages in latest versions (ffmpeg, libupnpp, librespot etc..)

Known issues:

I2s Dacs are not supported in this release, as the mainline kernel lacks odroid C2 i2s support at the moment.

Not all emmmc cards are compatible with this Alpha image. Hardkernel has sold various different emmc modules during all these years and with some of them this image will not be functional. For further information please read the following thread:

https://forum.odroid.com/viewtopic.php?f=135&t=22717&start=650#p209615

– Some USB Dacs, although they are Linux supported, don’t make a good combo with Odroid C2. This is because of the poor USB implementation (the main issue is thoudands of interrupts/sec) of Odroid C2. If you can’t test C2 with your USB DAC, please think twice before buying it.

– Dirble option in YMPD is not functional

 

Cheers,

Mike

The awakening of the dead: New images for Raspberry Pi 2/3 and Odroid C2

Hi all,

As you already know, Archphile is not an active project anymore. However I decided to upload two new images: one for the Raspberry Pi 2/3 and one for Odroid C2: The reasons are simple and explained below:

  • I keep using Odroid C2 as a daily driver for my own needs. From time to time I create an image from scratch and this time I decided to upload it and share it with you.
  • In the past I received donations for various people in order to support the Raspberry Pi 3. In addition, I received a Raspberry Pi 3 board for free (thank you very much Collybia people!). Last but not least, I received various I2s dacs from manufacturers worldwide. As you understand it would not be fair not to upload an image for the RPI and these dacs. It was the only way to thank all these people who supported me!

The images were uploaded on sourceforge some days ago and you may find them using the links below:

https://sourceforge.net/projects/archphile/files/odroidc2/0.99.6-beta/

https://sourceforge.net/projects/archphile/files/rpi3/0.99.6-beta-rpi23/

Each folder has a txt file named release_notes_and_instructions.txt. Please read this file carefully in order to be informed about the new goodies included in Archphile (Spotify Premium support, Roon Bridge etc.). In order to configure these new images for your needs you will need to use a combo of this file along with the how-to section of this website.

 

Regards,

Tux

Archphile 0.99.5 alpha for Odroid C2 is up

Hi all,

I am very happy to announce that the first image for Odroid C2 is up. This version is in fact the 0.99.4 version for this board but as many software versions are newer (MPD, samba, shairport-sync etc.) I decided to increase the version number. Another difference is that it’s alpha stage and not beta. Although it’s stable enough for everyday use, 64 bit ARM architecture is new and not very well tested in general.

The only part of the hardware that is non functional currently is the IR receiver (not supported by default in Archphile but it’s always configurable for other boards). Based on the information I got from Hardkernel people, the driver is under development.

The image includes all the classic Archphile stuff (apart from squeezelite packages that are only for experimental purposes anyway) for which you will find instructions on this website. MPD version is 0.19.14 (the same version offered as an update for 0.99.4 beta images).

Please note that only USB DAC functionality wast tested and as a result supported, although enabling I2s is very easy.

As you will notice the compressed file offered is .7z and not zip. This changes nothing as you will still need 7-zip in order to extract and get the image.

There are many options in /usr/bin/archphile-optimize applicable to Odroid C2. I suggest you to try enabling, irq affinity, set the MPD to use 1 core and disable the blinking led. You can also experiment with CPU governors, setting ondemand as the default. Hardkernel chose performance governor as the default option but I believe that it’s an overkill for our application.

 

Greetings,

Michael