Éteindre l'écran sans dormir Android -- battery-life domaine et screen domaine et power-on domaine et standby domaine et sleep domain android en relation problème

Turn screen off without Android sleeping



5
vote

problème

français

Y a-t-il un moyen de basculer rapidement l'écran sans faire dormir Android?

Par exemple, j'aime parfois utiliser l'application calme quand je dors. Mais il garde l'écran tout le temps. Lorsque je viens d'utiliser cette application pendant 10 minutes, c'est génial qu'il empêche l'écran; Mais si je dors pendant des heures, j'aimerais que l'application continue à fonctionner (à jouer des sons) et à éteindre l'écran.

Comment cela peut-il être fait?

langue Anglaise

Is there any way to quickly toggle the screen off without making Android sleep?

For example, I sometimes like to use the Calm app when I sleep. But it keeps the screen on all the time. When I just use that app for 10 minutes, it's great that it keeps the screen on; but if I'm sleeping for hours, I would like the app to keep on running (playing sounds) and turn the screen off.

How can this be done?

              
         
         

Liste de réponses

6
 
vote

Le crédit va à Firelord pour la méthode de base. Voici un script shell de délai de retard qui éteint le rétroéclairage de mon appareil et apparemment d'autres.

Créer un fichier nommé "lcdoff" et copiez ce qui suit:

#!/system/bin/sh if [ -z "$1" ]; then echo "usage: `basename $0` delay" exit fi su -c 'echo getsu > /dev/null' echo "Tap power button 2x quickly to restore" sleep $1 su -c 'echo 0 > /sys/class/leds/lcd-backlight/brightness'

Assurez-vous:

  • L'appareil est enraciné.
  • Les autorisations de script sont définies sur EXECUTABLE, E.G. par chmod 755 lcdoff .
  • Le script est situé dans /system/bin (les scripts ne peuvent pas être exécutés à partir de /storage ).

ouvrir une application terminale et entrez 9988777664 , pour éteindre l'écran après un délai de 10 secondes, lcdoff 30 pour un délai de 30 secondes, etc. pour vous assurer que que le processeur reste allumé, activez simplement le Option de développeur Android" Restez éveillé ". EDIT: Restez éveillé seulement fonctionne tout en branchement dans une source d'alimentation - voir Cette réponse pour un alternative.

Si vous ne voulez pas taper la commande dans un terminal, vous pouvez lancer le script comme une action personnalisée dans:

  • Commandant total
  • Tasker
  • Ajouts XPOSED
  • Votre application de choix
 

Credit goes to Firelord for the basic method. Here is a time-delay shell script that turns off the backlight for my device, and apparently others' as well.

Create a file named "lcdoff" and copy the following into it:

#!/system/bin/sh if [ -z "$1" ]; then     echo "usage: `basename $0` delay"     exit fi su -c 'echo getsu > /dev/null' echo "Tap power button 2x quickly to restore" sleep $1 su -c 'echo 0 > /sys/class/leds/lcd-backlight/brightness' 

Make sure:

  • The device is rooted.
  • The script permissions are set to executable, e.g. by chmod 755 lcdoff.
  • The script is located in /system/bin (scripts cannot be executed from /storage).

Then open a terminal app and enter lcdoff 10, to turn off the screen after a 10-second delay, lcdoff 30 for a 30-second delay, etc. To ensure that the processor stays on, simply enable the Android developer option "Stay Awake". Edit: Stay Awake only works while plugged into a power source -- see this answer for an alternative.

If you don't want to type the command in a terminal, you can launch the script as a custom action in:

  • Total Commander
  • Tasker
  • Xposed Additions
  • your app of choice
 
 
 
 
3
 
vote

J'ai eu des problèmes avec la réponse acceptée car je ne suis pas très familier avec Shell Scripting sur Android / Unix / Linux, donc je pensais ajouter mon expérience ici pour quelqu'un dans un bateau similaire.

Pour obtenir ce travail avec le groupe de travail ou similaire, la ligne dont vous avez besoin est la suivante:

echo 0 > /sys/class/leds/lcd-backlight/brightness

pour le groupe de travail mettez cela dans le champ "Commande" avec "Utiliser la racine" activée, fonctionne comme un charme. Pour désactiver simplement changer le zéro pour un 1, ergo:

