PDA

View Full Version : [Announce] Now Playing with Big Clock (radio patch)



mh_
2018-03-11, 06:27
Hi,
I'd like to share something with you - I always wanted to have the clock on the radio screen easily visible from a distance, while playing. Default clock on "Now Playing" screen is so tiny...
I went for hacking the radio's firmware. The patch I am sharing here has been tested for long time already on multiple radios, so it should be safe, but try it at your own risk! Feel free to take a look at the patch file itself in the repo https://github.com/unhawkable/squeeze/blob/master/nowplaying-big-clock.patch

To install it:
1) Add https://raw.githubusercontent.com/unhawkable/squeeze/master/repo.xml as an additional repository in your LMS settings
2) Install "Patch Installer" Applet on your radio - http://wiki.slimdevices.com/index.php/Patch_Installer_applet
3) Install "Now Playing with Big Clock" patch through the Patch Installer on your radio
4) On Now Playing screen, turn the big knob rapidly to switch screen modes. I recommend disabling default modes in radio's options.

Example screenshots:
24693 24692 24691 24694

pilot000
2018-03-11, 07:18
I'm somewhat from interested in this patch.
I tried to install it, but I get the following error when I try to install the "Now Playing with Big Clock" patch on the radio:

Patch not downloaded, failed to verify SHA checksum

mh_
2018-03-11, 08:27
I'm sorry, it seems that uploading the files via git changed their checksums. probably endline characters or something... i will try to sort it out asap

mh_
2018-03-11, 09:29
For some reason radio fails to download the files directly from github even though the urls are correct... at least i can download them on another linux system (rpi) but when Patch Installer on Radio is trying to download a file, it is getting a series of 301 in response instead...


Mar 11 17:11:59 squeezeplay: INFO net.http - RequestHttp.lua:366 301 redirect: https://raw.githubusercontent.com/unhawkable/squeeze/master/nowplaying-big-clock.patch
Mar 11 17:11:59 squeezeplay: INFO net.http - RequestHttp.lua:366 301 redirect: https://raw.githubusercontent.com/unhawkable/squeeze/master/nowplaying-big-clock.patch
Mar 11 17:11:59 squeezeplay: INFO net.http - RequestHttp.lua:366 301 redirect: https://raw.githubusercontent.com/unhawkable/squeeze/master/nowplaying-big-clock.patch
Mar 11 17:11:59 squeezeplay: INFO net.http - RequestHttp.lua:366 301 redirect: https://raw.githubusercontent.com/unhawkable/squeeze/master/nowplaying-big-clock.patch
Mar 11 17:12:00 squeezeplay: INFO net.http - RequestHttp.lua:366 301 redirect: https://raw.githubusercontent.com/unhawkable/squeeze/master/nowplaying-big-clock.patch
Mar 11 17:12:00 squeezeplay: WARN applet.PatchInstaller - PatchInstallerApplet.lua:514 Mismatched sha on https://raw.githubusercontent.com/unhawkable/squeeze/master/nowplaying-big-clock.patch got da39a3ee5e6b4b0d3255bfef95601890afd80709 expected 698858ca4999d7a6e9fa1778b100c7d5ca5c52e9
Mar 11 17:12:00 squeezeplay: WARN applet.PatchInstaller - PatchInstallerApplet.lua:397 Failed verifying sha checksum for: NowPlayingBigClock


any thoughts?

mh_
2018-03-11, 10:11
Okay, apparently Patch Installer (or SB Radio) can't download files over https from github... i had to host them on another server and serve them over HTTP and now they work...
please try again.

pilot000
2018-03-11, 12:15
it works. thanks a lot.

dbinder101
2018-03-28, 12:12
Works great, thanks for creating this.

vn30
2018-04-13, 07:01
Hello, could you provide the repo.xml on a public http:// Page?

pilot000
2018-04-13, 08:07
Hello, could you provide the repo.xml on a public http:// Page?

Read the 1st thread.

mh_
2018-04-14, 02:22
Hello, could you provide the repo.xml on a public http:// Page?

Is there a problem with github url over https? Doesn't it work for you?