My squeezebox radio firmware is now available for those who want to try
it out. LMS 8.0 is supported without patches.

THE FIRMWARE IS MADE AVAILABLE WITHOUT ANY WARRANTY; WITHOUT EVEN THE
IMPLIED
WARRANTY OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.

Key missing features are the wma decoder and Napster/Rhapsody support.
If you need to decode the wma format on the radio, install the Play
Windows Media (WMA) plugin on LMS.
Note that a windows LMS install includes wma decode support and does not
need the plugin.

I've been running various versions of the custom firmware on the one and
only rev 7 ue radio I own without any issues for nearly a year.

That being said, *if you are not prepared to take the risk that it will
brick your radio STOP here*.

For those interested, here's a summary of the changes.

SqueezeOS (Linux)
7.8.0 r16798
root@poky Wed Oct 28 16:12:42 EDT 2020
Base build revision:  e275963a460e429b575bb5b7975f5763d2d854d7

Update dropbear ssh server/client to 2019.78 release.
Added a pre-generated ecdsa dropbear host key and confirm dropbear ecdsa
host key file exists at boot.
Removed unused dropbear init.d script.
Update wpasupplicant to v2.9.
Update busybox to 1.18.5.
Enable busybox cron daemon support.
Enable busybox last and telnet commands.
Use radio/baby binary AR6002 wireless module as atheros
1.0-r20-build_sw.62 source code is unavailable.
Give a controlling tty to the serial console to enable job control.
Enable ssh remote login by default.
Disable inetd telnet remote login as service is not enabled in busybox.
Ensure lastlog and wtmp files exist in /var/log at boot to fix file not
found messages.

Details available 'here.'
(https://github.com/ralph-irving/squeezeos/commits/public/7.8)

Squeezeplay
7.8.0 r16798

Connect to LMS 8 without patches.
Include mrw squeezebox radio jive_alsa bass dropout patches.
Include mrw patch to ensure scrolling label returns to left margin.
Always start at the first item in the Random Albums menu.
Ignore radio firmware older than SR to SB migration firmware (7.7.3
r16667)
Use radio/baby dsp alsa module from logitech firmware 7.7.3r16676 as
logitech source code is private.
Update Fraunhofer FDK AAC Codec Library v2.0.1.
Remove closed source WMA decoder support.
Remove Napster/Rhapsody support as logitech source code is private.
Remove obsolete libspotify based Spotify Applet. 
Remove Test connectivity to mySB.com upon detection of Ethernet commit
to allow setup to complete when no network is available.

More details available 'here.'
(https://github.com/ralph-irving/squeezeos-squeezeplay/commits/public/7.8)

The radio supports rolling back the firmware to the previous version
before the most recent firmware download.

Here are the steps.

1) Turn Radio off: Press & hold the power button till you see "Goodbye"
2) Turn back on: Press & hold REW and PWR buttons simultaneously.

Alternately, you can delete the firmware from the cache/updates folder
and restart LMS and then the radio.  Eventually the radio will prompt
you to install the last official radio 7.7.3_r16676 firmware.

You need a local LMS and the radio should already be connected to it.

Find the cache folder path in the LMS settings->information tab near the
bottom. Mine is /opt/logitechmediaserver/cache

Unzip 'baby_7.8.0_r16798.zip'
(https://sourceforge.net/projects/lmsclients/files/squeezeos/) into the
cache/updates folder and restart LMS.

I strongly suggest a factory reset of your radio BEFORE installing the
custom firmware for the first time.  After that, I've found it's not
necessary.

A factory reset will delete all settings, applets and patch installer
patches including the lms 8 connectivity patch.

Navigate to Home > Settings > Advanced > Factory Reset > Continue on the
Radio to perform the factory reset.

After rebooting and completing the initial setup the radio will
eventually prompt you to install the 7.8.0_r16798 firmware.

We are investigating the possibility to include the firmware download
automatically after LMS 8.0 is released.



Ralphy

*1*-Touch, *5*-Classics, *3*-Booms, *1*-UE Radio
'Squeezebox client builds'
(https://sourceforge.net/projects/lmsclients/files/) 'donations'
(https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=LL5P6365KQEXN&lc=CA&item_name=Squeezebox%20client%20builds&currency_code=USD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted)
always appreciated.
------------------------------------------------------------------------
ralphy's Profile: http://forums.slimdevices.com/member.php?userid=3484
View this thread: http://forums.slimdevices.com/showthread.php?t=111663

_______________________________________________
Radio mailing list
Radio@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/radio

Reply via email to