FireTV 1 (bueller) Full Bootloader Unlock

Search This thread

Jcagley

Senior Member
Dec 2, 2015
94
28
Mate, then don't root!

People here trying to offer advice as you have obviously fecked things up on your device, your issues are not widespread and many are enjoying a hassle free root.

So, keep walking, nothing for you to see here!
I f'd up what? I don't get the gd hostility here at all. I offered my OPINION that i saw no benefits to rooting, and have been waiting patiently for a reason "why". There was nothing at all f'd up with my root. It rooted, I could do whatever I wanted with the device. The problems are with apps that will NOT function on a rooted device. That was not a problem of mine, other than I LOST functionality. Uverse, ESPN, a&e, to name a few, would not work with root. So I ask again, what exactly does root accomplish? I can run kodi without it, I can see a LOT more content without it, so THAT is why I wanted to get others OPINIONS on why root was so special.[emoji16]

Sent from my XT1254 using Tapatalk
 

Y314K

Senior Member
Dec 29, 2008
1,501
491
Samsung Galaxy A32 5G
It worked fine. I had root, confirmed. Look it up, uverse apps and others with log in credentials will NOT run on rooted devices.

Sent from my XT1254 using Tapatalk

---------- Post added at 12:55 PM ---------- Previous post was at 12:54 PM ----------

I was running the prerooted ROM. Most Amazon stuff would work. But having the uverse credentials from my parents, gave me a lot more TV options. But 90% of those channels will not run on root.

Sent from my XT1254 using Tapatalk
A Rooted FTV means you own your FTV. UnRooted FTV means your renting your FTV until Amazon decides to take an option away or change how it works.

The Att-Uverse app Rooted device block has already been bypass...

With the 5.0.5 update, it'll be pretty easy to not install su. Just need to delete it out of the zip.

With the new way I create the images, once I release the 5.0.5 image, all you need to do is delete the su directory from the zip before you flash it, and it will not contain root.

So just by removing the SU directly in the PreRooted ROM. You get the best overall solution. You get to run the latest Pre-Rooted version without having to stop updating each time Amazon blacklists something. And by removing SuperSU before flashing. You can run ATT-Uverse fine.

UnRooted you are stuck at whatever ROM version Amazon decided to blacklist whatever. While Rooted folks can wait for a Rooted ROM that gets rid of the blacklist. Or where you can at least run ADB code to freeze or remove the blacklist. FULL CONTROL OF YOUR AFTV.
 
  • Like
Reactions: Jcagley

Jcagley

Senior Member
Dec 2, 2015
94
28
A Rooted FTV means you own your FTV. UnRooted FTV means your renting your FTV until Amazon decides to take an option away or change how it works.

The Att-Uverse app Rooted device block has already been bypass...





So just by removing the SU directly in the PreRooted ROM. You get the best overall solution. You get to run the latest Pre-Rooted version without having to stop updating each time Amazon blacklists something. And by removing SuperSU before flashing. You can run ATT-Uverse fine.

UnRooted you are stuck at whatever ROM version Amazon decided to blacklist whatever. While Rooted folks can wait for a Rooted ROM that gets rid of the blacklist. Or where you can at least run ADB code to freeze or remove the blacklist. FULL CONTROL OF YOUR AFTV.
Thanks for that tid bit of info. I'm all for rooting, believe me. Won't buy a phone that can't be min rooted, prefer bl. Had not heard of this bypass for uverse app. I noticed it on my phone first (fully bl unlocked), then once I rooted, I couldn't watch a lot of channels. That was a deal breaker. But I will reattempt this with removal of su pre flash. Thanks for that. I searched high and low, and only answers I saw were "try root cloak"! Ha-ha that app doesn't work.

Sent from my XT1254 using Tapatalk
 

Y314K

