SecondScreen

2.9.2

SecondScreen is an application for users that like to cast the screen on their phones onto other displays, such as smart TVs or monitors. Read more about SecondScreen  

A basic mirroring solution is already implemented in some of the latest version of the Android OS, and many smart TVs comes with support. The trouble is that there is little support beyond that ability to cast and no extra features at all.
On the other hand, SecondScreen does provide some extra features that are not usually available. For example, with this app, it’s possible to change your device's resolution and density to fit your TV or monitor, enable always-on desktop mode in Chrome, and even turn the backlight off.
The only problem is that SecondScreen only works on systems that have root access.