echo 1 > /sys/class/leds/lcd-backlight/brightness

ou verrouille et déverrouillez l'appareil.

Pour répondre à votre question sur la bascule rapidement ce comportement. Attribuez chacune des commandes ci-dessus à une tâche du groupe de travail, vous pouvez utiliser la nouvelle interception de la nouvelle presse longue dans la dernière version du Tasker pour basculer et éteindre l'écran sans mettre le périphérique. Vous pouvez également attribuer la commande à un profil qui déclenche lorsque vos conditions sont remplies.

 

I had some trouble with the accepted answer as I'm not hugely familiar with shell scripting on Android/Unix/Linux so I thought I'd add my experience here for anyone in a similar boat.

To get this working with Tasker or similar the line you need is:

echo 0 > /sys/class/leds/lcd-backlight/brightness 

For tasker put this in the 'command' field with 'Use Root' enabled, works like a charm. To disable simply switch the zero out for a 1, ergo:

echo 1 > /sys/class/leds/lcd-backlight/brightness 

or lock and unlock the device.

So to answer your question about quickly toggling this behavior. Assign each of the above commands to a tasker task, then you can make use of the new long-press intercept in the latest tasker version to toggle the screen on and off without putting the device to sleep. Alternatively you can assign the command to a profile which triggers when your conditions are met.

 
 

Questions connexes

1  Restez éveillé pendant la charge - pourquoi pas?  ( Stay awake while charging why not ) 
Je suis nouveau à Android 7.1, et j'aimerais que mon téléphone soit toujours activé pendant la charge. Y a-t-il un désavantage? Y a-t-il des processus système...

5  Éteindre l'écran sans dormir Android  ( Turn screen off without android sleeping ) 
Y a-t-il un moyen de basculer rapidement l'écran sans faire dormir Android? Par exemple, j'aime parfois utiliser l'application calme quand je dors. Mais il ...

20  Comment puis-je empêcher Android de dormir?  ( How do i prevent android from going to sleep ) 
Je ne veux jamais que ma tablette Android se couche pour dormir, puis-je empêcher le mode de sommeil? ...

3  Dormez des applications et des lits partagés  ( Sleep apps and shared beds ) 
J'ai vu sur le marché plusieurs applications de réveil qui prétendent analyser vos habitudes de mouvement dans votre sommeil, de manière à déterminer le momen...

2  Nexus 7 2012 ne pas se réveiller du sommeil  ( Nexus 7 2012 not waking from sleep ) 
Souvent, lorsque j'essaie de réveiller mon Nexus, l'écran reste complètement vide et que la tablette refuse de faire n'importe quoi. Pour que mon appareil fon...

4  Application de suivi du sommeil connectée à Google Health  ( Sleep tracking app connected with google health ) 
Savez-vous s'il y a une application: dédié au suivi du sommeil connecté avec Google Health Je suis intéressé par une telle application, alors si vous ...

0  L'adaptateur Lava OTG garde la tablette Android de dormir  ( Lava otg adapter keeps android tablet from sleeping ) 
J'utilise un adaptateur EasyCap via un Adaptateur SIMULCATE Lava sur une onglet Samsung Galaxy S2 pour capturer une vidéo à partir d'une caméra inversée d...

12  Wifi se déconnecte pendant le sommeil  ( Wifi disconnects during sleep ) 
J'ai remarqué récemment que, quand j'utiliserais mon téléphone après sa sommeil, WiFi ne serait pas connecté et il faudrait se connecter. Je suis allé dans de...

2  Bouton d'alimentation Android-X86 Appuyez sur NE DOMMAGE  ( Android x86 power button press does not sleep ) 
Je couronne Android-X86 sur une tablette Intel Apollo Lake. Lorsque j'appuie sur le bouton d'alimentation, Android ne va pas dormir. Au lieu de cela, il affic...

0  Comment prévenir les notifications complètes de la batterie dans la bande MI 2?  ( How to prevent battery full notifications in mi 2 band ) 
Situation: Pour empêcher que la batterie de Mi 2 Band vibrante, qui me réveille; La notification contourne le mode silencieux de Android Solution secondaire:...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés