Crestron TSW 1060. POE HA dash for $30. Firmware

Thatā€™s odd. Try admin as the user and whatever your first password was as the password.

My first (and only) user is still called admin, and before I added my key, it took the password.

Ok, did a new factory reset, and it works! So the user you create during the initial setup will be the one you get to use for SSH. I believe mine had some issue because I went from an older firmware to a newer one. Something on the SSH service was not updated with the user Iā€™ve created, factorying resetting with the latest firmware worked fine. Thanks for your help and comments @OverZealous

1 Like

Youā€™re an absolute legend for hosting this. Iā€™m slowly pulling down everything (Iā€™m at ~91 GB so far). I wonder if it might be worth setting up a torrent or something, since it would relieve you from the burden of hosting almost 400 gigs of data. Iā€™d happily seed that in perpetuity.

I may also investigate how compressible everything is. Iā€™ve got some machines that have the RAM necessary to build up a reasonable zstd compression dictionary for this amount of data. Iā€™m hoping that I might be able to squeeze everything down to ~60-70% of the original size.

1 Like

Itā€™s fine, itā€™s on my server in a datacenter. Itā€™s around 1TB of data. The server has 0.25TB of ram :wink:

2 Likes

I came across a Crestron TSW 750 from Ebay. I was able to factory reset it. I am able to SSh into the device. I am unable to get to the GUI through my web browser. I am stuck on how to update the firmware. the panel is running Firmware Version 1.501.0013. Thank you for the Help.

Crestron has issued a DMCA notice, so I must take down the FTP within 24 hours. I will do this as soon as it is possible for me to do so within 24 hours.
Clearly crestron are snooping on this thread and butthurt we are saving their products from ewaste :grinning:


Unless someone with more legal background can confirm that this use case is not violating their copyright ?

Itā€™s not like itā€™s paid software ?

Thatā€™s unfortunate. It sure would be nice if they would just freely distribute these files on a non-commercial use basis. That way, they could, yā€™know, eliminate the need for sending DMCA takedowns to randos.

2 Likes

I agree, they would save so much money in legal fees, hurt nobody, and in fact, their community and software would only benefit from it !

2 Likes

Per Crestronā€™s request, the FTP is now down :frowning:
If anybody still needs assistance resurrecting their failed touch panels; get in touch and I can refer you to an ā€œaffordableā€ ā€œauthorisedā€ crestron technician

1 Like

Sad. But at least few of us have full download.
And we still have PM if someone wants copyā€¦

And remember, Creston themself are publically hosting many of the files anyway;
https://crestrondevicefiles.blob.core.windows.net/tsx-firmware/touchscreen.txt
You can google this URL to find other files on the public crestron share
and get many firmware versions here.

2 Likes

In case anyone is looking for the reserved joins supported by the x70 Series, these may be of interest:

Reserved Joins for LED bar:

Digital Joins
30022 - reports if LED accessory is connected
30025 - RedLedControl
30026 - GreenLedControl
30027 - BlueLedControl

Analog Joins
33350 - Red LED Blink Time (x 100 ms, so 10 = 1 second blink cycle)
33351 - Green LED Blink Time (x 100 ms)
33352 - Blue LED Blink Time (x 100 ms)
33354 - Red LED Brightness (10% increments)
33355 - Green LED Brightness (10% increments)
33356 - Blue LED Brightness (10% increments)

Miscellaneous System Reserved Joins:

Digital Joins
17216 - LCD Backlight Brightness up by 1%
17217 - LCD Backlight Brightness down by 1%
17218 - LCD Backlight Brightness to HIGH
17220 - LCD Backlight Brightness to LOW
17221 - LCD Brightness Auto Mode ON
17229 - LCD Backlight ON
17230 - LCD Backlight OFF
17231 - Standby Timeout UP by 1 minute
17232 - Standby Timeout DOWN by 1 minute
17295 - LCD Brightness Auto Mode OFF
17296 - LCD Brightness Auto Threshold UP
17297 - LCD Brightness Auto Threshold DOWN
18358 - Proximity Sensor Active (getdigitaljoin 18358)
18436 - System Media Volume UP
18437 - System Media Volume DOWN
18438 - System Media MUTE
18439 - System Media UNMUTE
27323 - LCD Day Mode
27324 - LCD Night Mode

Analog Joins
17201 - LCD Backlight Brightness value
17203 - Standby Timeout in Minutes (0-120)
12718 - LCD Brightness Auto Threshold Value (0-100%)
17219 - Report Light Sensor Value (getanalogjoin 17219)
18273 - Wifi RSSI
18275 - Wifi Link Status

Serial Joins
17300 - System Ethernet IP Address
17309 - System Ethernet MAC Address
18226 - System WiFi IP Address

1 Like

howdy, all!

i recently came across a small lot of these Crestron tablets, the TSS-752-W-S specifically. i have seen where they are supposed to be scheduling specific, but i was able to push @CountParadoxā€™s browser project onto one of them with limited success (it just stays at the Crestron startup screen but has a blue box to the top left of the display that takes up about 40% of the total display). i think iā€™ve discovered what the latest FW is (1.004.0014.001) but havenā€™t had much luck figuring out how to actually go about downloading it without having a partner account with Crestron, as it doesnā€™t seem the firmwares listed in that touchscreen.txt file apply to our devices.

anyone happen to have any ideas on other things to try? thank you in advance!

Just wanted to let people know that I have been probing into these as well. I think trying to make the most of the Crestron firmware is a good start but digging into the Android underneath will be more rewarding in the longer term I suspect. Looking at the FCC documents it looks like most if not all of the panels of this generation use the Amlogic S812 SOC. Amusingly this chip was most famously used in cheap TV media boxes like the M8S+, you are paying the markup for the better housing and the added software with Crestron.

A microSD card is used for the storage, you can get inside and get to the card without much effort as documented here: Imgur: The magic of the Internet
You can mount this card readily under Linux and poke around inside the different partitions.

I have done some experimenting with trying to get the image closer to stock but Iā€™m very new at modifying Android roms. I was able to get to a different launcher on one of my TSS-760ā€™s by replacing the Zoom client APK with one for a different launcher but this only worked once, after a reboot that microSD card just hangs on boot, I suspect the Crestron software is trying to launch Zoom which isnā€™t actually there.

Crestron actually has the BSP for those devices up on their website, https://www.crestron.com/open_source_files/AMLogic_Lollipop.zip , but Iā€™m not sure how much use it will be directly. Looking at the build scripts it pulls down a lot of files from AMLogic that they are no longer hosting.

If I make any more progress I will share it here.

I think the x50-x52 seriesā€™ webview might be too old for HA.

Strongly recommend x60-x70 series panels as they have a much more recent Chromium version.

1 Like

do you happen to have the uncompiled code for this? i was able to run it in XPanel, but i think itā€™s asking me to authenticate to your HAā€¦

BTW, browser mod works just fine with my 770s running Crestron General Web. Looking at some javascript tricks for the LED bars.

whats crestron gneral web ?

Itā€™s the embedded browser app on x70-series panels; you just have to put the URL on the config page like you would for EMS on older panels. No need to upload a project.

1 Like

Would you help me in somehow getting those files over here either by torrent or ftp? I work for a none profit organization and we here were donated around 20 TSW-760ā€™s as well as lots of other Crestron devices which we would love to tinker around with but cant :frowning: . Ill happily seed them files too!