Cela signifie essentiellement que certains codes binaires ne peuvent pas être exécutés sur votre téléphone. Il semble que l'application Link2SD que vous utilisez soit fournie avec un logiciel 32 bits, mais votre téléphone est 64 bits et ne peut donc pas exécuter le code.
LD_PRELOAD
est une variable système qui indique à Android quelles bibliothèques de code doivent être chargées/exécutées au démarrage de tout processus ou application. Elle apparaît libsigchain.so
a été ajouté à cette variable, probablement par l'application Link2SD elle-même. Lorsque l'application tente d'exécuter le programme système /system/bin/sh
il essaie de charger le libsigchain.so
mais échoue, apparemment parce que libsigchain.so
est en 32 bits.
Une autre cause possible est que /system/bin/sh
est 64 bits mais ligsigchain.so
est en 32 bits. Étant donné que les logiciels 32bit et 64bit fonctionnent de manière différente, les deux ne peuvent pas être combinés et l /system/bin/sh
ne peut pas démarrer et produit une erreur.
De toute façon, ne pas être capable d'exécuter sh
est un problème majeur pour la plupart des applications fonctionnant avec des permissions Root comme sh
est utilisé pour exécuter des scripts sur votre appareil. Si vous voyez une telle erreur dans d'autres applications Root, il peut s'agir d'un problème avec votre ROM Android.
La solution à ce problème pourrait être une mise à jour logicielle de Lenovo ou une nouvelle version de l'application. Essayez de signaler le problème au développeur de l'application, il pourra peut-être vous donner les détails exacts.