yashsingh1/xdaforums huggingface dataset:
[Fire TV Android Development] fr0st420:
Not really a solution. I can get it to run but it takes 30 to 45 seconds to load a channel.
[Fire TV Android Development] mailpopper:
I recently went through the same process as payzero above, updating my rooted Gen1 FireTV to 5.2.4.1_r2 from stock 51.1.6.3 by going through many steps found on aftvnews using TWRP. After completing all the steps to get it all the way up to the latest OS, I got everything working.

But,

I can't install and use Netflix nor the Twitch app on my device

. Is anyone else having these limitations and if not, any ideas how I can resolve this? When I log into my Amazon account it says the apps are not compatible with my device. But, I have read elsewhere that these apps will work on Gen1 with OS5 installed. I also have a gen1 fireTV stick with the same OS and it works fine with both apps.

Thanks in advance for any NOOB-friendly help you can provide.

Best all!

Maile
[Fire TV Android Development] gargdada:
[MENTION=3991724]rbox[/MENTION] - can we change root from supersu to magisk. Might be helpful in future if netflix somehow manage to block itself on AFTV. plus its awesome :) :)
[Fire TV Android Development] Matt_7:
Hi, I'm having the same problem, please provide the link to the correct SuperSU file I should download.

Thanks in advance.
[Fire TV Android Development] Y314K:
I wanted to use the exact tested SU Zip Installer that had been proven to work by SimLynks & dozens of testers. So I went to the OP of the mod. Which includes the direct link.

https://xdaforums.com/fire-tv/general/total-mod-playing-fire-complete-t3629990

Look for Chainfire's SuperSU-v2.82-20170528234214.

Now that we know this works. It is much easier then messing with XPosed & Holo Themer module to update SuperSU.
[Fire TV Android Development] Matt_7:
Got it, thanks!
[Fire TV Android Development] cardboardbox:
Is it possible to brick a FTV with the adb command reboot recovery? I just did that and my FTV wont turn back on. Strangely, my other FTV in the bedroom is dead also after working just fine an hour ago and I didnt tinker with it at all today.
[Fire TV Android Development] sirxdroid:
Which xfinity tv go apk version is known to still work on the latest rooted rom?

Answer: https://xdaforums.com/showpost.php?p=72684736&postcount=190
[Fire TV Android Development] cardboardbox:
hi, I think I may have the same problem as you. I updated my two already rooted FTV1's to 5.2.4.1_r2 and both of them worked for a couple days. And then suddenly both of them stopped, no power light, nothing. Were you able to fix this problem?

On the edge of my seat waiting for your response. :)
[Fire TV Android Development] payzero:
It has been a while, but I remember that I followed the steps in threat #676. Instead of the version 5.0.5, I downloaded the one matching my ftv1 version. The recovery process was smooth from what I can remember. The only problem I have so far is that I'm no longer be able to cast youtube to it. It would try to play the video, but always failed and bounced back to the main youtude screen.

Good luck...
[Fire TV Android Development] cardboardbox:
oh wow, I need to figure out linux to do this.

thanks for the response!

one question. Where did you find a different version to download? The one in post #676 is 51.5.3.7 and I assume I'll need 5.2.4.1?
[Fire TV Android Development] sirxdroid:
Any issues getting an Amazon Echo to control a AFTV1 on the latest rooted ROM (5.2.4.1_r2)? I can't get mine to work, Echo claims it can't connect to the FireTV even though I linked them in the app and they are on the same network.

Error message is:
[Fire TV Android Development] wunderdrug:
I have the same issue. Fire TV 1 on pre-rooted 5.2.4.1_r2. Tried with both an Echo and and Echo Dot (second generation).
[Fire TV Android Development] sirxdroid:
There's a comment at the end of this page (dated August 11, 2017 at 11:20 pm) that says the latest rooted ROM here doesn't include the required update. We need to wait for [MENTION=3991724]rbox[/MENTION] to update the ROM again.

http://www.aftvnews.com/alexa-devices-can-now-control-the-amazon-fire-tv/
[Fire TV Android Development] wunderdrug:
Thanks for the info. Kind of surprised since this should be the latest firmware (i.e. 5.2.4.1) and based on the fact that it would pair with my Echo, I thought it should be working. I wonder if this means there was an "incremental" update or if there was a packing error in the pre-rooted ROM.
[Fire TV Android Development] sirxdroid:
Yeah, not sure what's going on. I enabled updates on my AFTV1 now and let it be like this for a bit, maybe Amazon needs to push something. I'll report back. But when I check for updates it doesn't find anything new and the OS version matches the latest version from the Amazon support site. My Echo also has the latest version.
[Fire TV Android Development] sirxdroid:
Great news! It started working. I suspect that Amazon pushed some sort of internal update that is not part of the ROM, maybe some internal application/configuration, or something Alexa related.

