[UNLOCK][ROOT][TWRP][UNBRICK] FireTV 2 (sloane)

Search This thread

Daimonion777

Member
Jan 2, 2020
28
2
You can try the boot-recovery script from the amonet folder to boot twrp. You can also follow the OPs whole unlock/unbrick procedere (with shorting) until you reach TWRP, then wipe system, format data, wipe cache, flash a clean stock rom.
The lineage rom for sloane isn't up-to-date and it's supposed to work with a locked bootloader because back then the unlock wasn't aviable...
Thanks for your answer.

Can you please send me a link to this?

For example I already tried this (amonet-sloane-v1.1 ) but couldn't start the script.

With these (amonet-sloane-v1.3.zip) the script could be started but there was always an errno errno 5 or an errno 19.
 

Sus_i

Senior Member
Apr 9, 2013
1,792
764
With these (amonet-sloane-v1.3.zip) the script could be started but there was always an errno errno 5 or an errno 19.
There is the link to the latest amonet 1.1 for sloane (don't use the other older thread):
This is the unbrick guide:
 

Daimonion777

Member
Jan 2, 2020
28
2
There is the link to the latest amonet 1.1 for sloane (don't use the other older thread):
This is the unbrick guide:

Got it now by installing another system backup but TWRP is still at version 3.0.0-5. Also, the Fire TV interface says "Home is currently unavailable". 😕 The box still restarts permanently...
 
Last edited:

LocoMexican

Senior Member
Mar 12, 2017
119
33
Got it now by installing another system backup but TWRP is still at version 3.0.0-5. Also, the Fire TV interface says "Home is currently unavailable". 😕 The box still restarts permanently...
Got it now by installing another system backup but TWRP is still at version 3.0.0-5.

As I understand it, Twrp is installed via amonet-sloan v. 1.1 in an area which is untouched by a new system update (Twrp is not part of the system partition). Thus, Twrp will remain at version 3.0.0-5 even if you update your system partition.

Also, the Fire TV interface says "Home is currently unavailable".

When I get the "Home is currently unavailable" message, it means the device is not connected to the internet.

The box still restarts permanently... I don't know what you mean by this statement. Are you describing a boot loop or another issue? If so, you might try "wiping" the system partition in Twrp's "advanced wipe" and then re-installing the system update of your choice. Good luck.
 

Daimonion777

Member
Jan 2, 2020
28
2
Got it now by installing another system backup but TWRP is still at version 3.0.0-5.

As I understand it, Twrp is installed via amonet-sloan v. 1.1 in an area which is untouched by a new system update (Twrp is not part of the system partition). Thus, Twrp will remain at version 3.0.0-5 even if you update your system partition.

Also, the Fire TV interface says "Home is currently unavailable".

When I get the "Home is currently unavailable" message, it means the device is not connected to the internet.

The box still restarts permanently... I don't know what you mean by this statement. Are you describing a boot loop or another issue? If so, you might try "wiping" the system partition in Twrp's "advanced wipe" and then re-installing the system update of your choice. Good luck.
Good news,
i got the Fire TV box working again by installing Sloane-5.2.6.7-rooted.zip 🙂🥳.

The box could be set up again without any problems and the device no longer crashes. Of course, the system updates were blocked again.

I want to thank you for your support.


hp It's a pity that LineageOS 12.1 doesn't run on the box, but the main thing is that the system works again.
 
  • Like
Reactions: LocoMexican

Rortiz2

Senior Member
Good news,
i got the Fire TV box working again by installing Sloane-5.2.6.7-rooted.zip 🙂🥳.

The box could be set up again without any problems and the device no longer crashes. Of course, the system updates were blocked again.

I want to thank you for your support.


hp It's a pity that LineageOS 12.1 doesn't run on the box, but the main thing is that the system works again.
That version of LineageOS 12.1 is outdated and mostly broken. If I ever get the chance, I will resume Sloane development. Sloane is so far the "most special" device I have done development for. It has given me a lot of trouble in terms of development.​
 
  • Like
Reactions: Sus_i

Daimonion777

Member
Jan 2, 2020
28
2
That would make me happy if you would continue developing LineageOS for Sloane. I also have LineageOS on my Fire TV Stick 2 Tank and am completely satisfied with it.
That version of LineageOS 12.1 is outdated and mostly broken. If I ever get the chance, I will resume Sloane development. Sloane is so far the "most special" device I have done development for. It has given me a lot of trouble in terms of development.​
That would make me happy if you would continue developing LineageOS for Sloane. I also have LineageOS on my Fire TV Stick 2 Tank and am completely satisfied with it.
 

LocoMexican

Senior Member
Mar 12, 2017
119
33
Thanks for the update. Installed and it works perfectly.
My daughter's device took an ota update to 5.2.9.1. I don't know what's in it that's new, but it gave me hell trying to get it to work with her device modifications. Ended up having to start over from scratch, Re-installed 5.2.9.0 and then blocked upates. You might want to thank twice before installing 5.2.9.1. Good luck!
 
  • Like
Reactions: Sus_i

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    Read this whole guide before starting.

    This is for the 2nd gen Fire TV (sloane)

    Current relase: amonet-sloane-v1.1

    NOTE: This process does not require you to open your device if you're already rooted or you have TWRP.
    NOTE: If something goes horribly wrong and your device gets bricked, you'll have to open it and unbrick it through bootrom (post 2).
    NOTE: This process will modify the partition-table (GPT) of your device.

    NOTE: Your device will be reset to factory defaults (including internal storage) during this process.
    NOTE: Flashing prerooted ROM will disable unlocked TWRP. It's recommended to flash an stock update.bin
    until that gets sorted out.

    To update to the current release if you are already unlocked, just flash the zip in TWRP.

    What you need:
    • A Linux installation or live-system
    • A a-a cable
    1. Download the attached zip-file "amonet-sloane-v1.1zip".
    2. Copy the zip-file to the internal storage of the box or copy the zip-file to an external SD/USB storage and connect it to the box.
    3. Reboot the FireTV to rbox's TWRP recovery and flash the zip-file.

    NOTE: If you are on firmware 5.2.7.3 or newer, a downgrade is necessary, this requires bricking the device temporarily. (The screen won't come on at all)
    If you chose the brick option, you need to continue with bootrom-step-minimal.sh:




    NOTE: Please refer to the #2 post on how to prepare your environment before proceeding.
    NOTE: If you use this method to unlock the device you don't need to flash the unlock-zip once you're in TWRP.

    Once the zip-file finished flashing, disconnect the device and run:
    Code:
    sudo ./bootrom-step-minimal.sh
    Then plug the device back in.

    The device will reboot to hacked fastboot mode (Static Amazon White Logo + white blinking LED).
    Then run:
    Code:
    sudo ./fastboot-step.sh


    After that, the device will reboot to unlocked TWRP. Then go to Wipe > Format Data and type "YES".
    You can now install Magisk from there.

    Important information

    NOTE: This has nothing to do with the unlock process.

    You have 10 seconds to force TWRP to keep ADB over USB active by using
    Code:
    adb wait-for-recovery && adb shell setprop twrp.usb.mode 0

    In the new partitioning scheme your boot/recovery-images will be in boot_x/recovery_x respectively, while boot/recovery will hold the exploit.
    TWRP takes care of remapping these for you, so installing zips/images from TWRP will work as expected.

    Don't flash boot/recovery images from FireOS (FlashFire, MagiskManager etc.) (If you do anyway, make sure you flash them to boot_x/recovery_x)

    Should you accidentally overwrite the wrong boot, but your TWRP is still working, rebooting into TWRP will fix that automatically.

    TWRP will prevent updates from overwriting LK/Preloader/TZ, so generally installing an update should work without issues (only full updates, incremental updates won't work).

    For ROM developers there is still an option to overwrite these, which should only be done after thorough testing and if needed (LK should never be updated).

    It is still advised to disable OTA.

    Very special thanks to @k4y0z and @t0x1cSH for making all this possible by porting the LK exploit to sloane and implementing the RPMB-key derivation for sloane.
    Special thanks also to @xyz` for making all this possible and releasing the original amonet exploit for karnak.
    Special thanks also to @retyre for porting the bootrom-exploit to mt8173.
    Special thanks also to @Sus_i and @DanielF50 for testing.
    Special thanks also to @diplomatic for his wonderfull mtk-su, allowing you to unlock without opening the device.
    5
    I would advise you pull your ROM's boot.img, patch it with MagiskManager & then flash this manually via hacked fastboot, otherwise it won't work & you'll probably brick your device again.

    Don't worry, magisk flashing in TWRP works (now). ;)
    5
    When I tried to install Magisk in TWRP it failed. It isn't that big of a problem as I am running one of Rbox's pre rooted ROMs but just thought it was odd.

    It was Magisk 19.5? I believe, can't remember off the top of my head.
    You are probably using rbox-twrp instead unlocked twrp.
    I don't think there's any reason to use an old Magisk release either.

    Unfortunately the update overwrote the prerooted version with a standard unrooted version and you would have to go through the whole process again to unlock, but you would have to use the latest prerooted version once it is available so there no updates to mess it up. and then block future updates after that. I decided to just wait for the newest prerooted version so I don't have to go through the process again.

    The good thing is that it is a fully functional unit for reasonably cheap.
    Can you please stop giving nonsense advice?
    1. There is no reason to redo the unlock.
    2. We currently DO NOT recommend using the prerooted ROM together with the unlock.
    5
    In case someone needs some newer 'full OTA update' packages of the stock rom, only for sloane:

    Fire OS 5.2.7.3 (652614020).

    Fire OS 5.2.7.4 (656638420).

    Fire OS 5.2.7.6 (659654620).

    5.2.7.6 is the latest OS (as of today).
    Don't forget to rename the file, i.e. .bin to .zip.
    5
    According to Amazon the latest software update is Amazon Fire TV (2nd Generation): Fire OS 5.2.7.8 (664657320) not 5.2.8.8.
    but I haven't found a link for it yet.

    Me too. Where to find link for full stock Fire OS 5.2.7.8 (664657320)? I'd like to keep my practice demo up to date.

    Fire OS 5.2.7.8 (664657620) for sloane:


    md5: 087cef3f082b0017231e8b938feaeec7