[Android Apps and Games] spocky12:
Hi ! Unfortunately, most of the features you need are system-wide and can't be overriden by an app (even a launcher) that isn't part of the system apps.

- USB key : this is an System popup, a launcher can't change it

- I don't know how "redream" does it, it's usually a System feature (OS updates sometimes add new mapping files to enable new remote/gamepads support). I'll have a look at it when I have time, but even if I find how to implement it, this will probably only affect Projectivy, not other installed apps.

- coud you please provide more details (and possible an app that's not working currently so that I can make tests) and how you currently circumvent this issue ? It's the app developer that defines on which orientation their app work, an external app can't determine other app's orientation.

- button mapper : I might add a basic button mapping in the future (not sure yet), but this will never be as advanced as what dedicated apps can do (button mapper has years of development behind it for this sole purpose). Not sure its worth the effort though.

- on 4.23+ you can already start the task manager with home double-press (if Projectivy is defined as the launcher and the accessibility service is enabled). However, a non-system app has no way to kill other apps without root access.

Root is not related to a change in memory use whatsoever.

With that said, if your OS stock launcher is not disabled, it might be loaded in memory along with Projectivy, while not really being used. The wasted memory depends on how this launcher has been developped. Depending on how far the vendor has enforced their stock launcher in the system. On most system, the stock launcher will eventually be killed by the system (because it's not used) and will never get loaded again until the next reboot.

You don't need root to disable the stock launcher, only a computer. The steps are detailed on the 1st post (look for "freeze launcher"). However, once again, this heavily depends on how the stock launcher has been developped (e.g., FireTv stock launcher embeds the System Settings. If you disable it, you can't access system settings at all) . You will also need to know the stock launcher package name.

Thanks for the suggestions, I'll probably add some of them soon. Regarding the 'show categories title' bug, I can't reproduce it. Could you please give me more details ?

I didn't know syncler, I'll have a look at it. Can you confirm that some pics that were initially visible in Projectivy don't display anymore ? If so, what is displayed now, a dark grey card ?

This might be a bug I projectivy, but there is a big difference between stock launcher and Projectivy : the latter is not a system app and don't benefit system permissions. Regarding channels, this means for example that Kodi or Nvidia Shield Games won't display thumbs as the content provider they use is private and can only be used by system apps (for Kodi, only web pictures can be displayed, thumbs stocked locally along with your video won't be visible). This can be fixed by the developers, by exporting their content provider.

While not excluding a bug in Projectivy, I can imagine a similar behavior in Syncler : it might cache thumbs locally with a private content provider. This could results in cached thumbs not accessible by Projectivy, while those that are referencing http resources can still be displayed.