22 votes

Passage manuel d'ART à Dalvik

Je voulais essayer le nouveau runtime ART, mais je n'avais pas réalisé que ma ROM personnalisée ne le supportait pas. Donc maintenant je reçois des messages récurrents de Force Closed après le démarrage, et je ne peux pas accéder au menu des paramètres pour revenir à Dalvik. Donc, avant de tout effacer et de passer des heures à configurer mon téléphone à partir de zéro, y a-t-il un moyen de revenir manuellement à Dalvik à partir du menu de récupération ? Je pense qu'il devrait y avoir un drapeau quelque part, qui indique à Android de faire la 'recompilation' après un redémarrage.

Via le menu de récupération, j'ai un accès complet Root sur un shell adb et je peux monter tous les systèmes de fichiers.

19voto

mysteriousllama Points 196

Je viens de le faire !

/data/property/persist.sys.dalvik.vm.lib est un fichier texte contenant l'une des deux valeurs suivantes : libart.so' ou 'libdvm.so'. Vous pouvez passer d'ART à Dalvik en modifiant simplement ce fichier.

Ex : adb shell 'echo libdvm.so >/data/property/persist.sys.dalvik.vm.lib'.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X