あつりんの備忘録♪

日々の出来事や忘れちゃぁならん事などなど、ゆる~く書いていきます♪

標準ナビゲーションバーを未表示にしてフルスクリーン化(要root化)

※「XPERIA Z」、最新ビルド(Android OS 4.1.2、ビルド番号 10.1.D.0.343)での考察です。
一昨日行った「XPERIA Z」ホーム画面の変更(http://d.hatena.ne.jp/atsurin/20130516)だが、やはりナビゲーションバーが浮いてデザイン性がいまひとつ。「SystemUI.apk」をデコンパイルしてナビゲーションバーの高さを狭くしたり透過すれなどの改変を行えば多少は良くなると思われるが、マイナーアップデートのたびに改変するのも億劫この上ない。
そこでxda developers(http://forum.xda-developers.com/)では定番の「FullScreenToggle」と「LMT Launcher」を導入して、標準ナビゲーションバーを未表示にしてフルスクリーン化し、ナビゲーション操作をランチャーで行えるように設定してみることに。尚、root化必須。

  • 準備する物。
  • 導入方法。
    • 端末側操作で、[設定]−[セキュリティ]−[提供元不明のアプリ]を有効にする。
    • 「LMT Launcher」の導入。
      • 「LMT Launcher」(http://forum.xda-developers.com/showthread.php?p=18993800)をインストール。
      • 「LMT Launcher」を起動して、「ホーム」や「戻る」など、ナビゲーションバーの機能を一通り登録。
      • 端末起動時に、「LMT Launcher」を自動起動させるように設定。
      • 必ず上記設定を先に行い、現状で正常動作する事を確認。
      • 自分は、ランチャーを起動させるホットスポットを左右下の3箇所に設定。
    • 「FullScreenToggle」の導入。
      • 「FullScreenToggle」をインストール。
      • 「FullScreenToggle」を起動してナビゲーションバーを無効化にする(.343の自分の環境下では、設定と同時に強制リブートするが設定は反映さる)。
      • 「LMT Launcher」より先に「FullScreenToggle」をインストール、起動させてナビゲーションバーを無効化すると、当然の事ながらナビゲーション操作が全く出来なくなり二進も三進もいかなくなるので注意。
    • 壁紙やテーマなどの再設定。
      • デフォルトの壁紙(XPERIA用)やテーマの変更は問題なく動作した。
      • 挙動がおかしい場合は、「LMT Launcher」と「FullScreenToggle」の設定完了後にリブートすれば正常に動作する。

非常にスッキリとした(ほぼ)理想的なホーム画面が完成!



「LMT Launcher」も意外に良い感じです。どんなアプリケーションが起動していてもナビゲーションが可能になるだけでなく、時間やバッテリー残量も直ぐ確認できるので非常に便利。またカスタマイズ性も必要十分なので常用に耐えられるかなと。強いて言うなら、電源ボタン機能が設定できたりラベル文字列をカスタマイズできたら神アプリ認定だが、今後のアップデートに期待でしょうか。
それにしても慣れるまで相当の時間が掛りそう・・・