2012年01月29日

Optimus LTE L-01D での動作

spモードメール通知が Optimus LTE L-01D で動かないという報告があります。

手元に実機が無いなか、いろいろ想像して対策してみたものの、やはり動きませんでした。
バージョン5300.02にて強制終了ではなく、エラーメッセージを表示するようにするのが精々でした。

spモードメール通知は、マーケットの説明にもある通り、「spモードメールのデータを『覗き見』」しています。
具体的には、
/data/data/jp.co.nttdocomo.carriermail/databases/CarrierMail
というファイルです。

これはSQLiteのデーターベースになっていて、各々のメールの未読フラグやフォルダIDなどが格納されています。
spモードメール通知はこれらを読み取り、必要な通知を出しています。

Androidでは他アプリのファイルは見れないことになっています。そのため root化して無理やり覗き見しているわけです。

ところが、Optimus LTE L-01D ではroot化端末でも何故かデーターベースを覗き見できません・・・。


Optimus LTE L-01D をお持ちで、root化済みでコマンドラインが得意な方に試していただきたいことがあります。
やることはデーターベースがコピーできるかどうか。

例えばこんな感じで。

$ su
# cp /data/data/jp.co.nttdocomo.carriermail/databases/CarrierMail /sdcard/CarrierMail.1
# chmod 664 /data/data/jp.co.nttdocomo.carriermail/databases/CarrierMail
# exit
$ cp /data/data/jp.co.nttdocomo.carriermail/databases/CarrierMail /sdcard/CarrierMail.2
$ ls -l /sdcard/CarrierMail*

通常のroot化端末ではこれらが正常に動きます。(正常とはroot化の立場からみて正常であって、本来のAndroid OSの立場から見たらコピーできるのは異常ですが)

Optimus LTE L-01D でも正常に動いたら・・・ 別のテストを考えなければなりません。

コピーできない場合は、/data/data 以下にある他アプリのファイルでも同じようなコピーを試してみてください。
他アプリのファイルもコピーできない場合は、完全にroot化できていないことになります。

もし、/data/data/jp.co.nttdocomo.carriermail 配下だけダメで、他アプリ配下ならコピーできるとしたら・・・ドコモプロテクトが掛っていることになります!

検証報告お待ちしております!
posted by tech4u at 10:59| Comment(7) | spモードメール通知 | このブログの読者になる | 更新情報をチェックする

2012年01月22日

spモードメール受信BOX FAQ

Q.受信ボックス以外のアイコン(問い合わせなど)はどのようにすれば表示できるのでしょうか?
A.ショートカットの作成手順です。
  1.「ホーム画面長押し」
  2.「ショートカット」を選択
  3.「受信BOX」を選択
  4.作成したいショートカットを選択
  5.設定値を入力(新規メールと問合せの場合のみ)

Q.特定の相手にすぐにメール出来るようにして欲しい。
A.新規メールの雛形機能で可能です。
 以下の手順で作成できます。
  1.「ホーム画面長押し」
  2.「ショートカット」を選択
  3.「受信BOX」を選択
  4.「新規メール」を選択
  5.「ショートカット名」「宛先」「件名」「本文」を入力
  6.画面最下部の「作成」ボタンを押下

Q.新規メールの雛形作成で、絵文字が入力できません。
A.絵文字入力アプリを利用すると絵文字は入力できます。
 入力画面では「□」で表示されますが、作成後のショートカットを開くと絵文字はでてきます。
 https://market.android.com/details?id=net.ecoop.android.emoji
 https://market.android.com/details?id=com.docomoemoji.simeji

Q.本当に極僅か手間が省けるだけ。
A.・・・そうです。
 出来る限り改善していきたいです。

Q.アイコンをもっと可愛くしてほしい。
A.別アプリのDesktopVisualizeRでもホーム画面のショートカットやウィジェットをカスタマイズできます。

Q.アンインストールできません。
A.アンインストール方法
  1.メニューを表示
  2.「設定」を選択
  3.「アプリケーション」を選択
  4.「アプリケーションの管理」を選択
  5.「SPモードメール受信BOX」を選択
  6.「アンインストール」を選択
 デスクトップに配置したショートカットの削除方法
  1.ショートカットを長押し
  2.画面下中央のゴミ箱にドラッグ
 以上です

Q.新規メール雛型作成の宛先入力時に電話帳参照できないか?
A.電話帳参照はセキュリティ面を考慮して保留としておりました。
 今後の課題として検討させていただきたいです。

Q.Elixirのウィジェットのショートカットに受信BOXと問い合わせBOXを組み入れると受信BOXを押した時に問い合わせしてしまいます。
A.Elixir1.10.2で改善されるようです。

Q.Wi-Fi環境下でのお問合せについて
A.Wi-Fi環境下であってもお問合せ(メール受信まで)出来ることを確認しています。
 メールが受信できない方の原因はわかっていないです。
 SPモードメールのバージョンと機種とお使いのバックアップソフト名をいただければなにか
 わかるかもしれません。

Q.外部アプリから問い合わせを開始出来る様にしてほしい。
A.外部アプリとの連動は対応済みです。
  外部のアプリからお問合せを開始するには以下のコードで呼び出します。
    Intent intent = new Intent();
    intent.setClassName(jp.tech4u.inspmode", "jp.tech4u.inspmode.InspmodeExec);
    intent.putExtra("folderType", 999);
    intent.putExtra("accountname", "xxxx"); //xxxは@docomo.ne.jpより前の部分
    startActivity(intent);

Q.着信、送信、未送信、新規作成がタブで選べたら便利。
A.タブではないですが、Box間の表示切り替えをスムーズにできるように考えています。
 ※タブでない理由は、セキュリティの兼ね合いでタブ内にSPモードメールを表示できないからです。

Q.問合せ時に表示されるメッセージ(未受信マーク)をかえられないか..?
A.spモードメール側の仕様となっており変更は難しいです。

Q.ウィジェット対応で未読メール数が表示されると嬉しいです。かつ、未読メールに直接行けるとなお嬉しいです。
A.対応を検討しておりますが、spモードメールの仕様は非公開ですので、難しいと思われます。

Q.来たメールを直接開けるといいのですが..?
A.お待ちいただいていた方すみません対応不可です。

Q.問合わせショートカットタップすると未受信表示になります。ランプもひかります。メールは来てないけど…
A.こちらで現象を確認することができませんでした。
 同じような現象のかたがいれば、マーケットのコメントなどで情報をいただきたいです。

Q.アイコンが勝手に変わってる。。。
A.ご迷惑をおかけして申し訳ないです。原因はわかっていないです。

Q.メールが自動で振り分けされません
A.spモードメールの操作説明ですが・・。
 自動振り分けは以下の手順で操作します。
 1.受信フォルダを長押しして、振り分け設定を入力。
 2.「spモードメール」クリック→「受信メール」クリック→「メニュー」→「振り分け実行」。

Q.振り分け件数が20件までなので、制限を無くしてくれたらさらにグッドなんだけど!
A.「spモードメール」の制限になりますので未対応となっております。

Q.開けません!
A.spモードメールがインストールされている端末で動作します。
posted by tech4u at 23:19| Comment(17) | spモードメール受信BOX | このブログの読者になる | 更新情報をチェックする

spモードメール受信BOX 引継ぎ

spモードメール受信BOXを私の方で引き継ぐことになりました。

spモードメール通知とともに、spモードメールユーザーのお役にたてればと思います。
posted by tech4u at 23:18| Comment(0) | spモードメール受信BOX | このブログの読者になる | 更新情報をチェックする