zombola
04-30-2016, 11:50 AM
C/P dont shoot the messenger
https://45.media.tumblr.com/bcdeed2968a2471550b7077d6a9c15e4/tumblr_mzoccxXoCd1sgfta9o1_500.gif
http://s3.amazonaws.com/digitaltrends-uploads-prod/2014/11/amazon-fire-tv-stick-review-box-remote.jpg
All versions of the Amazon Fire TV will download and install software updates automatically. There is no option to disable or reject software updates. Whether you have a rooted Fire TV or not, this guide will show you all the methods for blocking software updates on the 2nd-gen Fire TV, 1st-gen Fire TV, and Fire TV Stick.
Contents
Method 1: Block updates on Fire TV (Requires Root)
Method 2: Block updates on Fire TV (Without Root)
Method 3: Block updates via Router
Method 4: Block updates via OpenDNS
Method 1: Block on Fire TV (Requires Root)This method disables the service running on the Fire TV which checks for updates. Your Fire TV must be rooted to use this method. If your Fire TV is rooted, this is the recommended method, but it’s always a good idea to also use Method 3 to block updates via your router in case the update service gets re-enabled, which happens after a factory reset.
Pros
Does not require router or DNS setting changes.
Updates remain blocked when using Fire TV outside of your home network.
Disables updates on the device itself.
Cons
Requires Root.
Updates will be re-enabled after a factory reset.
Method 1 Guide
Your Fire TV must berooted. Otherwise, use one of the other methods to block software updates.
Connect to your Fire TV via ADB
Run the command: adb shell
Run the command: su
(Be sure to select “Grant” if your Fire TV prompts you for superuser access.)
For Fire OS 3, run the command: pm disable com.amazon.dcp
For Fire OS 5 (version 5.0.0 and up), run the command: pm disable com.amazon.device.software.ota
Run the command: exit
Run the command: exit
(Yes, you do this twice.)
http://www.aftvnews.com/wp-content/uploads/2014/06/Screen-Shot-2014-06-15-at-8.56.42-PM.png
To re-enable updates, simply follow this guide again but replace disable with enable in step 5. Alternatively, performing a factory reset will also re-enable updates. Updates will not be re-enabled when installing custom ROMs.
Method 2: Block on Fire TV (Without Root)This method requires Fire OS 5 (v5.0.0 and up) to be installed on your Fire TV or Fire TV Stick to work. If your device is rooted, you should follow method 1 instead. This method ‘hides’ the update service on the device, which prevents updates, whereas method 1 disables it. It’s always a good idea to also use Method 3 or 4 to externaly block updates in case the update service gets re-enabled, which happens after a factory reset.
Pros
Does not require router or DNS setting changes.
Updates remain blocked when using Fire TV outside of your home network.
Disables updates on the device itself.
Cons
Updates will be re-enabled after a factory reset.
Method 2 Guide
Connect to your Fire TV via ADB
Run the command: adb shell pm hide com.amazon.device.software.ota
(If the message “unknown command hide” appears, it’s because this only works on software version 5.0 and up, as I stated above. You need to use method 3 or 4 instead.)
Run the command: exit
To re-enable updates, simply follow this guide again but replace hide with unhide in step 2. Alternatively, performing a factory reset will also re-enable updates.
Method 3: Block updates via RouterThis method uses your router’s parental controls to block the domains that the Fire TV accesses when downloading updates. Even if you used method 1 on a rooted device or method 2 on an unrooted device, it’s still a good idea to also use this method. For this method to work, your router MUST be able to block both HTTP and HTTPS requests. Many routers cannot block HTTPS requests.
Pros
Does not require Root.
Cons
Depends on router's settings and abilities
Will not work for many routers do to inability to block HTTPS requests.
Updates will not be blocked if Fire TV is connected to a different network.
Method 3 GuideAccess your router’s parental control settings and block the following four domains:
REQUIRED: amzdigital-a.akamaihd.net
REQUIRED: amzdigitaldownloads.edgesuite.net
OPTIONAL: softwareupdates.amazon.com
OPTIONAL: updates.amazon.com
The first two domains listed are the most important ones to block and the only ones required. These are the domains where the update file is downloaded from. With only these domains blocked, your Fire TV will be able to determine that an update is available, but will not be able to download the update. The third and fourth domains are used by the Fire TV to determine if an update is available.
Every router’s parental control settings are different, so I can’t guide you on specifically how to block domains using your router. If you’re unsure how to do it, check your router’s manual or search the internet for instructions for your specific router model.
To test if your router can block HTTPS requests, set it up to block the above domains and then try downloading
this file
https://amzdigital-a.akamaihd.net/obfuscated-otav3-8/15a759f96bc19f1b349797e698b39919/update-kindle-bueller-51.5.3.7_user_537174420.bin
If the download fails, then your router can block HTTPS requests.
Here are screenshots of various router parental control screens to help you understand what you are looking to achieve:
2546525466254672546825469
http://www.aftvnews.com/wp-content/uploads/2014/05/comtrend-router-url-filtering.jpg
https://45.media.tumblr.com/bcdeed2968a2471550b7077d6a9c15e4/tumblr_mzoccxXoCd1sgfta9o1_500.gif
http://s3.amazonaws.com/digitaltrends-uploads-prod/2014/11/amazon-fire-tv-stick-review-box-remote.jpg
All versions of the Amazon Fire TV will download and install software updates automatically. There is no option to disable or reject software updates. Whether you have a rooted Fire TV or not, this guide will show you all the methods for blocking software updates on the 2nd-gen Fire TV, 1st-gen Fire TV, and Fire TV Stick.
Contents
Method 1: Block updates on Fire TV (Requires Root)
Method 2: Block updates on Fire TV (Without Root)
Method 3: Block updates via Router
Method 4: Block updates via OpenDNS
Method 1: Block on Fire TV (Requires Root)This method disables the service running on the Fire TV which checks for updates. Your Fire TV must be rooted to use this method. If your Fire TV is rooted, this is the recommended method, but it’s always a good idea to also use Method 3 to block updates via your router in case the update service gets re-enabled, which happens after a factory reset.
Pros
Does not require router or DNS setting changes.
Updates remain blocked when using Fire TV outside of your home network.
Disables updates on the device itself.
Cons
Requires Root.
Updates will be re-enabled after a factory reset.
Method 1 Guide
Your Fire TV must berooted. Otherwise, use one of the other methods to block software updates.
Connect to your Fire TV via ADB
Run the command: adb shell
Run the command: su
(Be sure to select “Grant” if your Fire TV prompts you for superuser access.)
For Fire OS 3, run the command: pm disable com.amazon.dcp
For Fire OS 5 (version 5.0.0 and up), run the command: pm disable com.amazon.device.software.ota
Run the command: exit
Run the command: exit
(Yes, you do this twice.)
http://www.aftvnews.com/wp-content/uploads/2014/06/Screen-Shot-2014-06-15-at-8.56.42-PM.png
To re-enable updates, simply follow this guide again but replace disable with enable in step 5. Alternatively, performing a factory reset will also re-enable updates. Updates will not be re-enabled when installing custom ROMs.
Method 2: Block on Fire TV (Without Root)This method requires Fire OS 5 (v5.0.0 and up) to be installed on your Fire TV or Fire TV Stick to work. If your device is rooted, you should follow method 1 instead. This method ‘hides’ the update service on the device, which prevents updates, whereas method 1 disables it. It’s always a good idea to also use Method 3 or 4 to externaly block updates in case the update service gets re-enabled, which happens after a factory reset.
Pros
Does not require router or DNS setting changes.
Updates remain blocked when using Fire TV outside of your home network.
Disables updates on the device itself.
Cons
Updates will be re-enabled after a factory reset.
Method 2 Guide
Connect to your Fire TV via ADB
Run the command: adb shell pm hide com.amazon.device.software.ota
(If the message “unknown command hide” appears, it’s because this only works on software version 5.0 and up, as I stated above. You need to use method 3 or 4 instead.)
Run the command: exit
To re-enable updates, simply follow this guide again but replace hide with unhide in step 2. Alternatively, performing a factory reset will also re-enable updates.
Method 3: Block updates via RouterThis method uses your router’s parental controls to block the domains that the Fire TV accesses when downloading updates. Even if you used method 1 on a rooted device or method 2 on an unrooted device, it’s still a good idea to also use this method. For this method to work, your router MUST be able to block both HTTP and HTTPS requests. Many routers cannot block HTTPS requests.
Pros
Does not require Root.
Cons
Depends on router's settings and abilities
Will not work for many routers do to inability to block HTTPS requests.
Updates will not be blocked if Fire TV is connected to a different network.
Method 3 GuideAccess your router’s parental control settings and block the following four domains:
REQUIRED: amzdigital-a.akamaihd.net
REQUIRED: amzdigitaldownloads.edgesuite.net
OPTIONAL: softwareupdates.amazon.com
OPTIONAL: updates.amazon.com
The first two domains listed are the most important ones to block and the only ones required. These are the domains where the update file is downloaded from. With only these domains blocked, your Fire TV will be able to determine that an update is available, but will not be able to download the update. The third and fourth domains are used by the Fire TV to determine if an update is available.
Every router’s parental control settings are different, so I can’t guide you on specifically how to block domains using your router. If you’re unsure how to do it, check your router’s manual or search the internet for instructions for your specific router model.
To test if your router can block HTTPS requests, set it up to block the above domains and then try downloading
this file
https://amzdigital-a.akamaihd.net/obfuscated-otav3-8/15a759f96bc19f1b349797e698b39919/update-kindle-bueller-51.5.3.7_user_537174420.bin
If the download fails, then your router can block HTTPS requests.
Here are screenshots of various router parental control screens to help you understand what you are looking to achieve:
2546525466254672546825469
http://www.aftvnews.com/wp-content/uploads/2014/05/comtrend-router-url-filtering.jpg