2 votes

"Priorité uniquement" comme mode par défaut - Marshmallow

Lorsque j'essaie de modifier le "Mode notifications" à l'aide de la touche de volume, le mode "Alarmes uniquement" est toujours proposé par défaut, mais j'aimerais qu'il soit défini comme "Priorité uniquement".

Je sais que je peux glisser vers le bas pour accéder à "Ne pas déranger" et régler le mode "Priorité uniquement", mais je veux le faire avec les touches de volume.

Existe-t-il un moyen de définir "Priorité uniquement" comme mode par défaut lors de l'utilisation des touches de volume ?

0 votes

J'aimerais pouvoir vous aider. Les versions 5.0 et supérieures ont des paramètres de volume terribles.

0 votes

@beeshyams Je n'ai pas encore pu définir le mode prioritaire comme mode par défaut. Pouvez-vous s'il vous plaît partager étape par étape. J'utilise le Nexus 5. Voici une autre question sur ce sujet Android.stackexchange.com/questions/150748/

0 votes

@beeshyams Désolé mais à chaque fois que j'appuie sur mon bouton de volume vers le bas, je ne vois aucun moyen d'atteindre le mode prioritaire. Pouvez-vous s'il vous plaît me donner la direction pour le faire ?

4voto

beeshyams Points 37355

Mode alarme est activé lorsque Vol est diminué progressivement pour atteindre silence premier, suivant vibrer et en diminuant encore le volume (observez bien et vous remarquerez ces étapes). L'OP a clarifié que c'est le comportement attendu sauf que le mode de fin souhaité devrait être Mode prioritaire au lieu de Mode alarme

Puisqu'il s'agit de modifier le comportement par défaut du système d'exploitation, l'une des solutions pourrait être de Rooter l'appareil et de le modifier ou d'utiliser une application. automatisation peut être l'option préférée, car elle n'implique pas l'enracinement et la modification. De nombreuses applications sont disponibles. Je préfère utiliser MacroDroid, car il est gratuit (jusqu'à 5 macros) et facile à apprendre. Pour comprendre le fonctionnement de MacroDroid et les paramètres requis (l'application vous guide à travers les paramètres - assurez-vous d'activer les paramètres de l'application. ignorer les optimisations de la batterie , mon répondre ici . L'inconvénient de l'approche d'automatisation est qu'elle ne permet pas reproduire parfaitement le comportement attendu et présente des accrocs, qui sont mentionnés à la fin de l'article.

Vous aurez besoin de deux macros pour cela

La première macro ressemblerait à ceci (Les déclencheurs / actions / contraintes sont ajoutés par + )

Macro : Vol Silencieux / Vibreur (nom de la macro)

Déclencheur : Bouton de volume appuyé Réduction du volume Volume de mise à jour

Actions :

  1. Définir la variable MacroDroid Nouvelle variable Créer une nouvelle variable Donnez-lui un nom quelconque (ici anillo ) et définissez le type sur Entier Set (nom de la variable) Valeur = 0

  2. Si Clause Conditions + Volume de la sonnerie Vibreur ou silencieux . Appuyez sur cette Si la clause et choisissez Ajouter une action pour les enfants . Suivant, Définir la variable Macrodroid choisissez le nom de la variable (étape 1) et donnez-lui la valeur 1.

Contraintes : Aucune contrainte

La logique : Nous devons identifier quand silence ou vibration est atteint par Vol Dn . Dans la première action, nous avons nommé une variable et lui avons donné la valeur 0. Dans la deuxième action, nous avons mis un drapeau (variable MacroDroid =1 ) pour indiquer que la variable MacroDroid a été utilisée. silence ou vibration est atteint. Ne pas spécifier de contraintes signifie que nous voulons que la macro soit toujours exécutée.

Dans la macro suivante, nous nous assurons que si le Volume est encore diminué de silence ou vibration nous le réglons sur Mode prioritaire . Pour s'assurer que cela ne se produit que lorsque cet état est atteint, nous utilisons le drapeau comme contrainte et réinitialisons la variable à 0

Macro : Définir le mode de priorité (nom de la macro)

Déclencheur : Bouton de volume appuyé Réduction du volume Volume de mise à jour

Actions :

  1. Définir le mode de priorité Priorité

  2. Définir la variable MacroDroid (nom que vous avez choisi, le voici anillo ) Valeur = 0

Contraintes : Variable MacroDroid (anneau) Valeur = 1

enter image description here enter image description here

OK , j'ai mentionné que ce n'est pas parfait, principalement parce que vous essayez de remplacer le comportement par défaut du système d'exploitation sans rooting et modding. Donc, voici les problèmes :

  1. Si vous pause volume décroissant en atteignant Silence / Vibration ou si vous êtes en mode vibration, diminuez encore le volume. ça ne marchera pas

  2. Parfois, même si vous diminuez le volume en douceur sans faire de pause, vous verrez toujours Mode alarme au lieu de Mode prioritaire . La lecture des journaux de l'application indique que cela est dû au fait que les deux micros ont besoin de quelques millisecondes pour se déclencher et qu'à ce moment-là, l'OS a fait son travail ! La solution est d'augmenter un peu le volume puis de le diminuer, peut-être plusieurs fois pour permettre à l'application de faire son travail.

  3. De Mode prioritaire Lorsque vous augmentez le volume, il affiche toujours le même état (contrairement au mode alarme), vous devez donc cliquer manuellement sur le bouton de la télécommande. Fin maintenant

1 votes

+1 pour l'effort incroyable, on dirait que ça marche (je n'ai pas essayé cependant).

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