Logo ja.androidermagazine.com
Logo ja.androidermagazine.com

Htc one xのマルチタスクは壊れておらず、カスタマイズされています

Anonim

HTC One X(およびOne XL)がマルチタスクを処理する方法について少々騒ぎがあり、バックグラウンドでタスクを処理する方法について話すと電話が壊れていると言う人もいます。 Samsung Galaxy Nexus、または以前のバージョンのAndroidを実行している他のデバイスで見られるものとは確かに異なりますが、まったく壊れていません-HTCはそれを微調整しただけです。 Androidソースコードの他のすべてと同様に、カーネルとシステムがバックグラウンドタスクからメモリを解放する方法は広く開かれており、ソフトウェア構築を行う人の気まぐれに左右されます。 この場合、それは私たちがよく知っている分野であり、卑劣なHTCヒーローの時代からハッキングされてきたものです-minfree設定とカーネルの低メモリキラー。

何が起こっているのかは、バックグラウンドで実行されているアプリケーションを犠牲にして、Sense 4がガブアップするためにより多くのメモリを空けるように設定が調整されていることです。 大きな編集ではありませんが、One Xの大きな画面とSense 4の大きなフットプリントにより、見慣れたものよりも積極的にバックグラウンドで物を閉じさせるのに十分な編集です。 少し優先順位の高いアプリ(電話ダイヤラーなどの重要なものから音楽プレーヤーなどの重要性の低いものまで)は正常に動作するように見えますが、Chromeベータ版などの大きなアプリケーションは一時停止し、再起動する必要があります-アプリケーションの切り替えメニューから戻されるたびに開きます。

私たちの間でもっとオタクのために、私はOne Xのブートイメージに1セットの変更を見つけました。 4.0.4のStock AOSPビルドは、これらの値をminfree設定に書き込みます。

8099、10132、12165、14213、16245、20295

AT&T HTC One Xは、これらの設定を使用します(とにかくシステムを使用しているため)。

7746、9720、11694、13742、15715、24709

HTC One XのTegra 3バージョンでは、システムを使用しているため、次のように表示されます。

8192、10240、12288、14336、16384、20480

カーネルソースにも他の変更がある可能性が非常に高いです。

ここでの本当の問題は、私たちが見慣れているものとは異なるということです。 多くの人がそれを好まないようで、「古い方法」を好むでしょう。 あなたがルートトレインに乗っているなら、それは可能性です-私たち自身のシニア開発者 Beezy は物事を見て、いくつかの編集に取り組んでいます。 デバイスをハッキングすることに興味がない場合は、HTCがOne Xを独自の方法で構築したことを認識する必要があります。 それは間違っていません、それはただのAndroidではありません。

出典:Android Centralフォーラム