My ATV is using Android 9, don’t have a custom launcher installed as the stock one displays just fine. Majority of apps installed are from f-droid, mostly utility style apps not all exactly made to run on ATV such as App Manager, FTP Share, Invizible Pro(this does have an ATV display), Syncthing, Interceptor-NG, PCAPdroid, VLC, LibreSpeed, Droid-ify, Aurora Store, Fennec, etc and all display fine.
Only app I couldn’t stand to use on this box was Netflix, hard to navigate with a regular remote.
It’s not exactly pretty to look at but it’s functional which is what matters.
Mainly used for Kodi, but at times I transfer movies from other devices to it.
It is the linking/displaying for Fdroid app and Fennec app.
There is no official link. The files I uploaded are not the apps itself but the type of information needed to display an app on Android TV. It says here is the link to app X and here is the icon to use for app X. You still need to install the official app X. You will have to trust the website that packaged it( The one I forgot the name of). They way I used these is by installing the official app first. Then I installed these so they can display in the app launcher on Android TV. Not all apps in the Fdroid store need this. Aurora Store showed up fine without having to install an app to display it in the list with the other apps.
Actually, one easy way I use is by activity launcher, and creating a shortcut for its URI.
Moreover, those applications you gave are APK files, and no matter what, any unofficial (although I distrust official ones too, lol), ones, I simply do not use them. Am not saying your files are malicious, just that unless I feel safe, I mistrust any file.
I did a virus check on both, and they are free of infection.
Fennec_ATV: VirusTotal
FDroid_ATV: VirusTotal