picked up a firetv from best buy today - Fire TV General

Overview, Not instructions please read and do not rely on this. written just for ****s and giggles.
I haven't done a firetv since October.
Using the firetv serial decoder from aftv.news, it said that it was a 51.1.01 but it was actually 51.1.1.0. I needed to use the same method from the firetv stick to bypass updating. (quickly pulling wan network plug immediately upon a wirelesss connect to the network upon receiving"connection successful" and then blocking updates with router and reconnecting wan cable and registering when registration screen comes up)
Enable adb from settins\system\dev menu.
sideloaded towelroot.apk superuser.apk and busybox.apk and run install from within busybox.
I then rooted device with towelroot. and then blocked OTA updates with "pm disable com.amazon.dcp" command. (not needed if router blocked but done just incase)
I needed to downgrade recovery to the first stock recovery so I could downgrade the Firmware to 51.1.0.2.
After downgrade 51.1.02 re-rooted with towelroot again, blocked ota updates with "pm disable com.amazon.dcp" command.
Unlocked bootloader with "aftv-unlock unlock" command, installed clockworkmod.
Updated to rbox prerooted Oct 30, 2014 - Added 51.1.4.0_514006420+updated.zip Through clockworkmod.
Installed bootmenu.img
Updated to rbox prerooted Nov 21, 2014 - Added 51.1.4.1_514013920+fixed.zip. from clockworkmod
checked off enable unknown sources in adb enable screen.
sideloaded xposed and hdx module for playstore reboot
Installed 4 files for playstore along with the following apps:
screen oriention.apk
settings.apk
es file explorer.apk
marketsettings.apk
chrome.apk
firefox.apk
whoooo get some cold cuts, get some cold cuts. (add visual image of me doing Icky woods shuffle here)
I am now on a diet and the firetv is off my menu cause I will never want to do this again. NOT FOR THE FAINT OF HEART.
edit: i removed a comment to vpn app/provider. It seems I was mistaken about it's compatibility. I could have sworn I tested for new ip when vpn was running but now it no longer seems to be working as such. sorry for the inconvience.

rp201 said:
Overview, Not instructions please read and do not rely on this. written just for ****s and giggles.
I haven't done a firetv since October.
Using the firetv serial decoder from aftv.news, it said that it was a 51.1.01 but it was actually 51.1.1.0. I needed to use the same method from the firetv stick to bypass updating. (quickly pulling wan network plug immediately upon a wirelesss connect to the network upon receiving"connection successful" and then blocking updates with router and reconnecting wan cable and registering when registration screen comes up)
Enable adb from settins\system\dev menu.
sideloaded towelroot.apk superuser.apk and busybox.apk and run install from within busybox.
I then rooted device with towelroot. and then blocked OTA updates with "pm disable com.amazon.dcp" command. (not needed if router blocked but done just incase)
I needed to downgrade recovery to the first stock recovery so I could downgrade the Firmware to 51.1.0.2.
After downgrade 51.1.02 re-rooted with towelroot again, blocked ota updates with "pm disable com.amazon.dcp" command.
Unlocked bootloader with "aftv-unlock unlock" command, installed clockworkmod.
Updated to rbox prerooted Oct 30, 2014 - Added 51.1.4.0_514006420+updated.zip Through clockworkmod.
Installed bootmenu.img
Updated to rbox prerooted Nov 21, 2014 - Added 51.1.4.1_514013920+fixed.zip. from clockworkmod
checked off enable unknown sources in adb enable screen.
sideloaded xposed and hdx module for playstore reboot
Installed 4 files for playstore along with the following apps:
screen oriention.apk
settings.apk
es file explorer.apk
marketsettings.apk
chrome.apk
firefox.apk
I have used purevpn.com's android app which works fine with firetv. pm me if you need help for optimal settings. 49.95 per year for 5 devices and there are better deals than that on their site if you look. I saw them deals afterwards.
whoooo get some cold cuts, get some cold cuts. (add visual image of me doing Icky woods shuffle here)
I am now on a diet and the firetv is off my menu cause I will never want to do this again. NOT FOR THE FAINT OF HEART.
Click to expand...
Click to collapse
I believe you've got the series 3 which works with the removal of the Ethernet cord to register. I've done the same. I've gotten this as a rooted backup in case I need it in future.

Sorry, can you tell me which settings.apk you use and where to download ? Thanks

I just picked one up at best buy yesterday as well and it was also 51.1.1.0.
Can I ask what domains you blocked at the router?
The 3 I used did not seem to work anymore and the weird part was they have been in my access control policy on the router since the first time I rooted a fire tv back in early december.
The only way I could stop the update was to deny all internet access based on MAC Address in DD-wrt.
I blocked:
amzdigitaldownloads.edgesuite.net
softwareupdates.amazon.com
updates.amazon.com
and the firetv happily started downloading a update.
Luckily I was able to cancel it then quicky root and disable the update APK.
Thanks

