How to use an NTFS microSD card or USB drive with a rooted Fire TV


By default, the Amazon Fire TV only recognizes USB drives and microSD cards formatted with a FAT32 file system. This poses a problem for storing and accessing files larger than 4GB, since that’s the limit of the FAT32 file system. If your device is rooted, you can mount drives and cards using other file systems, like NTFS, and access files stored on them within apps like Kodi and ES File Explorer. This guide will show you how to mount non-FAT32 USB drives and microSD cards on a rooted Fire TV 1 or 2.

Your device must be rooted to follow this guide. If you want to play media files that are larger than 4GB on a non-rooted device, see this guide. You will also need a mouse connected to your device to complete this guide.

You cannot move apps and games onto a non-FAT32 drive or card. To do that, you must use a FAT32 formated USB drive on the Fire TV 1 or a FAT32 formatted microSD card on a Fire TV 2. Non-FAT32 external storage can only be used to store media and files.


  1. Sideload the app Paragon exFAT, NTFS & HFS+ onto your device. You can download it from here or here.
  2. Launch Paragon
  3. Select “Grant” from the popup to allow the app SU access on a rooted device.
  4. Using a mouse, click the “NEXT” button in the upper right.
  5. Click the red “SKIP” button at the bottom of the screen.
  6. Select “YES” on the SELinux message.
  7. Plug in your NTFS microSD card or USB drive. If you’re asked to format, select “Cancel” to dismiss the message.
    paragon-format-drive-message paragon-format-sdcard-message
  8. Your card or drive should automatically be mounted. Pay attention to the “Mounted on” directory listed. This is where you will navigate to access the files on the NTFS card or drive.
  9. To safely disconnect your card or drive, launch Paragon and select the “UNMOUNT” button. If you’re having trouble finding your files, try checking the following locations:
    • /sdcard/ParagonNTFS
    • /data/media/0/ParagonNTFS
    • /storage/emulated/legacy/ParagonNTFS
    • /storage/emulated/0/ParagonNTFS
  10. [OPTIONAL] Follow this guide to disable the message that asks you to format your drive or card.


  1. Martin says:

    in have been using stickmount to mount my ntfs harddrive for a small year now. just be sure to install the plugins it asks. this is on fireos3 though from towelroot to latest prerooted version. I guess stickmount wont work on fireos5, which I have been worried about. so thank you very much elias.

  2. joao says:

    Actually Stickmount works fine on fireOS 5. I use it with my firetv 2 rooted.

    BUT i still have a problem, and it’s been the same since my fireTV gen1.

    I mount the NTFS drive just fine, but It only allows to download a file as big as the free space in the internal firetv sdcard. So even if i have a 500gb mounted drive i can’t download a file bigger than 4gb cause that’s what i have of free space on my internal firetv storage. Can i bypass/correct this fault?


    • Martin says:

      what do you mean download. of cause you can not download a file to your internal storage that wont fit. but I have I feeling that is not the problem does files bigger than 4gb not stream because 16-20gb stream fine here, they also download fine over samba. I use sambadroid.

      • Joao says:

        Maybe i didn’t express myself clearly (english is not my language if it wasn’t clear btw :D )

        I have attached a 32gb ntfs drive to my firetv. But by using stickmount or even the app in this guide (Paragon) it creates a folder inside the internal storage where you can access your ntfs drive. So far so good.

        But the system doesn’t see the free space on my ntfs drive. So if i have 30gb free space inside my drive but only 4gb free in my firetv internal storage, when i try to download a file bigger than 4gb i get a failure messsage saying i don’t have enough free space to download the file.

        I hope i did explain it better this time.

        • Martin says:

          don’t worry I am not native either and I know what you mean now. :) I have that too, but that is to be expected you can not download apps to it, as it is not formatted as usb storage that can be used for apps and games which requires fat32. before firetv1 had usb support you could and I expect you still can format a harddrive as ext4 and copy the system and run it from there with a small script installed from cwm. because the firetv can not tell the difference it practically gives you unlimited internal storage. I had relatively new 1GB drive running system, and could not tell any difference in performance at all. I then still had my old 3GB NTFS drive mounted via. stickmount and a usb hub. sometimes if I pulled power it could get confused about the 2 drives but when it happened the solution was as simple as to connect the system drive first, and the NTFS drive when it started booting.

          a lot of personal stuff happened in the meantime so I do not have it setup like that anymore, if anyone or elias know if it is still possible with latest prerooted os3 rom, it would be nice to to hear from them. :)

          • Martin says:

            lol disregard this. I of cause realize it is not your problem from the your answer. guess I am on a mission to fill elias’ comment page.

        • Martin says:

          guess I am still not totally clear though lol. because when you say download a file to it. the first thing I can think of is app or games which I explain above. but I realize it can be from a ftp app or similar. I can download/transfer files bigger than 4GB to the ntfs drive fine from kodi for example although it only reports 4GB free if I specify the folder. from what app do you download a file from?

        • Martin says:

          sorry for the many replies I wish I could edit, as said I can also transfer files bigger than 4GB back and forth from my computer using samba fine.

          • Joao says:

            Basically i meant Kodi. I can transfer a file from my pc to the firetv using a samba app just fine. But while using a Kodi addon for example, if i try to download a big movie file, i get an error saying it doesn’t have enough space to download the file.

            the ntfs drive have enough space, but the system “thinks” it only have about 4gb because of what i said earlier (The system doesn’t recognize the ntfs drive available space)

          • Catman says:

            Hi Joao,
            I do have the same problem…I couln’t come up with a fix yet…what about you?

            PS: StickMount did the job from the beginning so I will stick to it.

    • Martin says:

      I know this sound stupid but the only reason I can come up is if taget drive is ntfs. heh

      • Martin says:

        I can not reply on reply Joao, but I do not have that problem, although kodi says it only has less than 2GB left. I just tried. also tried mounting a samba drive from kodi’s file manager and transferred a file larger than 4GB. very odd, guess I can not help. every app I use in kodi does it fine. sorry.

    • Carb says:

      I’ve also been using stickmount and have downloaded files over 4gb with Dolphin browser, Utorrent and Es File without a problem. Haven’t found a file big enough in Kodi to try it out.

  3. Mark says:

    I’ve been using this method for months now and love wirelessly transferring new content so I don’t have to disconnect the hard drive.

  4. B Walker says:

    Does the Paragon app work with drives/cards formatted with ext4 file system?

  5. roligov says:

    Odd, can’t get my 460GB external usb drive recognized by the firetv 2. I don’t think it’s power because it a 2 cord usb cable and I plugged the secondary power cable into the usb port on another FireTV 2. I got my 4GB USB recognized instantly though. Will test with my 128GB USB 3 Flashdrive.

  6. roligov says:

    Can only assume it’s because of this 2.5″ Coltech external usb 3 chassis or the fact that it’s an SSD inside, but that shouldn’t make a difference. I’ll see if I can source another 2.5″ Chassis and test that.

    This is the chassis if anyone is interested:

  7. Bill says:

    After I hit Allow to grant root I then get a black screen with white text instead of the graphic screen. It looks like it’s not granting access or something, but I’ve tried it a few times and still no luck. Any idea? Using a FireTV2.

  8. Nate says:

    I am hoping to mount an external drive formatted EXFAT to my rooted fire tv. I am not having any luck doing it so far with Paragon or stick mount. Any help/suggestions?

  9. Jordan says:

    I’ve been using Paragon to mount my 4 TB NTFS Seagate drive and play media with kodi on my rooted AFTV2 running

    It’s been working fine but yesterday I unmounted to unplug the drive so it wouldn’t spin all night. But now when I mount the drive it mounts in a new folder location (i.e.- /ParagonNTFS_1). It’s actually happened twice and now all of my files are accessible through /ParagonNTFS_2.

    Anyone have the same problem or a solution? I don’t want to have to keep changing the file location and updating my kodi library

Leave a Reply

Your email address will not be published. Required fields are marked *