yashsingh1/xdaforums huggingface dataset:
[Fire TV Original Android Development] Hannover2k:
I did all those things and it still didn't work so I gave up for day or so. I came back and flashed an older version of a pre-rooted OS which didn't seem to work either but while reconfiguring another box, I accidentally plugged this one back in while moving things around and it came back up. Not exactly sure what I did but it's working again.

Now I have another issue on a different device that I'm trying to fix but I put that in another post.

Thanks for all your suggestions.
[Fire TV Original Android Development] Bertonumber1:
Wrong thread
[Fire TV Original Android Development] Bertonumber1:
Hi guys been at this Sloane all day and it's proving a tough little bugger, thought I would post an error log to see if anyone knows what's happening.

Sometimes when I pull the power and leave USB in, then run script and plug power back in the device sometimes reports a short is still in place. [MENTION=5213625]Sus_i[/MENTION] I tried entering the sleep 30 second delay in main py line to no avail.

Will leave it be and give EMMC a break over night and try my other USB cable tomorrow.

Just to see if any of the script guys could catch an error that maybe give a clue
[Fire TV Original Android Development] Sus_i:
No need to add a delay, it was just to see if there is a power issue...

So, your preloader is gone, no short needed, try that: Connect power, run the script, wait about 50 to 70 seconds and then connect the usb cable... ;)
[Fire TV Original Android Development] Bertonumber1:
Wow, what a guy that sorted it mate, forgot about preloader, just kept running the script without short and was getting that error. I then done a full wipe and couldn't get adb to find box on both computers so rebooted and BRICKED.

I'm trying to UNBRICK but it's stuck at the initial mediatek inject screen, locating partition reading 0% been like that for 10 minutes now.

Note to [MENTION=3991724]rbox[/MENTION] your Sloane recovery images are down bro v6 is showing as corrupted v5 v4 are not working altogether ?
[Fire TV Original Android Development] Sus_i:
Hi there!

You don't need the old unbrick image from rbox, just use the newer amonet based unbrick from this threads OP again ;)

Of course you need to short DAT0 also again ^^

As soon TWRP comes up, install 5.2.6.7v2 from ExtSD, go to wipe/format data, type yes, then reboot.
[Fire TV Original Android Development] Bertonumber1:
OK just trying to get short to go through again, serial protocol errors after the short.. Keep trying?

Edit ### [MENTION=5213625]Sus_i[/MENTION] got to twrp, I installed zip as you said, formatted data then reboot....... Black screen on reboot from twrp, I pulled power, connected again and we are good :good:

Thank you again my friend
[Fire TV Original Android Development] Logos Ascetic:
Can I use this technique to root or install TWRP on a stock unrooted 2nd gen Sloane running 5.2.7.6 ?
[Fire TV Original Android Development] Sus_i:
Yes and yes, it's the only option for now.
[Fire TV Original Android Development] Bertonumber1:
@Sus_i @Rortiz2 Just noticed this post.... Roger need a Sloane?? I will be happy to buy a Sloane and donate it to the cause and help development.

Will we get further with locked bootloader.???? Well there's only one way to find out, ain't no development happening without developer materials right?

Pm me @Rortiz2 :) be talking end of this week when I have funds I will buy one from fleabay and redirect to you mate no problemo my friend OK
[Fire TV Original Android Development] Sus_i:
Yeah, we'll get further, 100% :)

Just PM roger^^
[Fire TV Original Android Development] Bertonumber1:
OK I pmed you @Rortiz2 I guess you're busy. I couldn't be assed giving you my Sloane as all my apps etc are on that and I'm a lazy sod when it comes to installing tgem again lol But I went one better and just bought one for the cause. Its in relatively new condition.

So pm me mate and when it arrives I will sort a way to get it to you.

Regards
[Fire TV Original Android Development] Rortiz2:
Hi,

Yes i'm pretty busy this weeks. I saw the PM and I really appreciate your donation. I don't really need a remote/charger as I already own those though if the remote is the wifi direct version then it would be really helpful so I can fix the Wi-Fi direct pairing remote in custom ROMs for both tank and sloane.

Do you have telegram or something so we can talk on there?

Regards.

Roger.
[Fire TV Original Android Development] Bertonumber1:
@Rortiz2 Yeah mate I understand, yes I have telegram @B3RT0NUMBER1 we have WiFi remote also
[Fire TV Original Android Development] Rortiz2:
Awesome,

I will probably message you tonight.

Regards.
[Fire TV Original Android Development] Bertonumber1:
No problem mate, it's there for you anyway