snorkel01 said:
I just picked one up at best buy yesterday as well and it was also 51.1.1.0.
Can I ask what domains you blocked at the router?
The 3 I used did not seem to work anymore and the weird part was they have been in my access control policy on the router since the first time I rooted a fire tv back in early december.
The only way I could stop the update was to deny all internet access based on MAC Address in DD-wrt.
I blocked:
amzdigitaldownloads.edgesuite.net
softwareupdates.amazon.com
updates.amazon.com
and the firetv happily started downloading a update.
Luckily I was able to cancel it then quicky root and disable the update APK.
Thanks
Click to expand...
Click to collapse
As per AFTV, there are three
here are three domains to block:
amzdigitaldownloads.edgesuite.net
softwareupdates.amazon.com
updates.amazon.com
I will go home and check if you like but mine does not update. I have the netgear genie. Glad you stopped the update.

navigates said:
As per AFTV, there are three
here are three domains to block:
amzdigitaldownloads.edgesuite.net
softwareupdates.amazon.com
updates.amazon.com
I will go home and check if you like but mine does not update. I have the netgear genie. Glad you stopped the update.
Click to expand...
Click to collapse
Those are the 3 I have blocked as well. I wonder if somehow the update is using https.
The standard dd-wrt access restrictions don't block https.
In case anyone else is having trouble blocking the updates with dd-wrt see this:
http://forum.xda-developers.com/fir...es-blocked-t2920257/post56387280#post56387280
uses the dnsmasq option instead.

LOL
I agree with you...this is something I NEVER EVER want to repeat....took me about a week just to downgrade...and 3weeks to add the boot menu and update because of errors...Thanks to adb fire, Fire Tv Utility & RootJunky Fire TV Firmware Restore Tool....and yh dnsmasq is the best option to use in dd-wrt to block updates and the pulling of Ethernet cable works but it takes patience

lowbee said:
Sorry, can you tell me which settings.apk you use and where to download ? Thanks
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=57129257&postcount=20

Related

[Q] Blocking amazon updates

I recently decided to block to next update just in case amazon breaks my root again. I went about trying to usual, freezing the process (but I couldnt find the service with app quarantine) to redirecting the server to 127.0.0.1 in the hosts file (which I never got working either, it never blocked amazonaws.com)
What I ended up doing was blocking amazonaws.com in my router, and now everytime my fire powers up I get a dialog saying "the Wi-Fi network you are connecting to requires you to sign in before accessing the internet. Would you like to sign in" and the wifi signal icon always has an X on it now.
Question is, is this a common phenomena when blocking the server?
Do any of the other methods not pop up this dialog box?
that worked for me:
kf was and is registered
removed /system/etc/security/otacerts.zip -> update downloaded but did not install -> was automatically deleted from cache folder after failed attempt to install
no guarantee !!!
Is the update installed from cache our the kindleupdate folder? I have some other ideas on blocking, but I am notsure on this part.
Sent from my SAMSUNG-SGH-I897 using xda premium
I used app quarantine, and locked OTASilentInstall. I would provide a link, but I can't yet.
Also added:
127.0.0.1 s3.amazonaws.com
Hoping it stops the updates.
this will not work ! - allready tested and confimed
the only working and confirmed method is to deregister !
i did not deregister, watched the download ... see above
for me my method worked and i see it as confirmed for me.
btw. use the search function - there is a quite big thread about this !
So even after actually locking down the OTA app it will still update?
for shure !

Update Awareness Thread

Just reply when you know the update is being sent in OTA so JCase can release root.
So if anyone intends on getting the update and not rooting,give us a heads up when you receive the update.
retroben said:
Just reply when you know the update is being sent in OTA so JCase can release root.
So if anyone intends on getting the update and not rooting,give us a heads up when you receive the update.
Click to expand...
Click to collapse
Root already released by GeoHot via towelroot.com
Thanks for using this thread.
I could have also said to reply if any form of root becomes available to Fire TV before the OTA update.
I am already rooted,and have already fixed up my hosts file for blocking the OTA links using a hosts editor app from google play..
I would imagine an update must be coming soon now that a root exploit has been made public. Better make sure you're DNS settings are solid and best to root and block updates sooner rather than later.
For those who have rooted, you can run this command in adb shell to completely disable the updater:
pm disable com.amazon.dcp
You can verify in the system -> about it says "Checking now" for "Last Checked" on the update.
I just did that,and it said killed.
I still see the last date it was checked.
When should I see "checking in "last checked" option?
So in the terminal app I use to sideload other apps on my Fire TV I type:
adb shell pm disable com.amazon.dcp
Is that right?
I would try just
adb shell
and then at the prompt type
pm disable com.amazon.dcp
You might need to reboot to get the menu to change.
rbox said:
I would try just
adb shell
and then at the prompt type
pm disable com.amazon.dcp
You might need to reboot to get the menu to change.
Click to expand...
Click to collapse
Does killing the updater survive a hard reboot, for example after a power cut?
If not, how could I set the command to run at boot ?
Thanks for all the work on this great device so far :good:
can't u just rename the updater apk to something else? btw what is the name of the apk?
Yes the pm disable is permanent.
Yes you can rename the apk, but why rename the apk when the pm disable is infinitly easier? The apk is /system/app/com.amazon.dcp.apk
I am using js terminal on my android tablet to sideload everything. How can I execute this command this way?
I tried adb shell but got an error. Thanks!
Nevermind, I found some directions for that!!!
rbox said:
I would try just
adb shell
and then at the prompt type
pm disable com.amazon.dcp
You might need to reboot to get the menu to change.
Click to expand...
Click to collapse
I plan to disable updates per the above instructions, but are these commands reversible as well? If Amazon releases an update that brings additional functionality down the road, I may reconsider my decision to update (and potentially re-root with another method).
vyktym said:
I plan to disable updates per the above instructions, but are these commands reversible as well? If Amazon releases an update that brings additional functionality down the road, I may reconsider my decision to update (and potentially re-root with another method).
Click to expand...
Click to collapse
pm enable com.amazon.dcp will, well, enable it again.
JPDeckers said:
pm enable com.amazon.dcp will, well, enable it again.
Click to expand...
Click to collapse
Thanks!!
JPDeckers said:
pm enable com.amazon.dcp will, well, enable it again.
Click to expand...
Click to collapse
This made me laugh :good:
Blocking URL's
Not ready to root until ClockWorksMod Recovery is available but want to be able to root when this is true.
http://forum.xda-developers.com/showthread.php?t=2760884
Found this thread about blocking URL's. Seems like this is what is needed if we don't root until more options and tools are available for rooted FTV..
I am using Linksys E4200 and using Access Restriction > Parental Controls option. Pasted the plain text copies of URLS's which were transferred to router version below. Since URL 1's translation was too long I had to manually paste cut off ".net" in URL 1. Set access to always.Target Devices > Restrict Internet Access need to add FTV device.
Block Specific Sites
amzdigitaldownloads.edges.net ****Edit: this should be **** amzdigitaldownloads.edgesuite.net ****
firs-ta-g7g.amazon.com
Schedule Block Internet Access
Always
Target Devices Restrict Internet Access
android-c770a088dec6570f
android-f28e25ac80891726
Android_A10000138BBBB8
Two questions. Not sure what FTV is listed as. Other devices showed up with name so I know not to add them. Guessed the three "android" names above that one was FTV. Does anyone know if this is correct and if correct which one is my FTV? If not correct what is is called?
For Block Specific Sites is the first URL necessary and does blocking it cause problems with some of the current FTV apps?
You are missing part of the digital downloads site.
It should be "edgesuite" not edges.
The amzdigitaldownloads link can cause services to fail,but services do not fail when only blocking the "firs-ta-g7g" page.
Even the PolarisGo app fails to work,but the website works fine.
retroben said:
You are missing part of the digital downloads site.
It should be "edgesuite" not edges.
The amzdigitaldownloads link can cause services to fail,but services do not fail when only blocking the "firs-ta-g7g" page.
Even the PolarisGo app fails to work,but the website works fine.
Click to expand...
Click to collapse
I switched to only blocking firs-ta-g7g.amazon.com. This should be ok, right? What people at thread were blocking.
Used my router to find FireTV was 192.168.1.126. Checked Status > Local Network > DHCP Client Table
Saw that android-f28e25ac80891726 was mapped to 192.168.1.126 which FireTV said it was using. Deleted other entries.
I just bought a fire TV from best buy for my dad I'm about to set it up for the first time then root has an update that kills root came out yet or am I good to go?
Sent from my SAMSUNG-SM-N900A using XDA Premium 4 mobile app
bradr00lzd00d1 said:
I just bought a fire TV from best buy for my dad I'm about to set it up for the first time then root has an update that kills root came out yet or am I good to go?
Sent from my SAMSUNG-SM-N900A using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I just bought a FTV last night from best buy as well. I booted it up and updated it prior to rooting it. Not sure if next week's update will patch this rooting method, but I do not want to make that mistake again. I updated my chromecast when they first came out like an idiot... and can't ever root those

[How-To] Block OTA Updates Without Root (or a router) on Fire OS 5

With the new Fire OS 5 update we can use the Debloater tool to disable APKs/services responsible for automatic updating. This was not previously possibly due to Fire OS 3 being built on Android 4.2.2 and the Debloater process needing Android 4.4.x+. No more worrying if your router is blocking everything properly. And of course... no root needed!
Disable Update w/o Root Steps:
1. Enable USB Debugging on your Fire TV (or TV Stick) (how-to here)
2. Setup adbFire on your computer and establish a connection to your Fire TV[Stick] (how-to here)
3. Setup Debloater tool (how-to here)
4A. In the Debloater tool, check off the APK below then hit the "Apply" button:
DeviceSoftwareOTA.apk (com.amazon.device.software.ota)
4B. Instead of using Debloater Tool you can just send the following ADB command:
Code:
adb shell pm hide com.amazon.device.software.ota
Unlike the pm disable command, hide disables the apk without root.
Click to expand...
Click to collapse
After hiding the apk your Amazon Fire TV or Fire TV Stick will no longer get OTA updates.
If you go into Settings > System > About you can no longer check for updates... yay.
To undo the block you can simply "unhide" each apk using the Debloater tool or run:
Code:
adb shell pm unhide com.amazon.device.software.ota
Click to expand...
Click to collapse
Be careful if you try to disable other system apps. If you disable something important and the device won't start up.. you'll have to perform a factory reset to fix the issue (not sure if possible with stick?). Have more apks to disable to reduce unneeded system processes? please share.
TL;DR
You gotta update to Fire OS 5.x in order to block updates without root (or router).
I know this defeats the purpose of blocking updates since you want to stay on old fw/sw... but science!
This may not work on all future Fire OS 5.x+ builds. Tested on FireTV Stick with Early Developer 5.0.3 build.
Thank you for this info.
Can anybody confirm this is working ? I have not received my AFTV2 yet.
Does this survive reboot?
Received my Firetv 2 and I can confirm it works, it even survives a reboot. To me this is the best method of blocking the Amazon updates.
Thanks mister LakituLives for writing this up
Does this work on the Firetv 1? Or only on the 4K fire TV. When I try to run debloater on the firetv 1 it keep saying unsupported. Thanks.
I assume you´re not running Fire OS 5 on the aTV 1. With Fire OS 3 this can´t be done this way.
slybas said:
Received my Firetv 2 and I can confirm it works, it even survives a reboot. To me this is the best method of blocking the Amazon updates.
Thanks mister LakituLives for writing this up
Click to expand...
Click to collapse
Can you run "pm list packages -d" from adb shell and paste the output? Does it do what @LakituLives describes which is give an error or otherwise not function as normal when you check for updates on the AFTV2?
I have done this and when i check for updates i get an error, don't know if it is working correctly.
zeroepoch said:
Can you run "pm list packages -d" from adb shell and paste the output? Does it do what @LakituLives describes which is give an error or otherwise not function as normal when you check for updates on the AFTV2?
Click to expand...
Click to collapse
Glad to help. The pm list packages -d (disabled packages) is empty because debloater hides the packages and not disables them.
Code:
[email protected]:/ $ pm list packages -d
pm list packages -d
[email protected]:/ $
There is nothing to see.
Code:
1|[email protected]:/ $ pm list packages | grep dcp
pm list packages | grep dcp
1|[email protected]:/ $ pm list packages | grep pico
pm list packages | grep pico
package:com.svox.pico
[email protected]:/ $
My version is now 5.0.3.1 because I unhid the packages and updated the machine, now the packages are hidden again and System --> About --> "installed Date" and "Last Checked" are both "Checking now......" and if I select Check for System Update I get an Update error. Perfect !
slybas said:
My version is now 5.0.3.1 because I unhide the packages and updated the machine, now the packages are hidden again and System --> About --> "installed Date" and "Last Checked" are both "Checking now......" and if I select Check for System Update I get an Update error. Perfect !
Click to expand...
Click to collapse
I get the same error now as well after running (as root):
Code:
pm disable com.amazon.device.software.ota
No idea if this actually blocks updates or just the checking. I guess we'll have to wait until the next update.
LakituLives said:
With the new Fire OS 5 update we can use the Debloater tool to disable APKs/services responsible for automatic updating. This was not previously possibly due to Fire OS 3 being built on Android 4.2.2 and the Debloater process needing Android 4.4.x+. No more worrying if your router is blocking everything properly. And of course... no root needed!
After hitting apply the Debloater tool should take a moment then show all apks "hidden" and your Amazon Fire TV or Fire TV Stick will no longer get OTA updates.
If you go into Settings > System > About you can no longer check for updates... yay.
You can simply "unhide" each apk using the Debloater tool if you should ever want to reverse this process.
Be careful if you try to disable other system apps. If you disable something important and the device won't start up.. you'll have to perform a factory reset to fix the issue (not sure if possible with stick?). Have more apks to disable to reduce unneeded system processes? please share.
TL;DR
You gotta update to block updates (without router or root).
I know this defeats the purpose of blocking updates since you want to stay on old fw/sw... but science!
And yes, Fire OS 5 makes the possibility of root even harder now that selinux is enabled.
Click to expand...
Click to collapse
Hi my firestick is running version 54.1.2.3_user_123067020 and it says it is not rooted and does not support block mode I have the latest version of deblocker and adbfire . windows 10
mifran said:
Hi my firestick is running version 54.1.2.3_user_123067020 and it says it is not rooted and does not support block mode I have the latest version of deblocker and adbfire . windows 10
Click to expand...
Click to collapse
You haven't updated to FireOS 5 which is required to use this.
Hmm, so fire tv stick didn't seem to get any root love other than soldering and man that stick is tiny for soldering. I'm debating if I want to let an update to latest then block. Anyone have any thoughts on if fire TV stick will ever get a software root?
Ludacrisvp said:
You haven't updated to FireOS 5 which is required to use this.
Click to expand...
Click to collapse
OK thanks I realised this now would updating to 5 mean re-installing kodi and firestarter and losing all the addons
Just chucked and there is no update for the UK version I have the latest installed
Sent from my Blade S6 using Tapatalk
mifran said:
OK thanks I realised this now would updating to 5 mean re-installing kodi and firestarter and losing all the addons
Click to expand...
Click to collapse
I didn't lose anything in my update from FireOS 3. If you revert from 5 to 3 then you have to lose everything.
mifran said:
Just chucked and there is no update for the UK version I have the latest installed
Click to expand...
Click to collapse
You have to opt-in for FireOS 5 from the Amazon developer account (free).
Thanks for the info will check it out
Sent from my Blade S6 using Tapatalk
I don't know if adbFire is connected, last night I was able to install FireStarter. This morning, I don't know if adbFire is connecting and Debloater isn't showing anything, or do I need to use USB to USB to do this?
Does this work on the Fire Stick? Also, what's the benefit of this method? I can't think of a reason to do this, unless you had a Fire TV on the old OS and hadn't a chance to root it yet?

Update 5.0.5.1 - README

URL for updates appears to have changed. Now it's HTTPS and the OTA is now being pulled from https://amzdigital-a.akamaihd.net. Unfortunately I don't have SSL sniffing enabled so I can't give you the links.
Installed the update, rooting fails with KingRoot 4.1. Reset to factory defaults, installed Kingroot 4.1, rooting failed :crying:
Old method of flashing the recovery first from rbox still works. For now you need to downgrade to pre-rooted 5.0.5.0, until rbox releases a pre-rooted 5.0.5.1:
Rooting is still possible:
- Download install_firetv2_recovery_v3.zip
- Download firetv2_recovery_v5.zip
- Extract both to same folder
- Run install_firetv2_recovery.bat
- Plug in power to AFTV2 and let it flash the recovery.
- When it's done copy ramdisk-recovery.cpio.lzma and sloane-5.0.5-rooted_r4.zip firmware to a NON corrupt usb or sdcard
- Reboot, choose recovery with a keyboard
- Install the 5.0.5.0 firmware
- Boot and bingo :good:
1st Gen?
Sent from my SM-N900V using Tapatalk
roligov said:
Some how got both URLs for the full firmware version and the OTA.
Download link:
Code:
http://amzdigitaldownloads.edgesuite.net/obfuscated-otav3-6/8921f843c5dc154a747edb468b3b773f/update-sloane_full_sloane-536116920-to-537174420.bin
Code:
http://amzdigitaldownloads.edgesuite.net/obfuscated-otav3-7/471d77e1c3ad23df4a469c8b88a0c200/update-kindle-full_sloane-36.5.3.7_user_537174420.bin
Will attempt root after it installs...
Click to expand...
Click to collapse
Do you have more then one version of a FTV device... aka Fire TV (1st Gen), Fire TV Stick, Fire TV (2nd Gen) ?
I do have multiple AFTV1s and AFTV2s, but only 1 is configured to go through my PC as a proxy. The full firmware is the one my AFTV2 is downloading. Will update in a few minutes....
roligov said:
Sorry ignore this. This thread can be trashed, this is an AFTV2 that was sitting in the cupboard not on 5.0.5.0. Still odd the full update came through? Thought all firmware updates were OTA's, Sorry guys!
Click to expand...
Click to collapse
By chance, did that AFTV2 have FireStarter installed prior to updating to 5.0.5 just now? If so, can you check to see if FireStarter is still listed in your Settings > Applications list?
I saw some strange behavior on one of my boxes that makes me think the new issues envolving FireStarter are not limited to the 5.0.5.1 update.
Sorry developing news: 1 firetv2 was on an old firmware, so it got the 5.0.5.0 update and nothing further.
Another FireTV2 of mine had the 5.0.5.1 update on the box and was ready to install it. I had to remove the update from /mnt/shell/emulated/0/Android/data/com.amazon.device.software.ota/files/update-kindle-full_sloane-36.5.3.7_user_537175520.bin
I will sniff the link again quick.
Bad news, the URL for updates has changed to HTTPS. The firmware is now being pulled from https://amzdigital-a.akamaihd.net. Unfortunately I don't have SSL sniffing enabled so I can't give you the links.
Elias: New article for you: Be aware if you haven't disabled the updates via package manager and are blocking via your router, your device will get the OTA as that site is not 1 of the 3 we currently block.
Rooting appears to be blocked on 5.0.5.1, at least with KingRoot 4.1
Tried Kingroot v4.8.5, still failed. It's official. Amazon have decided to be c*nts. Rooting is blocked in 5.0.5.1. Sound the alarm bells, run for the hills! DO NOT UPDATE if you enjoying root!
I can also confirm that Firestarter is broken and will not work after a reboot, this is the error you will get:
http://i.imgur.com/WD0dZTU.png
Image of rooting failed with KingRoot: http://i.imgur.com/2G9zHb5.png
roligov said:
Bad news, the URL for updates has changed to HTTPS. The firmware is now being pulled from https://amzdigital-a.akamaihd.net. Unfortunately I don't have SSL sniffing enabled so I can't give you the links.
Elias: New article for you: Be aware if you haven't disabled the updates via package manager and are blocking via your router, your device will get the OTA as that site is not 1 of the 3 we currently block.
Click to expand...
Click to collapse
sorry for asking but which packages do you've blocked to prevent the box updating?
I've already disabled two services with adb but now I'm not sure if I'm safe or not.
Go to http://www.aftvnews.com/block and follow method 1, that's probably your safest bet. Second just add the new URL above to method 3, even though it's https, the URL can still be blocked because only the traffic is encrypted not the URL.
Last image before I go to bed. Proof I have the 5.0.5.1 update: http://i.imgur.com/VVmdG7U.png
Just because they're using HTTPS doesn't mean blocking via DNS or router methods won't work, it just means you can't easily sniff out the full URL of the update. Something like Charles Proxy would allow you to decrypt SSL during the proxy, this assumes that the client (Fire TV) is either not validating certs or you can install the cert you're using in Charles on the device itself.
bubbanc said:
Just because they're using HTTPS doesn't mean blocking via DNS or router methods won't work, it just means you can't easily sniff out the full URL of the update. Something like Charles Proxy would allow you to decrypt SSL during the proxy, this assumes that the client (Fire TV) is either not validating certs or you can install the cert you're using in Charles on the device itself.
Click to expand...
Click to collapse
You can block via DNS, but you can't block via URL. To block via URL a router has to do packet inspection to inspect the HTTP request, and when using HTTPS, it's encrypted so the router can't do that. The FireTV does validate certificates, and you need root to be able to add one.
bubbanc said:
Just because they're using HTTPS doesn't mean blocking via DNS or router methods won't work, it just means you can't easily sniff out the full URL of the update. Something like Charles Proxy would allow you to decrypt SSL during the proxy, this assumes that the client (Fire TV) is either not validating certs or you can install the cert you're using in Charles on the device itself.
Click to expand...
Click to collapse
Correct. But it probably depends on your router, but my router is a Mikrotik and it can block at layer 7 (application layer in OSI). Because the URL request is in plain text, it can still block it. I've tested and confirms it works on the Mikrotik. The issue is that this is a new url that we have not been blocking, meaning those who are only blocking via router or dns will still get this update.
is this the way to block it? or need to put https in front of it?? thanx
So on an unrooted device this update deletes Firestarter but moves all apps to the recent section, so no big loss here. One major problem I'm having though is that DTS and Dolby Digital Audio is not working at all in Kodi (16.0)
htchd2fix said:
is this the way to block it? or need to put https in front of it?? thanx
Click to expand...
Click to collapse
http://forum.xda-developers.com/fire-tv/general/block-ota-updates-root-fire-os-5-t3183134
Bramton1 said:
http://forum.xda-developers.com/fire-tv/general/block-ota-updates-root-fire-os-5-t3183134
Click to expand...
Click to collapse
Does this method work with https?

