docomo CommuniCase windowsでのpatch作業

docomoのSPモードメール対応新メーラーが公開されましたが
あまりの対応機種の少なさからかなり残念な結果に

当方手持ちの
GlaxyNexusではダウンロード不可
xperia acroではSPモードメールには対応していないという悲惨な結果

当方メインブラウザQuick ICS Browser作者さんが
早速GN用にドコモアカウント利用できるpatchを作成
更新でGN以外も対応・Wifi接続対応とかなり神がかっています
Wifi接続用のapkが無いためわざわざclassを新規作成までしたそうな

CommuniCase-spmode-mail-support-patch
Unix系使っている人には今回のパッチ作業は問題無いのですがwinユーザーには少し敷居が高いかも
【patch当ての流れ】
1.CommuniCase.apkをデコード
2.デコードしたものにpatchを当てる
3.ビルドしてapkに戻す
4.署名をつけてAndroidにインストールできるようにする

【windowsを利用したリビルド】
上記のような4工程なのですが、署名でさらに工程が増えて若干めんどくさいです
コマンドプロンプトになれていないwinユーザーなら尚更
そこでapkのデコード・ビルド・署名を一括で行なってくれるbatファイルを利用する

【必要な物】
com.nttdocomo.communicase.carriermail-1.apk (communicaseアプリ)
Java SE Development Kit(JDK)
Android SDK
android-apktool(apktool)
apkrebuild.bat
spmode-support.patch (patch)
GNU patch (Win32 版)

com.nttdocomo.communicase.carriermail-1.apk
apkrebuild.bat
spmode-support.patch
は同じフォルダに入れて作業する


【patch当て】
batファイルを配布しているAndroidSmartさんの記事をしっかりと確認してください
JDKやAndroid SDKインストール、PATHの通し方等の説明は長くなるためGoogle先生を利用してください
不審なパーミッションを要求するアプリを安全に試したければ、権限を削除してしまおう 特集その3

1. JDK&Android SDKインストール
2. 「apktool」にPATHを通す
3. ダウンロードしたGNU patch (Win32 版)からpatch.exeを、System32にいれるかPATHを通す
4. apkrebuild.batを参考に「com.nttdocomo.communicase.carriermail-1.apk」を「apkrebuild.bat」にドロップ
5. デコードが終わると途中でコマンドプロンプトが止まり「AndroidManifest.xml」がメモ帳等で開かれる
6. 「com.nttdocomo.communicase.carriermail-1」フォルダが作成されているはずなのでpatch当て
7. コマンドプロンプトで「spmode-support.patch」が置かれたディレクトリまで移動
patch -p0 < spmode-support.patch
エラーが出ることなければパッチ作業成功

8. 6で開いた「AndroidManifest.xml」を閉じて「apkrebuild.bat」で開かれたコマンドプロンプトに戻り適当なキー入力
9. 「com.nttdocomo.communicase.carriermail-1_rebuild.apk」が出来ていれば完成

【手動でコマンドプロンプト入力する場合】
apktool d com.nttdocomo.communicase.carriermail-1.apk

patch -p0 < spmode-support.patch

apktool b com.nttdocomo.communicase.carriermail-1 com.nttdocomo.communicase.carriermail-1_rebuild.apk

署名
keytool -genkey -alias <名前> -storepass <キーストアパス> -keypass<キーパス>

jarsigner.exe -keystore <出力されたkeystore名> -storepass <キーストアパス> -keypass <キーパス> -digestalg SHA1 com.nttdocomo.communicase.carriermail-1_rebuild.apk <名前>

<キーストアパス><キーパス><名前>は自分で決めてください


エラーが出る場合は大抵PATHが通せてない、必要なファイルのディレクトリが違う事だと思われます
単純なミスなのでエラーに書かれている事を読んで解決してみてください。


【セール】Android play ストア Paper Camera

PaperCamera2012-03-10-13-26-12.jpg

カメラアプリがセールで20円と格安になっていたので試しに購入してみました
スケッチしたような画を撮影可能なペーパーカメラ
12タイプの撮影モードが有り編集いらずで加工撮影可能です
またデフォルトのカメラで撮影した画像を読み込み加工することも可能です
動画も撮影可能なため手軽に面白い映像を作りたい場合にも利用できそうです

・白黒のスケッチのような加工:SKETCH UP
・カラー版のスケッチ加工:PSTEL PERFECT
は実用的な仕上がりとなっています
特に白黒のSKETCH UPに関してはかなり出来がいいかと

