Updating Fire Tv 2 from 5.2.6.2 - Fire TV Q&A, Help & Troubleshooting

Ok, I have a fire tv 2 box that is on rbox's 5.2.6.2 prerooted rom with TWRP.
My questons are:
1. Is there any firmware that I should avoid?
2. Can I update from 5.2.6.2 straight to 5.2.6.9? (I thought I read somewhere that you can't but can't seem to find the thread.)
3. Should I just stay on 5.2.6.2?
4. Should I keep using TWRP or Rbox's Boot screen?
5. Also is the current TWRP still 3.0.0-5?
I think that covers everything. Thank you for any help and past help.

I did see now that I need to update to 5.2.6.7 first, then update to latest.

Everything is updated and working well.

Related

[Q] Evaluate my plan for rooting a new Fire TV

I bought a Fire TV from Staples and I'm hoping it will be rootable. Assuming it is, I was planning to do the following:
Block the updates at the router.
Plug in the Fire TV and follow the rooting procedure (using Towelroot) without upgrading the firmware
Install ClockworkMod
Install latest Prerooted Stock Image.
The rooting procedure has steps for getting the firmware to the latest rootable version prior to rooting, but rather than go through all that, I'd rather get root ASAP and then flash a pre-rooted firmware using ClockworkMod.
I've got lots of experience rooting and flashing phones and tablets, so I don't think installing a custom recovery will be an issue for me. Is this a good plan?
Once you are rooted and have su installed, you should follow this guide: http://www.aftvnews.com/how-to-block-ota-update-for-amazon-fire-tv-and-keep-root-access/.
If you haven't already done so, you can't go wrong browsing thru all of the aftvnews.com guides.
jmerrilljr2 said:
Once you are rooted and have su installed, you should follow this guide: http://www.aftvnews.com/how-to-block-ota-update-for-amazon-fire-tv-and-keep-root-access/.
If you haven't already done so, you can't go wrong browsing thru all of the aftvnews.com guides.
Click to expand...
Click to collapse
Yes, disabling the service is something to do, but I was assuming the Prerooted Stock Images that I would be flashing would already have that disabled.
ASFAIK, rbox recommends doing this.
jmerrilljr2 said:
ASFAIK, rbox recommends doing this.
Click to expand...
Click to collapse
depending on the version you get and hopefully its rootable. I would do this.
Enable adb, install towelroot, disable updates and if you are on the initial version of the firmware where the menu items fit in one screen, then you are good to go. else downgrade first.
for safety disable the amazon updates through su everytime you are on new firmware.
then go up to the last version before unlocked firmware of rbox
then unlock and go to the bootloader menu along with the latest firmware
block updates and you are golden. latest and perfectly rooted.
For anyone else reading this thread, rbox made a walkthrough guide: http://www.aftvnews.com/start/
Just follow that. It does what I was planning on doing.

[Q] returning to stock

my fire tv box is on the newest pre-rooted stock with the boot menu and was wondering if there is an easy way to return it to stock, what i found seemed to be old posts from before the boot menu.
pbanj said:
my fire tv box is on the newest pre-rooted stock with the boot menu and was wondering if there is an easy way to return it to stock, what i found seemed to be old posts from before the boot menu.
Click to expand...
Click to collapse
I am interested in this also? Or is there a way to remove SU from a pre-rooted image?
Try using the AFTVnews How to Revert an Amazon Fire TV back to Stock Recovery and Stock Software guide.
mjbxx said:
Try using the AFTVnews How to Revert an Amazon Fire TV back to Stock Recovery and Stock Software guide.
Click to expand...
Click to collapse
i saw that and just like the posts i had found it is before the boot menu. but from the sounds of the boot menu thread i should just be able to flash an older pre rooted stock to remove it and go from there. i dont want to end up with a brick lol.
what i did(prob did **** that wasnt needed) this was from the newest prerooted stock with the boot menu installed
>transferred prerooted Oct 30, 2014 - Added 51.1.4.0_514006420+updated (md5sum: b1b48348cb56c0b83a3affc9fd06e07e) to sd card info
>booted into cwm
>cleared data
>flashed the older prerooted rom
>rebooted
>after it rebooted i downgraded the cwm to Oct 19, 2014 - 6.0.5.1.3 (md5sum: 4984a2ae6489422298557d32cd2386b7) info
>rebooted to recovery to make sure it was fine then back into the fire os
>relocked the bootloader info
>then followed the aftvnews tut using the 51.1.4.0_user_514006420 10/23/2014 rom and the 51.1.3.0 stock recovery info
>after that finished i ran the system update and it is now updated to the newest stock.
now just to side load kodi and set it back up

