Android12、中華スマホ級のタスクキルが標準装備に 今のところ回避手段なし

1 : 2021/11/03(水) 09:27:30.15 ID:e0T6V8F60

Android 12の新しいバックグラウンドアプリの制限は、パワーユーザーにとって大きな頭痛の種になる可能性があります

Android 12では多くの変更が導入されていますが、すべてが実際にユーザー向けであるとは限りません。あなたが再設計した大規模なマテリアルのような機能は明らかにあなたの顔に押し込まれ、見逃しがたいですが、デジタルカーキーのサポートのようなものは見逃しやすいかもしれません。ただし、完全に文書化されていない可能性がある1つの変更は、Termuxなどのアプリに大混乱をもたらします。これは、かなり攻撃的なバックグラウンドプロセスキラーの導入です。

文脈上、TermuxはAndroidで入手できるLinuxターミナルエミュレーターであり、Termuxのパッケージ管理システムは、コマンドaptで検索、インストール、アンインストールできるという点で、DebianのAdvanced Package Tool(APT)によく似ています。Termuxは、PlayストアのAPKサイズを縮小するために、箱から出してすぐにいくつかの基本的なパッケージをインストールしますが、必要な追加のパッケージをインストールすることもできます 。多くの場合、Termuxを使用して古いスマートフォンをミニサーバーに変えたり、通常はスマートフォンを対象としていない他のプログラムを実行したりします。スマートフォンでTermuxを使用してPythonスクリプトを実行できるため、一般的な使用法はyoutube-dlをネイティブに設定することです。

ただし、Android 12では、アプリによって開始されたフォークされた子プロセスを監視し、アプリがバックグラウンドにある場合(Mishaal Rahman経由)にCPUを消費しすぎると、プロセスを強制終了するメカニズムが導入されたことが発見されました。また、親プロセスが生成できる子プロセスの数を32に制限します。これにより、アプリがバックグラウンドで実行できる操作の数が大幅に制限されます。この32の子プロセスの制限は、実際にはアプリごとだけでなく、システム全体に適用されます。つまり、子プロセスを持つ他のアプリもその制限に寄与します。Google Pixel 6 Proでテストしたところ、PhantomProcessKillerが存在し、Termuxに大混乱をもたらす可能性があることを確認できました。

Android12のPhantomProcess Killerは、バックグラウンドプロセスを強制終了します

Android 12では、バックグラウンドプロセスにいくつかの制限が導入されました。1つ目は、親プロセスもバックグラウンドにある場合、バックグラウンドでCPUを大量に消費するアプリの子プロセスが強制終了されることです。導入された2番目の制限は、任意の時点でアクティブにできる子プロセスの数の制限です。コミット履歴から、Googleは不正なバックグラウンドプロセスを抑制しようとしていたように見えます。

「アプリはRuntime.exec()を使用して子プロセスを生成する可能性があり、フレームワークはそのライフサイクルについて何も知りません。これらのプロセスが見つかった場合はいつでも追跡します。現在、CPU統計のサンプリング中にそれらを見つけることができます。親アプリプロセスもバックグラウンドで実行されているときにCPUを大量に消費している場合は、CPUを強制終了します。デフォルトでは、最大32のそのようなプロセスを許可します。親の数が多すぎると、親のoomadjスコアが最悪のプロセスが強制終了されます。」

もちろん、Androidスマートフォンはすでにバックグラウンドアプリの強制終了で有名です。ほとんどすべての主要なOEMが何らかの方法、形、または形式でそれに従事しており、OnePlus、Samsung、Xiaomiなどの企業は最悪の企業の1つと見なされています。AOSPにはいくつかのバックグラウンドアプリの制限がありますが、メーカーはAOSPの上に独自の制限を作成するのが一般的です。ただし、これらはパワーユーザーにとって非常に厳しい制限であり、パワーユーザーが長い間声に出して反対してきた行動を助長します。長期的にはバッテリーの寿命を延ばすかもしれませんが、それを無効にする方法もないようです。

詳細はソースで
https://www.xda-developers.com/android-12-background-app-limitations-major-headache/

2 : 2021/11/03(水) 09:27:50.84 ID:e0T6V8F60
このような制限は一部のアプリには意味がありますが、パワーユーザーが使用する傾向が強いアプリ(Termuxなど)は影響を受けます。これは、Taskerなど、パワーユーザーが使用する他のアプリにも影響を与える可能性があります。これはまだ克服できないと思われる制限であり、メーカーが課す他のすべての独自の制限に加えて、バックグラウンドアプリにさらに多くの制限を導入します。進行中のGitHubの問題スレッドでは、電子メールで送信されたlogcatに関して、agnostic-apolloによって次のことが言及されています。

「追跡された32個のlogcatPhantomProcessRecordはすべてcom.wsandroid.suiteに属しており、termuxのbashは強制終了されたプロセスの1つでした。したがって、前述のように、32プロセスの制限は、すべてのアプリを組み合わせたものです。」

