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

A Tidal/Upmpdcli fix for 0.99.72

Hi all,

thanks to the amazing support of js (upmpdcli developer) I am currently testing Tidal with umpdcli for the first time.

The issue was the lack of various python2 packages. Below I will give you all the

information on how to fix it, until I upload a new image.

For the Raspberry Pi:

– Add a rollback machine to mirrorlist so that the extra packages installed are as old is the image is (this way we avoid dependencies breakage):

nano /etc/pacman.d/mirrorlist

and put the line below as the first line of this file:

Server = http://tardis.tiny-vps.com/aarm/repos/2018/03/20/$arch/$repo

save and then give the following:

pacman -Syy python2 python2-requests

 

– Give the following command:

ln -s /usr/bin/python2 /usr/bin/python

 

– Edit upmpdcli.conf:

nano /etc/upmpdcli.conf

find the tidal section and put your credentials and quality (I have the lossless trial enabled, that’s why I use it in the example below). For example:

tidaluser = your@email.com
tidalpass = yourpassword
tidalquality = lossless

Even better and to be sure, do not edit the section, just add these three lines below the tidal section.

– Save and start upmpdcli service as described on the manual. Open BubbleUpnp or Lin Kazoo or any app you know that works and enjoy!

For Odroid C2

The procedure for the Odroid C2 is the same apart from the server line, where you will use the following line:

Server = http://tardis.tiny-vps.com/aarm/repos/2018/03/06/$arch/$repo

Please do not abuse the rollback servers! Use once and after you finish, remove them!

Regards,

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 Raspberry Pi image with RPI 3 B+ support

Hi all,

two days ago, a new image was uploaded for the Raspberry Pi. It supports all ARMv7 RPIs, including the latest 3 B+.

Below you will find a quick changelog:

– Raspberry Pi 3 B+ support
– Fully updated ArchlinuxARM
– latest MPD packages based on MPD 0.20.18
– latest MPD fork package (SACD ISO package)
– latest YMPD client
– I2S dac support for the majority of DACS found in Raspberry Pi kernel
– latest librespot and other Archphile packages

 

For more information please visit the following link:

 

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

 

Regards,

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

New MPD and ffmpeg packages available for update

Hi all,

I am writing to announce you that MPD 0.19.13 and ffmpeg 3 are available for update if you are using latest 0.99.4 images:

  1. clear the package cache
pacman -Scc

you will need to pres and ENTER twice

 

2. Update ffmpeg (it’s a good idea even if you use mpd-archphile minimal which is ffmpeg independent):

pacman -Sy ffmpeg-archphile

 

3. Now it’s time to update the MPD package. For a standard installation you should do the following:

pacman -Sy mpd-archphile

Replace the name of the package with mpd-archphile-minimal, mpd-archphile-sacd, mpd-archphile-sacd if you use a different package.

Please note that mpd-archphile-native-dsd remains in 0.19.12, and mpd-archphile-sacd remains on an old github version but they are both rebuilt in order to use latest ffmpeg package.

 

4. If you use an i2s dac, its time to run i2select. If you use Odroid C1+ or Cubox-i you must run bselect and choose your board.

 

Please note that MPD package update will override your mpd.conf configuration.

 

Have fun,

Michael

Ps. A special thanks goes to espakman  for his very important support in general (testing, bugfixing etc.) and to iSushi42 for testing the packages.