yashsingh1/xdaforums huggingface dataset:
[Fire TV Original Android Development] joshyakadamien:
Thanks both,

Can you help me to scatter some more clouds please?

I am here on this forum since android 2.x did a lot of stuff but FTV topics are quite...hazy*

So i unlock the mantis either with or without sorting, done let's say i am in TWRP.

I see there is a lot of fuss about which rom to flash and how, looking at prerooted stuff as i see to android tv images which might be close to vanilla...

(Would love a rooted droid tv os with playstore without any amazon sh## bought the stick only for the hardware)

But as i understand one cannot just flash anything, as some might break the stick as is(?)

It would make sense to me that once opened bootloader gained the power to flash system partitions. Until this changes we can do what we like, no? Considering that most images here have OTA removed, there is no way one can re-lock the loader if not being careless enough to flash something with enabled ota and letting it reboot...

And one more:

Which rom would you guyz recommend if there is no specific need for the amazon services, but rather for the need of a most up to date os? I'd like to somehow add a playstore in it if possible...
[Fire TV Original Android Development] Bullet Saloon:
Once you have TWRP, flash 6.2.8.1r2 and reboot back into recovery. Then flash 6.2.8.1r3 which can be found here, courtesy of @rbox.

Reboot into system. Clear update download: pm clear com.amazon.device.software.ota

Then kill OTA updates:

su

pm disable com.amazon.tv.forcedotaupdater.v2

pm disable com.amazon.device.software.ota

pm disable com.amazon.device.software.ota.override

End result you will have a rooted FireStick 4K at OS 6.2.8.1 that will not OTA update. Now you can do exactly the same as you would an un-rooted FireStick. Or add different mods and apps as you wish.
[Fire TV Original Android Development] Bullet Saloon:
After you accomplish all the above, you can run a de-bloat script to disable as much of the Amazon stuff that you want.
[Fire TV Original Android Development] joshyakadamien:
Thanks so much,

I was looking at those, but as i was digging into play services.

I am planing to use this

And as it was confirmed in the thread, unfortunately on rbox's roms might fail, but it runs on this as confirmed.

So taking away what you told me, after 6.2.8.1.r3 I'll come back to the latter i think :)

or is there any other way? i've seen some posts saying that this is the only existing solution now that can be considered closest to ATV functionality.

U see what i need is avail and updated in store. if i get the store i can forget the manual app udpates, etc which are my bane when it comes to sideloaded apps.(all i need is store and auto updates of apps installed from it.)
[Fire TV Original Android Development] Wolfforlunch:
Hi folks,

I’ve got a firestick I already rooted/unbricked using kamakiri (thank you for that). I have a second firestick that I cannot root (unfortunately updated) and it has become bricked (infamous firetv logo loop). At this point I really just want to unbrick the device (remote also doesn’t work). I’m wondering is there a script that would allow me to load into the android recovery to factory reset or wipe cache? I ran the fastboot-recovery.sh and I can see on the tv screen that the firestick reboots into another page that just shows “No Command”, and here I’m wondering if something can be added to the script to trigger a factory reset or wipe of cache/data. Any input would be greatly appreciated!
[Fire TV Original Android Development] Sus_i:
You can try the bootrom-step without any short...
[Fire TV Original Android Development] Wolfforlunch:
Without the short I get the serial number prompt. With the short I get nothing, just waiting for device. From my limited understanding running a factory reset script should not require root access anyhow?
[Fire TV Original Android Development] Sus_i:
Then there isn't a way to fix it with the OP.

Ofc you can try all factory reset methods, if none works you can also trade it in...
[Fire TV Original Android Development] Wolfforlunch:
Thanks for your reply, man. I was just inquiring if you know of a script that would run a factory reset, sorry if I was being unclear. I have found the following:

firestick-loader/scripts/factory-reset.sh at master · esc0rtd3w/firestick-loader

Scripting To Root, Downgrade, Load Apps & More For The FireStick (montoya), FireStick2 (tank), and Firestick 4K (mantis) - esc0rtd3w/firestick-loader

github.com

but I am not as programingly inclined as you fine folks, so I'm wondering if there is any guidance you can provide me to this end. Thanks so much in advance.
[Fire TV Original Android Development] Sus_i:
Sorry, you can't run this script without root...
[Fire TV Original Android Development] MBFX:
Any root method for FireStick 4K FireOS 6.2.9.7?
[Fire TV Original Android Development] TrollforceONE:
Does this rom work for the newest version of the firetv stick 4k? There seem to be different version, at least the remote has changed.
[Fire TV Original Android Development] hasobist:
Hello!

If you've not updated it's worth a try without and with short though the OS version sounds it's patched few have had success.

Cheers!
[Fire TV Original Android Development] hasobist:
Hello!

Can you specify which version of rom your referring to?

Cheers!
[Fire TV Original Android Development] TrollforceONE:
If I buy a new one.
[Fire TV Original Android Development] hasobist:
Hello!

Using the 6.2.8.1_r3_4054_patched rom with AFTV build.prop tweaks works smooth.

Go through the thread helpful.

Cheers!
[Fire TV Original Android Development] joshyakadamien:
Sorry, a bit of:

Spoiler content hidden.
[Fire TV Original Android Development] hasobist:
Hello!

Can understand .

Found loads of substance and answers from the dump and many have benefited from the same and all scan the thread enen the old to find one.

Dedicated contributors and helpers.

Happy reading the long post though.

Cheers!
[Fire TV Original Android Development] Jdgp42:
Hey buddy did you find any solution? I recently got logo bootloop and unfortunately was on last OS so no root for me. I have purchased a OTG for trying the safemode boot. Have you tried that?
[Fire TV Original Android Development] Wolfforlunch:
No man, I looked far and wide for a solution but I could not get anything to work. Unfortunately I mistakingly unpaired my remote as well, so I can’t try a hard reset that way either. I have an OTG but I don’t have a keyboard; not sure if that is what you’re referring to in terms of safemodeboot. I was able to get the stick to go into the original recovery, but once there it just said ‘No Command’, so if you have a keyboard you can maybe try that. Sorry I can’t be of much help.
[Fire TV Original Android Development] joshyakadamien:
Try to get a keyboard if you might.

Once you have it and connected the stick trough the otg cable like so:

And then you can have to hold the following keys before you plug the stick to hdmi:

Keep 'em held while waiting for the stick to come up.

If you are lucky the screen should say "SAFE MODE" on the bottom left in a few seconds and it should boot.
[Fire TV Original Android Development] Jdgp42:
Yes I am refering to the safemode:

"Start the Fire TV, once the Fire TV logo appears on the screen, press and hold these 5 keys:

Ctrl

Alt

Menu

i

Print Screen"

Currently waiting for OTG to arrive to try this out. Hopefully this works as these FTV are expensive in my country.

How did you get to original recovery havent read nothing about that.
[Fire TV Original Android Development] joshyakadamien:
Btw, wanted to ask can u link or elaborate on the aftv prop tweaks pls? :)
[Fire TV Original Android Development] bibikalka:
Nice picture!

