Androidおすすめアプリ/格安SIM スマホ/SIMフリーレビューサイト|アンドロイドラバー




Android2.3以降でGPSのトグルスイッチ押下時に設定画面に飛ばずに直接オン/オフを切り替える方法(要Root)。

Posted on 6月 24, 2012


Android2.3以上では、通知領域にトグルを配置するアプリなどからGPSのオンオフを切り替えようとしても、位置情報の設定に飛んで手動でGPSにチェックを入れたり外したりする必要があります。

今回は、Android2.3以降(4.0でも)でトグルから直接GPSのオンオフを切り替える方法を紹介します。

スポンサーリンク



・Android端末のRoot化

Notification Toggleのインストール

手順は簡単で、/data/app/にインストールされているNotification Toggleを/system/app/に移動するだけです。

今回はESファイルエクスプローラーを使った手順を紹介します。

まず、/data/app/にインストールされているNotification Toggleを切り取っていきます。

/data/app/に移動して、「de.j4velin.notificationToggle-1.apk」を長押しします。


「切り取り」をタップ。


/system/app/に移動して「貼り付け」をタップ。


「移動しました」と表示されれば移動は完了です。


次に、/system/app/に移動したNotification Toggleのパーミッションを変更します。

「de.j4velin.notificationToggle-1.apk」を長押しします。


「プロパティ」をタップ。


パーミッション変更のために「変更」をタップ。


キャプチャ画像の通りにチェックを入れて「OK」をタップ。


再度「OK」をタップ。


通常であればGPSのトグルをタップすると・・・


位置情報サービスの画面が開いて、そこからGPSにチェックを入れる必要があります。


Notification Toggleを/system/app/に置くことで、GPSトグルをタップすると直接オン/オフを切り替えられるようになりました。

位置情報サービスの画面を開いたままでNotification Toggleのオン/オフを切り替えると、位置情報サービスのGPSが自動でオンやオフになるのが分かります。



Android2.3以降でGPSのトグルスイッチ押下時に設定画面に飛ばずに直接オン/オフを切り替える方法は以上です。
スポンサーリンク


アンドロイドラバーの購読はこちらから
twittergoogleplusfacebookyoutubefeedlyrss




この記事を読んだ人はこちらの記事も読んでいます



Comments (7) Trackbacks (0)
  1. androidlover様
    /data/以下が空フォルダとなって、何もありません。
    ESファイルエクスプローラーのアプリケーションを見るには自分のは
    違うところに保存されてしまうということでしょうか。教えてください。

    • kiwimanさん

      ESファイルエクスプローラーの設定で「ルートエクスプローラー」にチェックは入れてますか?

  2. Kiwimanさん
    はじめまして。
    やってないので、あれですけど、Kiwimanさんが見ているのは、ひそかにsdcardの中のdataなのでは?
    本体の方のdataだと思いますよ。
    ESファイルエクスプローラの設定をみてみて下さい。

    • Kiwimanさん
      massaさん
      はじめまして。

      蛇足ながらmassaさんの補足です。
      ESファイルエクスプローラーの設定で「ホームディレクトリ」を「/」にしてあるかご確認を。
      デフォルトでは「/sdcard/」です。そのままだとmassaさんご指摘のようにsdcardディレクトリをみていることになりますので「/」に書き換えを。
      解決していたらご容赦くださいませ。。

    • massaさん

      お久しぶりです!
      遅くなりましたけど、フォローありがとうございます♪

  3. 本日ルート権限奪取して、こちらのページにたどり着き、大変役に立ちました。

    トグルからのGPS起動を無事に設定できました。
    そして、taskerでマップを開いたときのみGPSonも設定しました。
    すると、Notification Toggleのエラーが出たと表示されます。
    回避方法御存じでしょうか?


Leave a comment

Trackbacks are disabled.



AndroidLover.Netトップに戻る