Cheers

Regards
[Fire TV Original Android Development] lc_:
Hi,

i hope someone can help me, i got a firetv 2. gen that's stuck in a bootloop (got it used and it got stuck while installing some apps from amazon, after turning it off and on it's now stuck in the bootloop only showing the amazon logo with the led going orange immediately)

while running the bootrom-step.sh i get the following error

Regards
[Fire TV Original Android Development] Bertonumber1:
Hi, just keep trying the short method.

Extract amonet-Sloane 1.3 to a folder on your desktop.

open up a terminal in that folder

Keep trying the short.

You will succeed, it is perfectly normal to get these errors just be patient and post your output after another few tries.
[Fire TV Original Android Development] LazorBlind:
Just like bertonumber said, keep trying.

I recently just got my Sloane back up and running after having stupidly wiping everything including the System partition. I thought it was just done for but after two months I randomly tried it again and it just kinda worked.

Holding the short is easy for me as I installed a button that makes the short then I hold it down, but when I did it, I held the short and plugged the barrel connector into the box with the USB cable already connected between my raspberry pi and the sloane
[Fire TV Original Android Development] chaoslimits:
Are there different variants of sloane? My board looked different from the image in the OP
[Fire TV Original Android Development] Sus_i:
Nope^^

Maybe it's a 'bueller' fireTV box, aka the first gen fireTV without a sdcard reader...
[Fire TV Original Android Development] chaoslimits:
Thanks for the response. I was looking at the wrong side of the board haha.

Managed to get this done on my 2 boxes. Now to see what else I can do with them. Thanks again.
[Fire TV Original Android Development] Rortiz2:
Full unlock has been released, please refer to this thread: https://xdaforums.com/t/unlock-root-twrp-unbrick-firetv-2-sloane.4222331/
[Fire TV Original Android Development] G S W:
Will a root ever be available for 5.2.7.7? I STUPIDLY updated to latest OS before I knew all about rooting and stuff. Using Sloane 2nd gen box

and if rooting will never be an option, what IS my best option? Can I install a pre-rooted rom? Is it possible to use a custom launcher still? I tried de-bloating some files using ADB from techdockeruk and literally all the apps I uninstalled gets re-installed after reboot. 5.2.7.7 ****ed everything up....

I’m so sad I updated :(
[Fire TV Original Android Development] LazorBlind:
If you can brick your Sloane, you should be able to use the newer vision of amonet to downgrade your firmware and root it
[Fire TV Original Android Development] Seattleweather:
I did procedure 3, but got error message: sudo ./bootrom-step.sh command not found. Even though i could see bootrom-step.sh in the same folder using ls command. i also tried ./bootrom-step.sh, and i got Permission denied. What's wrong?

Thanks.
[Fire TV Original Android Development] Rortiz2:
Follow the instructions in this post: https://xdaforums.com/t/unlock-root-twrp-unbrick-firetv-2-sloane.4222331/#post-84343351

If you get command not found , run

chmod a+x *.sh
[Fire TV Original Android Development] stillwater77:
Thank you for this guide. I used it to restore my FTV2 after bricking it (Amazon Logo) while trying to unroot and going back to a stock rom from the 5.2.7.6 prerooted rom. I could not use the preloader variant.
[Fire TV Original Android Development] phier:
hi,

i bought Fire TV Cube gen2; is there a way to root or install custom OS? thanks
[Fire TV Original Android Development] Rortiz2:
No, this unlock was made for sloane (Fire TV 2 non-cube).
[Fire TV Original Android Development] sconnyuk:
Been away from fire devices for a while, have a friend who is selling a fire tv gen 2 box fairly cheap and might be interested in buying it for bedroom. I've asked what version it's on and it is 5.2.7.7 I've read through posts but cannot seem to find the answer, so if anyone could answer that would be great.

I want to root and install twrp but the box is on 5.2.7.7, is this still possible and how would I go about this ?

Appreciate any pointers guys.

Thanks
[Fire TV Original Android Development] Sus_i:
Yes, you've to do the OP from this thread (old BL-locked/prerooted style), or do the unlocked/magisk thing from this thread:

https://xdaforums.com/t/unlock-root-twrp-unbrick-firetv-2-sloane.4222331/
[Fire TV Original Android Development] sconnyuk:
OK thanks for the reply.

I went out and bought it, cost me £35 uk pounds. I have it now in front of me and gathering as much info on how to go about this procedure now.

I'm assuming both these would require me to open up and do the short ? Can I ask which (if either) will give me full unlock bootloader and able to use magisk ?

Again thanks for your time and reply.
[Fire TV Original Android Development] Sus_i:
The URL in my last post above is the new unlock, for use with the stock rom and magisk.

TWRP gets flashed to the recovery partition and fastboot flash works too.

Yes, the procedere requires an open box and a shorting on DAT0, but it should work fine (it may be that you need a few trys until it works). Don't damage the DAT0 resistor, or the box won't boot anymore (without a proper replacement part). Good luck :)
[Fire TV Original Android Development] sconnyuk:
Thanks, I have previously used the short method on fire sticks, I did have a fire tv gen 2 a long time ago which I rooted with software.