Just to add, I have a SABRENT 4 Port USB 3.0 Hub with Individual LED Lit Power Switches hooked up to the OTG cable, and I can use 4 devices at once, both keyboard and mouse. I also attach USB SSDs via the hub, and the power issues do come up. I ended up plugging in another USB source into Sabrent, to prevent the rush current from rebooting the stick. Sabrent has a funky power port, a small cylindrical connector. But I found one amongst my prior purchases of stuff.
[Fire TV Original Android Development] andrew93753:
Bought a new 4k Stick after my old one got stuck in the Bootloop and it flashed without shorting and any Problems. :)
[Fire TV Original Android Development] hasobist:
Hello!

Thread 'Fire TV Stick 4K/Lite/3rd Gen Build.prop Tweaks (Works with latest FireOS) (Need Root)' https://xdaforums.com/t/fire-tv-sti...s-works-with-latest-fireos-need-root.4064269/

The above is the link for the build.prop tweaks to boost the performance of the firetv stick . All information in the thread.

Hope it helps........

Cheers!
[Fire TV Original Android Development] bibikalka:
So at the end of 2021 I bought a 4K stick thinking I'd use it for the new fancy remote with extra buttons if I lose my current one - this was after the fuses were blown in the new devices sold. Now I unpacked it (it came with 6.2.8.1), rooted using the updated March 2022 exploit, and restored to it a cloned 6.2.7.7 from my main stick, since it's set up just the way I need. And of course, as the above post, I could not pair the new remote with 6.2.7.7.

Luckily, I could control the new stick from my Fire tablet using Amazon's app. The app got confused too if I had both sticks on, but if I plugged only the new one I could control it via network. Amazon got confused too with the same ID on 2 devices - I checked my Amazon account, so I deregistered 1 (the 2nd deregistered by itself), and re-registered them again.

