ROKU firmwares are . You cannot install a random IMG file.
Before downloading, you must know your exact model and software version to avoid "bricking" your device: ftp.bills.com.au On the Device
If you're looking for a reliable source for TCL firmware downloads, this list is a good starting point. However, users should always verify the authenticity of the firmware and follow proper update procedures to ensure a smooth and successful update experience.
Note the chassis number (e.g., T658T01, T646T01). This is crucial for Android/Google TV models.