連絡先アプリの不要データを削除して空き容量を増やす

Xperia GXのデータ領域(/data)を調べてたら、連絡先アプリ(com.android.providers.contacts)がやたら容量を食いつぶしていた。
"*.db"以外は見るからにゴミファイルっぽくて、1つずつは大したサイズじゃないけど4,000個以上(!)貯まった結果、16MBにもなってる。

root@android:/data/data/com.android.providers.contacts/databases # pwd
/data/data/com.android.providers.contacts/databases

root@android:/data/data/com.android.providers.contacts/databases # du -h
16.1M   .

root@android:/data/data/com.android.providers.contacts/databases # ls -l *.db
-rw-rw---- u0_a1    u0_a1      328704 2014-04-20 21:46 contacts2.db
-rw-rw---- u0_a1    u0_a1      122880 2014-04-20 21:46 profile.db

root@android:/data/data/com.android.providers.contacts/databases # ls -l *journal*
-rw-rw---- u0_a1    u0_a1        3608 2014-04-20 21:46 contacts2.db-journal
-rw-rw---- u0_a1    u0_a1           0 2014-04-20 21:46 profile.db-journal

root@android:/data/data/com.android.providers.contacts/databases # ls -l *.db-mj*
-rw------- u0_a1    u0_a1          71 2013-05-04 17:29 profile.db-mj7E846D65
-rw------- u0_a1    u0_a1          71 2014-02-07 17:02 profile.db-mj7E958D14
-rw------- u0_a1    u0_a1          71 2013-02-11 16:28 profile.db-mj7EA768A0
-rw------- u0_a1    u0_a1          71 2014-03-30 10:11 profile.db-mj7EB7892B
-rw------- u0_a1    u0_a1          71 2013-05-15 15:40 profile.db-mj7EE35A51
-rw------- u0_a1    u0_a1          71 2014-04-18 20:08 profile.db-mj7F899669
-rw------- u0_a1    u0_a1          71 2014-03-09 20:21 profile.db-mj7F96C36F
-rw------- u0_a1    u0_a1          71 2014-04-14 08:32 profile.db-mj7FFBD384

root@android:/data/data/com.android.providers.contacts/databases # ls -l | wc -l
4578

root取ってればゴミだけ直接消すか、root未取得でもアプリの管理画面からいったんデータ削除すれば整理できるんじゃないかと。
(用心する人は事前にバックアップを取りましょう)

参考

「連絡先」のデータをクリアしてHTC Desireのメモリを5MBも空けた話 - ただのにっき(2011-10-18)
http://sho.tdiary.net/20111018.html

[Q] 2095 files in /data/data/com.android.providers.contacts/files - xda-developers
http://forum.xda-developers.com/showthread.php?t=1162667

Wi-FiのAPリストに表示される"WiFi NVRAM WARNING: ERR 0x10"を修復する手順(要root)

中華タブレットのGoophone N2 proでWi-Fi設定を開くと、APリストの一覧に「WiFi NVRAM WARNING: ERR 0x10」というエラー?が表示されていた。
実用上は特に問題ないのだけど、Wi-Fiのシグナルを調べたりする時になんとなく邪魔なので消す方法を調べてみた。例によって要rootです。

手順

  • 端末の設定からWi-Fiを有効にする。
  • 「設定->端末情報->端末の状態」を開き、MACアドレスを確認する。
  • ここからアーカイブをダウンロードしたら、"WIFI"ファイルをPCのバイナリエディタで開く。
  • 04〜09列目の値を先ほど確認したMACアドレスに書き換える。
  • Android端末の任意のファイラーで"/data/nvram/APCFG/APRDEB"フォルダを開き、"WIFI"ファイルをSDカード上等にバックアップしておく。
  • PC上で修正した"WIFI"ファイルを端末に転送して上書き。念の為パーミッションも元の"660"にしておく。
  • Android端末を再起動してWi-Fi設定を確認。

参考

[Solved] [WiFi NVRAM WARNING: ERR 0x10] - xda-developers
http://forum.xda-developers.com/showthread.php?t=2197378