I tried upgrading the 2 apps mentioned above - "Equipment Control"/ "Fire TV Device Control" to try to get the new controller to pair, that did not do anything, still no pairing. I ran TitaniumBackup first to save the original settings for these apps, to restore them later if I uninstall the updates.

I examined my other Fire controllers in the house, and could not pair one from the 2nd gen Fire stick that had controller version 217. Luckily, I found a 2nd gen Fire stick controller that was version 131 - and this one luckily paired. This level of controller incompatibility with Amazon sticks is quite stunning to me - really strange. Since I will only use the new stick to play movies from an exFAT drive using MX Player - lack of TV controls is not a big deal to me. For the rest of the stuff I have a Google TV which does not support exFAT.

Anyway, ironically, I got the new 4K stick for its controller - but ended up using only the rooted 4K stick, and not the controller!

Also, I fixed Peacock to work with root. I followed these instructions, but skipped SafetyNet step since there are no Google services on the stick:

How to Hide Root from Apps via Magisk [Android 14]

In this comprehensive guide, we will show you the steps to hide root from apps and games using Magisk Denylist on Android.

droidwin.com

Now Peacock works fine!

I also use the 4K stick for Minecraft when we have a kids party. Xbox bluetooth controllers seem to pair without any issues (unlike Fire controllers).

Anyway, this is a record of what I did for my future benefit and everyone else who may find the tips useful.

Update: Found mention of Fire stick remote versions here

Fire TV Device and Accessory Software Updates - Amazon Customer Service

Fire TV devices and paired accessories automatically download software updates when connected to the Internet.

www.amazon.com

Fire TV Accessories

Alexa Voice Remote: 352 or 217 or 137 or 131 or 125
[Fire TV Original Android Development] emkorial:
What is this? Does it allow rooting if the eFuse is blown?
[Fire TV Original Android Development] bibikalka:
Oh yeah, eFuse became irrelevant with the new exploit, which unlocks sticks with blown eFuse just fine:

[UNLOCK][ROOT][TWRP][UNBRICK] Fire TV Stick 4K (mantis)

NOTE: There have been multiple reports of devices with serial numbers containing VM190 or higher being shipped with DL-Mode disabled in BROM. These devices cannot be unlocked using kamakiri. These devices do not show up at all on USB when...

xdaforums.com

You don't even have to open the cover anymore!

@k4y0z never bothered to update post #1 in this thread, so it's sort of tough to track down the new far more efficient approach to unlock.
[Fire TV Original Android Development] emkorial:
Can you provide a link?
[Fire TV Original Android Development] bibikalka:
Well, the link was already in the post you are quoting, just click it:

[UNLOCK][ROOT][TWRP][UNBRICK] Fire TV Stick 4K (mantis)

NOTE: There have been multiple reports of devices with serial numbers containing VM190 or higher being shipped with DL-Mode disabled in BROM. These devices cannot be unlocked using kamakiri. These devices do not show up at all on USB when...

xdaforums.com
[Fire TV Original Android Development] emkorial:
Got it thanks I will give it a go on my fused stick
[Fire TV Original Android Development] Guilherme J. Ceretta:
olá ! Tenho um firestick 4k jogado a uns 2 anos atrás no fundo de uma gaveta depois que parou de funcionar de um dia para o outro (tinha root) então antes de jogar fora conectei no pc pra ver se volta a vida, fica conectando e desconectando no gerenciador de dispositivos do windows, ele nem mostra o nome do driver. parece a mesma situação que você passou, conseguiu resolver ou jogou no lixo? ( Tradutor Google )
[Fire TV Original Android Development] hasobist:
Hello!

You say that you have TWRP installed and rooted. You can connect the stick to a USB-OTG which will trigger TWRP for 5 seconds or so using a mouse you can click the option to recovery and recover the stick by restoring from a backup or Flashing a

pre-rooted rom so on and so forth.

Hope it helps.......

Cheers!
[Fire TV Original Android Development] 1997Jorge14:
Hello, once the process is done with vm122. I have a problem, I can't pair the remote, it seems that it can't find it, maybe it's a Bluetooth problem, I don't know. Any solution? Thanks
[Fire TV Original Android Development] hasobist:
Hello!

Which rom you've flashed?

You can try resetting the remote and give a try.

To do so:

Press the menu+back+left navigation for 30 seconds leave it for idle for 10 seconds remove the batteries then power on the stick wait for the pairing to appear on screen try pressing the home button until you see the paired message on screen keep it pressed.