Senior Member
Dec 29, 2008
1,501
491
Samsung Galaxy A32 5G
Thanks for that tid bit of info. I'm all for rooting, believe me. Won't buy a phone that can't be min rooted, prefer bl. Had not heard of this bypass for uverse app. I noticed it on my phone first (fully bl unlocked), then once I rooted, I couldn't watch a lot of channels. That was a deal breaker. But I will reattempt this with removal of su pre flash. Thanks for that. I searched high and low, and only answers I saw were "try root cloak"! Ha-ha that app doesn't work.

Sent from my XT1254 using Tapatalk
np, I've been tempted a bunch of times since last year to UnRoot my 1st Gen FTV's since the wait for a PreRooted FireOS 5 ROM has been this long. I almost rewarded Amazon for the blacklist by purchasing a FTV2 although the hardware upgrade is not warranted. But was able to stop myself.

Just about every root cloaking app is so old that I doubt it will work. Seems all those projects where abandoned. As for the apps. I would highly recommend that you turn off Auto-Updates for apps. That way you can just manually update the app only after you know they haven't introduce something like a Root checker. I myself have never had root problem when using the ESPN app. I've updated it a few times. But have never had that problem on an FTV. Might be something new on a newer APK version. It's always a must & very easy to backup the current APK on ES File Explorer before manually updating. Or even if you prefer to run Auto-Update. You can backup the latest APK version once a month to make sure you have a backup plan in case something bad is introduce.

The only apps that I've had problems with Root has been ATT Uverse & XFinity. Other then that, nada. But I have not been testing those lately. Wanted to wait until the FireOS 5 to retest them again.
 
  • Like
Reactions: Jcagley

cmlusco

Senior Member
Nov 20, 2010
3,244
968
Michigan City, IN
There are tons of reasons to root. Smb, change dns servers, disable blocking of firestarter or any other app they try to blacklist, change device name, backup apps, use recovery to back up the entire system, add back adb support, set selinux permissive, and the list goes on. With root you get to make it the way you like, not the way amazon likes it. I didnt pay $99 for a box someone else has complete control over.
 

TX16095

Member
Jun 23, 2014
30
15
I rooted my gen 2 firetv only to find it absolutely ridiculous to do so. Many apps on the Amazon side (i.e. uverse app with log in credentials) wouldn't play due to "unsecured device". The ONLY benefit I see from root, is the ability to stop forced updates...
Actually, you can block OTA updates using method two without root, so no real advantage there, either: http://www.aftvnews.com/how-to-block-software-updates-on-the-amazon-fire-tv-or-fire-tv-stick/
 

flyingdeath

Member
Jan 24, 2011
13
0
blog.sandeeprawat.com
This is only for FireTV 1 running version 51.1.0.2 software.

Unlike FireTV Partial Bootloader Unlock, this is a full bootloader unlock. fastboot flash and fastboot boot will both work. Of course you need an A to A USB cable to take advantage of it.

This is a tool to run on your Fire TV that will unlock the bootloader and then reboot. For now, this requires root. Apparently, the IDs that are required for this can be gotten through fastboot, so if someone can figure that out, then brand new Fire TVs with 51.1.0.2 or older can be unlocked and have recovery installed before booting the first time. Please refer to the linked thread below for more information.

As usual, this WILL void your warranty and I am NOT responsible for anything you do with this. Using this tool won't brick your Fire TV, but doing stupid things afterwards might.

This was all code I had written for recovery before the partial unlock, just tweaked to be used in this situation. Thanks to http://forum.xda-developers.com/kin...bootloader-unlock-procedure-software-t3030281 for showing what needed to be encrypted.

I have also published the full source at: https://github.com/androidrbox/aftv-full-unlock

To use:
  1. Downgrade: You must first downgrade to 51.1.0.2. If you already have CWM installed, you can skip this.


  1. Does this work with 5.0.3 Dev Preview Fire TV? I am already rooted using KingRoot. I want to upgrade to latest 5.0.5 rom + twrp eventually
 

paradoxiumwind

Senior Member
Jul 23, 2012
1,216
146
Google Nexus 5
Google Pixel 3a
Code:
C:\adb>adb connect 192.168.1.71
connected to 192.168.1.71:5555

C:\adb>adb shell
[email protected]:/ $ exit

C:\adb>adb push aftv-full-unlock /data/local/tmp/
1560 KB/s (38396 bytes in 0.024s)

C:\adb>adb shell
[email protected]:/ $ chmod 755 /data/local/tmp/aftv-full-unlock
[email protected]:/ $ su
/system/bin/sh: su: not found
127|[email protected]:/ $ /data/local/tmp/aftv-full-unlock
error: only position independent executables (PIE) are supported.
1|[email protected]:/ $

Fire OS 5.0.5 (537174420)

Tried a factory reset, can't get past any shell su operations on any guides.. any help?

Thanks in advance.
 
  • Like
Reactions: xzaloox

Elpoep

Senior Member
Jan 13, 2015
55
3
My path for your download is different which makes the unlock command process different -- I can use my aftv-full-unlock source up untill I get to step 4, the chmod step.

This is my path: "C:\android-sdk-windows\aftv-full-unlock"

Instead of chmod 755 /data/local/tmp/aftv-full-unlock
what should be my command?
 

TornSack

Senior Member
Jun 26, 2013
100
22
FireTV1 w/ rbox pre-rooted 5.2.1.0, attempting to unlock bootloader and i get the following error:

C:\FTV>adb push aftv-full-unlock /data/local/tmp/
3490 KB/s (38396 bytes in 0.010s)

C:\FTV>adb shell
[email protected]:/ $ chmod 755 /data/local/tmp/aftv-full-unlock
chmod 755 /data/local/tmp/aftv-full-unlock
[email protected]:/ $ su
su
[email protected]:/ # /data/local/tmp/aftv-full-unlock
/data/local/tmp/aftv-full-unlock
error: only position independent executables (PIE) are supported.
1|[email protected]:/ #

Any assistance would be greatly appreciated.

---------- Post added at 05:05 PM ---------- Previous post was at 04:43 PM ----------


UPDATE: Appears you can't unlock 5.2.1.0, you have to be on OS3, and there is no downgrade path. Well 5.2.1.0 is running, and TWRP 3.0.0.7 is running so I guess I'm good for now.
 

snuffy47

Member
Nov 26, 2011
7
1
Hello

I used this How To to ROOT 2nd Gen FTV with USB to USB cable - Step 4
using sloane-5.2.1.1-rooted_r1
http://www.aftvnews.com/how-to-root-the-amazon-fire-tv-2/

No problems or errors

Now trying to fully unlock bootloader using
http://www.aftvnews.com/how-to-fully-unlock-the-amazon-fire-tv-bootloader/

I get this result
Code:
[email protected]:/ $ chmod 755 /data/local/tmp/aftv-full-unlock
chmod 755 /data/local/tmp/aftv-full-unlock
[email protected]:/ $ su
su
[email protected]:/ # /data/local/tmp/aftv-full-unlock
/data/local/tmp/aftv-full-unlock
error: only position independent executables (PIE) are supported.
1|[email protected]:/ #

What am I doing wrong?
 

freezer2k

Senior Member
Apr 30, 2011
181
39
Hello

I used this How To to ROOT 2nd Gen FTV with USB to USB cable - Step 4
using sloane-5.2.1.1-rooted_r1
http://www.aftvnews.com/how-to-root-the-amazon-fire-tv-2/

No problems or errors

Now trying to fully unlock bootloader using
http://www.aftvnews.com/how-to-fully-unlock-the-amazon-fire-tv-bootloader/

I get this result
Code:
[email protected]:/ $ chmod 755 /data/local/tmp/aftv-full-unlock
chmod 755 /data/local/tmp/aftv-full-unlock
[email protected]:/ $ su
su
[email protected]:/ # /data/local/tmp/aftv-full-unlock
/data/local/tmp/aftv-full-unlock
error: only position independent executables (PIE) are supported.
1|[email protected]:/ #

What am I doing wrong?

This is only for FireTV1, you have a FireTV2 where the bootloader can't be unlocked.
 

errut

Senior Member
Mar 28, 2016
122
4
i`m on 5.05.1 do i have to upgrade to 5.1.1.0.2 before i start the unlock procedure?
 

talltree

Member
Feb 20, 2010
15
3
Storage full

I had a new firetv1 at version 51.1.0.1 and I got it rooted using towel root then followed OP's instructions. When the last command was run it rebooted however now it get stuck on the opening screen saying the the firetv is completely out of space and when I click on manage application the box to manage applications is empty. I pushed a rom to the SDcard folder in adb before I did the bootloader unlock but I don't know if that's the issue, it was only about 400 megs I also tried a factory reset but the out of space dialog still pops up with. I can use a keyboard to press escape to and it will let me go through the setup but after the opening video it just goes back to the beginning again. Anyone have any insight into why the out of space dialog box is showing up and how can I fix this? I ordered a cable to see if I can get into fastboot and if its truly unlocked but that will come in a couple days. Any help is appreciated thanks.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 35
    This is only for FireTV 1 running version 51.1.0.2 software.

    Unlike FireTV Partial Bootloader Unlock, this is a full bootloader unlock. fastboot flash and fastboot boot will both work. Of course you need an A to A USB cable to take advantage of it.

    This is a tool to run on your Fire TV that will unlock the bootloader and then reboot. For now, this requires root. Apparently, the IDs that are required for this can be gotten through fastboot, so if someone can figure that out, then brand new Fire TVs with 51.1.0.2 or older can be unlocked and have recovery installed before booting the first time. Please refer to the linked thread below for more information.

    As usual, this WILL void your warranty and I am NOT responsible for anything you do with this. Using this tool won't brick your Fire TV, but doing stupid things afterwards might.

    This was all code I had written for recovery before the partial unlock, just tweaked to be used in this situation. Thanks to http://forum.xda-developers.com/kin...bootloader-unlock-procedure-software-t3030281 for showing what needed to be encrypted.

    I have also published the full source at: https://github.com/androidrbox/aftv-full-unlock

    To use:
    1. Downgrade: You must first downgrade to 51.1.0.2. If you already have CWM installed, you can skip this.
    2. adb push aftv-full-unlock /data/local/tmp/
    3. adb shell
    4. chmod 755 /data/local/tmp/aftv-full-unlock
    5. su
    6. /data/local/tmp/aftv-full-unlock

    If after it reboots and you run 'adb shell' and you get a root prompt, it has worked.

    * Feb 16, 2015: The binary has been updated. The old version was unable to unlock certain Fire TVs. If you've already unlocked, you are fine. If it failed, this one should work.

    You can download it here
    2
    Why run exposed? What's that going to get me? I run xposed on my bl unlocked phone, love it for what it does on my phone. Unless xposed is going to get me TV channels, which is what my FireTV is for....don't see a need. Still haven't heard a single "good" reason for root....js. See absolutely no benefit whatsoever.

    Sent from my XT1254 using Tapatalk

    OK well good for you I guess? Are you looking for someone to explain the benefits of root? Or for someone to give you a convincing reason to root? Because you've clearly made a decision against it and are, for some reason, trying to convince others you're correct. I don't see why it matters to you that much, just let everyone else root in peace. ;)
    2
    @Kramar111 To recovery your box you flashed new (updated) bootloader into your box, so now you have a rooted 51.1.4.1 but with a non vulnerable bootloader. With that update they burn an efuse so you can´t boot with vulnerable bootloader. So no, the full unlock won´t work for you.
    2
    I am in a special case where I am already on 51.1.0.2 but I don't have CWM installed yet.
    So,should I install CWM,and then what do I do since I am already on the right firmware version?

    What special case? The ONLY mention of CWM in the OP is that if you already have it, you can skip the downgrade. Otherwise it says nothing of CWM. The first step is downgrade to 51.1.0.2. If you are already at 51.1.0.2, then there is nothing to do. Go on to step 2.