[Fire TV Android Development] sconnyuk:
Hello ive not done any guides before but since i had to search all over to try find out what i was looking for and stumbled across a lot of good information and thought id share it. None of this was my findings but there isn't anything clear on how to actually accomplish this on a Fire stick.

Im going to attempt to share how i have managed.

This guide assumes you already know how to transfer files to your stick.

First off, current Fire stick os is 5.2.1.0 and is rootable with Kingoroot.

https://root-apk.kingoapp.com

1. Download Kingoroot and ADB to your Fire stick, do this whichever way you normally get apk/files onto your Fire stick.

2. Download Kingoroot superuser and ADB to your Fire stick.

3. Run the Kingoroot tool and let it finish, when you have root, install Kingo roots Superuser. (If you install this before rooting it wont make any difference).

Now you should have a rooted Fire stick on 5.2.1.0 with Kingoroots SuperUser.

Now its time to downgrade your Fire stick. This file was provided by AFTVnews over at another thread and cuki3r3k83bln accomplished downgrade on the thread also so please leave thanks for them as before he posted the file and information i had no idea it was possible. Im suggesting to download the 5.0.5 file as i did because this was when firestarter worked with home button detection.

Download Fire Stick os 5.0.5

http://amzdigitaldownloads.edgesuit...te-kindle-montoya-54.5.3.7_user_537174420.bin

Once you have it downloaded rename the downloaded file to update.bin.

Im going to explain how i did it, i know there is many other variations on how to accomplish this and im not too familiar with adb commands but the way i will show is the way it worked for me.

We need to transfer the downloaded and renamed update.bin to the Fire stick so if you would like to transfer it with apps to fire or through command or any other variation thats fine but ill show commands used from windows laptop using adbLink.

Please note, if your using a different method to transfer you will have to slightly modify step 5 on where your update.bin is stored so cd /sdcard/download. if your update.bin is stored in download folder.

Another note is to make sure your file name is correct, mine was named update.bin.bin rather than update.bin this was fine just make sure to name it correctly or you will have to modify step 6 and step 8.

1. Open up adbLink and connect your device.

2. Push the update.bin to the sdcard. (this takes quite alot of time as your pushing 311mb file so be patient)

3. Once pushed you need to open up ADB Shell.

4. Run the command: su

5. Run the command: cd /sdcard

6. Run the command: mv ./update.bin /cache/

If you get an error about no space on device do the following:

Run the command rm -f /cache/*.bin

Run the command rm -f /cache/*.zip

Run the command exit

Run the command exit then reopen ADB Shell in adbLink repeat step 6.

7. Run the command cd /cache/recovery

8. Run the command echo --update_package=/cache/update.bin > command

9. Run the command reboot recovery

Your Fire stick should automatically start the downgrade and take 10 minutes or so.

As soon as its finished go back to your Kingoroot app and re-root your Fire stick. Then block updates (method 1) using AFTVnews guide at:

http://www.aftvnews.com/how-to-block-software-updates-on-the-amazon-fire-tv-or-fire-tv-stick/

You should now be on 5.0.5 rooted and have updates blocked :)

All your apps should be still intact. Make sure you uninstall appstarter/firestopper and reinstall firestarter 3.2.3 (if you use it)

Then follow AFTVnews guide on how to re-enable it here:

http://www.aftvnews.com/how-to-cont...v-and-fire-tv-stick-software-version-5-0-5-1/

Please give the credit deserved to [MENTION=5957312]AFTVnews.com[/MENTION] and [MENTION=5968731]cuki3r3k83bln[/MENTION]

Its suggested all over to hold off before doing anything that could brick the device until rbox releases a recovery.

Please do not use any type of Su modifying tool/script/apk eg: SuperSume as these do not work and you will end up with a small brick.

Also its been pointed out to me by [MENTION=3971688]deanr1977[/MENTION] that if your going to use this guide and decide to update Fire Stick os in the future, it maybe safer to unroot it first.

With that out of the way please excuse the bad layout of the guide as im no expert and would like to just share my experience.