Try with fresh batteries fruitful.

If you're lucky when all the buttons are pressed together youll find it getting paired if paired earlier.

Hope it helps.......

Cheers!
[Fire TV Original Android Development] 1997Jorge14:
I flash a backup for another post. (Fire TV Stick 4K Prerooted Android TV Rom (6.2.7.6)

When flashing this backup it is impossible for me to pair the controller, I have flashed the stock version again and I can't pair it either, could it be due to the kernel? I don't know, if anyone has a backup stock or knows the solution, I would appreciate it. Well, I just need to be able to use the remote. Thank you
[Fire TV Original Android Development] hasobist:
Hello!

You need a keyboard and mouse connected via USB-OTG to register and pair the remote as stated in the OP of AndroidTV rom. You can try Skel40 patched rom 6.2.8.1_r3

Cheers!
[Fire TV Original Android Development] 1997Jorge14:
This don´t work for me but thanks i´m gona try another rom i think.
[Fire TV Original Android Development] hasobist:
You have the updated patched 6.2.9.5 too by Skel40 try searching.

If you don't find the link let me know.

Happy to help.......

Cheers!
[Fire TV Original Android Development] Selocan20:
Hey There,

i also need help please. My Fire Tv Stick 4K get blocked by amazon. i've succesfully rooted i think, because twrp opened. but when I try to log in whith amazon account, it says, that account is not found. so the stick is still blocked / bricked. How can I solve this? It was never set up so I wasn't able to activate adb in settings
[Fire TV Original Android Development] bibikalka:
It does not seem that the new style remotes can pair with 6.2.7.6 - keyboard/mouse don't help:

https://xdaforums.com/t/unlock-root-twrp-unbrick-fire-tv-stick-4k-mantis.3978459/post-88761051
[Fire TV Original Android Development] bibikalka:
You need another stick that you can set up, clone it in TWRP, then copy/paste the same /data from the working one to the non-working one. I think you can even log out of Amazon before you backup, so the new stick will be without an account.
[Fire TV Original Android Development] Selocan20:
Do you know the command for cloning and restore from clone with adb in terminal? My otg does not work
[Fire TV Original Android Development] hasobist:
Hello!

Check if the following helps.

How To Bypass Fire TV 4K Checking For Updates Screen on Setup' https://xdaforums.com/t/how-to-bypa...updates-screen-on-setup.4252557/post-85447849

Cheers!
[Fire TV Original Android Development] hasobist:
Hello!

As mentioned in the OP thread of the AndroidTV rom ,one needs a keyboard and mouse to go through the initial setup and pair the remote.

Never had a problem with pairing of remote when flashed the above rom wanted to give it a try went well and the remote does pair well except at times needs a reset though.

Cheers!
[Fire TV Original Android Development] bibikalka:
is that a new style remote? With neflix button on it? And it pairs with the older ROM for you, such as 6.2.6.7?
[Fire TV Original Android Development] hasobist:
Hello!

It's the second generation one with volume controls.Never tried the customized one with app buttons.

Loved the 6.2.6.7 debloated by Skel40 but couldn't get the widgets working on wolf Launcher could never find a workaround, so went with 6.2.8.1_r3 fully patched works great.

Cheers!
[Fire TV Original Android Development] Selocan20:
It is not possible because the backup from the otherone does not show partition when I try to restore on the new one
[Fire TV Original Android Development] bibikalka:
You need to plug your backup USB drive into a computer, and change the serial number to the stick you want to restore to. So backup 1 stick good (full), 1 stick bad (only boot), go to a PC, change the serial number in the name of the folder from the good to the bad one, and then the bad one will see everything from the good one.

Yes, the 2nd gen remotes with volume work fine, it's the next gen with the netflix button that don't pair to ROMs below 6.2.8.1. I have a great 6.2.7.7, so am sticking to it.
[Fire TV Original Android Development] hasobist:
Hello!

Will give it a try and let you know.

Cheers!
[Fire TV Original Android Development] Selocan20:
I could restote it but now it stays on Fire Tv Logo and will not boot. Any solutions?

Edit: i still could‘nt pass the logging on

I think the blocking of amazon is permanent
[Fire TV Original Android Development] bibikalka:
So you could restore from a backup, and it booted to the home screen? Or not?
[Fire TV Original Android Development] Selocan20:
No, it booted to the log in informations but logging in is not possible. It still says that informations was not found. But they are right!
[Fire TV Original Android Development] hasobist:
Hello!

Did you try refer to the above link.

Hope it helps........

Cheers!
[Fire TV Original Android Development] Selocan20:
Won‘t this only skip Updates?

I have to skip logging into amazon account :-(
[Fire TV Original Android Development] hasobist:
Hello!

Yeah, realised your in a different situation.

If you can access system through TWRP try disable OOBE should work ,also

Try read https://xdaforums.com/t/unlock-root-twrp-unbrick-fire-tv-stick-4k-mantis.3978459/post-83824935#1050 may be of some help trying to bypass oobe,it takes some effort though.

Happy to help.......

Cheers!
[Fire TV Original Android Development] Selocan20:
Yeah, really nice. It worked with disabling oobe.

But I have just a few Problems:

1. i get an error message on start because of leanback launcher

2. There are a few „apps“ for settings but i can‘t really enter for example to activate unknown apps.

3. Is it possible now to log in with Amazon Account?

4. Apps from Play Store do not get downloaded or installed

5. in xposed installer it shows that framework is not installed. Do I need this?

So in general i‘m not really sure now if my „set up“ is finished
[Fire TV Original Android Development] hasobist:
Oh that's a great leap congratulations.

Try wipe data from TWRP should work.

Presuming you have root!

If no you can try the Android TV rom by Burcbuluklu it has the leanback and even the playstore installed and Android TV settings with all the requisite settings enabled ,you need a mouse and a keyboard to log into playstore and pair the remote.

In future when we have a Lineage OS it's a blessing for the blacklisted devices as you don't need any Amazon stuff.

You can't login into amazon as the serial no of your Firetv is blacklisted your blocked.

Hope it helps.......

Cheers!
[Fire TV Original Android Development] Skel40:
Is that what it is? If so, you're out of luck and Lineage is the only way to go from here as referenced above. Would it also be possible to integrate the Android TV settings to it with the "compatible" Android version (Nougat 7.1 API) for the settings to work properly without logging in? Like putting the Android TV setup wizard, and settings to the FireOS?
[Fire TV Original Android Development] hasobist:
Hello Skel40!

The Android TV rom is all set and good to go and is apt for a situation like this and comprises of the requisite Android TV settings.

Personally use the TV settings from the Magisk modules that opens up all the settings to Developer options, just needs to be integrated into the system.

Cheers!
[Fire TV Original Android Development] Selocan20:
No, sad to say but wipe Data did and installing Android TV Rom did not work really.

From Google Playstore the Download from apps does not start and I also could not install apk from adb.

For me it would be enough if I can install a few apks.
[Fire TV Original Android Development] hasobist:
Did you sign into playstore?

You need to enable adb and unknown sources from settings.

Is adb working?

Cheers!
[Fire TV Original Android Development] Selocan20:
Yes, i‘ve signed in.

Unknown sources are enabled, the settings for enabling adb does not work.

Adb works only with booting via ./boot-recovery.sh

Update: My Stick shows Fire OS 6.2.8.1 (NS6281/4054) ??
[Fire TV Original Android Development] hasobist:
Is the adb settings greyed out?
[Fire TV Original Android Development] Selocan20:
No, just nothing happens when I click on it

But I recognized, that my ftv shows os 6.2.8.1
[Fire TV Original Android Development] hasobist:
Hello!

You did not flash the Android TV rom?

May be tbe settings are not getting activated as the OOBE is skipped.

Give the Android TV rom a try.......

Cheers!
[Fire TV Original Android Development] Selocan20:
I have used twrp backup from burcbuluklu, I could not found only the rom for android tv
[Fire TV Original Android Development] hasobist:
Yo need to download the .jar file unjar it and you'll find the backup for system,data and boot after which you need to copy to the TWRP> backup>G070VMXXXXXXX>folder backup and paste in one of them(create an empty folder with the name of previous backup and paste the contents in it) it's like virtually creating a backup folder and then boot to TWRP wipe data and factory reset and restore the backups.

Refer to the instructions as in OP......

Cheers!
[Fire TV Original Android Development] cityhunter_1919_xyz:
If you have removed OOBE, you can turn on ADB by adding the following to your build.prop

Please refer to this.

Pardon me if I said something wrong
[Fire TV Original Android Development] Selocan20:
I have used the zip file but still can't activate adb or unknown sources. Nothing happens when I click on it.

Is there any option to install downloader and a Filemanger apk through TWRP?

Otherwise there should be no option to get this banned stick working...