Is My Firestick 32-Bit or 64-Bit? How to Choose the Correct APK
If you're installing an Android app manually on an Amazon Fire TV device, you may be asked to choose between a 32-bit APK and a 64-bit APK. The answer is not as simple as checking whether the processor itself is 64-bit.
Quick answer
If you have a compatible Amazon Fire TV Stick running Fire OS, use the 32-bit version of MY STREAMS PLAYER.
Amazon's current specifications list a 32-bit Application Binary Interface (ABI) for its Fire OS Fire TV Stick models, including recent 4K and 4K Max models.
Eligible compatible devices can try MY STREAMS PLAYER with a seven-day trial.
Why can a Firestick have a 64-bit processor but need a 32-bit APK?
Two different things are involved:
- The processor architecture — what the hardware is capable of.
- The operating system's application ABI — which native application binaries the operating system is set up to run.
A processor can be capable of 64-bit instructions while the operating system still exposes a 32-bit application environment. When choosing an APK that contains native code, the supported application ABI is what matters.
Two common Android ARM ABIs are:
armeabi-v7a— 32-bit ARM applications.arm64-v8a— 64-bit ARM applications.
Which Fire TV Stick models use a 32-bit application ABI?
Amazon's Fire TV device specifications list a 32-bit ABI for Fire OS Fire TV Stick generations including the following:
| Device | Operating system | Application ABI |
|---|---|---|
| Fire TV Stick 4K Plus (2025) | Fire OS 8 | 32-bit |
| Fire TV Stick HD with Alexa Voice Remote (2024) | Fire OS 7 | 32-bit |
| Fire TV Stick 4K Max – 2nd Gen (2023) | Fire OS 8 | 32-bit |
| Fire TV Stick 4K – 2nd Gen (2023) | Fire OS 8 | 32-bit |
| Fire TV Stick 4K Max – 1st Gen (2021) | Fire OS 7 | 32-bit |
| Fire TV Stick – 3rd Gen (2020) | Fire OS 7 | 32-bit |
| Fire TV Stick Lite (2020) | Fire OS 7 | 32-bit |
| Fire TV Stick 4K – 1st Gen (2018) | Fire OS 6 | 32-bit |
This is why a newer or 4K Firestick should not automatically be treated as a 64-bit Android app device.
Important: some newer Fire TV devices use Vega OS
The MY STREAMS PLAYER files on our Downloads page are Android APKs. Amazon's native Vega application format is different, so the standard Android APK installation instructions on this website are intended for compatible Android and Fire OS devices, not Vega OS devices.
If the name of your device is unclear, check the exact model and operating system before installing.
How do I find out which Firestick I have?
On most Fire TV devices, start by opening:
Settings → My Fire TV → About
Look for the device name/model and operating system information. The wording can vary slightly between software versions.
Does “4K” mean a Firestick needs a 64-bit APK?
No. 4K describes video output capability, not application ABI. Amazon lists recent Fire TV Stick 4K and 4K Max Fire OS models with a 32-bit application ABI.
Which MY STREAMS PLAYER build should I use?
Use the 32-bit APK
For compatible Amazon Fire TV Sticks running Fire OS, use the 32-bit build.
Downloader code:
Use the 64-bit APK
For compatible Android phones, tablets and Android TV boxes reporting arm64-v8a, use the 64-bit build.
Downloader code:
How to install MY STREAMS PLAYER on a compatible Firestick
- Install and open the Downloader app.
- Enter the MY STREAMS PLAYER 32-bit Downloader code: 2014799.
- Select Go and allow the download to complete.
- If prompted, allow Downloader to install unknown apps.
- Select Install.
- Open MY STREAMS PLAYER from Your Apps & Channels.
What if I install the wrong APK?
If an APK is incompatible with the device's application architecture, installation may fail with a message such as “App not installed” or another compatibility error.
If you are using a compatible Fire OS Fire TV Stick and tried the 64-bit build, download the 32-bit MY STREAMS PLAYER APK instead.
If the correct 32-bit build still will not install, possible causes include insufficient storage, an incomplete download, an existing version signed with a different certificate, or an unsupported device/OS.
How can advanced users check an Android ABI with ADB?
If you are comfortable using Android Debug Bridge (ADB), connect to the Android or Fire OS device and run:
adb shell getprop ro.product.cpu.abi
A result such as armeabi-v7a indicates a 32-bit ARM application environment. A result such as arm64-v8a indicates a 64-bit ARM application environment.
Why does MY STREAMS PLAYER offer both 32-bit and 64-bit versions?
MY STREAMS PLAYER is designed for more than one type of device. Compatible Android phones, tablets, TV boxes and Fire TV devices can use different application architectures, so separate 32-bit and 64-bit builds allow us to support a wider range of compatible Android/Fire OS hardware.
Can I update MY STREAMS PLAYER without losing my settings?
Yes. When an update is available for the same supported architecture, install the new MY STREAMS PLAYER APK over the existing installation. Do not uninstall first. This is intended to preserve provider accounts, favourites, viewing history and device licence information.
Go to the current MY STREAMS PLAYER Downloads page.
MY STREAMS PLAYER is a media player only
Frequently asked questions
Is a Firestick 32-bit or 64-bit?
For APK selection, Amazon's current specifications list a 32-bit application ABI for Fire OS Fire TV Stick models, including recent 4K and 4K Max models. The processor itself may have different capabilities, but the operating system's application ABI is what matters to a native Android APK.
Which MY STREAMS PLAYER APK should I use on Firestick?
For a compatible Amazon Fire TV Stick running Fire OS, use the 32-bit MY STREAMS PLAYER APK. The current 32-bit Downloader code is 2014799.
Is the Fire TV Stick 4K Max a 64-bit app device?
Amazon lists the application ABI for the Fire OS Fire TV Stick 4K Max models as 32-bit. For MY STREAMS PLAYER APK installation on a compatible Fire OS 4K Max, use the 32-bit build.
Does 4K mean my Firestick needs a 64-bit APK?
No. “4K” refers to video resolution capability. It does not identify the operating system's Android application ABI.
What is armeabi-v7a?
armeabi-v7a is Android's 32-bit ARM ABI. Devices exposing this ABI should use the 32-bit MY STREAMS PLAYER build.
What is arm64-v8a?
arm64-v8a is Android's 64-bit ARM ABI. Compatible Android devices exposing this ABI can use the 64-bit MY STREAMS PLAYER build.
Why does the 64-bit APK say “App not installed” on my Firestick?
One possible reason is an architecture mismatch. A compatible Fire OS Fire TV Stick should use the 32-bit MY STREAMS PLAYER build. Other causes include insufficient storage, an incomplete APK, a signing-certificate mismatch during update, or an unsupported device.
Does MY STREAMS PLAYER work on every Fire TV Stick?
No universal compatibility claim is made. In particular, Amazon now sells Vega OS Fire TV devices whose application platform is different from Android-based Fire OS. Check the exact model and the current Downloads page.
Do I have to pay before installing MY STREAMS PLAYER?
Eligible compatible devices receive a seven-day trial. Download the app and follow the on-screen setup instructions.
Official technical sources
- Amazon Developer — Fire TV Streaming Media Player Device Specifications
- Amazon Developer — Run Your App on Vega Virtual Device or Fire TV
- Android Developers — Android ABIs
Ready to try MY STREAMS PLAYER?
Download the player for a compatible Fire TV or Android device and start an eligible seven-day trial.
MY STREAMS PLAYER is a media player only. No channels, films, series, streams or provider accounts are supplied.