yashsingh1/xdaforums huggingface dataset:
[Fire TV Android Development] urbanman2004:
Apparently I had found this out by bricking my second AFTV2 here, but you will definitely need to manually update to 5.2.6.8 or 5.2.6.9 from your current version before attempting the whole root process or you WILL indeed witness reboot loops and instability.
[Fire TV Android Development] scottcruss:
To be clear, I had no problem rooting my AFTV2 at version 5.2.4.2 following your guide. Mtk-su ran successfully and [MENTION=3991724]rbox[/MENTION] 's TWRP custom recovery installed without issue. TWRP never caused any issues and I could use it at anytime without issue. All of my issues were once FireOS loaded. Going right to 5.2.6.8_r1 appears to have caused the issues after rooting. I would have random reboots in the FireOS and lockups under 5.2.6.8_r1.

As per [MENTION=3991724]rbox[/MENTION], going back to 5.2.6.7_r2 fixed everything and appears to be completely stable now. It is much faster and everything works. I have not tried flashing to 5.2.6.8_r1 again. With updates disabled, not sure if I will go to 5.2.6.8_r1 or not. I have to look up what the benefits of 5.2.6.8_r1 are over 5.2.6.7_r2.
[Fire TV Android Development] urbanman2004:
Oh I see. Good to hear you got that worked out.
[Fire TV Android Development] llukezz:
Anyone know if this would work on Fire Stick 2 as well?

Thanks
[Fire TV Android Development] b0ricuaguerrero:
Had you looked at the very top of the development forums you would have seen there is indeed a method to root the Fire Stick second gen. It's literally the thread above this one.
[Fire TV Android Development] llukezz:
Ya my fault I saw it after I posted this. Gonna give it a shot, thanks
[Fire TV Android Development] b0ricuaguerrero:
be careful, and good luck
[Fire TV Android Development] cebu:
Yes rooted from version v5.2.6.9.
[Fire TV Android Development] Glee217:
So the root totally works with the fire tv 2 on 5.2.6.9 (which is the latest as of 4/4/2019 ? I am going to try it if it works.

Btw I remembered when I first updated to 5.2.6.9 then there was another update and it was also 5.2.6.9.
[Fire TV Android Development] urbanman2004:
The root totally works for v5.2.6.9 which was since been confirmed, and comes accompanied w/ a rom for that version provided by rbox here. No need to go back and forth between here and AFTVNews.
[Fire TV Android Development] Setesh82:
Attempting this on a Fire Stick V1 running 5.2.6.9. The guide mentions using specifically "mtk-su_r4.zip" but I no longer see that in the attachments of the linked thread. Not being sure if the revision matters I have tried most of the others starting with the most recent (R11). These are the results I have gotten with all of them.

Using Arm64

PS D:\adb> ./adb push D:/adb/arm64/mtk-su /data/local/tmp/
D:/adb/arm64/mtk-su: 1 file pushed. 0.6 MB/s (30328 bytes in 0.047s)
PS D:\adb> ./adb shell
shell@tank:/ $ cd /data/local/tmp
shell@tank:/data/local/tmp $ chmod 755 mtk-su
shell@tank:/data/local/tmp $ ls
mtk-su
shell@tank:/data/local/tmp $ ./mtk-su -v
/system/bin/sh: ./mtk-su: not executable: 64-bit ELF file

Using Arm

PS D:\adb> ./adb push D:/adb/arm/mtk-su /data/local/tmp/
D:/adb/arm/mtk-su: 1 file pushed. 1.2 MB/s (21792 bytes in 0.017s)
PS D:\adb> ./adb shell
shell@tank:/ $ cd /data/local/tmp
shell@tank:/data/local/tmp $ chmod 755 mtk-su
shell@tank:/data/local/tmp $ ./mtk-su -v
No access
Failed critical init step 1

Any assistance would be appreciated.
[Fire TV Android Development] scottcruss:
Just FYI for others, besides the HD having external power of some sort, make sure USB Debugging is OFF in the FireTV settings or an external USB device will not be detected.
[Fire TV Android Development] n8wwd:
Is there any discernible, or performance/benefit to go to 5.2.6.9 root from say 5.2.6.7?
[Fire TV Android Development] n8wwd:
So, since there seems to have been lots of methods to put a pre-rooted ROM on the FTV2, would just using the most current one from rbox, and using your method from the first post on this thread work?

Or would I need to do the one rbox mentioned using the usb a-to-a cable?

I have rooted a lot of android phones in recent years, and am familiar with CWM, and prefer yours, tbh.....

:confused:
[Fire TV Android Development] urbanman2004:
Yes, that's the point. The purpose of flashing Rbox's ROM is b/c it has already been rooted. My method only allows you to have temporary root. Flashing over Rbox's ROM allows your device to remain permantly rooted. Just be sure to update your AFTV2 device to 5.2.6.9 first before going through the steps of my method, or you'll end up w/ a sluggish device which will require you to revert it back by flashing to the ROM version your device had been previously updated to before flashing up to the most current rooted ROM.

I would only suggest the "USB A-to-A" method if and ONLY if your device hasn't been updated past version 5.0.5 (if I am not mistaken, but you can easily find that out in Rbox's instructions) b/c that version should provide you the means to unlock the bootloader [as well as root] which my method does not offer.
[Fire TV Android Development] n8wwd:
Ok!