Anyway, to carry out the procedure I used rolled up tinfoil, after 3 tries I got it.

I booted to twrp, formatted as per instructions, installed 5.2.7.6 (this is the most recent I could find) installed magisk and rebooted.

Set up everything in Fire OS and sent over the command to disable updates.

I have 1 issue I have found so far, my prime video isn't working for some reason, I have a prime account but when I try to launch a prime video it fails to launch.

Have you any idea why this might be occurring?

Also, I'm wondering (as I had to disable updates) my box was trying to update to 5.2.7.8, is there a 5.2.7.8 bin file floating about so I can do the procedure with the updated rom ?

Maybe this could sort the prime video out.

Again, all your help is appreciated.
[Fire TV Original Android Development] Sus_i:
Idk, should work fine imho.

You can try 5.2.7.7 from here:

https://xdaforums.com/t/unlock-root-twrp-unbrick-firetv-2-sloane.4222331/post-84355879

But I think you can also let the ota-updater do its thing, TWRP will rename the .bin file to .zip and flash it... (this works only in case it is a full rom. If not, at the next reboot the ota-updater pulls a full ota update). Then a reboot recovery + magisk flash is enough in order to root it again.
[Fire TV Original Android Development] Sus_i:
@sconnyuk

Here is the URL for 5.2.7.8...

https://xdaforums.com/t/unlock-root-twrp-unbrick-firetv-2-sloane.4222331/post-84772077
[Fire TV Original Android Development] sconnyuk:
Yea, I re enabled auto updates and it updated to 5.2.7.8.

I then adb reboot recovery from my computer and it booted to twrp where I re flashed magisk.

My prime and Netflix are back working now so thanks again.

Another slightly off topic question, back in the days I had a few fire devices setup and rooted I also had custom launchers setup, different devices required different approaches to get the home button to forward straight to my launchers.

I've been at it a couple hours so far trying to find how to get my home button to direct me to my custom launcher, also to boot up to my custom launcher/come out of screensaver or sleep mode too.

Any ideas?
[Fire TV Original Android Development] Bertonumber1:
hi sconnyuk , not seen you around for a while mate , hope youre well .

yes amazon have been pushing ota through and removing accessibility settings and non rooted adb access to the launcher setttings and **** like that .

you can install your launcher and 0815hoffis setttings root apk or marcus firetools as its also known (fireos settings replacement) then pm disable com.amazon.tv.launcher and com.amazon.firehomestarter .

Dunno if it will work on 5.2.7.8 though i had to downgrade to 5.2.7.3 to get the home button to work on sloane.

On the mantis techdoctoruk launcher manager works well but i dunno if it will work on sloane. You may have to downgrade just for sake of custom launcher/homebutton as 5.2.7.3 upwards (i think) gets touch and go with launchers .

regards
[Fire TV Original Android Development] sconnyuk:
Very well Bertonumber1 hope you are good too.

Yea not been on in a long time, well actually I've browsed the forums but thats about it.

Anyway as for the reply thanks, there isn't much use being on the latest version I'll downgrade to 5.2.7.3 if I'm able to find it (have you got the clean un rooted version by any chance ?).

If I pm disable amazon launcher will I lose the settings ? I do watch prime video too, any idea if this still works if I've pm disabled the launcher ?

Appreciate your help mate.
[Fire TV Original Android Development] jbvid:
Hi Guys

I have the Wolf custom launcher working well on my AFTV2. Techdoctoruk.com/Tutorials, scroll down to 'Use custom launcher on all Amazon devices (Oct 2020)'

Regards jb
[Fire TV Original Android Development] Bertonumber1:
Hey mate

sorry I so late getting back to you..

Here ya go :

Https://d1s31zyz7dcc2d.cloudfront.net/7af0a9a31621db60bf48d23e680751d3/update-kindle-full_sloane-36.6.5.2_user_652614020

