Tuya / Smatek "T6E" and ”S6E” 4-inch Control Panels for CCS (Central Control System) Android-based in-wall 4-inch smart display with touch screen now sold under many different brands

I made a flashdump of my T6E with the known good firmware.

My PCB is labeled SY-PX30-T6E-V1.0 with a manufacture date of 2021-07-09.

WARNING!!!

  • I have not attempted to flash this back into my own device!
  • This may make your device unbootable!!
  • Backup your flash before writing mine!!!

With that said, anybody want to try flashing this into their unit?

Here’s how:

  1. Download and extract
  2. build rkdeveloptool
  3. press the button on the pcb while powering on to enter loader mode
  4. ensure a device is detected:
    sudo ./rkdeveloptool ld
  5. Backup your device:
    sudo ./rkdeveloptool rl 0 15269888 t6e_backup.bin
  6. Flash your device:
    sudo ./rkdeveloptool wl 0 t6e_rktool_dump.bin
  7. Power cycle
  8. Report your findings back here

Edit: If somebody could provide a backup of the newer software, I could verify that this works and create an easy procedure for everyone to follow.

Notes:

building rkdeveloptool on linux

sudo apt install -y libudev-dev libusb-1.0-0-dev dh-autoreconf pkg-config libusb-1.0
git clone https://github.com/rockchip-linux/rkdeveloptool.git
cd rkdeveloptool
aclocal
autoreconf -i
autoheader
automake --add-missing
./configure
make

restore backup flash

sudo ./rkdeveloptool wl 0 t6e_backup.bin

1 Like