So, I'll use your method then to flash his ROM then!

How would that make it sluggish?

This I don't understand...not quite 100% sure of the 'guts' of the images to know this.

Thanks again!
[Fire TV Android Development] mytunes:
Glad you got it working!

I'm on 5.2.6.9, and just now rooted via OP guide! Thank you for the nice guide!

I checked just before i started the root process and there is an update out already.

I'm presuming 5.2.7.0?

I'm not sure if amazon already fixed the security hole and patched it?

I'm going to do my second box shortly, and am hoping that it is still on 5.2.6.9...

Second box also on 5.2.6.9 whew
[Fire TV Android Development] urbanman2004:
Just trust me, I know this due to it being based off of first hand experience. I bricked 2 AFTV2's for your sake so you don't commit the same pitfalls as I did in my attempt to rooting my devices to create thisguide. Bottom line: update your Fire TV 2 to version 5.2.6.9 before rooting your device using my method.
[Fire TV Android Development] urbanman2004:
You're welcome... I would suggest not to update past v5.2.6.9 unless you don't mind waiting for rbox to come up w/ another ROM compatible w/ 5.2.7.0 :laugh: ;)
[Fire TV Android Development] n8wwd:
Gotcha!

It's already on OTA 5.2.6.9.

But, I'd still need to use Rboxs' pre-rooted.....THEN yours?

I don't mean to seem dense..
[Fire TV Android Development] urbanman2004:
Lol, don't worry, you're good... As long as you're up-to-date at 5.2.6.9 now you can follow my guide from front to finish worry free ;)
[Fire TV Android Development] mytunes:
Yes, i did both of mine.

Then did the OTA and build.pro blocks so it doesn't update...

Does anyone know how to fix the broken hdmi-cec link aka homelink?

Neither one of mine work. They worked a bunch of versions ago, and now nada.

Tried the usual turning that feature on and off in both the tv, and the fire tv.

---------- Post added at 02:46 AM ---------- Previous post was at 02:40 AM ----------

Yes sir :)

Double blocked the OTA updates. I've been waiting for a root for these for years LOL

So what are some cool apps?

I have all of the tv ones I want, plex for my movies, CCleaner, Aptoide TV, AdAware, and I was going to install smart youtube, but then read their terms and agreements. Umm pretty much says it is going to spy on you. Won't let your fire go to sleep, has mic, and data access, etc...
[Fire TV Android Development] muhviehstarr:
resizing the system partition was successful

created twrp backup.

used parted via twrp terminal to delete system / cache and userdata partition

recreated the partitions with new size (same part numbers, same label!!) (tested with: system 1700mb , cache same 256mb, userdata rest)

formarted parts with ext4

restored twrp backup.

After the reboot it took some time to recreate the cache.