面白いことに、Android11を実行しているXiaomi11T Proで同じテストを実行し、Xiaomiデバイスがバックグラウンドアプリの制限で悪名高いにもかかわらず、その構成の特定のデバイスに動作が存在しないことを確認しました。奇妙なことに、これはAndroidスマートフォンに導入された最も厳格なバックグラウンドアプリケーション管理ポリシーの1つであり、回避する方法はありません。XiaomiデバイスやOnePlusデバイスでも、そのほとんどを無効にすることができます。 一部の人にとっては、これらのデバイスのすべてのバッテリー最適化を無効にするだけで満足できます。対照的に、ファントムプロセスキラーは無効にすることさえできません。

多くのバックグラウンドプロセスを集中的に使用する多くのオンデバイス操作をTermuxに依存している場合は、詳細がわかるまで、今のところアップグレードを延期する価値があるかもしれません。パワーユーザーでない場合、これは実際に心配する必要のあることではない可能性があります。

3 : 2021/11/03(水) 09:28:01.41 ID:e0T6V8F60
終わりだよこのOS
4 : 2021/11/03(水) 09:28:20.62 ID:ax9mivfh0
意味わからん
5 : 2021/11/03(水) 09:29:02.36 ID:e0T6V8F60
>>4
バックグラウンドで機能する系のアプリがブチブチ落とされるってことです
7 : 2021/11/03(水) 09:29:35.27 ID:pS0KJmbT0
>>5
何で?
17 : 2021/11/03(水) 09:31:21.66 ID:e0T6V8F60
>>7
裏で動くアプリは全て怪しい!っていう判断なんじゃね
18 : 2021/11/03(水) 09:31:29.80 ID:FoUeLcz30
>>7
バッテリーの持ちがiPhoneに負けすぎてるから
26 : 2021/11/03(水) 09:34:26.06 ID:GLOt02m90
>>18
HUAWEIはiPhoneの2倍はもつし空から満充電も1時間なわけだが
タスクキルも勝手にはやらず警告出してOKしてからだし圧倒的に使いやすかったな

シュレッダー並に何もかもブチブチぶった切るのはOppo

