- This package depends on afmt package.
- ADB (Android Debug Bridge) must be installed in environment for aftv to function. See steps to install adb below.
- ADB Debugging and Developer Options must be enabled on FireTV before a connection is allowed. See steps below.
See Odin on how to install Odin compiler.
- Using the terminal, navigate to odin/shared folder and clone afmt with
cd $(odin root)shared git clone https://github.com/OnlyXuul/afmt.git
- Build aftv
cd folder_for_projects git clone https://github.com/OnlyXuul/aftv.git cd aftv odin build .
sudo apt install adbwinget install Google.PlatformTools
- Go to "Settings", "Device & Software", "About".
- Press "Your TV" seven times to unlock "Developer Options".
- Back up to "Device & Software", "Developer Options" should now show in the menu.
- Go to "Developer Options" and enable "ADB Debugging".
- Important: When you connect for the first time to FireoS, ADB will fail, but an authorization window will popup on the TV.
- Check the box to allow the connection ID generated by ADB.
- After this, all future connections will be allowed from that specific computer.
aftv -h
- List Running (3rd-Party) user installed apps
aftv 192.168.1.100 -r - FireTV OS Version info
aftv 192.168.1.100 -v - List Installed packages by user
aftv 192.168.1.100 -p:user - List Installed system packages
aftv 192.168.1.100 -p:system - Disk Usage from OS
aftv 192.168.1.100 -u:system - Disk Usage from df
aftv 192.168.1.100 -u:df