Next i will test to install opengapps / android tv playstore (with an mostly minimal install via gapps-config)
[Fire TV Android Development] urbanman2004:
Why use Aptoide when you can just download the apk's online from your PC and install the ones you want from a USB stick? Also, I prefer Smart YouTube b/c there are no ads. I'm leery of using any "Cleaner" oriented apps b/c those can mislabel internal files as junk and delete them from your device, and I don't use an anti-virus app on a 'TV set-top box' (which take away from my overall storage capacity) since I don't input sensitive data on mine. Just few ideas for you to think a/b.
[Fire TV Android Development] snoofaki:
same problem here on fire tv 2 .. any help? pls?

shell@tank:/data/local/tmp $ chmod 755 mtk-su

shell@tank:/data/local/tmp $ ls

mtk-su

shell@tank:/data/local/tmp $ ./mtk-su

/system/bin/sh: ./mtk-su: not executable: 64-bit ELF file

:eek:
[Fire TV Android Development] Rich LD:
Great work

Thank you all so much for your work - rooted an AFTV2 running 5.2.6.9 without a hitch. I have now been able to disable wi-fi direct, perfect! :good::)
[Fire TV Android Development] mytunes:
Ooh ooh do you have a link, I want to do this as well.

Did you disable updates?
[Fire TV Android Development] Rich LD:
Hi there

I simply followed the instructions at the beginning of this thread to the letter - no more no less :) The instructions for disabling wifi direct are here https://xdaforums.com/fire-tv/help/disable-wifi-direct-t3688772
[Fire TV Android Development] PMGRANDS:
Will this also work on 5.2.6.9?

Will this Root a Fire Stick running 5.2.6.9?
[Fire TV Android Development] Sus_i:
No, only for the sec. gen box...

The unlock/root thread for the sec. gen stick is here:

https://xdaforums.com/fire-tv/development/unlock-fire-tv-stick-2nd-gen-tank-t3907002
[Fire TV Android Development] LocoMexican:
Bought a used aftv 2nd gen from ebay. It had already been restored to factory defaults when I received it and it was on stock version 5.2.6.9. Followed your "how to" verbatim. Afterwards I had root, twrp , and Rbox's latest v5.2.6.9 pre-rooted installed, all without a hitch. Thanks for a really good guide. It's really appreciated for computer challenged people like myself. Thanks again.
[Fire TV Android Development] diplomatic:
Do not update FW to 5.2.7.0

Just a heads up, the new firmware that's being rolled out, 5.2.7.0, has a problem with mtk-su. If you want to keep the ability to use mtk-su on your Fire TV 2, turn off automatic updates somehow. If doing a manual update, at least keep the old boot image. There's strong reason to believe that Amazon has blocked mtk-su in this release. Spread the word...
[Fire TV Android Development] jim16127:
That is SUPER depressing to hear! I hope the script merely needs updated! :(
[Fire TV Android Development] diplomatic:
No, I'm pretty sure a simple tweak will not be enough to work around it. It would need a whole new exploit to be developed just to apply the mtk-su method. But even if I were to discover such an exploit, I would save it for a rainy day. It is not worth releasing just so a few more people can get root and it is patched in the next FW update. 5.2.6.9 is the last FW that mtk-su will support.
[Fire TV Android Development] mytunes:
That stinks, I rooted my last box tonight when I saw this post.

So if we are rooted can we twrp install 5.2.7.0 if it becomes neutered?
[Fire TV Android Development] JnBean:
Facing the same issue with my fire tv 1st gen... Any news on that problem? Is it only possible with the mtk-su r4?

I tried every revision that's online on xda and got the failed critical step from r11 to r13 and from r14 it's saying hes not able to link a library.

Would really appreciate any help as 5.2.7.0 is lurking around the corner :rolleyes:
[Fire TV Android Development] diplomatic:
Interesting results. And what led you guys to believe that this is compatible with Fire TV stick or Fire TV 1?
[Fire TV Android Development] JnBean:
Some posts in this thread talking about "got it working on fire TV", the fact that there is a 32 bit version of mtk-su, and someone having the same problem with a ftv 2 got me into thinking that its maybe possible.

To everybody that got fooled like me - it obviously won't ever work on FTV 1. Thanks anyway for the work, OP.
[Fire TV Android Development] Sus_i:
Theoretical the mtk-su can work for this guys too, since they don't know what kind of device they have :D

Montoya is the name of the first-gen stick, your shell prints 'tank' -> name of the second-gen firestick with MT8127D ;)

