Flash OS firmware on an OS corrupted device via TWRP I have a big issue: I got 2 units of the Android TV device called "Stream+" sold by Channel Master, manifactured by Technicolor (https://www.channelmaster.com/Stream_OTA_DVR_p/cm-7600.htm)

One is perfectly working.
The other one has the OS files completely corrupted and does not even allow me to complete a factory reset successfully (and that's out of warrancy as well, so I have to fix by myself).
All it does when is switched on is showing a welcome logo, then attempts to load the OS but stays stuck forever, freezed in a black screen.

The following is the menu with the options shown when I load it on recovery mode: https://images2.imgbox.com/c9/0e/E947NI4Z_o.jpg

What I want to ask is...
Can I use TWRP to flash a copy of the OS Firmware from the device 1 (the fully working one) and then flash the defective one with it?
Defective one, as said, DOES NOT load the OS, all I can do is using one of the options shown in the above pic.

Have I got any chances to solve this through TWRP? (Or anything else)
https://www.androidcentral.com/10-basic-terminal-commands-you-should-know
this is a starting point to flash twrp or a custom rom using the Android Debug Bridge  ADB 

Look for a utube how to install ADB and fastboot for your pc . Then when u have adb command window open connect usb to device &amp; use
 1. The adb devices command  which is    "adb devices"

do this first before down loading any of the sdk package as you need to know if your pc can recognize your device. 

you could also use somthing like this for the type of device you have this only works for samsung but there are others for different manufactures 

https://www.google.co.uk/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=4&amp;cad=rja&amp;uact=8&amp;ved=2ahUKEwjz65GBkaneAhWlhKYKHaTHBuQQwqsBMAN6BAgDEAQ&amp;url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJv538rOL5p0&amp;usg=AOvVaw3bIUhWGgbgikQiD3eBUfG1

hope this points you in right direction