Android Activists: NVRAM WARNING: Err = 0x10 FIXED FOR MICROMAX CANVAS 2
http://androidactivists.blogspot.jp/2013/03/blog-post.html

ラブライブ! 4th Live 2日目ライブビューイング雑感

忘れないうちにとりあえず箇条書きで感想とか。気が向いたら後で編集します。


・開演直前、SSAと(何処か分からんが)LV会場の様子がスクリーンに映る。
SSAにて音ノ木坂ジャージを着た集団が映ってLV会場ざわつく(全体的にTシャツ含め着用率は高かったけど
・「Cutie Panther」等(カラオケVer)がBGMで流れ始めると予行練習をみんな始めだし会場のボルテージも徐々に上がる

・開演すると(CGモデルの)μ'sメンバーがARで客席上にプカプカ登場。
・定番のしかこ&ナンジョルノ、そらまる以外にもほぼ全員がコール&レスポンス(予習が必要だ…
 りっぴー「凛ちゃんと言えばー?」客「イエローダョォー!」、くっすん「希パワー注入!はーいプシュ!」客「いただきましたー」
・くっすんが「もう1個考えてきた」と披露するも、まだ手探りな感じで客席が拾いきれず。
・みもりんラブアローシュート乱れ打ち(バンッ!バンッ!バンッ!
・ナンジョルノ「"南條愛乃"役、あ違った」(キャラと一心同体ですね、もう

(lily white)
・くっすんのお誕生日(2/1, 25歳になりたて)をお祝いしてみんなでハッピーバースデーを唄う→くっすん「みんな歌上手いね!」
・恒例の観客意識調査。70〜80代からも愛されるラブライブ(ホンマか
・りっぴー「20代"後半"の人ー!」→みもりんからの厳しい視線。
 くっすん「もう少し早かったら前半だったのにぃ」みもりん「そのうち年齢とか大っぴらに言いづらくなりますよ…」

(BiBi)
・舞台下から一人ずつ"飛び出して"登場。かなり高く飛んで危なっかしく見えたけど、そこ含めて演出なのか、飛びすぎてすっ転んだのか。
・1曲目は「Cutie Panther」という事で女豹というか猫しっぽのついた衣装。時々そらまるがおどけた振りをぶっ込んでくるので油断ならない。
・そらまる「BiBiの名前を覚えてもらうためにC&R考えて来ました!みんな後に続いてマネしてね!」
 そ「ビー、ビー!」客「ビー、ビー!」、「ビービービー!」「ビービービー!」(以下略、BiBiをテンポ違いで適当に連呼するだけ
 ナンジョルノ「リハじゃもっと早口バージョンもやってたじゃない、あれやろうよ」
 そ「ビビビビッビビ!」客「ビビビビッビビ!」
 笑い過ぎてその場に座り込むナンジョルノがぐうかわ(*´ω`*)

(Printemps)
・うっちー「ことりにもっと近づく為に髪をことりカラーに染めたんだよ、頭皮の痛みに耐えて(;8;)」
・他のユニットと比べてMCがぷわぷわーお!でイマイチまとまらない三人。
・三人でトーク中にも関わらず安定のうっちー水分補給(・8・)チュンチュン
・えみつん「Printempsの"切ない曲"担当はなぜか花陽ちゃんがメインなんだよね」シカちゃん「明るい曲が唄いたい(泣」→Pure girls project

・「LOVELESS WORLD」はポジション的に希メインの曲と判明。やったねのんたん!
・「no brand girls」演奏前にサビの振り付け講座。他にもユニット曲で何曲かやってくれたけど、一体感高まって非常にいいと思いますこれ。
・アンコールで撮りおろしのアニメパート。にこまきのイチャイチャなやり取りに会場が異様な盛り上がり。
・MCで「アニメの二期4月放送決定!」、そして2日目で初解禁の情報「5thライブ SSA 2days(2015/1/31, 2/1)決定!」
・「5thライブはスタジアモードで今回(4th)よりキャパ広くなるから、もっとチケット取れるようになるよね?」
・珍しく一人ずつのMCは無し。(ま、まぁ湿っぽくなるのはμ'sらしくないですし
・ラストは(スタッフ手押しの)山車みたいのに乗ってステージより外周をぐるりと回ってチョコっぽいもの投げ配る(暴動が起きるで…っ!
・「きっと青春が聞こえる」はサビの部分をリピート&スクリーンにも歌詞を映して「みんな唄ってー!」→大合唱

ライブを観に行った事自体が今回が2回目だし、ライブビューイングは初という事で「スクリーン越しの温度差」があったりしたら
どうしようと始まる前は何故か不安だったのだけど、いざ始まってしまえばペンライト振ったり「にっこにこにー」とかをみんなで
やるうちに段々"何か"が吹っ切れてきて、自然と楽しめるようになった。

スクリーン越しに見てもステージの広さ(空気感)が今までとは明らかに違うのだけど、それを物ともしないμ'sのはつらつとした歌声、
そして特に今回は観客を巻き込んでいく演出が随所に散りばめられていて、今まで以上に一体感を感じられたんじゃないのかしら。
# いやボク初参加ですけどね

OruxMapsのオンラインマップで、Googleマップを利用する方法

Orux Maps」という地図アプリがあり非常に高機能なんですが、オンラインマップに関しては主に「Open Street Maps(OSM)」のデータを利用する事になるかと思います。
OSMでもまぁいいんだけど、Googleマップは使えないのかしらと調べてみた。

過去のバージョンではリストに入ってた様なんだけど、現在のバージョン(v5.5.11)では削除されているので自分でリストを編集する必要がある。

onlinemapsources.xmlの編集

SDカード上にOruxMapsのフォルダが出来ているはずで、その中に「onlinemapresoures.xml」というファイルがある。端末にもよると思うが、
通常は"/mnt/sdcard/oruxmaps/mapfiles/onlinemapsources.xml"にあるので、こいつをエディタで開く。

公式フォーラムにあるリストを参考に、Googleマップの分を追記する。その際「hl=iw」の部分を「hl=ja」にして日本語を選択するようにしておく。

編集が済んだら元の場所に上書きしてアプリを起動。地図の一覧(新しいマップ)メニューに表示されていればOK。

root対策済みのアプリが起動出来ない場合の対処方法

root取得済みのXperia GXで「ラブライブ!スクールフェスティバル」を起動しようとすると「不正なアクセスを検出しました」と表示され
すぐに終了してしまう。SuperSUの設定で「スーパーユーザーを有効化」のチェックを外したり、suバイナリを削除してもエラーになるので
どこで引っかかってるんだろうと悩んでいた。
ふと別の端末(原道N50)でもスーパーユーザーを無効にした状態でスクフェスを起動すると、こちらはエラーにならない。2つの端末の違いは
なんだろうと確認した結果、SuperSU.apkのインストール先が違うという事に気がついた。
"/system/app"の下にあると弾くようなので、"/data/app"の下に移動(System Clenaupというアプリでユーザアプリに変換)。念のため端末を
再起動後にSuperSUで「〜有効化」のチェックが外れている事を確認し、スクフェスが無事に起動できるようになった。

Lotus Notes起動時にInstant Messengerのコンタクトリストを非表示に設定する

職場ではLotus Notesを使っているのだけど、何かの拍子にどこか設定をいじってしまったのか
Notesを起動する度にInstant Messengerのコンタクトリストが表示されるようになってしまった。

設定が分からずにずっと毎回手動で閉じてたんだけど、ふと調べたらあっさりと解決したので覚え書き。

設定方法

  • あらかじめNotesのウィンドウは終了しておくこと。
  • Notesのインストールフォルダにある"notes.ini"を適当なエディタで開く(自分の環境では"C:\Program Fils\lotus\notes\")。
  • "BuddyListVisible=0"の1行を追記して保存

これで次回起動時からコンタクトリストが非常時の状態になるはず。


参考:
IBM Instant Messaging のコンタクトリストの表示/非表示をポリシーで制御したい - Japan