Same here, 'tank' is the 2gen stick.

Unlock/Root is here: https://xdaforums.com/fire-tv/development/unlock-fire-tv-stick-2nd-gen-tank-t3907002
[Fire TV Android Development] diplomatic:
Well, given that there's not one unambiguous case of success on any other Fire TV device, that the original Experimental Root thread or this one's OP makes no mention of these other extremely popular FTV devices, except to say in the FAQ that the FTV stick is not compatible, I'd say that makes it case closed. The other reports of critical failures on FTV2 are from people that don't know what device they have or are using the latest FW.

On the same subject, there's also people elsewhere on the internet trying to make mtk-su work on incompatible devices. Makes me wonder why they keep trying different advanced approaches instead of checking the obvious first...
[Fire TV Android Development] pdaddy:
Just to clarify.. As I have seen different reports. If I have the 2nd generation box (db83yw fire tv box), running 5.2.6.9, I can or cannot use the OP guide to root, recovery, etc? Thanks for any replies.
[Fire TV Android Development] BIOYAM:
[MENTION=5440471]urbanman2004[/MENTION],

Success! ...... Thanks!

I was able to use this method on a Gen 2 Box I acquired with v5.2.6.6 on it. I ended up flashing rbox's pre-rooted v5.2.6.6_r1 afterwards, because that seems to be the last version that works with Xposed while retaining full Alexa capabilities. Afterwards, I was also able to install Xposed Edge to have my box boot up to my preferred launcher automatically.

Again, thanks for sharing.
[Fire TV Android Development] urbanman2004:
You can apply root on v5.2.6.9, but also use the corresponding image by rbox. The next following sentiments aren't directed at you [MENTION=2725072]pdaddy[/MENTION]. First of all, I'm not sure what gave you [MENTION=5213625]Sus_i[/MENTION], [MENTION=9991197]JnBean[/MENTION], and [MENTION=5922531]Setesh82[/MENTION] the idea that any other device besides the AFTV2 could be rooted w/ this method when the OP doesn't specifically state that. Please take heed to [MENTION=8132642]diplomatic[/MENTION]'s words since he was the one who discovered said exploit, and he knows what he is talking a/b, and I would hate for you guys to put forth all of that energy into something fruitless going in, and coming out w/ nothing to show for it, but time wasted. I'm not as active on this thread as I used to be since I bricked both of my AFTV2 devices only with the purpose of identifying the breadth of options rooting an AFTV2 would provide you guys, but if I were any of you who hasn't bricked their device yet, I would stay on the straight and narrow path when modifying your device to avoid an outcome similar to mine since the bootloader on the AFTV2 is still locked.
[Fire TV Android Development] urbanman2004:
Glad I could be of service.
[Fire TV Android Development] PMGRANDS:
So I just did a quick check and it seems the dumb update already hit my device. Just to be certain, there's no Root for 5.2.7.0. Correct?
[Fire TV Android Development] dave157:
https://xdaforums.com/fire-tv/development/firetv-2-sloane-prerooted-stock-images-t3309783
[Fire TV Android Development] BIOYAM:
If you are talking about rooting an Amazon FireTV box (Gen 2), it only works up to v5.2.6.9..... So unfortunately, no love for v5.2.7.0 as of this writing.
[Fire TV Android Development] Salam0007:
I need help with rooting my fire tv 2 its on version 5.2.7 if i try with adb link and mtk-su it says Failed critical init step 1, permission denied. What can i do?
[Fire TV Android Development] Salam0007:
Please helpppp me
[Fire TV Android Development] Salam0007:
How i can downgrade my fire tv to 5.2.6 or is there another methode to root it?
[Fire TV Android Development] BIOYAM:
[/COLOR]

