2010/09/19

Android用sshクライアントの改造 for IS01

Android用のsshクライアントで著名なものとして、ConnectBotがありますが、こいつをIS01で使おうとすると、「! (Shift+1)」とか「" (Shift+2)」が入りません。

それだとほぼsshクライアントとしては使いものになりませんが、幸いなことにConnectBotはgoogle codeでソースが公開されているので、少し調べてみたところ、どうもConnectBot側でそれらのキーの組み合わせをファンクションキーとして扱っているようです。

以下が問題の箇所で、とりあえずコメントアウトしてしまえば上の問題はなくなりました。

src/org/connectbot/service/TerminalKeyListener.java:

// handle pressing f-keys
if ((hardKeyboard && !hardKeyboardHidden)
&& (curMetaState & KeyEvent.META_SHIFT_ON) != 0
&& sendFunctionKey(keyCode))
return true;

これで満足してほったらかしですが、キーボードがらみは色々と好き嫌いがありそうなので、もうちょっと一般化した設定項目にして改善を提案してみても良いのかもしれません。

2010/09/17

何~!!

何とそんなこと(メールアプリの不具合でIS01販売停止)になっているとは!!

でも、名前にカンマが入っていたら送れないとか、別にいいんじゃないの、どこかでアップデートすればいいだけじゃという感じがしますが、どうなんでしょう?

2010年9月13日 (月) に、おひとりのお客さまからメールが正しく送られないとのご申告があり、調査の結果、2010年9月16日 (木) に、不具合が発生することを確認しました。
なお、2010年9月17日 (金) 現在、お客さまからのご申告は当該1件となっており、それ以外にメールが正しく送られなかった事実は確認できていません。


うーん。いかにもキャリアの言いそうなセリフだけど、ぶっちゃけ、先日の「キーロガーを仕込まれるかもしれないセキュリティホール」の方がずっと危険な気がします(昔、電話屋の片棒を担いでいた時期に、上司に「電話が掛からないと救急車が呼べなくて人が死ぬかもしれないんだ」と言われましたが...)。

それより一番ショックなのは(想定の範囲内ですけど)、IS01の販売台数が5万台だということです。利幅がどれくらいあるのか知りませんがシャープよ。。。頑張れ。

もしかして、このままフェードアウトする伏線なのか、IS01。

2010/09/04

IS01のmicroSD破損

IS01には、4GBのmicroSD(いわゆる試供品扱いのオマケです)が付いてくるので、そのまま使っていたのですが、しばらくすると、SDのdownloadフォルダにあるファイルの削除ができなくなっていました。

ファイルを読むことは出来るのですが、削除しようとすると「削除できません」と言われます。

よく見ると、ファイルのパーミッションが「r--」になっています。当然消せません。root権限もないのでchmodもできません。
ああ、アプリか何かが書き換えちゃったのかなあ、困ったなあ、、、と思っていたのですが、よくよく考えるとdownloadフォルダのファイルが勝手に 「r--」になるというのもおかしな話です。
さらに調べていくと、ディレクトリを上に手繰っていくと、問題のファイルから/にいたるまで すべてがr--になっています。パソコンから見てみようとして、設定からmicroSDのマウント解除をしようとしても一向に解除される気配がありません。

しかも、端末を再起動すると最初の1分ぐらいは読めているのに、その後、急に全ファイルが Read-Onlyになるように見えることが判ってきました。
加えて、その瞬間に一瞬ステータス領域がチラチラします(何か出そうとして消えた、という感じに)。

ここまできて、やっと「起動後に何かが起きて、ファイルシステムが Read-Only マウントになっている」可能性に思い至って、ターミナルからdmesgを確認してみると、、、

<3>[  107.989246] FAT: Filesystem panic (dev stheno)
<3>[  107.989259]     fat_get_cluster: invalid cluster chain (i_pos 152647)
<3>[  107.989273]     File system has been set read-only

FATが死んでいてR/Oにしていたのでした。

というわけで、ウィンドウズ機に接続して、CHKDSKを掛けたら(1ファイル破損していましたが)無事、修復。以降、再発なし。


IS01購入

というわけで、脱庭をやめ、住めば都のau生活継続中。
世間では、二台もちにする人も多いようですが、漢の機種変です。メガネケースを耳に当ててる変な人になります。

IS01。おおよそ世評の通りですが、とにかくキーボードが素晴らしく快適です。画面も広くて快適。バッテリーはやや足りない気味ですが、これはまあ、スマートフォンだとどれもこれも同じようなものでしょう。
予備バッテリーを持ち歩いたりするのは嫌なので、そのまま装着できる大容量バッテリーをどこかが出して欲しいところです。

ezwebメールは、8/24のケータイアップデートで、サクっと使えるようになりました。

アプリてんこ盛りで運用中

以下、物欲リスト: