The Xposed framework is a platform which allows for the installation of modules which change the behavior of the Amazon Fire TV. By itself, the Xposed framework does not do anything. Modules for Xposed are the ones that can modify the behavior of the Fire TV. Installation of Xposed requires that your Fire TV is rooted. This guide will show you how to install Xposed on the Fire TV 2 running Fire OS 5. This guide should also apply to the 1st-gen Fire TV running software version 5.0.5 once TWRP becomes available for those devices. Older Fire TV’s running Fire OS 3 should follow the older Xposed guide. This guide also shows you how to install the HDXPosed module which is required by various Fire TV modifications, like installing the Google Play Store.
Install Xposed
- Download
XposedInstaller_#.apk andxposed-v#-sdk22-arm64.zip from here. Currently, the latest versions of these files areXposedInstaller_3.0_alpha4.apk andxposed-v80-sdk22-arm64.zip . If newer versions are available when you’re following this guide, you should try using the latest version first. If they don’t work, then you can get the ones used when this guide was written from here.
- Install the
xposed-v#-sdk22-arm64.zip file onto your Fire TV using TWRP recovery. Be sure to do this before the next step. Note that you do not unzip this file. - Sideload the
XposedInstaller_#.apk app onto your Fire TV. - Launch the Xposed Installer app.
- Select the Framework option.
- If it says “Xposed framework version # is active” in the upper left corner, then you know Xposed was installed correctly.
(Optional) Install HDXPosed Module
Many Fire TV mods that require Xposed will also require the HDXPosed module.
- Download the HDXPosed module from here.
- Sideload the
HDXPosed-#.apk file you just downloaded onto your Fire TV. - Launch the Xposed Installer app.
- Select the “Modules” option.
- Using a mouse, tick the checkbox for the HDXPosed module.
- Restart your Fire TV by holding the PLAY and SELECT buttons on your remote simultaneously, or by selecting Restart from the Settings > System menu.
Special thanks to BagiMT, deanr1977, and elliwigy for their insights which lead to this guide.
need root or no
this requires root
Root alone is not enough. You must also have custom recovery to install XPosed, so if you rooted your box before custom recovery became available, add it first.
are there any modules out for fire tv2. what things can we do if any with xposed, or are there just no modules released yet?
I’m also wondering the same thing. Particularly the “Fire TV Mods by rbox” xposed module? Hiding the ad at the top of the home screen and removing menu items were 2 of my favorite FTV1 mods!
Ive had this installed and installed Fire TV Mods by rbox. I installed another launcher and home button defaults to that now because of Fire TV Mods (good). But when trying to hide the default launcher items they still show so i believe that is not updated yet (less good). Would love to see that updated!
What are some SPECIFIC features that can be added by installing xposed?
now how to change the background and how to install Google Play Store
I keep getting an error while installing step 2. :
!Wrong Android Version 5.1 / SDK22
!This file is for 6.0 / SDK23
!Please download correct package
!for your platform now
Updater process ended with error: 1
ERROR installing zip file ‘/usb/exposed-v80-sdk23-arm64.zip’
I’m using a rooted AFTV2 with rbox’s pre-rooted ROM 5.0.5
Maybe I’m doing something wrong?
Disregard, it finally worked using sdk22. I tried 22 the 1st time and got an error message as well, thats why I tried 23.
I HV CORRECT file but showing same error
Main reason to do this is to install the Google Play Store, and all the AndroidTV applications.
The official YouTube app in particular would be awesome– we can sideload it, but not log-in without the google play services running.
I’d also love to run the androidTV launcher, personally.
I heard there is a way to block ads on Youtube using Xposed. Can we have a post or guide on how to get it done along with Google Playstore install.
Thanks!
You don’t need xposed for that. Install adaway through f-droid.
Thanks for the mention AFTVNews
On step 5 of installing HDXposed; how do i tick the box? I am able to use keyboard and mouse on TWRP screen, but not on Xposed screen. Can anyone help please?
@Doug — I had the same problem. You have to disable USB debugging from the developer options menu.
xposed FILE FLASHING showing updater process ended with ERROR:1
Running fireOS 5 on a v1 box. When I try and use the arm64 is indicates is the wrong architecture. It sais its an arm, not arm64.
Do the v1 boxes use arm rather than arm64?
Just to let you know I’ve been experimenting………..
for AFTV1 rooted and latest custom rom(27/05/16)I substituted the arm64 that didn’t work with xposed-v84-sdk22-arm.zip otherwise everything as above
Same here… FireTV 1, on latest FireOS 5. can’t install xposed v85 sdk23. Tried both arm64 and arm version, neither works.
You need latest version arm sdk22. This worked for me.
(not sdk23)
I was just wondering if flashify will work with AFTV 2 to install zip files
What happens if you sideload xposed before installing the installer it in TWRP? Because I did not read (and did just that (Step 3 before step 2) though I did not launch it) and side loaded it. Now I my AFTV 1 skips TWRP and just goes into the Amazon Home Screen. I also keep getting permission errors in ADB. Also says root@bueller127, instead of root@android. Is there anyway to reverse this? It had TWRP running and newest RBOX FireOS5. I’m not bricked, just lost boot to SPMC and recovery access.
Correction, it’s “127|shell@bueller”
hi on firmware 5.0.5.1 tried to flash xposed-v85-sdk22-arm64.zip onto the fire tv (fire tv 1) locked bootloader, it failed advising me i needed to install the arm version, then I rebooted now stuck in a boot loop on twrp, am I bricked? how can I solve this? if there is a solution. Thanks
ERROR installing zip xposed-v85-sdn22-arm64.zip ? How is everyone else getting this to work on AFTV1 5.2.1.0 ?
Same here trying on Fire TV1 with the lastest rooted rom,
I Tried all the ARm64 files and all fail, dont know if we should try ARM for fire tv 1
I installed using xposed-v85-sdk22-arm.zip on the Fire TV 1 and it worked fine
Hi guy, I get stuck at install framework on AFTV1 5.2.1.0 just already in stall pre Rooted 5.2.1.0 Room.(error: Xposed is not (yet) compatible with Android SDK version 22 or your processor architecture (arm64-v8a). I had installed xposed-v86-sdk22-arm64 in recovery mode already. Any idea everybody, please ?
same issue, how do you use a mouse to tick the box for any modules…. I have the Lenovo N5901 plugged in via usb, it works fine in TWRP but not in Fire TV. I will try another device as well or just a usb mouse maybe…
I was able to install Mouse Toggle for Fire TV and that allowed me to double click the Play/Pause button and enable a mouse pointer then check the box for the modules. Yay! It works
DO NOT use the “64 Bit” edition if you plan on installing Xposed on a 1st Gen Fire TV! Only the 2nd gen Fire TV uses 64 bit Architecture. So download and flash the arm/xposed-v#-sdk22-arm.zip file instead.
OMG thank you! Ive been trying to install this for 3 days str8.
AFTV 1
5.0.2.1 obviously rooted
xposed
correction… os 5.2.1.0
Hi. I can’t seem to be able to download the proper HDXposed.apk file…(it doesn’t download as an .apk file). Can anyone provide a link to a copy to download? It would be much appreciated. -Eric
This cannot be install on FireOS 5.2.1.1 , I think. Please confirm.
I have a gen 1 fire tv box…I just went through the steps to get it off of a very old os3 version and up to date with TRWP and PreRooted Rom 5.2.4.1
I read a lot about this and I think I’m doing everything right but I am still stuck.
So I flashed via the install in trwp recovery SDK 22 ARM 87 of xposed….I then side loaded via adb the xposed. installer apk. Now when I launch exposed it looks different then what I am used to…..at the very top there is a big green checkmark and it says “Xposed Framework version 87 is active”. Under that there is Install/Update with “version 87 below it” and a cloud Icon next to it.
When I click that cloud icon it says in red ” error could not find xposed sdk22 87.zip”
I tried to side load your rbox mods apk….and it is IT listed under modules…however when click the check box next to it…nothing happens. Looking into the logs it says
There is a lot of sections saying things like
“Caused by java.lang.classnotfoundexception: com.amazon.t.launcher.ui.list.adapter
At external.org.apache.commons.lang3.classutil.getgla ss
Class not found using the boot class loader;no stack available.
I’m not sure what I am doing wrong, I would love some help…please I have everything setup I just need KODI back as my default launcher and I am set!
wow it`s` working i have no error at all thanks mate keep it up and stay update.
Hallo Leute!
Ich habe mich an die Anleitung gehalten, aber nach dem letzten Neustart nach Punkt 6 (dieser Neustart wurde von mir innerhalb von Xposed gemacht), blieb der Fire TV 2 beim Start-Logo hängen :-/ Mit einem Backup über TWRP hat es meine Person wieder auf den vorherigen Zustand zurückgesetzt. Weiß jemand von dir, warum der Prozess beim Start-Logo einfror?