What can you do to ensure your custom mods continue to work - block Fire TV updates. The primary reason to disable Fire TV auto updates is to ensure that your rooted Amazon Fire TV stays rooted as software updates typically tend to wipe out root. However, there is another reason to strongly consider blocking Amazon Fire TV firmware updates: continue to use sideloaded Kodi entertainment center. But what if you were one of the unlucky ones that have the software version 51.1.2.0 or later that does not allow rooting? Read on to find out how to block Fire TV updates on an unrooted device.
Update (August 28, 2015): Some have reported that this method may not work. I recommended following this guide as well as our recently published guide on blocking Fire TV Update with DNSMasq. Both solutions can be implemented at the same time.
Why should you block Fire TV updates?
Amazon Fire TV is probably the best Android streaming device with a lot of power. It is comparable to Raspberry Pi 2 but AFTV is better than Raspberry Pi 1 for running a Kodi media center. One way Amazon Fire TV is better than the newer Raspberry Pi 2.0 is if you also want online streaming from video sites such as Netflix and Amazon Instant Videos. Selling digital content is the primary reason why Amazon sells Amazon Fire TV or the stick at a very competitive price. Sideloading Kodi or SPMC, in a way can reduce sales or time spent on Amazon ecosystem. So there is a chance that Amazon may block sideloading Kodi or similar apps in future. [Read: Install SPMC on Amazon Fire TV using only AFTV device]
So if you have a Kodi media center setup and working well on your AFTV, then you may want to disable FireTV software update. Also, your Fire TV box may be unrootable right now but you can increase the chances being able to root in future by keeping your software as old as possible.
Disable Fire TV Auto Updates
The method described here works for both rooted and unrooted Amazon Fire TVs. But this is the only method for unrooted AFTVs to block automatic updates. In essence, this method involves setting up a firewall on your home router to block all access to domains that serve the FireTV firmware update. This guides shows how to accomplish this on ASUS Routers. Process is similar on other devices but you may want to read related guides at AFTVNews.
First open your router configuration page, typically http://192.168.1.1 from your local network. Click on Firewall
-> URL Filter
and add the following 3 domains.
amzdigitaldownloads.edgesuite.net softwareupdates.amazon.com updates.amazon.com
Once added, it should look like what is shown in the screenshot below:
Then click on Keyword Filter
and add the following keywords:
montoya-ota bueller-ota
AFTV box and stick updates begin with these keywords and so we block access to any URLs that contain that keyword, as shown in the picture below:
That's it. Save and reboot your router and automatic software updates will be blocked on all Fire TV devices (including the stick) in your network. [Read: Create Kodi shortcut on Amazon Fire TV home screen]
Concluding Remarks
Amazon Fire TV updates will wipe out root privileges and in future may potentially disallow sideloading apps such as Kodi. With some of these best Kodi addons, you can take your AFTV to the next level. So don't hesitate to block Fire TV updates. If an Amazon fire TV software update comes out in future with significant improvements, wait for a few days and read some forums to ensure that it does not disable sideloading the apps that you want. Then temporarily remove the URL filter and Keyword filter on your router, update your Fire TV, and then re-enable the firewall filters. While some people have reported that few apps encounter errors with this method of disabling FireTV software updates I am yet to run into any problems. So go ahead, block Fire TV updates and ensure that your sideloaded Kodi on Amazon Fire TV continues to work.