ちょっと上手く動かすのに苦労したレシピ
スクリーンオフで省電力化の為ガバナ変更、オンで普段使ってるガバナに再変更レシピ
Profile: Turn Off (16)
Event: Display Off
Enter: Sleep (10)
Profile: Turn On (17)
Event: Display Unlocked
Enter: Wake-up (15)
Task: Sleep (10)
Abort Existing Task
A1: If [ %Musicplay = 1 ]
A2: Goto [ Type:Action Number Number:5 Label: ]
A3: Else
A4: CPU [ CPU:0 Governor:powersave Min. Frequency:122880 Max. Frequency:576000 ]
A5: End If
Task: Wake-up (15)
A1: CPU [ CPU:0 Governor:ondemand Min. Frequency:122880 /
Max. Frequency:1024000 ] If [ %CPUGOV ~ powersave ]
A2: Vibrate [ Time:400 ]
A3: Flash [ Text:Wake-up Change Governor Long:On ]
プロファイル :
オフ部分は説明要らないかな…
オン部分がアンロックなのは、画面がオンになる度にオンプロファイルが走るのを避ける為
タスク :
オフ用タスクは前回のプレーヤーレシピで作った変数を使いガバナの変更を避ける
(この場合はプレーヤーが起動中は変数に1を入れてあるので、1と一致する場合)
A2で指定した条件に一致したらA3、4をスルーし最後のA5へ飛ばす
これでガバナの変更を避けられる
A3~は上記以外の場合は以降が実行される
オン用タスクA1でガバナを普段使ってる物に戻しA2、3で変更されたのが判るように
バイブ使用とトーストが出るようにする
毎回じゃないんだけど、オンタスクでエラーを吐く事があるんだよねぇ
ログを見るとErr ExitErrが出てるのよね…エラー出てるけど変更自体はされるという(;・∀・)
後は比較的作るのが簡単な指定アプリだけローテーション許可ぐらいです
プレイストアには有料版しかないけど、作者さんのサイトで1週間の体験版をDLする事が出来ます
もし興味を持ったら試してみてください
意図したように動かす設定をするのが難しいですが(;・∀・)