Rooted 2nd gen fire tv being auto updated to 5.0.5.1 and losing root!

I have rooted 2 boxes now to 5.0.5 and after having them fully up and running updates blocked etc. I leave and come back to find that the device has updated to 5.0.5.1 and has lost root. It also no longer has team win recovery on it anymore. How is this even possible? The second one I watched automatically do some update in twrp I didn't get to see what was all on the screen but when it booted the root was gone. I checked adb the updates are still turned off but appears that the recovery was wiped and none of the root stuff works like google play, xposed framework.. nothing.
I would say that you didn't block updates using the best possible method using a terminal to enter pm disable com.amazon.device.software.ota. My rooted box is still rooted. In fact when I click on check for software updates it throws an error message which is just what you want.
I hear the new update method is using SSL and going over HTTPS which can't be blocked using other methods as the contents are encrypted.
You do know you can still use the rooting method that uses an A to A USB cable to root again? You'll just have to install rooted 5.0.5 to do it and stay on 5.0.5. I have a Mac guide for this on my site. marksmods.com
As far as you seeing and update happen and TWRP doing something, it was probably that screen that appears saying Running OpenRecovery Script with the message Patching system image unconditionally which is what happens when updating.
PhoenixMark said:
I would say that you didn't block updates using the best possible method using a terminal to enter pm disable com.amazon.device.software.ota. My rooted box is still rooted. In fact when I click on check for software updates it throws an error message which is just what you want.
I hear the new update method is using SSL and going over HTTPS which can't be blocked using other methods as the contents are encrypted.
You do know you can still use the rooting method that uses an A to A USB cable to root again? You'll just have to install rooted 5.0.5 to do it and stay on 5.0.5. I have a Mac guide for this on my site. marksmods.com
As far as you seeing and update happen and TWRP doing something, it was probably that screen that appears saying Running OpenRecovery Script with the message Patching system image unconditionally which is what happens when updating.
Click to expand...
Click to collapse
But I did use the terminal pm disable updates, like I said it still says that updates are blocked even after it ran this update. But shouldn't the recovery stop it from updating even if it does download the latest update? And yes it did say patching system unconditionally but it did this all on its own while I was not touching the device. I also just tried rerooting it and it seems twrp was never wiped but now it will not read any usb device so I cannot install any rooted zips. Is it possible they have found a way to bypass the recovery?
danknasty said:
But I did use the terminal pm disable updates, like I said it still says that updates are blocked even after it ran this update. But shouldn't the recovery stop it from updating even if it does download the latest update? And yes it did say patching system unconditionally but it did this all on its own while I was not touching the device. I also just tried rerooting it and it seems twrp was never wiped but now it will not read any usb device so I cannot install any rooted zips. Is it possible they have found a way to bypass the recovery?
Click to expand...
Click to collapse
If you had pre-rooted ROM 5.0.5_r1 or 5.0.5_r2 installed, recovery wouldn't have stopped the update. TWRP would install the OTA update just fine. I have personally confirmed this. It wasn't until 5.0.5_r3 that rbox disabled stock recovery.
That said, I haven't actually tried to see what happens if 5.0.5_r4 (latest version) downloads an OTA update. I'll test it in a few minutes and report back.
UPDATE:
Well, I just finished testing it out and it turns out TWRP will install the OTA update on the latest 5.0.5_r4 ROM. So blocking updates is mandatory and you shouldn't rely on TWRP to reject the installation. Even though @rbox disabled the stock recovery, it looks like TWRP is flexible enough to accept Amazon's update.
Specifically, I rooted a 5.0.5.1 Fire TV 2 with rbox's method and installed the 5.0.5_r4 pre-rooted ROM. I did not block updates in any way and the box received the 5.0.5.1 ota update, which incidentally was the full update and not an incrimental one. The box rebooted into TWRP and installed the ota update within TWRP. I recorded the whole thing with my capture card, if you want to see it @rbox.
AFTVnews.com said:
If you had pre-rooted ROM 5.0.5_r1 or 5.0.5_r2 installed, recovery wouldn't have stopped the update. TWRP would install the OTA update just fine. I have personally confirmed this. It wasn't until 5.0.5_r3 that rbox disabled stock recovery.
That said, I haven't actually tried to see what happens if 5.0.5_r4 (latest version) downloads an OTA update. I'll test it in a few minutes and report back.
UPDATE:
Well, I just finished testing it out and it turns out TWRP will install the OTA update on the latest 5.0.5_r4 ROM. So blocking updates is mandatory and you shouldn't rely on TWRP to reject the installation. Even though @rbox disabled the stock recovery, it looks like TWRP is flexible enough to accept Amazon's update.
Specifically, I rooted a 5.0.5.1 Fire TV 2 with rbox's method and installed the 5.0.5_r4 pre-rooted ROM. I did not block updates in any way and the box received the 5.0.5.1 ota update, which incidentally was the full update and not an incrimental one. The box rebooted into TWRP and installed the ota update within TWRP. I recorded the whole thing with my capture card, if you want to see it @rbox.
Click to expand...
Click to collapse
But I AM blocking the updates. In fact I was able to reroot downgrade to the preroooted 5.0.5 r4.... updates blocked again through the pm disable command. I even tried updating before I went to sleep and got an error. I wake up to an updated and unrooted 5.0.5.1 again. And again still showing me that updates are blocked even after this update.... sorry guys I just realized I was using the fire os 3.0 method of disabling as I was using the function in the adbfire program. I am going to try again by manually typing these adb commands hopefully this time it does not auto update. I guess we did stumble across a new finding however from this.
AFTVnews.com said:
If you had pre-rooted ROM 5.0.5_r1 or 5.0.5_r2 installed, recovery wouldn't have stopped the update. TWRP would install the OTA update just fine. I have personally confirmed this. It wasn't until 5.0.5_r3 that rbox disabled stock recovery.
That said, I haven't actually tried to see what happens if 5.0.5_r4 (latest version) downloads an OTA update. I'll test it in a few minutes and report back.
UPDATE:
Well, I just finished testing it out and it turns out TWRP will install the OTA update on the latest 5.0.5_r4 ROM. So blocking updates is mandatory and you shouldn't rely on TWRP to reject the installation. Even though @rbox disabled the stock recovery, it looks like TWRP is flexible enough to accept Amazon's update.
Specifically, I rooted a 5.0.5.1 Fire TV 2 with rbox's method and installed the 5.0.5_r4 pre-rooted ROM. I did not block updates in any way and the box received the 5.0.5.1 ota update, which incidentally was the full update and not an incrimental one. The box rebooted into TWRP and installed the ota update within TWRP. I recorded the whole thing with my capture card, if you want to see it @rbox.
Click to expand...
Click to collapse
So this is something I didn't even think would happen, but it makes perfect sense. The update gets downloaded and it writes the /cache/recovery/command file to tell recovery to update. It reboots in to recovery. Stock recovery is disabled so the box reboots normally. TWRP starts for bootmenu and says "Hey, there is a command file present, let me run it". And then it installs the update. I'll disable that and release it with a prerooted 5.0.5.1.
rbox said:
So this is something I didn't even think would happen, but it makes perfect sense. The update gets downloaded and it writes the /cache/recovery/command file to tell recovery to update. It reboots in to recovery. Stock recovery is disabled so the box reboots normally. TWRP starts for bootmenu and says "Hey, there is a command file present, let me run it". And then it installs the update. I'll disable that and release it with a prerooted 5.0.5.1.
Click to expand...
Click to collapse
Awesome thanks for making it idiot proof for people like me.
@rbox, thanks for your efforts.
I just got my Fire TV a week ago, used kingroot, then installed recovery, then installed the prerooted 5.0.5 all using @AFTVnews.com guide and had everything set up nicely but woke this morning to find the new update installed and wiped everything.
Anyone know if I can use the same kingroot & recovery method on the new ROM to get TWRP back so I can install the prerooted ROM again?
Swifty said:
@rbox, thanks for your efforts.
I just got my Fire TV a week ago, used kingroot, then installed recovery, then installed the prerooted 5.0.5 all using @AFTVnews.com guide and had everything set up nicely but woke this morning to find the new update installed and wiped everything.
Anyone know if I can use the same kingroot & recovery method on the new ROM to get TWRP back so I can install the prerooted ROM again?
Click to expand...
Click to collapse
kingroot doesn't work in 5.0.5.1. You need to use the method with the A to A usb cable. It's all documented in my install recovery post here and aftvnews.com
Thanks very much, will check out the guides and get the soldering iron out as I don't think I have USB A - A
Swifty said:
Thanks very much, will check out the guides and get the soldering iron out as I don't think I have USB A - A
Click to expand...
Click to collapse
Exact guide you need is here: http://www.aftvnews.com/firetv2root
Glad you posted this question. Great stuff here. Sounds like my blocking method should protect me from the update then...

