If you wanted to give your coding agent a crack at the internet connection thing and patching that out, there's some sort of pairing you can do over LAN to allow access to launch web content, this can be chained with old Chromium RCEs to gain root access.
I'm not sure they'll care about any of the issues I had since they were clearly put there on purpose. Kinda like complaining to the concentration camp guards about the poor service and lumpy bedding... :-)
> If you wanted to give your coding agent a crack at the internet connection thing
Good to know but I've got the IR commands and timing working to nullify the dark patterns and I'm not going to touch it. To Vizio we're not the customer, we're the product. I wish the community godspeed in pwning Vizio TVs as they've certainly 'earned' the attention through bad behavior. :-)
Frankly, I've never used any apps in a smart TV nor have I ever allowed a TV internet access. I always feed my displays via external HDMI because our main viewing room is a custom-built, fully sound-proof, tri-level screen room with elevated stage and motorized curtains. All walls & ceiling are 100% fabric over acoustic padding (no windows), separate snack bar and dedicated restroom. Seats 17 in matching, reclining theater loungers. The sources are mounted inside three in-wall sliding racks and include UHD disc, PS5 Pro, 3 older consoles, media server, satellite, cable, vintage LaserDisc and cloud streaming multiplexed through dual AVRs with separate amps driving 9.2.4 sound (B&W THX speakers + subs the size of 55 gal oil drums backstage).
I just needed to make that little 24-inch Vizio work because that's how big the in-wall display cutout in the restroom is (the screen cutout is integrated into the interior design). Finding a secondary display that small able to at least display via conversion every format all those sources can throw was challenging. :-)