I'm trying to use Youtube Tv from outside the US.
Worked great until last Saturday when Google somehow implemented location features to the cast devices.
I can still start the app and view stuff on my tablet by spoofing the GPS and it used to be that was enough to be able to start a cast of whatever programming I wanted.
Since the new location feature came in I can't cast anymore, I get a message that the app is not supported in my country.
I figure (without having a way to be sure) that the Chromecast devices (and Nexus Player) now use wifi assisted location to get a position.
I have tried to put the chromecast behind a vpn, then factory defaulting it, then get it directly to exit in Chicago but nothing works, telling me it's likely not an IP or DNS issue.
I obviously have no way to make sure that every wifi access point the Chromecast sees gets registered with a spoofed location.
So I'm at a bit of a loss as to how I'd be able to circumvent this.
I have a Chromecast 1st gen, a Chromecast Ultra and a Nexus Player on Nougat.
Tablet is Nexus 7 (2013) running Pure Nexus Nougat build.