Unfortunately, this exploit was patched in v5.2.7.0...... There is no way to downgrade, unless you had prior root.
[Fire TV Android Development] Salam0007:
So I cant get root on my fire tv? What is with emmc root, hardware root is that possible?
[Fire TV Android Development] Sus_i:
Yeah, it's maybe offtopic, but thats the only way for now. Unfortunately nobody has figured out a propper way for the second gen FTV. You need an oscilloscope to find the corresponding pads/points on the pcp (DAT0, CLK, CMD). Alternative to the scope would be a desoldering of the emmc in order to access the pads on the bottom (and of course trace the pads to corresponding points on the pcp for other users).
[Fire TV Android Development] sledgescott:
HI,

I Cant tell where it says 5.2.?.? version. in informer, Info, etc? Informer show updates and what they do up to 5.2.6.9.

But doesn't specifically say that's where im at at this point.

The number I have that means anything I think,,, is 646581820 so I googled that

number and afraid to say it looks like that refers to 5.2.7.1... So I take it I'm screwed wanting to Root Custom etc...

Really the only reason I even had an interest to doing any of that is because I tried downloading APTOID to see what other apps were listed there. But things like SILK started malfunctioning, some sites that worked just before this, now lock up SILK. Causing Artifacts and corrupted fonts & images in SILK's home screen till I STOP & Clear Cache! Its like APTOID had screwed with java or something. I immediately uninstalled APTOID.

It Didn't fix the issues & even if I restart at Idle w/ no apps launched X-RAY now shows Random CPU Spikes to nearly 100%. Then drop back to nothing. So reluctantly I did a Factory Reset. Unfortunately that too did not resolve behavior. I don't see any evidence of Test Virus or otherwise. But Something got in there that a Factory Reset does not clear! So I was hoping to Custom then maybe go back to STock in an attempt

to completely clean out and refresh the Android OS in the device. This is a real problem that Factory Reset does not fix. Also after a factory reset should some of the System files be 0k dated 12/31/69 ? I think the Factory Reset is only HALF BAKED. Leaving some files in their current state only clearing apps and asumming some code like java is ok to go untouched!
[Fire TV Android Development] justmytwocents:
Are we screwed now?

I am on SW Version 5.2.7.1 and get this error:

shell@sloane: /data/local/tmp $ ./mtk-su -v

Failed critical init step 1

setns failed: Permission denied

starting /system/bin/sh

UID: 2000 cap: 0000000000 selinux: enforcing

shell@sloane: /data/local/tmp $_

Is anyone still working on a fix or is the "rooting party" over?
[Fire TV Android Development] mahanddeem:
Excuse my ignorance what is the Benefit of root on the firestick?

I just got one, the 4k one
[Fire TV Android Development] urbanman2004:
https://xdaforums.com/showpost.php?p=79973219&postcount=117
[Fire TV Android Development] urbanman2004:
https://xdaforums.com/fire-tv/orig-development/unlock-fire-tv-stick-4k-mantis-t3978459
[Fire TV Android Development] Sus_i:
For your information, there is a new method for the FTV2 box out, since 2019.10.19. ;)

It isn't over, take a look here :p
[Fire TV Android Development] urbanman2004:
Lmao, well thanks for being observant and fact checking my "misconception". Not sure how far along you've stayed tuned into my OP, but I bricked 2x AFTV2's in the process of experimenting for the sake of science after rooting them w/ the mtk-su exploit. Hopefully, I can be able to reverse the damage caused using this new root method you've presented me. Thanks
[Fire TV Android Development] Sus_i:
Yes, the unbrick is perfect for that. I'm sure you get this done :good:
[Fire TV Android Development] urbanman2004:
Awesome. Thanks again for the heads up
[Fire TV Android Development] smumar143:
I am using fire TV 2 OS 5.2.7.2

Can I jailbreak this one.

I can't find the exact files need to root this.