I don't use prime but if you disable (not sure if you can use ftvlaunchx to save you from doing this)

com.amazon.tv.launcher and com.amazon.firehomestarter

Then you will need a replacement path to settings. @0815hoffi had one kicking around.

Regards
[Fire TV Original Android Development] ctexy:
Hey guys, just thought I'd check if I'm in the right place.

I have previously rooted my fire TV 2 (don't remember the method it was years ago), and have TWRP. I'm on fire OS 5.0.5.1 though.

Whatever I did before disabled auto updates which is a good thing, but I wanted to see how I can get to the latest os while still being rooted as before. Don't mind factory resetting if I have to.

Any advice appreciated! Thanks!
[Fire TV Original Android Development] Bertonumber1:
Hey @ctexy

Jeez.. That's a really old firmware maybe the museum would like that;)

The best and easiest way is to unlock the device and update the firmware.

You can follow the steps here :

https://xdaforums.com/t/unlock-root-twrp-unbrick-firetv-2-sloane.4222331/

This will unlock your Sloane and let you either flash a prerooted rom or rename a .bin file to zip and flash supersu or Magisk after it.

Either way resulting in an updated box.

Regards
[Fire TV Original Android Development] ctexy:
Thank you so much for your reply!

Ok I will try this. Nice to know that since I have twrp already (even though it's 5 years old) I don't have to open the device, just flash something.

Just to check on that last point, once I've "unlocked" the device (I presume unlocked is not the same as rooted with recovery), I can either flash a prerooted ROM (from this forum yes?)

OR

Flash a stock ROM (I see them linked in the latest posts on the thread you linked) then after I've done that (by renaming that stock rom to .zip in order to flash it in twrp) I should immediately then flash SuperSU or magisk while still in twrp?

Thanks!
[Fire TV Original Android Development] Sus_i:
Flash a Stock zip.

If you need SU inside the fireOS, flash magisk (you can do this anytime later, if you like).

Don't flash the prerooted on an unlocked box and don't flash supersu, that isn't recommended.
[Fire TV Original Android Development] ccf801:
Hope you can help me.

I did the procedure following everything in this guide.

However, when I finally boot into

Twrp it is not recognizing the

internal fire TV storage.

I've tried all the reformat and or wipe options. Basically I tried everything but it don't recognize

The storage to allow me to install any rom on it. Any workaround

would be greatly appreciated, this

Box is driving me crazy . thanks so much.

Ccf
[Fire TV Original Android Development] Bertonumber1:
@ccf801 Hey,

OK

Goto wipe

Adavnced wipe

Click data

Repair / change file system

Select ext2, swipe to change

When it's done,

Select ext4 and swipe to return it

Return to main twrp menu and check by selecting "install" "select storage" you should now see your storage 5145mb yadda yadda

Before reboot make sure you have adb pushed whatever you intend to flash cos you're internal storage maybe or may not be wiped..

If you need help with anything

Give me a shout

Regards
[Fire TV Original Android Development] smumar143:
hi i m getting this error in firetv (sloane) 2nd generation

pls help
[Fire TV Original Android Development] smumar143:
Pls help what to do now
[Fire TV Original Android Development] Bertonumber1:
What are you trying to achieve here in windows cmd ? Fastboot flash stock images ?

Please elaborate whether you are trying to unlock your device or not . if you are you will need a Linux installation with terminal to achieve this.

More info please
[Fire TV Original Android Development] smumar143:
hi

thanks for the reply

i m using firetv2 (sloane) ios 5.2.8.0..

i m trying to root my firetv2 box .. i m a bit confused from where i should start. i tried to root and followed the procedure provided by aftv.com but get some error.

pls help me regarding root my firetv2

thanks
[Fire TV Original Android Development] Bertonumber1:
hey, This is where you want to be looking

https://xdaforums.com/t/unlock-root-twrp-unbrick-firetv-2-sloane.4222331/

There you may follow the steps carefully and unlock/root your Firetv 2.

if you require assistance with any of the steps just ask in that thread and someone will assist you.

Regards
[Fire TV Original Android Development] wwwkkk:
Hi there,

hope someone can help.

I`ve following probs:

[2022-03-01 11:49:52.442212] all good

[2022-03-01 11:49:52.442291] Check GPT

[2022-03-01 11:49:54.230532] gpt_parsed = {'PRO_INFO': (1024, 254), 'NVRAM': (2048, 10240), 'TEE1': (12288, 10240), 'TEE2': (22528, 10240), 'lk': (32768, 2048), 'boot': (34816, 51200), 'recovery': (86016, 51200), 'KB': (137216, 2048), 'D

[2022-03-01 11:49:54.230787] Check boot0

[2022-03-01 11:49:54.488620] Check rpmb

[2022-03-01 11:49:54.693565] RPMB: b'AMZN\x01\x00\x00\x00\x04\x00\x05\x01\x02\x00Xc\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x

[2022-03-01 11:49:54.693872] Clear preloader header

[8 / 8]

[2022-03-01 11:49:55.073178] Flashing TEE..

Traceback (most recent call last):

File "/root/Downloads/amonet-sloane-v1.3/modules/main.py", line 164, in <module>

main()

File "/root/Downloads/amonet-sloane-v1.3/modules/main.py", line 126, in main

flash_binary(dev, "../bin/tz.img", gpt["TEE1"][0], gpt["TEE1"][1] * 0x200)

File "/root/Downloads/amonet-sloane-v1.3/modules/main.py", line 56, in flash_binary

dev.emmc_write(start_block + x, data[x * 0x200:(x + 1) * 0x200])

File "/root/Downloads/amonet-sloane-v1.3/modules/common.py", line 200, in emmc_write

code = self.dev.read(4)

File "/usr/lib/python3.9/site-packages/serial/serialposix.py", line 595, in read

raise SerialException(

serial.serialutil.SerialException: device reports readiness to read but returned no data (device disconnected or multiple access on port?)

[root@fireiso ~/Downloads/amonet-sloane-v1.3]#

what is it? Can anyone help ?
[Fire TV Original Android Development] Sus_i:
Why do you use this old amonet package?

There is the newest one:

https://xdaforums.com/t/unlock-root-twrp-unbrick-firetv-2-sloane.4222331/
[Fire TV Original Android Development] fleisch80:
Hi everyone .

When I try to flash lineage , twrp gets lost , and the os won't boot .

I tried on lineage 12 , however the devs put out another release after that for lineage

on sloane and I wonder if the newer release would work now . idk.

I was unlocked , flashed twrp with supersu .

I also have this brick problem if I try anything under about 5.6 .7.

Do you guys think I was hit with an efuse update so I can't go back to original 5.4

Also every time I flashed I added the super su in twrp.

I'm confused cause only about 5.6.7 flashes successfully and boots .

I tried everything else and its a brick with also no twrp .
[Fire TV Original Android Development] Sus_i:
Do you talk about the old twrp with bootmenu from rbox?

There isn't an efuse flasher in the images for sloane.

If your box was really unlocked, supersu or the prerooted roms aren't a good choice... Flashing clean stock roms and use magisk for systemless root is way better.

Anyways, there is a new unbrick/unlock/root solution here:

https://xdaforums.com/t/unlock-root-twrp-unbrick-firetv-2-sloane.4222331/
[Fire TV Original Android Development] fleisch80:
Does anyone know what I would need to do to allow the original style

firmware to accept the flash. the first ones that originally came with the box .

I can't get anything below 5.6 to work.

I just hate that updated newer os interface and I miss the original.
[Fire TV Original Android Development] vrl2:
Hello all,

Thanks for maintaining this rom! I'm writing because I was successfully running the rooted rbox rom for years. However, I did not boot up my AFTV for a few months. I turned it on this week and experienced the following boot loop: Amazon logo against a white background, turning on and off, with a blinking light.

To fix this, I opened up my FireTV box and after successfully shorting it, ran both bootrom-step.sh and fastboot-step.sh. Although the AFTV2 didn't immediately boot into recovery, I then ran boot-recovery.sh and finally my AFTV was in TWRP (please see screenshots initial_success_twrp.jpeg and initial_success_preloader.jpeg).

Unfortunately, I have not been able to get back into TWRP. Once I got into TWRP through the steps above, I wiped (using the option to type in 'yes') and rebooted into recovery. Since then, I have been in a new boot loop - this time, there is no Amazon flash screen. The light turns on and off.

When I try to re-run the bootrom-step.sh, I keep getting the same input/output error (please see the attached log bootrom_io_error.png).

Also, now when I run boot-recovery.sh, it seems to get through the process without error but I still cannot get to recovery (please see the attached log boot_recovery_error.png). The same thing happens with boot-fastboot.sh. From dmesg (also attached as a screenshot) the USB device seems to come on in preloader mode and then turn off.

Any guidance would be much appreciated. Thank you.