how to upgrade rooted firetv1 51.1.6.3 to 5.2.x?

i have fire tv gen1 running rooted 51.1.6.3_user_516012020. I installed some update blocker too following some guides here long back.
Noticed that, unable to install netflix (the amazon's fire tv version).
So wondering how can i upgrade to the latest 5.2.1.1 ? (Preserving root is good, but not a must).
Thanks in advance
Install TWRP from here: http://forum.xda-developers.com/fire-tv/development/firetv-1-bueller-twrp-recovery-t3383286
Then install the latest pre-rooted ROM from here: http://forum.xda-developers.com/fire-tv/development/prerooted-stock-images-t2882337
My guide for all of this is here if you need it: http://www.aftvnews.com/how-to-install-twrp-custom-recovery-on-a-rooted-fire-tv-1/
Thank you. I upgraded to 5.2.1.1 successfully with your instructions. Netflix also works now.
Run SU command on both or not..and what version twrp?
AFTVnews.com said:
Install TWRP from here: http://forum.xda-developers.com/fire-tv/development/firetv-1-bueller-twrp-recovery-t3383286
Then install the latest pre-rooted ROM from here: http://forum.xda-developers.com/fire-tv/development/prerooted-stock-images-t2882337
My guide for all of this is here if you need it: http://www.aftvnews.com/how-to-install-twrp-custom-recovery-on-a-rooted-fire-tv-1/
Click to expand...
Click to collapse
Couple of questions about that guide for Fire TV 1 on 51.1.6.3 or older. What version of TWRP do we need to download, TWRP Image 3.0.0-7 or TWRP Image 3.0.0-6? Also Fire TV 1 on 51.1.6.3 or older guide makes no mention of running SU command, section 2 on Fire TV 1 on 5.0.0 or newer does. So do we run the su command on both or not?
kywildcat said:
Couple of questions about that guide for Fire TV 1 on 51.1.6.3 or older. What version of TWRP do we need to download, TWRP Image 3.0.0-7 or TWRP Image 3.0.0-6? Also Fire TV 1 on 51.1.6.3 or older guide makes no mention of running SU command, section 2 on Fire TV 1 on 5.0.0 or newer does. So do we run the su command on both or not?
Click to expand...
Click to collapse
Use the latest version available. So currently, for Fire TV 1s on 51.1.6.3 or older that would be the "July 4, 2016 - TWRP Image 3.0.0-7" file, and for
Fire TV 1s on 5.0.5 or newer that would be the "July 7, 2016 - v2" file.
You're right, section 1 was missing the "su" step. Thank you for spotting that. I've corrected the guide.
AFTVnews.com said:
Use the latest version available. So currently, for Fire TV 1s on 51.1.6.3 or older that would be the "July 4, 2016 - TWRP Image 3.0.0-7" file, and for
Fire TV 1s on 5.0.5 or newer that would be the "July 7, 2016 - v2" file.
You're right, section 1 was missing the "su" step. Thank you for spotting that. I've corrected the guide.
Click to expand...
Click to collapse
Just to update, after flashing twrp. I dont even know if the SU command is even needed on 51.1.6.3, seems it already has root. Because it says [email protected] after the adb shell command. I ran it anyhow just to be safe. Although I did have to run the exit command twice to exit adb shell to reboot to recovery. I flashed TWRP Image 3.0.0-7, so if i wanted to update to 5.0.5 i should flash the 5.0.5_r2 rom..correct ?
kywildcat said:
Just to update, after flashing twrp. I dont even know if the SU command is even needed on 51.1.6.3, seems it already has root. Because it says [email protected] after the adb shell command. I ran it anyhow just to be safe. Although I did have to run the exit command twice to exit adb shell to reboot to recovery. I flashed TWRP Image 3.0.0-7, so if i wanted to update to 5.0.5 i should flash the 5.0.5_r2 rom..correct ?
Click to expand...
Click to collapse
I just realized why I didn't include the extra "SU" step. It's because that section is only for devices with unlocked bootloaders, which means adb shell is always in su, so no need to enter it.
Yes, always install the latest ROM of whatever software version you want. So if you want 5.0.5, then install the 5.0.5_r2 ROM.
AFTVnews.com said:
I just realized why I didn't include the extra "SU" step. It's because that section is only for devices with unlocked bootloaders, which means adb shell is always in su, so no need to enter it.
Yes, always install the latest ROM of whatever software version you want. So if you want 5.0.5, then install the 5.0.5_r2 ROM.
Click to expand...
Click to collapse
Thanks, seems all went well. 5.0.5 is a huge leap forward in performance for me. Everything was golden but somehow after messing around with directvnow.. I screwed up or Hide my root screwed up my now su binary is still hidden or corrupt, because it cannot restore my su binary and my root is now gone. can i just re flash 5.0.5 with twrp and fix everything?
adb shell command says [email protected] instead of [email protected]
kywildcat said:
Thanks, seems all went well. 5.0.5 is a huge leap forward in performance for me. Everything was golden but somehow after messing around with directvnow.. I screwed up or Hide my root screwed up my now su binary is still hidden or corrupt, because it cannot restore my su binary and my root is now gone. can i just re flash 5.0.5 with twrp and fix everything?
adb shell command says [email protected] instead of [email protected]
Click to expand...
Click to collapse
Yeah, just reflash and you should be good to go.
AFTVnews.com said:
Yeah, just reflash and you should be good to go.
Click to expand...
Click to collapse
That was easy, All good now. Thanks @AFTVnews.com & of course @rbox for making this possible.
have also successfully completed this but i'm now having issues changing the timezone location i'm trying to set eastern European standard time (+2.00) but the option is not there should i reflash the rom or there something else in can do?
thanks

Update TWRP without installing latest pre-rooted ROM

I've done a search on the forum and can't find the exact answer I'm after. I have a Fire TV2 box that I would prefer to keep on Fire OS 5.0.5. TWRP Recovery is currently on 3.0.0-4 and I would like to update it to the latest version without installing the latest Fire OS pre-rooted ROM. There are many guides on the internet for updating TWRP on Android phone and I wonder if it is the same approach for Fire TV (and I can just follow one of those)? Thanks for all help.
Leedsgreen said:
IThere are many guides on the internet for updating TWRP on Android phone and I wonder if it is the same approach for Fire TV (and I can just follow one of those)? Thanks for all help.
Click to expand...
Click to collapse
Nope, since TWRP runs from a ram disk, not from the recovery partition..
OK. So other than installing latest pre-rooted ROM is there anyway to update TWRP recovery (& stay on the Fire OS I’m currently on)? Thanks.

Categories

Resources