haven.さまざまな物や事に関する、役に立ったり立たなかったりするテキストが綴られるブログ。Kernelを試してみる普段使いの電話であるため冒険はできないウチの"Nexus4"。使いやすさを求めるとカスタム化に行き着いてしまうのが難点です。このところ、ずっとCM12.1を素の状態で使っていたのですが、開発の方もだいぶ落ち着いてきた感があり、久しぶりにカスタム化に着手してみようという気になりました。そんなこんなでxdaを探してみると、"TaUrUs"なるカーネルを発見。良さ気な雰囲気なのでこれを試してみることに。この"TaUrUs"、LollipopとMarshmallowの2バージョンが用意されており、今後の展開にも期待できそうです。それぞれにAOSP版とCM版が用意されており、さまざまな環境に対応できるのもポイント。ここではCM12.1の入った端末にCM版のLollipop用カーネルを導入しております。インストールに関しては一般的なカスタムカーネルと同様、ダウンロードしてきた本体のzipファイルを端末のストレージに保存してカスタムリカバリにてフラッシュするという方式。Playでダウンロード可能な"Synapse"(無料)が推奨されております。Mako"も掲載されておりますのでこちらもダウンロードしておきます。インストール方法はカーネルと同じく、カスタムリカバリにてフラッシュすればOK。Playから別途ダウンロード/インストールする必要があります。他のカーネル設定ツールでも、クロック周波数やガバナーなど一般的なパラメータはいじることができるのですが、その設定ツールが知らない機能は無視されてしまいます。そんな状況なので、ここは素直にインストールしておくのがよろしいかと。以下に登場するスクリーンショットはすべて"Synapse"の画面となっております。その"TaUrUs"ですが、xdaの該当スレッドに掲載されたFeaturesの項目を見てもわかる通り、これでもかと言わんばかりの多機能ぶりとなっております。CPUガバナーでは、performance、ondemand、conservative、interactiveといった一般的なモノはもちろん、pegasusqやhellsactive、lionheartなどめずらしいガバナーもサポート。ガバナーの種類が多いから高性能ということはないのですが、いろいろといじって遊びたい向きにはうれしい仕様となっております。実際の使用感ですが、まったくもって快適そのもの。機能てんこ盛りの割には不安定な感じがなく、普通に使えます。クロック周波数の最高値こそノーマル(1.5GHz)のままですが、最低値が192MHzと低くバッテリにもやさしい感じ。ウチの環境では、CM12.1のブートアニメーションがチカチカする(ことがある)という不都合が発生しておりますが、動作には問題ナシ。再起動した場合、ちょっと目にうるさいだけです。その名のとおり、端末の画面をトントンと2回タップすることでスリープを解除できる機能です。タップする場所は、上半分/センター/下半分/全体の指定が可能。比較的有名なMODであり、"TaUrUs"に固有の機能ではありませんが、これがあるとないとでは使い勝手に雲泥の差が出ます。スリープ状態の端末で時間や通知を確認しようとした場合、両手で端末を保持するか、または手首を変な角度に曲げつつ片手で電源ボタンにアクセスする必要があります。DT2Wなら画面をタップするだけでOK。机に置いたりスタンドに立てかけたりなどの状態に関係なく、簡単にスリープを解除することができます。CM12.1ではステータスバーのダブルタップでスリープに入る機能があるため、これを併用すれば通常オペレーションにおいて電源ボタンに触る機会はほとんどなくなります。物理的にヘタるスイッチ接点の保護にも効果的。DT2Wの使用によってほんの僅か電力消費が増えるのに加え、移動中など不用意にスリープが解除されてしまう可能性もあります。Resumeという機能。この機能が有効になっている場合に電源ボタンを使ってスリープさせると、一時的にDT2Wがオフとなります。就寝時など、長時間DT2Wを使う必要がない場合に一時停止させることで電力消費を抑えることができ、移動時の不用意なスリープ解除も回避できるという次第。電源ボタンを押したり着信があったりなどでスリープから復帰した場合、DT2Wは再び有効となり、以降はダブルタップでのスリープ解除が可能となります。思えるほど便利な機能。一度使うと手放せなくなります。他のカスタムROMやカスタムカーネルにも搭載されている機能であり、特に"TaUrUs"にこだわる必要はない訳ですが、機能はもちろん安定性も優れており、Nexus4のカスタム化を楽しむユーザには一度お試しいただきたいカーネルでありました。FeedBurner管理人への連絡はこちらのフォームから。