Rufen Sie den Bildschirm ohne Android-Schlafen ab -- battery-life Bereich und screen Bereich und power-on Bereich und standby Bereich und sleep Bereich android verbunden Problem

Turn screen off without Android sleeping



5
vote

Problem

Deutsch

Gibt es eine Möglichkeit, den Bildschirm schnell auszuschalten, ohne den Android-Schlaf herzustellen?

Zum Beispiel benutze ich manchmal die ruhige App, wenn ich schlafe. Aber es hält den Bildschirm der ganzen Zeit auf. Wenn ich diese App nur 10 Minuten benutze, ist es großartig, dass er den Bildschirm aufhält; Wenn ich aber stundenlang schlafe, möchte ich, dass die App läuft, um weiterzumachen (Sounds abspielen) und den Bildschirm abzuschalten.

Wie kann das erfolgen?

Englische Sprache

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?

              
         
         

Antwortliste

6
 
vote

Credit geht an Firelord für die Grundmethode. Hier ist ein zeitverzögertes Shell-Skript, das die Hintergrundbeleuchtung für mein Gerät ausstellt, und anscheinend auch andere '.

Erstellen Sie eine Datei mit dem Namen "lcdoff" und kopiere das folgende in ihn:

  #!/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'   

Stellen Sie sicher:

  • Das Gerät ist verwurzelt.
  • Die Skriptberechtigungen werden auf ausführbare, z.B. von chmod 755 lcdoff .
  • Das Skript befindet sich in /system/bin (Skripts können nicht aus /storage ) ausgeführt werden.

Öffnen Sie dann eine Terminal-App und geben Sie lcdoff 10 ein, um den Bildschirm nach einer Verzögerung von 10 Sekunden auszuschalten, lcdoff 30 für eine 30-Sekunden-Verzögerung usw. Dass der Prozessor bleibt, aktivieren Sie einfach den Android-Entwickleroption" wach bleiben ". edit: bleiben wach nur arbeitet, während er in eine Stromquelle eingesteckt ist - siehe diese Antwort für einen Alternative.

Wenn Sie den Befehl nicht in einem Terminal eingeben möchten, können Sie das Skript als benutzerdefinierte Aktion in:

starten
  • Total Commander
  • Tasker
  • Xeged Ergänzungen
  • Ihre App der Wahl
 

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

Ich hatte Probleme mit der akzeptierten Antwort, da ich mich nicht mit Shell Scripting auf Android / Unix / Linux vertraut bin, also dachte ich, ich würde meine Erfahrungen hier für jedermann in einem ähnlichen Boot hinzufügen.

Um diese Arbeit mit Tasker zu erhalten, oder ähnlich der Zeile, die Sie benötigen, ist:

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

Für den Tasker legen Sie diese in das Feld "Befehl" mit "Verwenden von Wurzelwurzel" aktiviert, funktioniert wie ein Zauber. So deaktivieren Sie einfach den Nullpunkt für einen 1, ergo:

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

oder sperren und das Gerät entsperren.

Um Ihre Frage zu beantworten, um dieses Verhalten schnell umzuschalten. Weisen Sie jeden der oben genannten Befehle einer Tasker-Aufgabe zu, dann können Sie den neuen Long-Press-Intercept in der neuesten Tasker-Version verwenden, um den Bildschirm ein- und auszuschalten, ohne das Gerät zu schließen. Alternativ können Sie dem Befehl einem Profil zuweisen, das auslöst, wenn Ihre Bedingungen erfüllt sind.

 

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.

 
 

Verwandte Fragen

4  Sleep-Tracking-App mit Google Health verbunden  ( Sleep tracking app connected with google health ) 
Wissen Sie, ob es eine App gibt: für die Schlafverfolgung gewidmet mit Google Health verbunden Ich interessiere mich für eine solche Anwendung, also, ...

3  Schlaf-Apps und gemeinsame Betten  ( Sleep apps and shared beds ) 
Ich habe jetzt mehrere Weckeranwendungen auf dem Markt gesehen, die die Analyse Ihrer Bewegungsmuster in Ihrem Schlaf analysieren, um die ideale Zeit zu ermit...

2  Nexus 7 2012 weckt nicht aus dem Schlaf  ( Nexus 7 2012 not waking from sleep ) 
Wenn ich versuche, meinen Nexus zu wecken, bleibt der Bildschirm völlig leer und das Tablet weigert sich, etwas zu tun. Um mein Gerät wieder zu arbeitet, muss...

0  Lava otg Adapter hält Android-Tablet vom Schlafen  ( Lava otg adapter keeps android tablet from sleeping ) 
Ich verwende ein EasyCap-Adapter über ein Lava Simullaat Adapter auf einer Samsung Galaxy Tab S2, um Videos von einer Fahrzeugrückkamera aufzunehmen. Di...

2  Android-X86 Power-Taste-Presse ist nicht geschlafen  ( Android x86 power button press does not sleep ) 
Ich leite Android-X86 auf einem Intel Apollo Lake Tablet. Wenn ich den Netzknopf drücke, geht Android nicht in den Schlaf. Stattdessen zeigt es das Machtmenü....

20  Wie verhindern ich Android von dem Schlaf?  ( How do i prevent android from going to sleep ) 
Ich möchte nie, dass mein Android-Tablet in den Schlaf geht, kann ich den Schlafmodus verhindern? ...

0  So verhindern Sie die vollständige Benachrichtigung der Batterie in der MI 2-Band?  ( How to prevent battery full notifications in mi 2 band ) 
Situation: Um zu verhindern, dass die Batterie der Batterie von MI 2-Band-Batterie die volle Vibration der Batterie verhindern, was mich aufwacht; Die Benachr...

5  Rufen Sie den Bildschirm ohne Android-Schlafen ab  ( Turn screen off without android sleeping ) 
Gibt es eine Möglichkeit, den Bildschirm schnell auszuschalten, ohne den Android-Schlaf herzustellen? Zum Beispiel benutze ich manchmal die ruhige App, wenn...

1  Bleib während des Ladens wach - warum nicht?  ( Stay awake while charging why not ) 
Ich bin neu in Android 7.1, und ich möchte, dass mein Telefon während des Ladens immer weiter ist. Gibt es einen Nachteil? Gibt es in den Sleep-Modus nur Syst...

12  WiFi trennt sich beim Schlafen  ( Wifi disconnects during sleep ) 
Ich habe kürzlich bemerkt, dass, wenn ich mein Handy danach benutzen würde, nachdem ich geschlafen worden wäre, Wifi wäre nicht verbunden und es müsste eine V...




© 2022 www.antworten.top All Rights Reserved. Fragen & Antworten Haus Alle Rechte vorbehalten