PC,Adroid,自転車,津軽三味線などについてのブログです

2012年2月5日日曜日

androidプリインストールファイルを削除する(要root化):ついでにカメラの音を消す

さて今回メールアプリをAndroid標準のGmail.apkからk-9に換えてみた。k-9はバッテリ消費が大きいということで敬遠してきたのだが、適切に設定すればそれほどでないとの感触を得てメインメールアプリとして使ってみることにした。が、しかし・・・

f-12cはgmailがプリインストールされていて通所の操作ではアンインストールできない。
k-9をデフォ設定すればいいかと思ったが方法がわからない。そこで、面倒だ”!アンインストールしてしまえ!

というわけで、既に私のf-12cはroot化してあったので、ESファイルエクスプローラーでパッパッと削除。

■プリインストールアプリの削除

前提として
1:root化がされていること
2:ESファイルエクスプローラーをマーケットからインストールしてあること

さて、ESファイルエクスプローラーはインストール直後ではrootファイルの書き込み削除ができないので menu-設定で3点ほど設定を変更しておく。

3:ESファイルエクスプローラーの「設定」で
A:「ホームディレクトリ」を ”/"にしておくこと(rootディレクトリをホームとする)
B:「Rootエクスプローラー」にチェックを入れておく
C:「ファイルシステムをマウント」にチェックを入れておく
ESファイルエクスプローラー設定画面


以上の準備が終わっていれば、毎回の削除はいたって簡単。

ESファイルエクスプローラーからアプリファイル(拡張子が.apk)を削除してf-12cを再起動するだけ

1:ESファイルエクスプローラーを起動
2:アプリが存在する /system/app/ フォルダーから
3:消したい.apkファイルを選んで「削除」を実行
4:f-12cを再起動

で、おしまい。
gmail.apkの他に使わないtwitterや標準のSMSアプリを削除しておいた。(SMSアプリははHandcent SMSのほうが直感的に送り手・受けてがわかっていい。)

ESファイルエクスプローラー上から削除するときは、アプリのアイコンがでてくれるので正確なファイル名がわからなくても迷わずにすむ。PCと端末をつなげてshellコマンドで操作するとアイコンでないからわかりにくい。

■シャッター音を消す
専用デジタルカメラと異なってスマホや携帯ではカメラのシャッター音が消せない。これは犯罪予防上の見地かららしいが、いちいちうるさいしシャッター音が周りの迷惑になることも多いので、パッパッと音を消すことにした。

カメラのシャッター音は /system/media/audio/ui フォルダに.oggファイルとして存在している。

端末によってシャッター音ファイルの名前が違うと思うが、よく見ると cameraという単語やそれに類する単語がふくまれている.oggファイルが1つまたは複数あると思うので、それを消すかリネームすればよい。

f-12cの場合は、camera_click.org ファイルがシャッター音ファイルなので、それを削除、または適当にリネームすればいい。

削除してしまうと、シャッター音を復活させたいとき面倒なので、リネームが簡単だろう。復活させたければ、もとのファイル名にリネームするだけでよいからだ。

一般的には拡張子の最後に、.bakをつけて、
camera_click.org.bak
とするようだが、私の場合(ファイル名.3文字拡張子)時代からの習慣で、ついつい
先頭に ori_(originalの略)をつけて
ori_camera_click.org
とした。
(OSが拡張子でファイル管理する場合を考えて拡張子自体を変えるほうがいいと思いますが・・)

■f-12cルー化の注意点
f-12cには、いくつかのバージョンがありますが、既にV20(以上)になっている端末は現在のところrooto化ができないようです。そのうちできるように誰かがしてくれるのを待ちましょう!
V20未満のものをあらかじめroot化してからv20にあげてもroot化は生きていますのでご安心を。
(ちなみに私はV15でroot化してからV20にしました。方法は 別記事参照ください)

■ただし注意点
rootファイル、しかも、実行ファイルに手を着けることは危険がないこともないので、ファイルを削除する場合はSDカードなどにファイルをバックアップしておいた方がいいと思います。
それでも文鎮になってしまったら、呆然として立ち尽くしましょう!

では便利なスマホ生活を!

2 件のコメント:

  1. はじめまして。
    root化するとb-mobileSIMでテザリングできないのですか?
    v20にするとできないと聞きましたが。

    返信削除
    返信
    1. はじめまして
      ご指摘ありがとうございました。
      ミスです。読みなおして、唖然!
      訂正しておきました。
      ご指摘の通りV20にするとダメで
      root化は関係ありません。

      削除