2 votes

Désactiver les animations des fenêtres lorsque l'option de menu est absente ?

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.

2voto

mendicant Points 489

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

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