29 : 2021/11/03(水) 09:36:12.11 ID:fb+rFD8Va
>>26
ColorOSは設定すれば普通に切れなく出来るけど
35 : 2021/11/03(水) 09:40:42.69 ID:GLOt02m90
>>29
設定こねくり回したけどFindxはメールやラインに難儀するレベルだったんやが
36 : 2021/11/03(水) 09:40:48.95 ID:ID2E0c4v0
>>26
Colorがぶちぶちしてたっていつの話だよ情報を更新しろよ
23 : 2021/11/03(水) 09:33:23.64 ID:StVm2JKN0
>>7
30秒でバックグラウンド処理殺してAndroidって電池持ち悪いよねって言うiOSに対抗するため
10 : 2021/11/03(水) 09:29:44.27 ID:wYtTYq6q0
>>4
ソシャゲで動画撮影してる人とかチートツール走らせてる奴が全滅する
13 : 2021/11/03(水) 09:30:16.93 ID:gZNFdp3zH
>>4
OS全体で裏で動くアプリの数が決まっていて
それを超えるようならアプリが終了させられるという感じ
6 : 2021/11/03(水) 09:29:12.44 ID:PJsnXjUU0
iPhone📱😎🔫😎💵💵💵んしょ…?
8 : 2021/11/03(水) 09:29:35.44 ID:vuUwuMTS0
グーグルじゃない位置情報アプリは切っておいてあげたのねん
ってことをしてきそう
9 : 2021/11/03(水) 09:29:40.23 ID:3kBpvQaeM
ColorOSで何ら問題ないし気にするまでもない🥺
54 : 2021/11/03(水) 09:48:26.01 ID:yv2kcsKN0
>>9
俺も気にならん。なぜならXperiaで慣れっ娘だから
11 : 2021/11/03(水) 09:29:48.66 ID:Yzj29AanM
なんで余計な機能ばかり追加してしまうのか
12 : 2021/11/03(水) 09:29:49.46 ID:eu0s/+s60
あーもう1回言ってくれ
14 : 2021/11/03(水) 09:30:42.93 ID:w+gLU3Ob0
今もスリープ解除したらあわてて通知くるアプリあるけど、
そういうのしばらくいじってなかったヤツだし意外と困らない
15 : 2021/11/03(水) 09:30:54.29 ID:hKTEHIIF0
当然アプリごとの設定で回避できるだろ
16 : 2021/11/03(水) 09:30:56.10 ID:lAX5Lu9C0
Huaweiでよかった
19 : 2021/11/03(水) 09:32:30.58 ID:riFZ0cX10
通知が届けばいいけど
中華スマホはLINEの通知が届かなくなったりする上に再現性ないから困る
20 : 2021/11/03(水) 09:32:40.86 ID:wjIJgEbV0
まだ10なんだけど11はもう熟成してきたのけ?
21 : 2021/11/03(水) 09:33:06.38 ID:bt/g5bf8M
通知届かない
目覚まし鳴らない
迷惑でしかないな
22 : 2021/11/03(水) 09:33:08.54 ID:LbRAiIPRa
メモリが多ければ防げるとかそういう問題ではないの?
24 : 2021/11/03(水) 09:33:31.49 ID:h9lbe5YS0
顔に押し込めれるのか…….
25 : 2021/11/03(水) 09:33:51.61 ID:O2N3Uhjb0
iPhoneってなんでvanced許さないの?
41 : 2021/11/03(水) 09:42:14.60 ID:8rPeNrd30
>>25
逆にAndroidで使えるのがおかしいと思う
27 : 2021/11/03(水) 09:34:36.29 ID:14uBMuRV0
貴重なこどおじが…
28 : 2021/11/03(水) 09:34:46.25 ID:1UyoQoeEa
つまりxiaomi 11tをタスキルガーで避けてpixel6に行った奴は敗北者?
30 : 2021/11/03(水) 09:37:00.00 ID:7l6sfRD10
12でスクロールスクリーンショット機能が追加されたからついさっきインストールするところだった
電池が少ないから駄目と断られて良かったわ
様子見様子見
31 : 2021/11/03(水) 09:37:55.34 ID:9FgKu+EX0
貧困スマホ
32 : 2021/11/03(水) 09:38:52.92 ID:xNMWf3ZoM
おほほ~w
33 : 2021/11/03(水) 09:38:56.82 ID:beNHrck7M
Xiaomi端末はヤヴァそうだな
45 : 2021/11/03(水) 09:44:26.66 ID:lOZLVpmPr
>>33
Xiaomiはアンロック簡単に出来てカスロム入れ放題だからまだ良い
カスロム自由に選べないメーカーがヤバい
53 : 2021/11/03(水) 09:47:58.50 ID:dj0+V35vM
>>33
そもそも始めからまともに使えないからあれ
設定しても通知届かなくなったし
34 : 2021/11/03(水) 09:40:21.77 ID:WLDBRbbk0
これじゃ12GBもあるメモリ無駄じゃん
37 : 2021/11/03(水) 09:40:58.25 ID:Jb0sHmZ20
うおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおお
38 : 2021/11/03(水) 09:41:27.60 ID:Jb0sHmZ20
>>1
なにこの下手糞な翻訳
39 : 2021/11/03(水) 09:41:30.58 ID:iFoKU1V6M
通知だけは生かしといてや…
40 : 2021/11/03(水) 09:41:38.21 ID:YjbUtmBkM
バッテリー容量増えてきたのになぜこんな省エネ設定みたいなものを強制するんだ?
頭悪いのか
42 : 2021/11/03(水) 09:42:24.90 ID:MEhox1Vg0
画面分割は大丈夫だよな?
通勤中はyoutube流しながら5chやってんだわ
43 : 2021/11/03(水) 09:43:50.63 ID:T1LCaRb70
じいちゃん用に安かったからシャープのスマホ選んだけどアラーム鳴らないLINE通知届かないって文句言われるし完全に失敗したわ
44 : 2021/11/03(水) 09:44:02.23 ID:uzT/YWGN0
LINEの通知が機能しなくなるでこれ
46 : 2021/11/03(水) 09:44:53.12 ID:KnCSkSH+0
AdGuardがタスクキルされるの?
47 : 2021/11/03(水) 09:44:56.55 ID:8BVYCgXK0
じゃあアップデートしなけりゃいいじゃん
48 : 2021/11/03(水) 09:45:12.44 ID:bt/g5bf8M
強制的にiphone買わせるつもりか
49 : 2021/11/03(水) 09:45:36.40 ID:AzC6JcZCM
小型で高価ですぐさばけそうなのは買うべきじゃないよ。
タンスとか鶏糞とかは抜かれないだろうけど
50 : 2021/11/03(水) 09:46:07.93 ID:cqvslny70
iPhoneじゃあるまいし自由度高めのOSでいてくれよ
51 : 2021/11/03(水) 09:46:38.90 ID:zeUqhi9XM
昨日12にアプデしたばかりなのに

2chMate 0.8.10.106/Google/Pixel 3a/12/DR

52 : 2021/11/03(水) 09:47:55.26 ID:c2vloapN0
pixelだけどgmailが遅いくらいかな
55 : 2021/11/03(水) 09:49:09.21 ID:nQkJgpOXM
最近のはメインメモリー4とかだろ?
1とか昔のはともかく要らねえだろ
56 : 2021/11/03(水) 09:49:20.53 ID:z2I35Q/C0
それより深夜になったら自動的に機内モードにする機能つけろよ
日本だけでも火力発電所一個分の節電になるんじゃないの
57 : 2021/11/03(水) 09:50:47.21 ID:KJlfQn/80
adguard潰しに全力出してきたか

コメント

タイトルとURLをコピーしました