Android Sleenyなしで画面をオフにします -- battery-life フィールド と screen フィールド と power-on フィールド と standby フィールド と sleep フィールド android 関連 問題

Turn screen off without Android sleeping












5
vote

問題

日本語

Android Sleepを使わずに画面をオフに切り替える方法はありますか?

例えば、眠っているときに落ち着いたアプリを使うのが好きです。しかし、それは常に画面を保持します。 10分間そのアプリを使うだけで、画面を保持するのは素晴らしいことです。しかし、私が何時間も寝ているならば、私はアプリを実行中(サウンドを再生)し続けて画面をオフにしたいと思います。

これはどのように行うことができますか?

英語

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?

              
         
         

回答リスト

6
 
vote

クレジットは基本的な方法でFireLordに行きます。これは、私のデバイスのバックライトをオフにしている時間遅延シェルスクリプトであり、明らかに他の人もいます。

"LCDOFF"という名前のファイルを作成し、次のようにコピーします。

<事前> <コード> /storage0

必ず:

  • デバイスは根ざしています。
  • スクリプトの権限は実行可能ファイルに設定されています。 <コード> chmod 755 lcdoff
  • スクリプトは 99887765544332 にあります(スクリプトは /storage から実行できません)。

ターミナルアプリを開き、 998877666544334 を入力して、10秒の遅延後、<コード> 99888766544335 を30秒間の遅延などして<コード>を30秒間オフにします。プロセッサがオンのままで、単に Android開発者オプション" wakeake "。 編集:滞在覚醒のみ電源に差し込まれている間だけ作用します - この回答代替

端末にコマンドを入力したくない場合は、スクリプトをカスタムアクションとして起動できます。

  • 合計司令官
  • tasker
  • Xposed
  • あなたの選択のあなたのアプリ
 

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

私はAndroid / Unix / Linuxのシェルスクリプティングにぴったりではないので、受け入れられている答えにいくつかの問題を抱えていました。

この作業者または類似している必要がある回線で作業するのは:

 <コード> /storage6  

Taskerの場合は、「root」が有効になっている「コマンド」フィールドにこれを置き、魅力のように機能します。単純にゼロを1に切り替えるだけで、ERGA:

<事前> <コード> echo 1 > /sys/class/leds/lcd-backlight/brightness

またはデバイスのロックとロック解除

だからこの動作をすばやく切り替えることについてのあなたの質問に答える。上記の各コマンドをタスクタスクに割り当てて、デバイスをスリープさせずに画面をオンとオフに切り替えるには、最新のTaskerバージョンで新しい長押し切手を利用することができます。あるいは、あなたの条件が満たされたときにトリガーするプロファイルにコマンドを割り当てることができます。

 

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.

 
 

関連する質問

4  Google Healthに接続されている睡眠追跡アプリ  ( Sleep tracking app connected with google health ) 
アプリがあるかどうか知っていますか: 睡眠追跡専用 Google Health 私はそのようなアプリケーションに興味があるので、あなたが知っているならば、それを共有してください。 ありがとう。 rob ...

0  MI 2バンドでのバッテリーの完全な通知を防ぐ方法  ( How to prevent battery full notifications in mi 2 band ) 
状況:MI 2バンドのバッテリーフル振動を防ぐため、通知はAndroid独自のサイレントモードをバイパスします 二次ソリューション: href="https://play.google.com/store/apps/details?id==com.cabooz...

2  Android-X86電源ボタンプレスが眠らない  ( Android x86 power button press does not sleep ) 
Intel Apollo Lake TabletにAndroid-X86を実行しています。電源ボタンを押すと、Androidは眠りません。代わりに、電源メニューが表示されます。これは、ボタンを押してデバイスをスリープさせることができないことを意味します。また...

1  課金中に目が覚めたままにしてください - なぜですか?  ( Stay awake while charging why not ) 
私はAndroid 7.1に新しい、私は充電中に私の電話が常にオンにしたいと思います。不利な点はありますか?スリープモードでのみ実行されているシステムプロセスはありますか? 関連: 充電中に目が覚め、バッテリのために悪い? ...

3  睡眠アプリとシェアードベッド  ( Sleep apps and shared beds ) 
市場で見たことが、あなたがリフレッシュされたようなように目を覚ますための理想的な時間を決定するためにあなたの睡眠の間のあなたのモーションパターンを分析することを主張するいくつかのアラーム時計アプリケーション。私はこの可能性に興味があります。しかし、私は一人で眠...

5  Android Sleenyなしで画面をオフにします  ( Turn screen off without android sleeping ) 
Android Sleepを使わずに画面をオフに切り替える方法はありますか? 例えば、眠っているときに落ち着いたアプリを使うのが好きです。しかし、それは常に画面を保持します。 10分間そのアプリを使うだけで、画面を保持するのは素晴らしいことです。しかし、私が...

20  Androidが眠るのを防ぐにはどうすればよいですか。  ( How do i prevent android from going to sleep ) 
私は私のAndroidタブレットが眠りにつくことを望んでいない、スリープモードを防ぐことができますか? ...

12  WiFiは睡眠中に切断されます  ( Wifi disconnects during sleep ) 
私は最近気づいたことに気づいた、それが寝ていた後に私の電話を使うとき、WiFiは接続されず、それは接続する必要があります。私は高度なWiFiの設定に入り、「睡眠中にWi-Fiを維持し続ける」ことを確実にしましたが、問題は残ります。任意のアイデア? 私はHTC ...

0  Lava OTGアダプターは、Androidタブレットを眠っています  ( Lava otg adapter keeps android tablet from sleeping ) 
ラバシミュレーションアダプタカーリバースカメラからビデオをキャプチャするためのサムスンギャラクシータブS2。 ラバアダプターが車からの電力を失った場合(車の電源が切れたとき)を除いて作動しています。 EasyCapアダプタの緑色の光は点滅し続けます(通常は接...

2  Nexus 7 2012睡眠から目覚めていません  ( Nexus 7 2012 not waking from sleep ) 
多くの場合、私が私のNexusを起こそうとすると、画面は完全に空白になり、タブレットは何もすることを拒否します。私のデバイスを再度作業するには私は約10秒間電源ボタンを保持する必要があります。これはデバイスをリセットします。私は私のブートローダのロックを解除し...




© 2022 cndgn.com All Rights Reserved. Q&Aハウス 全著作権所有