I've been working on getting Quasar running on the Fire TV 2, which was a little difficult as it doesn't support a FAT32 file system for storage (no pre-allocation), but that's all the Fire TV supports out of the box.
I'll try and write a simple guide to achieve a working version, but I don't have pictures at the moment, so when I do another setup at the end of the week, I'll check back and try to add some with more detail.
This guide assumes you have already rooted and are running the rbox pre-rooted ROM (in my case, 22.214.171.124).
From here, proceed like you would usually.
First, I used a Linux VM and an external card reader to partition a microSD card.After saving, created the filesystems using "mkfs.vfat" & "mkfs.ext4" as these tools didn't seem to be included on the AFTV.
MS-DOS partition table, 2 primary partitions using auto alignment (parted).
First partition 1GB in size, type FAT32.
Second partition, rest of free space, type ext4.
From here, install Kodi v17.Then, find and install a copy of "Apps2SD ROOT" - I used version 11.3.
I downloaded the ARM v7 APK from their website and installed using adb from my laptop.
Launch Kodi for the first time, to create the data directories, then exit again.
Insert the microSD card.Open "Apps2SD" and using a mouse, go to "Link apps to SD card".
The AFTV2 should auto-mount the 1GB partition at the beginning of the card and ignore our ext4 at the end.
Now, we'll link Kodi:
The first time you do this, it should ask you to set up the SD card.
Select ext4 as the file system type allow it to set up the mount script, so everything works on boot.
Now go back and exit out of the app, back to the launcher.
Use the filter to select "User Apps", find Kodi and go into it.
At the bottom of this page about the app, click Link App.
Select the two data directory tick boxes and confirm the link.
At this point, it should move all the files then say when complete.
Go into Kodi again and install the Quasar Android ARM build (I put the zip on a FAT32 USB drive).
When the initial settings box pops up, cancel out of it, as we can't set the download path here.
On my laptop with ADB connected, I ran:Edited the settings.xml file, from:Code:adb pull /sdcard/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/plugin.video.quasar/settings.xmlTo (this path should be linked to the ext4 partition on the SD card):Code:<setting id="download_path" value="" />Then to push the settings back, I ran:Code:<setting id="download_path" value="/data/data/org.xbmc.kodi/files" />After this, a quick restart of Kodi was required.Code:adb push settings.xml /sdcard/Android/data/org.xbmc.kodi/files/.kodi/userdata/addon_data/plugin.video.quasar/settings.xml
Issues I've noticed:
Although AFTV2 will play back 4K/2160p via Kodi/Quasar, the video output is only 1080p.
There is a fix for 4K playback in SPMC, but it's tough to get Quasar provider support in v16 of Kodi.
Hopefully 4K playback will be supported in the v17 release by the Kodi team when it is officially released.