This walkthrough will guide you through the installation and use of the excellent software Picoreplayer on the Rasptouch family. It supports power management and hardware volume control through software.
Start by downloading the last version of Picoreplayer here : Picoreplayer download page (this tutorial has been made with version 5.0)
This image est compressed with (zip file). If you do not have any tool for uncompressing this image, we suggest you use Winzip / Winrar or 7Zip : 7Zip installer
In order to "flash" (install) the image, we suggest you use Win32Disk imager : download Win32Disk Imager
Once the image has been uncompressed, run WIN32DISK Imager with right-click -> "run as administrator".
In the newly-opened window :
When the progress bar is full and the software says "write successfull", the SD card is ready.
You can now insert the SD card inside the raspberry Pi, power it and turn it on.
Once your Rapstouch has finished booting (it usually takes a whole minute depending on your Pi version and your SD card speed), you can access it and control it from its control interface.
Picoreplayer homescreen is displayed upside-down. We will see how to rotate it in a minute.
Use any device with a web-browser and use it to connect to the IP address that has been allocated by your box / router with DHCP.
If you have no idea how to get this IP address, you can use this very useful software : AngryIpscanner
Or if you use a smartphone for this step, you can use Ping app as well (android).
Once you have the IP adress, type it in a web-browser and you will get the following interface :
For the next step, you need to get on the very bottom of the page. You will find a tab list : Basic / Normal / Advanced / Beta. Click on "Advanced" to get access to all options. Now get back on the top on the page. You can see another tab list under the piCorePlayer logo. Go to the "Tweaks" tab.
Change the option "Jivelite Setup" from Disabled to Enabled and click on Save.
Picore will now load the files required for the update and ask you to reboot the system "Reboot picoreplayer"= Ok
Your Rasptouch reboots with the Jivelite touch-interface. It should be still upside-down.
Go back to the "Tweaks" tab and change the option "Default screen rotation" to 180° and Save.
"Reboot picoreplayer" = Ok
Sometimes this change is not taken into account at the first try. If it happens to you, just repeat the process from "Tweaks" -> "Default screen rotation".
From now the touch screen boots on the right side.
For the next step you need to tell Picore which DAC is mounted as hardware.
Click on "Squeezelite setting" tab and change "Audio output" from "Analog audio" to "Audiophonics ISabre Q2M"
Save and reboot.
After the reboot, you can now define settings that are specific to the ISabre DAC inside your Rasptouch in the "CARD CONTROL" tab :
Last step : installing the power management script.
Go to the top page's first tab ("Main Page"), click on the last button ("Extensions").
The device needs a few seconds to connect to the web. A field named "Set extension repository" appears in the section "Official picore repository" when its done
Change the setting to "Picoreplayer sourceforge repository" and click on "Set".
The tab "Available extensions in the piCorePlayer sourceforge repository" switches to "Audiophonics-powerscript.tcz".
Click on "Load".
A short window "installing" appears.
Go back to the "Tweaks" tab and navigate to the bottom of the page. You will find a section named "User commands". Locate the filed "Usaer Command #1", copy/paste the following path :/usr/local/bin/sds.sh and save
At this level, the power button is still blinking
Go back to "Main page" and click "Reboot".
As soon as you see Picore's splash screen, the button will stabilize on ON.
Click on your langage and validate the value "Joggler Skin".
You are now in Picoreplayer and can start exploring all its fonctionnalities and listen to your music & internet radio.
If you need more details on how to install LMS, please check this tutorial.