投稿

12月, 2012の投稿を表示しています

Photoshop や Illustrator で QR コードを生成

イメージ
この前QRコードに関する記事を書いてから程なくして、全くの別件として「Illustrator で簡単にQRコードを生成できるようにする方法ないかなー」という話題を Google+ で見かけた。

ちょっと改造すれば動くようになるかなーと思って実際に作ってみたのが以下のツール。
jsx で書いたので自動的に Windows / Mac 両対応になりました。

docomo, au, Softbank のEメール送信用のQRコード

QRコードってEメール送信用とか用途によって特定のフォーマットが存在するらしい。
更に調べてみると docomo, au, Softbank の3キャリア全部同じ形式では通らないらしいこともわかった。
もうひとつ調べてみると JavaScript でQRコードが簡単に生成できる素敵なライブラリがあったので、
ツールを作ってみた

Android 4.2.1 からの MVNO データ専用SIM

※現在ではこのページの方法より Xposed Installer + docomo MVNO Sim Patcher による手法がよりオススメです。

Android 4.2.1 から、オフィシャルで修正が入ったため定数を改ざんする必要がなくなりました。
今後はもっと簡単で安全に MVNO のデータ専用 SIM が使えるようになりました。

ただしこの修正は config_voice_capable が false の時だけ適用されるため、通常 true になっていると思われる普通の Android スマートフォンでは有効になりません。
Nexus7 の 3G 対応版などでは上手く動きそうな予感がします。

スマートフォン環境でも使えるようにするには、結局 root 権限が要求される操作が必要になります。
簡単で安全にはなりましたがゆるふわではないです。

以下、Galaxy Nexus に JOP40D を入れて試した時の記録です。
他のメーカーの端末でも 4.2.1 以降なら流用できる可能性があると思います。

1. /system/vendor/overlay/framework/framework-res.apk を作る
必要になるファイルは用意しておきました
実際に使うのはこの zip の中にある framework-res.apk のみです。
フォルダの中に入っているファイルを使えば aapt で全く同じ apk が生成できるはずです。

2. adb で apk を転送する
「別に adb じゃなくても適当なファイラー使えばいいんだろ」って思ってやったら途中で必要になると思いますので、adb 使ったほうがいいと思います。
adb root adb remount adb shell mkdir -p /system/vendor/overlay/framework adb shell chmod 755 /system/vendor/overlay /system/vendor/overlay/framework adb push framework-res.apk /system/vendor/overlay/framework/ adb shell chmod 644 /system/vendor/overlay/framework/framework-res.a…