2011年11月07日

spモードメール通知 5100.02

連日のアップデートとなってしまい申し訳ございません。

ユーザー様よりバグ報告をいただいたため、修正しました。

ゴミ箱を削除すると通知されてしまうバグです。


spモードメール通知では、全メールから日付の一番新しいメールを見ています。これが変更になったら、新しいメールのフォルダを調べて通知しています。

つまり、ゴミ箱に入っているメールが一番新しかった場合、それを削除すると一番新しいメールが入れ替わってしまい、通知すべきだ!と判断してしまうです。

今回の修正では、「日付の巻き戻し」が発生した場合は通知しないよう変更しました。

自分がメールを削除することがあまりないので、気付きませんでした。

初歩的なミスですいません・・・。

posted by tech4u at 21:29| Comment(6) | spモードメール通知 | このブログの読者になる | 更新情報をチェックする

2011年11月06日

spモードメール通知 5100.01

年を取ると月日が経つのは早いもので、2か月放置してしまいました・・・。

spモードメール通知をバージョンアップしました。

■5100.01
 バイブパターン追加
 バージョン情報画面にマイアドレス期限表示
 設定画面を横画面表示すると破たんしていたバグを修正
 着信音に長い名前のものを設定すると変更ボタンが画面外に出て押せなくなるバグを修正


今回のバージョンアップについて解説を。

ユーザー様より、最後の「ボタンが押せない件」がメールで来まして、その対応が主な修正になります。
「横画面で破たん」は、気付いていたけど直していなかったものです。どちらも同じ設定画面なのでついでに修正した感じです。
「マイアドレス期限表示」と「バイブパターン追加」は、実は実装済みでした。しかし、これだけを理由にリリースするほどのものでもないので放置してました。
追加されたバイブパターンは、実はアレです。リバースエ・・いや、なんでもないです。

posted by tech4u at 16:06| Comment(0) | spモードメール通知 | このブログの読者になる | 更新情報をチェックする

2011年08月26日

L-04Cをroot化してFroyo標準WiFiテザリング有効化

docomo Optimus chat L-04C を買ってきました。機種変0円です。安売りの条件として315円の有料コンテンツに加入させられました。

携帯電話の端末価格は2007年11月のバリュープラン開始で定価販売になったはずですが、徐々に安売りが始まり、ついには機種変0円が出るようになりました。しかもスマホでです。スマホは長らく端末サポートや月々サポートという機種変縛りがついて安売りしていたのですが、今回は機種変縛りなしで0円です(ファミ割・ひとりでも割の契約縛りはもちろんあります)。

安かったのでいきなりroot化してみました。

※端末をroot化すると、故障の恐れがあるほか、補償が受けられなくなります。端末のroot化については自己責任で行ってください。

SuperOneClickでroot化できるんですが、最新の2.1.1だとうまく動きません(1.9.5も動きません)。1.7で試したらうまくいきました。右上のラジオボタンで、デフォルトのpsneuterからrageagainstthecageに変更してからRootボタンを押す必要があります。

また、自分の環境ではPCに入れたウイルス対策ソフト(Microsoft Security Essentials)がrageagainstthecageファイルを消してしまうというトラブルも発生しました。ウィルス対策ソフトを止めて解凍・実行するという勇気のいる行動が必要です。

root化したついでに、docomo端末では無効化されているFroyo標準WiFiテザリングを表に出してくることにも挑戦してみました。これはroot化されていればチョロイ感じです。

メモ書き程度に書くと、/system/build.prop の ro.tether.denied=true を消すだけです。

実際の操作を書いていきましょう。

/system は読込専用マウントされているので、/system/build.prop を書き換えるためには読み書き可能な状態でマウントし直す必要があります。

そのためのコマンドは

# mount -o rw,remount /dev/block/mtdblock1 /system

です。

/dev/block/mtdblock1 のところは機種により異なると思います。念のため mount コマンドのオプション無しで調べておいた方がいいかもしれません。

リマウントしたら、/system/build.prop を編集します。先のSuperOneClickでのroot化によりviが入っているので、それを使うのが手軽かもしれません。ただ、Windows の adb shell からだと制御コードがうまく扱えずviがまともに動きません。そこでL-04CにConnectBotを入れて、小さいqwertyキーを駆使して編集しました。ConnectBotはL-04C向けに改造されたものがあったのでそれを入れました。ESCやCTRLが打てて便利です。Googleで検索すると先頭の方に出てきます。ろだに転がっているあやしいConnectBotさんですが。

ro.tether.denied= の行は、build.propファイルの途中にLGのコメント付きでtrueの記述が追加されており、最後の方にfalseの行があります。自分の場合はLGのコメントごと3行を削除しました。

書き換えて再起動すると、設定の中に「テザリングとポータブルアクセスポイント」が出てきます。

CUIに慣れてない人にはさっぱり分けわからない説明になってしまいました・・・。すいません。

なお、spモード回線でテザリングを使うと約款違反になるそうです。

※この記事は、root化、テザリングを推奨するのもではありません。

重要なことを忘れてました。L-04Cでのspモードメール通知の動作確認です。試してみたところ、ほぼ正常に動作しました。

「ほぼ」というのは・・・、通知LEDがない機種の場合のことを考慮していなかったので、無駄にイルミネーションの設定が出てきてしまいます。また、横画面の考慮をしていなかったので、設定画面の一部が横画面でレイアウトが破たんすることにも気づきました。

次のリリース時に修正します。
posted by tech4u at 03:16| Comment(2) | spモードメール通知 | このブログの読者になる | 更新情報をチェックする
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。