Je veux déplacer le SwiftKey de ma partition utilisateur standard à la partition système (j'ai Root). Je suis capable d'utiliser Titanium Backup ou Link2SD pour transformer une application en application système, mais chaque fois que j'essaie de le faire avec SwiftKey, elle se ferme en permanence. Avec la plupart des applications, si elles commencent à faire des siennes juste après les avoir transformées en applications système, il suffit de redémarrer et ça marche. Cependant, le redémarrage ne résout pas le problème avec SwiftKey.
J'ai également essayé de vider le cache et le cache dalvik, mais il semble que cette application particulière déteste être une application système.
Selon ce fil du forum Je dois déplacer une bibliothèque dans le dossier lib du système, mais je ne vois pas de bibliothèque à copier.
La réinstallation de l'application semble fonctionner, mais ce n'est pas le cas. Comme les mises à jour des applications système ne sont pas stockées dans la partition système, la " mise à jour " de l'application Swiftkey la fait fonctionner à nouveau parce que le binaire principal qui s'exécute est exécuté à partir de userland, et non de systemland. Si j'utilise ensuite Titanium Backup ou Link2SD pour Integrate
la mise à jour dans la partition du système, il recommence à planter.
Quelqu'un a-t-il réussi à déplacer l'application SwiftKey dans la partition système ?
Editar : J'ai essayé de vider le cache, de vider les données, de désinstaller complètement et de réinstaller (puis de passer au système), et j'ai même essayé les mêmes étapes sur un autre téléphone du même modèle (Optimus V).
J'ai également essayé de copier manuellement le fichier .apk au lieu d'utiliser simplement la fonction de déplacement intégrée de Titanium Backup ou de Link2SD. SwiftKey refuse tout simplement de fonctionner correctement s'il est installé en tant qu'application système, mais fonctionne très bien en tant qu'application utilisateur.