[Release] OneClick Script for Amazon Fire v5.3.2.1...v5.4.0.0 (Fire 7 / 7th gen)

Based on @savvytechwinner's work, on Wicki's work (Mod Edit - NO links to competing Forums) and on some experimentation of my own, I put together a new script to further ease the setup of an out-of-the-package Amazon Fire 7 / 7th gen and to clean up more throughly. This is a derivative / remix / improvement rather than something new. Thanks go to all the people this work is based on.
I already announced this in savvytechwinner's thread, but I figured setting up it's own thread is warranted.
What it does:
OTA Updates are blocked
Lockscreen ads are removed
Functional Google Play Store and Google Go search are installed
Bloatware is removed from the tablet
Functional Nova Launcher, Adblocker (DNS66) and light Youtube Client (NewPipe) are installed
Out-of-the-package instructions:
Have adb and Amazon Fire USB drivers installed on your PC.
Power on your Fire tablet, do the initial setup. DO NOT CONNECT TO WIFI. Instead, select any password protected wifi, then cancel, and initial setup will let you continue without internet.
Enter Settings -> Device options -> click Serial 7 times. A new menu entrypoint called Developer options will pop up.
In Developer options, enable ADB, then connect your tablet to your computer. Confirm the fingerprint. If that didn't work, look here for troubleshooting.
Now, extract the contents of this package somewhere on your computer and double click FireOneClick.bat.
You can watch how Amazon's apps vanish, but it is recommended not to do anything else with your tablet while the script does its work.
After it's finished, enter Settings -> Accessibility -> "enable To detect home button press". Then, open the LauncherHijack app and select Nova Launcher.
Open the DNS66 app and start it. This will run in background (at low memory consumption) and block ads.
Download the One Click Script from here.
Full readme, including credits and more info is found in my GitHub repo.
Just a heads up, I used this script on a fire 7 I had literally just opened, and it was successful in loading GApps and Blocking ads, but it did not debloat the amazon apps and it also did not block OTA updates...I woke up to a fire 7 that auto updated to 5.6.0. I'm not complaining here, since Nova Launcher is still installed and ads are nonexistent, just letting you know!
hiphopsded said:
Just a heads up, I used this script on a fire 7 I had literally just opened, and it was successful in loading GApps and Blocking ads, but it did not debloat the amazon apps and it also did not block OTA updates...I woke up to a fire 7 that auto updated to 5.6.0. I'm not complaining here, since Nova Launcher is still installed and ads are nonexistent, just letting you know!
Click to expand...
Click to collapse
Dammit... what version did you start on? Assuming it was 5.4.0.1?
Hi my 7" is on 5.4.0.
Does this just block the download or the update itself? Because I accidentally downloaded the OTA update but the tablet doesn't updated jet.
Is there a way to delete the update without root?
VottelTheTroll said:
Hi my 7" is on 5.4.0.
Does this just block the download or the update itself? Because I accidentally downloaded the OTA update but the tablet doesn't updated jet.
Is there a way to delete the update without root?
Click to expand...
Click to collapse
It blocks the update itself by disabling all apps that would apply it. I still recommend turning Wifi off and doing a factory reset, so the update data is gone for sure.
Blocking the update / debloating most likely did not work for @hiphopsded cause he started from 5.4.0.1. Blocking updates / removing ads / debloating is onlypossible on v5.4.0.0 and below. I am somewhat surprised he doesn't have ads on the lockscreen, but I think that is due to the DNS66 adblocker doing it's work properly.
EDIT: @hiphopsded - maybe there is still hope, but you'll have to do the research yourself.
https://forum.xda-developers.com/showpost.php?p=75167286&postcount=437
@k8500 I was on v5.4.0.0
I opened it brand new from sealed packaging, canceled connecting to a WiFi I did not have the password to, and was brought into the device home screen without ever connecting to WiFi to verify that I was on v5.4.0.0 and proceeded with installing the one click script.
Everything worked except debloating the tablet and OTA Updates being blocked. Not sure what went wrong. But having the launcher, google apps, and no ads is fine enough.
Another confirmation of this working on 5.4.0.0
Just received an Amazon Fire 7 - 7th gen. It ships with 5.4.0.1
I was able to downgrade from 5.4.0.1 to 5.4.0.0, then use this batch file to clean up the tablet.
Thanks!
already (well) used 7gen currently on 5.6.0.1
any idea when this will be updated to work on 5.6.0.1?
and next question does it actually root the tablet?
thanks in advance
markbnj said:
any idea when this will be updated to work on 5.6.0.1?
and next question does it actually root the tablet?
thanks in advance
Click to expand...
Click to collapse
Does not root and will not be updated for 5.6.x.x as Amazon disabled the underlying commands that perform the magic.
5.6.x.x update question
Davey126 said:
Does not root and will not be updated for 5.6.x.x as Amazon disabled the underlying commands that perform the magic.
Click to expand...
Click to collapse
ok. So, bottom line, I can either wipe the unit, and start over; or
try and root the fire tablet to get rid of ads, and install other stuff...)
any other ideas?
I've rooted lots of android, and would actually prefer a more android, rather then amazon centric tablet....
thanks in advance...
markbnj said:
ok. So, bottom line, I can either wipe the unit, and start over; or
try and root the fire tablet to get rid of ads, and install other stuff...)
any other ideas?
I've rooted lots of android, and would actually prefer a more android, rather then amazon centric tablet....
thanks in advance...
Click to expand...
Click to collapse
Can't root 7th gen Fire at present. Period. Can't load a different ROM w/o root. Try sketchy rollback/debloat techniques at your own peril. Contact Amazon to dump annoying lock screen ads. Install a VPN based firewall like AdGuard to dispense with in-app advertising. Possibly install a different launcher using non-root techniques. Pretty much it.
Maybe I'm a little late in opening this thread up again, but let me ask this:
I just got a Kindle 7 (7th generation) in the mail, to replace our son's old one (5th generation, though unfortunately never rooted) that started messing up (so presumably the new one is refurbished). We don't like all the amazon bloat, etc., and would prefer the different launcher or anything more android-like we can get. I would love to block the OTA updates. So your tool sounds great.
I opened it and turned it on but haven't set up the device yet. I see it's version 5.3.3.0 Does this one click script of yours work on the 5.3.3.0 ? Are there any other suggestions on the best way to use my new device (taking out amazon bloat and more like google) considering it's *not* the newest OS that Amazon makes? I.e. are there any options I have available to me currently that I want to be sure I don't lose out on by accidentally updating or something? Thanks for any help you can provide!
madagascaradam said:
Maybe I'm a little late in opening this thread up again, but let me ask this:
I just got a Kindle 7 (7th generation) in the mail, to replace our son's old one (5th generation, though unfortunately never rooted) that started messing up (so presumably the new one is refurbished). We don't like all the amazon bloat, etc., and would prefer the different launcher or anything more android-like we can get. I would love to block the OTA updates. So your tool sounds great.
I opened it and turned it on but haven't set up the device yet. I see it's version 5.3.3.0 Does this one click script of yours work on the 5.3.3.0 ? Are there any other suggestions on the best way to use my new device (taking out amazon bloat and more like google) considering it's *not* the newest OS that Amazon makes? I.e. are there any options I have available to me currently that I want to be sure I don't lose out on by accidentally updating or something? Thanks for any help you can provide!
Click to expand...
Click to collapse
Yes, it works with fire OS 5.3.3.0
Rortiz2 said:
Yes, it works with fire OS 5.3.3.0
Click to expand...
Click to collapse
Thanks for letting me know, but maybe I'm doing something wrong because I can't get it to work at all. To start with, I had already opened my fire tablet but skipped setup (also skipped signing into wifi because I knew that could give me an auto-update). So maybe that's what screwed it up? Maybe I should reset to factory and try again?
I had installed the fire drivers too but my fire never showed up in "portable devices" in device manager (in fact, I never saw such a category - but it did show up in devices as "MTP device").
The adb worked fine as I was able to get it to "show devices". However, the one-click never did anything. Usually I use powershell, but then I tried running through normal command prompt, but still no luck. I tried putting it in my adb fastboot folder (is that my problem? does it need the full adb and adb fastboot isn't enough?) and it still didn't work. So, maybe my first step was the problem or maybe a subsequent one, I don't know, but I couldn't get any of it to work.
uninstall apps
cannot uninstall applications , i downgrade to 5.4.0 but applications are only hiding , they are still in the system .
PROOF : you can check your free space before and after uninstalling, you will gain nothing important.
but for removing ads or blocking update , its working for 5.4.0 !!!
---------- Post added at 12:19 AM ---------- Previous post was at 12:17 AM ----------
avatarma said:
cannot uninstall applications , i downgrade to 5.4.0 but applications are only hiding , they are still in the system .
PROOF : you can check your free space before and after uninstalling, you will gain nothing important.
but for removing ads or blocking update , its working for 5.4.0 !!!
Click to expand...
Click to collapse
but for rooted devices we can uninstall applications with root uninstaller pro or similare application.

Categories

Resources