Hi, not sure where to go from here.
I have a rooted FireTV with ClockworkMod installed. It was registered to my name, but my wife just started a trial of Amazon Prime, so we thought it'd be a bright idea to deregister the FireTV from my Amazon account and register it with her account.
Big mistake. Now, the FireTV boots up and gets to the screen that gives you the choice to register or create a new account. I log in with her Amazon info, my Amazon info, doesn't matter--no matter what we do, it goes to a screen saying "The network connection has been lost." The only two buttons are "Try Again" or "Check Network Settings".
It's not a network problem, believe me (I have a home LAN and know what I'm doing, troubleshooted that, it's fine--in fact, I can connect to it via adbFire and see processes on it, etc.). My wife even phoned Amazon, and they made sure to register the FireTV on her account. I can see it in her account on Amazon.com under "Manage Content and Devices".
Even the Amazon tech was stumped. Any ideas? I'd rather not lose root if I can help it, but we can't get past this "network connection lost" screen.
I had blocked Amazon updates on the FireTV and on the router, but I enabled updates on both, thinking that maybe the update blockers were causing an issue. Yet even still, it's not working.
Try to connect using a cable instead a wifi connection, and try registering again.
Tried that, no luck, same thing
Unblock updates on the router or connect to a Hotspot just for the registration time. I have had amazon registration fail when blocking update domains on the router. Root will be safe.
Tried that, still no luck.
Well, I found the solution. I bypassed the router completely and plugged the FireTV directly into the cable modem. Registered first try. Bizarre...I know what I'm doing with routers (I have tomato firmware installed on my Asus RTn16). I had all the update blocks disabled (it's a single checkbox in tomato). Maybe it's a tomato bug? Anyway, works now, and I've since hooked it back up to the router and all is still well. I still have rooted firmware. I did see, when I went into Settings/System, that it was downloading a system update (the menu item said "Cancel System Update"), so I cancelled that.
Interesting...I opened an ADB session and I see that org.xbmc.kodi is still in the files list on the FireTV, as well as folders for a few other Android apps I installed, but none of them appear in the FireTV apps list (because I did a factory system restore). Is there a way to restore these without reinstalling? Some way to maybe have the FireTV "rescan" its own installations?
Related
so I got a Linksys EA3500 wireless router to upgrade my home network. i am not currently unable to access the Facebook app or even log into Gmail or any other of my Google account related products. I called Amazon, they sent me a 2nd Kindle Fire and same behavior. I am now thinking it's a router issue but really have no idea where to start. The device has an active internet connection, ESPN, Amazon, Craigslist and other websites work just fine. I can download apps from the store and they all get the internet access they need.
Any ideas would be appreciated. Thanks.
For some reason your router is set to block certain connections by default. Logon to your router and start digging through the settings its probably your best bet to find a fix..
IMHO, a factory reset of your router is in order...
You could very well be right tedr but its new so might not quite do it
Hi
I seem to have hit a bit of bad luck.
I have ATT Uverse with their 3800HGV-B Gateway, and a Netgear WNDR4300 behind it. As Uverse gateway wouldn't block the amzdigitaldownloads.edgesuite.net, softwareupdates.amazon.com domains, I "blocked" them on the Netgear router, and AFTV is connected via Ethernet to the Netgear box.
I ordered AFTV from Staples and was lucky to get a rootable version (v620), the above blocking was not effective and v820 got downloaded but didn't autoinstall. I went ahead and Rooted it using AFTV Utility, and made a mistake!! of not disabling OTA updates on AFTV. I was make a mistake and clicked in the OTA menu and lost all root
I tried another AFTV box, and this installed OTA and went straight to v520. I have used AFTV Utlity to block further updates hoping it might be easier to get Root on this version than v820.
My "blocking" on Netgear router is clearly not working.
I MAY give this another try w/ a new AFTV order but need to know how to block the sites using Uverse Router. I would really like to get a Rootable AFTV, as I want to have XBMC assessable via the home page, pair my Wii Remotes, etc.
Is there anyway to determine the stock FW version based on AFTV DSN Number.
Any guidance would be most appreciated.
I really want the Root
Umm, ~200 views and no replies. I hope soem guru chimes in
First off, you should ask questions in the q&a forum. You get better results. But hold on, let me find my spoon...I don't use a netgear router so I can't tell u exactly what to do but you can probably Google it. On the router, you would need to look for parental controls or firewall areas. Use key word blocking or url blocking and block the required sites. They are listed around this forum somewhere. Then before you even power up your firetv, use your computer and try and download the software updates from Amazon. If you have your router set up correctly it should give you an error and not let you get them.
Edit: quick Google search turned up this: http://forum.xda-developers.com/showthread.php?t=2760884
Thanks for taking the time to post a reply. The issue I have is wrt the interaction of UVerse Gateway and the 2nd Netgear Router behind it. As DNS is still handled by Uverse, (I think) Netgear router is not able to block it. I have that part configured. I will try and block the additional URL in the thread. Thanks again.
Legolas2 said:
Thanks for taking the time to post a reply. The issue I have is wrt the interaction of UVerse Gateway and the 2nd Netgear Router behind it. As DNS is still handled by Uverse, (I think) Netgear router is not able to block it. I have that part configured. I will try and block the additional URL in the thread. Thanks again.
Click to expand...
Click to collapse
I don't use UVerse but I have a similar setup with a router behind a gateway. Can't you disable DNS on the gateway and configure the router to handle DNS?
I can't offer specifics on UVerse as I don't use it but on mine I just turn off DNS on the gateway and let my router handle it.
The easy way to do it is to open a free account on opendns.com and block from there. After root, follow this guide: http://www.aftvnews.com/how-to-block-ota-update-for-amazon-fire-tv-and-keep-root-access/
Do you have DD-WRT installed on your Netgear? If so, I have the same setup (except I have a Time Warner cable in place of Uverse). Using the the DNSMasq on my Netgear does prevent DNS lookups. I can confirm that with my setup. The Netgear does not need to pass through the DNS look-up further upstream if you properly set up your Masq options in DD-WRT. I have used 2 routers with DD-WRT setup and both have worked as intended.
The reason I can say that it works is that my updates were blocked, but more importantly, any pings to the the blocked addresses from my laptop (hooked to the same Netgear router) results in the bogus IP I put (127.0.0.1). One thing you want to make sure to test your setup is to make sure that you ping it on a computer and make sure that you don't have any static DNS entries for your network adapter on your machine that you are testing with.
If you have DD-WRT installed or plan to install it, please update the thread and I can post some pictures of my setup.
jmerrilljr2 said:
The easy way to do it is to open a free account on opendns.com and block from there. After root, follow this guide: http://www.aftvnews.com/how-to-block-ota-update-for-amazon-fire-tv-and-keep-root-access/
Click to expand...
Click to collapse
Bingo. I had to do this when my router blocks were not working. Before I even plugged in my FTV, I tested the update web addresses in my browser. If I hadn't of done that, then I would've thought that my router block was working and lost root as soon as I plugged it in. Instead, I saw that my router blocks were eff'd, and signed up for OpenDNS. Confirmed the blocks in my browser...THEN, I plugged in the FTV for the first time.
Anytime you only get one shot at something, you really want to make sure that you get it right and don't miss.
Now that Staples has AFTV down to $84, I will try my luck again and use OpenDNS setup. Hopefully I can get a "rootable" FW version out of the box.
BTW, Uverse Gateway sucks
Legolas2 said:
Now that Staples has AFTV down to $84, I will try my luck again and use OpenDNS setup. Hopefully I can get a "rootable" FW version out of the box.
BTW, Uverse Gateway sucks
Click to expand...
Click to collapse
I took a look at a pdf of your 3800HGV-B Gateway modem and it apparently does bridge mode.
Bridge mode will make it act like a modem only, and let your router take care of DNS & all the other settings. It's how I have my home set up (I have comcast though, different hardware), as in my experience the modem/routers you get from your ISP usually sucks.
Might want to take a look into that.
nyder said:
I took a look at a pdf of your 3800HGV-B Gateway modem and it apparently does bridge mode.
Bridge mode will make it act like a modem only, and let your router take care of DNS & all the other settings. It's how I have my home set up (I have comcast though, different hardware), as in my experience the modem/routers you get from your ISP usually sucks.
Might want to take a look into that.
Click to expand...
Click to collapse
Thanks Nyder. I managed to get 3800HGV into bridge mode and was able to block the Amazon sites from my computer. Will get to installing the new Fire TV (hopefully, it is rootable).
I wish AT&T had made this easy, it was PITA to get it working, w/ multiple factory resets needed to get it done right.
Folks can someone help, im trying in use dns so i can watch a geo restricted service i subscribe to , i have this setup fine in all my other devices but wont work on FTV, i input all the details correctly, only thing i see wrong is when i look on about network settings it only shows DNS1 and not DNS3 i have tried constantly & on a few different ftvs but all the same, any ideas?
i meant does not show DNS2
folks surely some1 has an idea
ok clutching at straws here, but has anyone managed to setup dns on ftv, i have fully rooted device with latest firmware
The only thing I can think of is if you have Google Play Store installed to try to install an app that will allow you to change your DNS settings. I'm not sure if this will work as I haven't tried it myself but its something to try anyways. You could also sideload the settings .apk and try to set it up from there. Not sure if that will work either as selecting some items in the settings will crash the FTV back to the home menu. Hopefully you can get something to work. Best of luck.
Hi, yes you can do it very easily. You don't need route, settings.apk etc. Google Unotelly and Fire TV. Instructions will be the same for any DNS service.
Get US only services on FireTV.
paul.savo said:
Folks can someone help, im trying in use dns so i can watch a geo restricted service i subscribe to , i have this setup fine in all my other devices but wont work on FTV, i input all the details correctly, only thing i see wrong is when i look on about network settings it only shows DNS1 and not DNS3 i have tried constantly & on a few different ftvs but all the same, any ideas?
Click to expand...
Click to collapse
Hi
I had the same problem. I had a US address and US credit card, an UnoTelly account, had set up the UnoTelly DNS on the FireTV and could stream Amazon and Netflix on the PC fine but the FireTV wouldn't let me open and use Netflix.
The solution is to change the country/region settings in your Amazon account. So go to Amazon in your browser on your PC, log in to your Amazon account, then click Your Account --> Digital Content --> Manage Your Content and Devices --> Settings --> Country Settings and then change your country to the United States.
After that it will work like a breeze.
So I bought myself a fire TV and naturally it turned up with 51.1.4.0 pre-installed, so I wanted to at least block updates, but I'm using dd-wrt on my router which creates lots of fun when trying to do that, it was easier to just block all internet access to the device. I figured this would block all of their tracking and auto login stuff too.
My thinking was that I only wanted to use it for kodi/xbmc anyway, it mostly plays local files, but I could set up my file server to act as a proxy as well, put those settings into kodi so that only it can access the internet.
What was of no surprise is that it didn't work, I could get other computers to talk easily through the proxy but kodi on the fire TV didn't want to know.
However at some point, without changing any settings kodi started talking through the proxy, I installed youtube etc. etc. But then I figured out the delay.
The fire TV was actually blocking kodi from having a separate proxy, had seen the proxy settings, including password, and was now happily connecting itself to the internet through the proxy, the light even went white and everything.
Tin foil hat time, I assume their software is monitoring everything else kodi is doing as well?
Has anyone else find this kind of behaviour with their fire TV?
I don't know the answer to your question but the easiest and probably best way to do this is thru a free account on opendns.com.
I blocked updates through DNSMasq in the end, for anyone else having trouble with dd-wrt the settings that took me a while to find and sort it out was under DHCP settings.
Setup - Basic Setup - Network Setup, and under Network Address Server Settings you want to make sure the Use DNSMasq options are selected, then the Additional DNSMasq Options will work.
Of course, fireTV can still look for proxy settings to get around it apparently, even though I'm pretty sure they don't let you set the options yourself?
Wi-fi vs Ethernet (IP Addresses)
Hi All,
I recently notice that when I switched the Amazon Fire TV from Ethernet connection to wi fi, the ip address changed. Once the IP address is assigned to each connection it remains the same for that connection I am sure most of you knew this but in case someone didn't.
For now have I blocked OTP on both ip address using adb. My question if i switched connection between wi-fi and Ethernet, do i have to block the amazon updates each time i switched the connection?.
Also what is the adb command to verify if amazon updates are blocked? I know how to block the updates but is there another command to just check to ensure amazon updates are blocked?
Thank you
ashsha7877 said:
Hi All,
I recently notice that when I switched the Amazon Fire TV from Ethernet connection to wi fi, the ip address changed. Once the IP address is assigned to each connection it remains the same for that connection I am sure most of you knew this but in case someone didn't.
For now have I blocked OTP on both ip address using adb. My question if i switched connection between wi-fi and Ethernet, do i have to block the amazon updates each time i switched the connection?.
Also what is the adb command to verify if amazon updates are blocked? I know how to block the updates but is there another command to just check to ensure amazon updates are blocked?
Thank you
Click to expand...
Click to collapse
It doesn't remain the same unless you created a static ip. So even if you remain on the same Ethernet connection you will be assigned a new one from time to time. Not usually a big deal unless you're using that device as a server OR you're frequently sideloading apks or pushing zips to that device (you might want static for aftv)
It sounds like you already disabled updates through adb shell? If so once you entered it the terminal/command prompt will return new state "disabled", no need to try and verfify further but you can just disable them again.
Fyi--you might benefit by going to aftvnews and reading the starters guide. There's lots of other info as well.
Solved
KLit75 said:
It doesn't remain the same unless you created a static ip. So even if you remain on the same Ethernet connection you will be assigned a new one from time to time. Not usually a big deal unless you're using that device as a server OR you're frequently sideloading apks or pushing zips to that device (you might want static for aftv)
It sounds like you already disabled updates through adb shell? If so once you entered it the terminal/command prompt will return new state "disabled", no need to try and verfify further but you can just disable them again.
Fyi--you might benefit by going to aftvnews and reading the starters guide. There's lots of other info as well.
Click to expand...
Click to collapse
I have tested this, once you block the OTA updates on the amazon fire tv using adb command pm disable com.amazon.dcp and You should see the message: “Package com.amazon.dcp new state: disabled”, the fire TV will not get updates regardless of the IP address.
However, it is always safer to block OTA updates with your router and thru adb when IP address does changes.
Thankyou
ashsha7877 said:
I have tested this, once you block the OTA updates on the amazon fire tv using adb command pm disable com.amazon.dcp and You should see the message: “Package com.amazon.dcp new state: disabled”, the fire TV will not get updates regardless of the IP address.
However, it is always safer to block OTA updates with your router and thru adb when IP address does changes.
Thankyou
Click to expand...
Click to collapse
Yes. Sorry. Once you disable them you're done with that box--no need to pm disable again. That applies to any network you connect to, doesn't matter. You could go to your friends house in another state, hookup aftv and they are still disabled.
This is different than blocking from the router. If you do that and don't pm disable then you WILL receive updates if connecting to a new network. Plus you could still get updates if Amazon uses a different domain. I only block updates on the router if I'm trying to root a new box then when it's rooted with cwm installed and updates disabled, I stop blocking them on the router. I find its not necessary, but some people keep them blocked.
In my first reply I was mainly trying to clear up any confusion related to ip addresses and the difference between static and dhcp. But good to hear you seemed to have figured it out.