Pls help me for finding the files
[Fire TV Android Development] mrxtc89117:
I have OS 5.2.7.2. Will this work? 2nd gen tank. Thanks
[Fire TV Android Development] LazorBlind:
https://xdaforums.com/fire-tv/development/unlock-fire-tv-stick-2nd-gen-tank-t3907002
[Fire TV Android Development] vjlindse:
Hello,

I have OS 5.2.7.3 2nd Gen Sloane.

Will this work or is there a method without shorting it for this version?

I've only been able to find this which indicates it works for "up to Fire OS 5.2.6.9 only"

https://xdaforums.com/hd8-hd10/orig-development/experimental-software-root-hd-8-hd-10-t3904595
[Fire TV Android Development] Sus_i:
Unfortunately, as you know already, it works only up to Fire OS 5.2.6.9...

Root with shorting works, maybe give it a try ;)
[Fire TV Android Development] PhilipS1976:
Question Removed

Comment Removed
[Fire TV Android Development] redeyedjedi:
Got a FireTV 2 at an estate sale and it was on 5.2.4.1

Anyone know why I have "permissive" but can't write the recovery?? See pic
[Fire TV Android Development] Sus_i:
It says the filesystem is read-only and mount command isn't permitted, so you may check root access.

In case you have root access via mtk-su, you may step to this more recent guide over there:

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

It's way more superior, root via magisk including full bootloader unlock.
[Fire TV Android Development] redeyedjedi:
Ok, so it was a strange permission issue, but I got it figured out. I am rooted and updated to a pre rooted 5.2.6.7

As far as the bootloader unlock, the other thread is confusing. Can you verify that since I am on a rooted room < 5.2.7.3 that I can simply flash the amonet zip and have an unlocked bootloader without taking it apart? It's been too confusing for me to play catch-up on all the developments over the years and I just got this.

Simply put, go to the other thread, download the amonet 1.1 and flash away? No need to short dat0? I am on a rom less than 5.2.7.3
[Fire TV Android Development] Sus_i:
(y)

Yes.

Yes.

Then try to boot the new TWRP, in case that works fine, you can flash a clean stock rom, in order to get rid of the old twrp and the old supersu 'prerooted' system-install. From that point you can use stock roms and magisk.
[Fire TV Android Development] pensburgh:
Any news if you're on 5.2.9.5?
[Samsung Galaxy S10 Themes, Apps, and Mods] Cibor:
Let's have this thread for any info about working Google Camera for Exynos versions. Please share any info/links here to keep up to date.
[Samsung Galaxy S10 Themes, Apps, and Mods] nickporwal:
Really need gcam for this. Stock quality is very bad.
[Samsung Galaxy S10 Themes, Apps, and Mods] MTAVALI:
Idan camera 3.5 (galaxy s9 topic) is properly working on S10e
[Samsung Galaxy S10 Themes, Apps, and Mods] daleski75:
This one for the exynos note9 works pretty well https://f.celsoazevedo.com/file/gcamera/MGC_6.1.021_BSG_Arnova_TlnNeun_V1.3.030119.0645.apk
[Samsung Galaxy S10 Themes, Apps, and Mods] jauhari:
Thanks
[Samsung Galaxy S10 Themes, Apps, and Mods] nickporwal:
I agree. This one which is gcam5.1 from iDan works better and has much better quality than the gcam6.1.

---------- Post added at 10:08 PM ---------- Previous post was at 10:06 PM ----------

With default settings, its quality is not better than even stock camera. The iDan version has much better quality. Only thing is that the portrait mode doesn't work.
[Samsung Galaxy S10 Themes, Apps, and Mods] BigAmmu:
Both of those crash on my s10+ upon opening.
[Samsung Galaxy S10 Themes, Apps, and Mods] nickporwal:
Try clearing all the data. For me its working fine. Use v3.5. don't use v4. Version 4 is for rooted phones.
[Samsung Galaxy S10 Themes, Apps, and Mods] Cibor:
Nothing from iDan is working with my S10+. Got FC or just black screen.

Wysłane z mojego SM-G975F przy użyciu Tapatalka