Comment puis-je détecter à quoi le raccourci pointe?
Si vous avez un accès root, accédez au répertoire de données du lanceur par défaut. Parcourez ses fichiers et utilisez l'essai et l'erreur pour déterminer où les raccourcis de l'écran principal sont stockés par l'application du lanceur. Par exemple, dans Nova Launcher, les raccourcis de l'écran principal sont enregistrés dans une base de données nommée launcher.db. Ce fichier contient une table nommée favoris qui contient les informations sur les raccourcis, y compris les intentions nécessaires pour exécuter une application (ou une activité/cible spécifique en elle).
Une fois que vous avez trouvé le fichier contenant les informations, vous pouvez le consulter pour voir quelle intention il utilise pour le raccourci.
Est-il possible d'ajouter des raccourcis personnalisés avec des icônes différentes?
Oui, c'est facile. Il pourrait y avoir des applications sur le Play Store qui vous permettent de créer un raccourci pour n'importe quoi. Cependant, je ne connais que l'application d'automatisation Tasker. Vous pouvez y configurer une tâche qui doit contenir la logique et les actions qui doivent être exécutées une fois que l'utilisateur (vous-même) appuie sur le raccourci sur l'écran d'accueil. Après avoir configuré la tâche, allez sur votre écran d'accueil, découvrez comment ajouter des widgets, choisissez le widget Tasker 1x1 et sélectionnez la tâche récemment créée dans la liste qui vous est présentée.
Quant à l'utilisation d'une icône personnalisée, il y a deux façons de procéder. Soit sélectionnez une icône personnalisée lors de la création de la tâche et cette icône sera utilisée comme icône de raccourci. Sinon, utilisez un lanceur d'écran d'accueil qui permet de changer les icônes des raccourcis (comme Nova Launcher le permet).