
I have a Xiaomi phone and it didn't work with it, couldn't enable USB tethering. My other phone is OnePlus 6 and I was able to get it to work on this phone. It is still inconvenient to open EZCast app and connect to MiraPlug. but then you have to press the mirror button to start streaming your phone to the MiraPlug device. The picture quality is excellent. The sound quality is excellent and is transmitted via the HDMI connection. When the phone screen turns off, it also outputs to MiraPlug. So you need to disable this on your phone while mirroring. And you must remember to reset this setting to your liking otherwise you may accidentally drain your battery.

Kodak 4PASS Cartridge Ribbon Refill
3 Review

π Wasserstein Solar Panel for Ring Spotlight Cam Battery, Ring Stick Up Cam Battery & Reolink Argus Pro - Continuous Power Supply for Ring Surveillance Camera with 2W 5V Charging (1-Pack, White)
3 Review

Sigma 150-600mm f/5-6.3 Contemporary Lens for Nikon DSLR Cameras - USB Dock, Backpack, Monopod, SD Cards & More - 8 Accessories Bundle
3 Review

π Battery Grip Bundle for Blackmagic Design Pocket Cinema Camera 6K Pro - Includes: 2X NP-F570 Seller Supplied Replacement Batteries, AC/DC Rapid Travel Charger with Extra Car Adapter
3 Review