I'm from Egypt and I got a chromecast for 30$ on amazon while I was in the US... It's not rootable also.
So I cannot stream Netflix or Hulu on it :crying::crying:
I tried this method and it doesn't work http://forum.xda-developers.com/showthread.php?t=2435579 .. any help please?
LegendJo said:
I'm from Egypt and I got a chromecast for 30$ on amazon while I was in the US... It's not rootable also.
So I cannot stream Netflix or Hulu on it :crying::crying:
I tried this method and it doesn't work http://forum.xda-developers.com/showthread.php?t=2435579 .. any help please?
Click to expand...
Click to collapse
Since your Chromecast is not rootable, if you cannot get one of the below to work
Use iptables to redirect Google DNS requests
Force Chromecast to use DHCP-supplied DNS by blocking its Google DNS requests
Force Chromecast to use DHCP-supplied DNS by rerouting its Google DNS requests
Have router forcibly handle external DNS requests
Have router log into VPN and route client traffic through VPN
Then you will only be able to access the services available in your (ISP's) country.
If your Chromecast isn't rooted, it all depends on your router.
There are 3 main methods:
The most widely-supported method is to get the Chromecast to fall back to DHCP by using the static-route-to-nowhere method, since almost all routers support setting up static routes. You can read about that method in the thread you referenced above.
A few routers let you block the Google DNS addresses specifically to make the Chromecast fall back to DHCP. That works just as well. But unfortunately most routers that follow the Linksys model of access restrictions can't block a specific IP address, even though it looks like it should be possible the way the interface is set up.
If you have a router running DD-WRT or other advanced Linux-based firmware, you can use the iptables command to redirect the Google DNS addresses to the DNS addresses of your choice, as in the link you referenced.
Hello
I have a App which is blocked by my ISP
When I install a VPN the app works PERFECTLY on my PHONE , however CC does not work, (im guessing its because the VPN chnages my IP so cc cant recognise it )
What can I do?
Is there a way to modify the VPN so e.g it makes THAT SPECIFIC APP use e.g US IP BUT EVERYTHING ELSE is normal ??? or am I lost in la la land??
Thank You very much! Would SOO Appreciate it and give a small reward if someone could find a way to solve this puzzle
I don't think that VPN will work with an unrooted CC. And even with a rooted its not really possible I guess.
The people here are using special DNS Services combined with some magic stuff inside their routers (redirecting Google DNS for Chromecast to another DNS which unblocks Netflix for example in Germany).
People do make this work, but it can be a bit tricky, and you might find it beyond your technical ability if you are not very experienced with routers and networking.
The Chromecast and the app casting to it have to be on the same local network so that the app can see the Chromecast. An app using a VPN when the Chromecast is not will put them on two different networks, and the app won't see the Chromecast. If you are going to use the VPN, then it has to apply to both of them. Since the Chromecast has no support for VPNs, you have to set up the VPN in your router. Not every router can do that - typically only routers with optional firmware like DD-WRT. If you have this support in your router, you'll need to look up the instructions in your router's documentation.
If your goal is to get around geoblocking, then other alternative is to use a DNS proxy service instead of a VPN. This can also be a bit tricky with the Chromecast. Since it doesn't allow manual DNS settings in the device, you have to do it using your router. It's even worse with North American models because they are set to use Google DNS by default, so you have to block or redirect Google DNS to force it to use your DNS settings (apparently this does not apply to the just-released European firmware). The details of this method are given in other threads here, so I won't repeat them. You'll need to subscribe to a DNS proxy service (not the same as a VPN, although many VPN companies also offer a DNS proxy service).
Dear community,
I have just setup a raspberry PI as a WIFI Router and connected the chromecast to the cretaed network. Unfortunately i had to realize that it will work
only with an active internet connection. I'm running a Plex server on the raspberry and my intention is to use the PI in combination with the Chromecast while traveling. Especially when there is no intenet available. Given the fact that the chromecast firmware is on the most current level a root is not going to work. I have found a very interesting article explaining the basics of the rCast mod and wondering whether it would be possible to simulate a working internet connection on the raspberry.
– CAST_SHELL AND NET_MGR MAKES HTTP REQUESTS TO GOOGLE SERVERS. I HAVE PATCHED THOSE BINARIES SO THEY MAKE REQUESTS TO THE LOCAL WEB SERVER INSTEAD.
– THE DEVICE MAKE A DNS LOOKUP SENT TO SERVER 8.8.8.8. I HAVE WORKED AROUND THAT BY CREATING AN ALIAS FOR 8.8.8.8 ON THE LOCAL HOST AND RUN A DNS SERVER.
– THE DEVICE WILL NOT FINISH BOOTING UNTIL IT HAS RECEIVED AN UPDATED TIME FROM POOL.NTP.ORG. THIS IS FIXED BY ADDING POOL.NTP.ORG AS 127.0.0.1 IN THE HOSTS FILE, AND LOCALLY RUNNING A SNTP SERVER.
THOSE WORKAROUNDS WILL LET THE DEVICE START UP NORMALLY EVEN WHEN NETWORK IS MISSING.
Does anyone have already experience in this kind of work or could help me to figure if this could work.
Many Thanks
HubbyHub
The next method allows us to block ads in Android without to installing any additional software. It's working on any android device working with Android 9 Pie and above.
How to do it:
Go to Settings => Connections => More connection settings => Private DNS.
Check Private DNS provider hostname
Then you can use some of the rest. The first one is recommended.
dns.adguard.com
dns-family.adguard.com
dot-de.blahdns.com
Another DNS that you can check is NextDNS. It's free to use and provide some nice features on their website.
How to block ads in Google Chrome
The DNS method works also for Google Chrome, but you need to change something to make it work.
Open Chrome, type in chrome://flags
Then search for async DNS resolver (#enable-async-dns) and choose disabled in the drop-down menu. Otherwise, chrome could use a built-in DNS resolver which does not block ads.
Source: Reddit
is there that option on oreo??
mefistoreyon said:
This allows us to block ads system-wide (for apps without built in DNS resolver) without installing additional software or plugins or anything. Getting started is really easy:
1.) Open Settings --> Connections --> More connection settings --> Private DNS
2.) Check Private DNS provider hostname
3.) depending on what you want to enter either:
dns.adguard.com
dns-family.adguard.com (To block adult sites)
dot-de.blahdns.com (small hobby project with adblock)
These are secure DNS servers that have integrated ad blocking.
4.) Press Save & enjoy ad-free browsing.
5.) An extra step for Chrome users:
Open Chrome, type in chrome://flags
search for async DNS resolver (#enable-async-dns) and choose disabled in the drop-down menu. Otherwise, chrome could use a built-in DNS resolver which does not block ads.
Source: Reddit
Click to expand...
Click to collapse
So this is only for browsers? Not in apps ad blocking?
Sent from my SM-N960U using Tapatalk
System-wide; it blocks ads in apps, I've tested some apps and it worked.
If i wanna use OpenDNS, what hostname do I use?
T-mobile
Sm-n960u
Oreo 8.1.0
When I open more connection settings there is no option to add DNS, there is only am option to add VPN. What firmware are you using to do this without using an additional app?
Works like a charm... Thanks for this!
mangohorse said:
Works like a charm... Thanks for this!
Click to expand...
Click to collapse
What firmware are you on? A Google search says it's in pie, I have not found it for oero.
Everything perfect running on N9600 adroid pie
Can I trust this DNS? I mean, using it means literally everything you do on your phones goes through that server. Just curious.
It does not work in Samsung Internet browser, but you can always turn on ad blockers in the browser.
How is AdGuard dns with Bixby?
I uninstalled the AdGuard app because it prevented Bixby from working on my watch.
gwest04 said:
What firmware are you on? A Google search says it's in pie, I have not found it for oero.
Click to expand...
Click to collapse
It doesn't work on Oreo. Only Pie.
gwest04 said:
What firmware are you on? A Google search says it's in pie, I have not found it for oero.
Click to expand...
Click to collapse
Device: SM-960U1
Build: PPR1.180610.011.N960U1UEU1CSB3
It works properly, thanks!
There is an option of "Automatic", do you know where it is pointed to?
Work's for me thanks
I tried the dns.adguard.com one
Using dns.adgaurd.com seems to block random images in Twitter.
K-alz said:
Can I trust this DNS? I mean, using it means literally everything you do on your phones goes through that server. Just curious.
Click to expand...
Click to collapse
Network admin here. DNS simply translates human-friendly domain names such as www.google.com to IP addresses. Whenever an app needs to communicate with a website or server or something on the internet, via a domain name, it first asks a DNS server what the IP address for that domain name is.
That's literally the only data that will go to those servers - "hey what's the IP address of www.xyz.com?", "Here you go, its 123.234.56.78"
The worst that could happen is that you could possibly be redirected to malicious sites, but adguard is reputable so that's not likely to happen.
brc6985 said:
Network admin here. DNS simply translates human-friendly domain names such as www.google.com to IP addresses. Whenever an app needs to communicate with a website or server or something on the internet, via a domain name, it first asks a DNS server what the IP address for that domain name is.
That's literally the only data that will go to those servers - "hey what's the IP address of www.xyz.com?", "Here you go, its 123.234.56.78"
The worst that could happen is that you could possibly be redirected to malicious sites, but adguard is reputable so that's not likely to happen.
Click to expand...
Click to collapse
Well, thank you, sir. I've learned something new today. Thought everything goes through the DNS. Thank you, again.
I tried ad guard but it seemed to stop me from sending and receiving mms. I'm on t-mobile
Is it possible to change the DNS server to such as nord dns to bypass region blocks? I see I can load a vpn to it easily but finding the right server is kinda annoying every time. So it's either this or buy a dedicated vpn up from nord.
does It not take the default from your dhcp server?
Go into network settings, choose static and configure everything there
xqz said:
Go into network settings, choose static and configure everything there
Click to expand...
Click to collapse
In spite of using static ip and setting up DNS numbers provided by my smartdns provider content is not getting unlocked. I think Chromecast is still bypassing the given DNS servers and reaching across to google DNS servers.
Google has been getting pretty overbearing when it comes to DNS lately. They're really pushing for DNS to be served over HTTPS, which makes sense from a "bypass port 53 redirects" perspective, but is terrible from a privacy and control-your-own-destiny perspective, since it basically allows the DNS to be addressed at the application level rather than the system level.
Not that this couldn't be done before, just that its now becoming mainstream, which is nasty.
So basically, what it is going to take to make it *better*, but not perfect, is to implement some fun stuff at the level of your ROUTER;
1) Block port 443 to all known DNS-over-HTTPS public servers; https://en.wikipedia.org/wiki/Public_recursive_name_server
2) Filter and redirect all requests to public servers on port 53 to DNS server of your choice.
Definitely not perfect, because nothing will stop an application from going to an unknown DNS-over-HTTPS server on the public internet.