I can suggest leaving update checking enabled for 24 hrs, once it starts working you can disable it again.

I wonder what the risk of leaving update checking enabled all the time is. I understand that the device may reboot and try to apply an update but it will most likely fail because of TWRP. I doubt Amazon will actually try to push something that makes use of root to unroot and re-lock bootloader, if they haven't done it so far, in particular for a previous generation box. I'll probably just run mine with updates enabled, it's not a big deal if I lose root, it's not as important as it used to be, and in fact it looks like I'm spending more time troubleshooting things for no real root benefits.
[Fire TV Android Development] wunderdrug:
Hey... thanks for the advice. I re-enabled OTA updates and waited a few hours (I'm not patient enough to wait 24 hours :D). That didn't work initially, so what I did was de-register my Fire TV from my account and then re-registered it. After that, it started working. I don't know if it was the OTA, the re-registering, or both, but things are now working for me also.
[Fire TV Android Development] johnjay829:
I went thru and updated my unused rooted fire tv 1 . Put the latest boot menu/recovery/full unlock bootloader/custom rom. Tried to install kodi 17.3 and getting a parse error. Other apps install fine but some force close shortly after opening. Was able to install Kodi 16.1.
[Fire TV Android Development] mirokolodii:
Hi, I have similar issue to what you guys are having. My rooted FireTV v. 1 was on 51.1.6.3 and I've updated it to 5.2.4.1_r2. It has updated and booted once, then, after another reboot, the device just became dead. No lights, no images on the screen (no signal from HDMI). I tried all the methods from aftvnews 'how to unbrick' guide, including fastboot method, all without success. When I connect the device to a computer via USB cable, the devices is recognized as a disk with a single folder in it named 'image'. Fastboot doesn't show any devices.
[MENTION=8402925]payzero[/MENTION] - when you mentioned that you've downloaded image matching your ftv1 version, what does that mean please? Is it possible that the image from this post wouldn't work for all the FireTV v.1 devices?
[Fire TV Android Development] siftekhar:
I currently have a FireTV 1 (bueller) - unlocked bootloader and rooted that was sitting on the desk for quite some time.

Just updated that from 51.1.4 to 51.1.6.3_516012020, updates blocked, bootmenu 1.0. Also have recovery updated to TWRP 3.0.0.7 (using img file, not the vX.zip file).

Now - can I just update (flash the zip) for FireOS5 5.2.4.1_r2 from this thread on twrp? Or do I need to go through any other steps?

Edit ...

Apparently, I can.

Just flash through TWRP worked. Needed to sign in again through to amazon, but thats about it.
[Fire TV Android Development] hypnotech83:
Exceptional work!!! excellent tutorial and links explaining everything! As for me, So far so good... Thank you for all of the effort and collaboration! Look forward to seeing future progress!
[Fire TV Android Development] rbox:
I just updated the OP with 5.2.6.0.
[Fire TV Android Development] oppman29:
thank you sir... will be donating for your hard work
[Fire TV Android Development] fr0st420:
Is anyone interested in a rooted Gen 1 FireTV? I ordered the new FireTV box and won't need it anymore. Otherwise it's going on ebay.
[Fire TV Android Development] ldeveraux:
Is the bootloader fully unlocked?
[Fire TV Android Development] wellington2k:
Just downloaded 5.2.6.0_r1 and the md5sum does not match, The file returns B02265751918466141E18713C607C5C1

I have tried to download 3 times.

I figured it out. Ran it through some other checkers and cam back fine. Not sure what is up with the one I always use.
[Fire TV Android Development] I_did_it_just_tmrrow:
Seems to be a problem at your pc/provider/dl. Here are my checksums from the 5.2.6.0_r1:

MD5 Checksum: 126FFFD4F2384A483792B336B0C89B83

SHA-1 Checksum: AFD55F1C740BFAC739C805E91E65D37B29ECA320

SHA-256 Checksum: D279202EEE2AFFA54B942D57A72ECAE02B9CDA9F3E4A753C699E79172A6B9426

SHA-512 Checksum: A953BEF19E1645A5A6F6AF2841535BA1B50757496D4DE9617BB1C2C3BF3ED625AAB123968A065BE2862079802464784AB806B21F728196F7FA91CD3671C1D6A6

Greetings by Idijt
[Fire TV Android Development] BigMatza:
Just upgraded to this using TWRP (with unlocked BL). Seems to work just fine. So I turn off the TV before bed. And then when I wake up in the morning, I have the pulsing white LED, and the device has rebooted itself into TWRP sometime while I was asleep. This has happened two nights in a row. Any ideas?
[Fire TV Android Development] dk1keith:
Not sure it's related but my Fire TV1 was doing the same thing. I noticed it was trying to update even though I am on rbox rooted rom. I went into adb and ran the command to disable updates and the problem stopped. May be worth a shot to disable OTA through adb and see if that fixes it.
[Fire TV Android Development] BigMatza:
Pretty sure you hit the nail on the head, fella.

Just read this on AFTVNews:

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

...and since I was previously on Fire OS 3, the newer package had not been disabled.

Thank you, good sir!
[Fire TV Android Development] ducleotide:
Anyone have issues streaming Thursday night NFL football? I get a "Video Unavailable" error code: "UNKNOWN_ERROR"

I have the first generation firetv running the most recent rom
[Fire TV Android Development] knalbone:
Yes and I never figured out how to solve it. Amazon support was no help either.
[Fire TV Android Development] dewidewio84:
Boot loader countdown edit?

hi all , excellent work here , thnx .

i was wondering if I can change the boot countdown for twrp or normal start up?

wish i could select normal boot or twrp without ""cmd adb""

p.s. i do have otg cable connected and everything works brill after boot .

im sorry if ive posted in the wrong place or asked something that has been asked already.:good:

many thanks
[Fire TV Android Development] joojoobee666:
Hey guys, just installing the latest build here (5.2.6.0) on FireTV 1 that was on 51.1.6.3. TWRP is on latest. MD5 sum was fine. Rebooted to recovery and started install but it seems to have hung around 15% and hasn't moved in over 30 minutes. I don't think this is normal but I don't want to kill it if it is. If this is not normal, any ideas what I need to do to get it installed? Was I supposed to be using an intermediate build and just missed that info somewhere?

Update: NM. I pulled the plug after an hr. Rebooted and went back to recovery. ADB'd in and checked the MD5 sum and found it was wrong so I guess I mistakenly ran the md5sum command in the local bash instead. Reuploaded and the MD5 matched. This time it completed after about 5 minutes.

Update 2: But now I lost root. Still have recovery but when I boot up I cannot run su from adb and SuperSU is hidden....

Update 3: Ok, not sure why that happened to me but I simply installed the latest zip AGAIN from the new recovery and before rebooting linked the su binary to /system/bin (not sure this was necessary). But, after rebooting root is back.
[Fire TV Android Development] Volc7:
i have a rooted 5.1.1.6.3 with twrp. downloaded prerooted 5.2.6.0 and installed through twrp. everything went fine. work perfect... but i lost root and cant boot into twrp?
[Fire TV Android Development] laidbackcloud:
Hey rbox/ other developers

Is a 5.2.6.1 software update being worked on for our pre rooted devices?
[Fire TV Android Development] pazzu:
Upable to update, and stuck before device registration

On a Fire TV 1, I have rbox's TWRP, and installed the prerooted 5.2.6.0_r1. During the process, I also wiped the data partition.

The Fire TV would boot, ask to join a network, then look for update, and stop with this error:

"Unable to update your Amazon Fire TV / Try disconnecting the power cable for a few seconds and then plugging it back in. If that does not work, please try again later or contact us at ..."

I have undone all of the router settings that would prevent Fire TV update. In fact, I have it connect to my phone through tethering, and it is still stuck.

I have seen two youtube videos that describes how you can disconnect the data at the right time to jump past the block; but I tried many times, and the Fire TV just wouldn't get update, and wouldn't go pass the screen so that I can register the device.

I should have done a TWRP backup first, but I didn't. :( Any advice?
[Fire TV Android Development] Y314K:
Start by doing Method 5 thru TWRP.

http://www.aftvnews.com/how-to-bloc...k-by-setting-a-custom-fire-os-version-number/

Then make sure all your Router settings are open for Amazon & also make sure you are not using OpenDNS to block updates too.
[Fire TV Android Development] pazzu:
What I discovered..

* Something in that ROM is causing the Fire TV from finding updates, hence it wouldn't let me register. It could very well be the ro.build.version.number=987654321 edit.

* What I found it that an older version of rbox's prerooted ROM lets me move forward to register.

Hence, for the next person who is in the same boat as I was:

* Download rbox's bueller-51.1.1.0_511070220-rooted.zip. The link in the first post of this thread links to an outdated link on mediafire.com. But, google search the md5 sum, and you will find one on androidfilehost.com. Copy the file to a USB stick.

* Reboot TWRP with the USB stick. You will need a USB hub to connect the keyboard and the USB stick.

* Install the bueller-51.1.1.0_511070220-rooted.zip from the USB storage. Then wipe /data along with cache and dalvik.

* Remove all amazon update blocks from your router.

* Boot the FireTV. It will prompt to connect to the network, and then it will look for update (and it will find AND download.) Then you can register your device.

* I suspect that the update will not harm your Fire TV, since you have TWRP. But I did use "adb connect" to delete /cache/update-kindle-bueller-51.5.8.7_user_587600920.bin anyway.

* Restart the FireTV and enter TWRP, then install the bueller-5.2.6.0-rooted_r1.zip. This time, don't clear the /data partition, just cache and dalvik.

* Restart the system. You will see just a few words on top (Home, Your Videos, Movies, TV Shows, Apps, Settings) but otherwise mostly blank screen. Navigate to Settings, and My Account. Register with your amazon login.

* SUCCESS! You can now put the router restrictions back.

* Chances are it has downloaded another update. Use adb shell to remove it.

** rm -f /sdcard/Android/data/com.amazon.device.software.ota/files/*.bin

** rm -f /cache/*.bin
[Fire TV Android Development] Sizzlechest:
I'm glad you posted this. A while back I did a factory reset of my rooted Fire TV to troubleshoot an issue. I wasn't able to get past the upgrade check. I have the update servers block through DNS. I had to remove the block to get past that part. It was fine since at the time the rom was the latest version, so there wasn't an update, but it needed to check before it allowed me to login to my Amazon account on a clean install. I thought it was something wrong I was doing. If rbox releases a new rooted rom, it may be necessary to disable the check altogether.
[Fire TV Android Development] Y314K:
By the way. Even for us that choose to run a SuperSU-less PreRooted Rom to get past some of the streaming apps root check. We can still do Method 5 thru TWRP. Must be that SuperSU is not needed to do Root things within TWRP.

Also you don't have to use the exact ro.build.version.number=987654321 edit. You can play around with the last 4-8 numbers a bit to make it more unique if you like. I run my own 9 digit build version number.

I hope folks get RBox the FTV1 FW version 5.2.6.2 (587700720) update link soon.
[Fire TV Android Development] puppinoo:
Thanks,

I indeed use XBMC as my main player on AFTV but I used advancedsettings.xml to move thumbnails and temp folder to external storage so It should not be a issue. BTW I'll check better (Can't be sure any of the plugins doesnt leave temp files around).
[Fire TV Android Development] rejctchoir:
/system/app/FreeTime.apk is like 22MB, I wonder if I can just delete that without messing anything up. It's a feature I don't use.
[Fire TV Android Development] rbox:
All the crap it comes with. It doesn't "get" full. It is full.

As long as you've disabled free time it should be fine. You can always backup and restore if it doesn't.
[Fire TV Android Development] puppinoo:
Thanks rbox.

BTW I just need to free about 20mb cause the app I need so far is that big and I already have 32mb free.

For example theres a /system/fonts/ folder with about 170mb of stuff. Maybe they are not all needed.

BTW ill wait for any advice cause I don't want to rick any brick.

Regards.

puppinoo.

---------- Post added at 09:01 PM ---------- Previous post was at 08:57 PM ----------

Thanks rejctchoir.

What is exactly freetime? (Not to mention that I'm italian so most fo the amazon apps included probably dont work here in Italy).

Can I temporary remove without risking any brick?

Thanks anybody for helping.

puppinoo.
[Fire TV Android Development] rejctchoir:
Freetime is a service Amazon has for parents so you can control how much time their children can watch videos or something. It is also the largest apk, so I think it's number 1 on my list for deletion. I'm not home so I can't give deleting it a shot. When I get home, I'll give disabling via the Amazon Menu and deleting it (or moving to a different directory outside of /system) a shot. I would love to be able to use the FireTV as a chromecast target!

If that doesn't free up enough space, I guess you could try resizing the partitions using fdisk (from busybox). That is a much more dangerous option, however.

Also, maybe the font directory can be moved and symlinked. I'm more of a linux guy than an android guy, so idk if that is feasible.
[Fire TV Android Development] puppinoo:
Nice.

Thanks a lot for your advices.

P.s.: I tested the CCast receiver on my OnePlus One and even though I didn't test it deeply, it seems to work fine.
[Fire TV Android Development] rejctchoir:
I disabled FreeTime and removed the apk will no ill effects. Rebooted and XBMC loaded up again just fine, no boot hangs or anything.
[Fire TV Android Development] Y314K:
Does it come pre-enable or had you enabled it.. Or you mean to take it off the front UI. Just wondering. Thanks for taking the plunge. Hopefully we can find others like this.
[Fire TV Android Development] rejctchoir:
I removed it from the interface. Then I 'adb shell cp /system/app/FreeTime.apk /sdcard/' to back it up, then remounted the FS as rw and deleted FreeTime.apk from /system/app/FreeTime.apk

---------- Post added at 12:19 AM ---------- Previous post was at 12:08 AM ----------

Interestingly enough, removing the APK removes all mention of FreeTime in the menu system. It looks like the EU versions which shipped without FreeTime
[Fire TV Android Development] Y314K:
Nice.. Wonder if this can be added to the two apps for easy cleaning...
[Fire TV Android Development] puppinoo:
Thanks a lot rejctchoir.

What does 'I removed from the inferface' mean?

If it's not mandatory I'll test it asap .

Regards.

Puppinoo.
[Fire TV Android Development] rejctchoir:
I turned it off under settings -> Parental Controls -> FreeTime . IN MY EXPERIENCE, it was not mandatory and didn't do anything. I think it's only used if you use the feature. I tried to get the chromecast thing you linked to to work and it would not, unfortunately.
[Fire TV Android Development] puppinoo:
Thanks.

I tried it too and no luck for me either. Ill try to ask the developer some help.
[Fire TV Android Development] rejctchoir:
I got everything transferred over, but I was unable to start the service. It gave me some error because of my UID or something. Did you copy the error?
[Fire TV Android Development] rbox:
I just updated the OP with 51.1.4.0_514006420.
[Fire TV Android Development] puppinoo:
rejctchoir this is the msg I posted to the author. (basically you can avoid that error adding --user 0 but still doesnt work).

http://xdaforums.com/showpost.php?p=56342878&postcount=108

BTW the discussion is probably off topic here. If I can't make it work I'll create a new topic.

Puppinoo.
[Fire TV Android Development] vi3tl23n3gad3:
Fantastic!
[Fire TV Android Development] jmerrilljr2:
It seems the Menu Items display in KFTV Setting no longer works properly. I have v.1.2 of your Mods installed. Launcher works fine.
[Fire TV Android Development] rbox:
Yeah. I mentioned that in my mods thread. Hopefully it's just gonna take a minor tweak to make it work. Does Netflix work for you?
[Fire TV Android Development] jmerrilljr2:
I can log in to Netflix and navigate the interface (which is much improved) but, no, I can't play anything.
[Fire TV Android Development] AFTVnews.com:
I've captured 5.2.6.2 and have passed it onto rbox. He says he should be able to use it to release a pre-rooted ROM soon. It's safe to jump directly to 5.2.6.2 when it's released.
[Fire TV Android Development] Thaliya:
bricked my device with this

* Boot the FireTV. It will prompt to connect to the network, and then it will look for update (and it will find AND download.)

It automatically restarted right after download finished and deleted TWRP and is now stuck at white Amazon Logo
[Fire TV Android Development] rbox:
I updated the OP with 5.2.6.2_r1
[Fire TV Android Development] marco gallardo:
I upgraded my 1st gen fire tv to 5.2.6.2_r1 (md5sum: facfcc900ac21e70023b6fbf7259b5b0) and after the system was rebooted it won't load anything on "Home" or any other option in the menu, so I ran "adb reboot" and now the box won't even turn on. Did I screw it up?
[Fire TV Android Development] goodbye hppalm:
Just an fyi, i flashed the latest. I'm first gen fire tv rooted and now it won't pickup external storage at all. I'm going to flash back 1 and see what it does.

THANK YOU this for all you do for the fire tv community
[Fire TV Android Development] dk1keith:
Bricked After Flashing 5.2.6.2_r1

Could use some help. I have the Fire TV 1, rooted with rbox rooted firmware (5.2.4.1_r2) flashed the latest 5.2.6.2_r1 using TWRP. it seemed to flash without error. After completing the flash I hit Reboot System. Now the Fire TV will only boot to the white amazon logo. white Light on Fire TV pulses I can't connect via adb, but I can connect fastboot. Anyway to restore this. I can actually fastboot into TWRP but none of my backups work. TWRP just seems to lock up when performing the backup or any other install function and I have to reboot the fire tv. Any help or suggestions would be greatly appreciated.