Comment puis-je régler Échelle d'animation de la fenêtre et Échelle d'animation de la transition a Animation désactivée alors que l'option pour le faire n'est pas disponible sur ma ROM (alors qu'elle devrait l'être). Plus précisément, il devrait être sous Options pour les développeurs in Paramètres mais tous les Interface utilisateur sont absentes.
Réponse
Trop de publicités?Si vous avez Root, vous pouvez modifier la base de données des paramètres via adb :
adb shell
# sqlite3 /data/data/com.android.providers.settings/databases/settings.db
sqlite> update system set value=0 where name='window_animation_scale';
sqlite> update system set value=0 where name='transition_animation_scale';
sqlite> .exit
# exit
adb reboot
J'ai d'abord essayé de modifier le champ avec l'application SQLite Editor du Play Store : Settings Storage (com.android.providers.settings) settings.db system window_animation_scale
mais cela m'a malheureusement donné Update failed - error code 5: database is locked
. Alors que la mise à jour de la base de données depuis adb fonctionne bien. (Peut-être qu'une autre application fonctionnerait aussi).
D'autres paramètres sont également modifiables de cette manière.
Si sqlite3 dit que la permission est refusée, vous devrez peut-être lui donner un chmod pour permettre l'exécution. Vous pouvez également avoir besoin de trouver le bon chemin à utiliser ci-dessus pour le fichier settings.db, voici un exemple :
# find / -name sqlite3
/system/xbin/sqlite3
# chmod 755 /system/xbin/sqlite3
# find / -name settings.db
/dbdata/databases/com.android.providers.settings/settings.db