Thanks for sharing, provided some insight into how YT is doing this.
Seems very easy to bypass if they're just swapping in new TS HLS/DASH segments, the harder part will be identifying what segments are part of the video and what segments are ads sliced in
The first thing I did after purchasing an MX Master a few years ago was block the update server, after realising it downloads update binaries over plain HTTP and tries to automatically run them on boot π€‘
Very nice mouse tbh, just such a shame the company and their software is toilet water