撮影した画像はSKETCH UP
デフォルトカメラではノイズがでるような結構暗い状態での撮影ですが面白く撮れています
ノイズが出るような暗い場所で可愛く撮影したい時なんかにも利用できそうです
あと4日間セール中なので気になった方は購入をオススメします

Papar Camera
paparcamera01.png


paparcameraQR.gif



samsung epix i907 windowsmobile6.5

samsung i780 が安定しすぎていて
利用していなかったsamsung epix

オフィシャルWM6.5 アップデートした後もi780にくらべフリーズが多発していたので完璧に放置していたのですが
海外有志によるアンオフィシャル版wm6.5をを試してみたところ結構安定しているので更新

【ダウンロード】
http://forum.xda-developers.com/showthread.php?t=681732 要登録
・公式6.5アップデート(Direct Links to Exe: For XP and For Vista)よりどちらかダウンロード
・非公式WM6.5 21681 (fenrir_21681_**dpi.bin)(128dpi 96dpi どちらか、96dpiならrealqvga化済)

mysamsungepix.com
・USDL GrandPrix v1.6.4(XPのミラーのみ生きてます,Vista版はググるなりして探す必要有り)

【アップグレード】
1)公式サイトもしくは上記より公式アップデートよりダウンロード
2)英文ダイアログに沿って公式アップデート
3)USDL GrandPrix 使って WM6.5 21681 にアップデート
4)GRANDPRIX LV image 選択
5)PDA に WM6.5 21681 を選択して Detect 後はUSBつないで再起動でアップデート開始

【WM6.1にダウングレード】
http://forum.xda-developers.com/showthread.php?t=539376
を利用、USDL GrandPrix でアップグレード
ただし、AT&Tのアプリケーションは無くなります。日本では利用しないのでむしろオススメ?

公式アップデートで「ID1」が公開されていましたが、
「ID1」にはGPS等のバグ有りのため適用はしないこと
バグ回避のためにも、公式WM6.5をまずは適用をオススメします。

メールする度によくフリーズ&AtokWMで時々フリーズと使いにくかったepixですが
非公式WM6.5 21681 アップデートでほとんどフリーズなくなったような気がします

Meopad T740 オリジナル限定セット(充電キット・カーマウント・キーボードポーチ付き)



Meopad T740
Windows CE 6.0 R3 日本語版 + 専用GUI
NVIDIA TEGRA 搭載機種がAmazonで38,260円(86%)OFFと激安

windowsmobile等で利用されるWindowsCEですが
スマホ等で利用されるOSとは別物のため一般的なアプリによる拡張は皆無
ただし公式HPからCE環境化プログラムをDL可能のため
開発者やガジェオタには魅力的なデバイス

付属のカバーにキーボードが搭載されているのも魅力的
別売りのカーキットもセットで投げ売り状態です

無線LAN対応のため、WEBブラウザ・E-mail・Youtube・SNS等は標準で対応しているようです
格安のため拡張性の無いタブレットデバイスとして楽しむのもありかも
Windows Embedded CE6.0 R3.0環境へ移行すると、通常のMeopad環境へ戻せないようなので
CE環境化は開発者向け

日本のスマートフォン インフォグラフィック infographics


smartphoneinfoJP600.jpg


スマートフォン情報をインフォグラフィックで
なんとなくスマホ使ってたみたいな人向け
1:簡単なスマートフォンの説明
2:スマートフォンのOSの種類と派生
3:日本での各OS別スマホ投入時期(日本のスマホの歴史)

NOKIAは日本から撤退、HPはwebOS事業の閉鎖
(webOS自体日本のキャリアから発売されてない)
ということで日本では、
Android/BlackBerry/iOS/WindowsPhone の戦い

BlackBerryは他と比べ需要が違ってくるため、ちょっと特殊な存在
WindowsPhone7の日本投入に遅れ
Android/iOSにシェアを持っていかれたMicrosoft
現状では AndroidとiOSの一騎打ち状態

■インフォグラフィック
とりあえず作ってみて作業が面白い!!
デザイン全般に言えることなんですが、
日本語を使うと日本語が強調され、アルファベットのみのクールな表現が難しい
英語のみで作ると今度はユーザービリティの問題が。。
また視覚的に情報を表現するという課題があり
楽しめて・勉強になるインフォグラフィックを使った記事を今後もやっていこうかと