2012年7月17日火曜日
Android x86 RC2の続き
昨日に続き実験中
USB Bluetoothデバイスを認識、ONで他のデバイスとペアリングはできた
SDカードは、SDHCを認識しない、SDカードはUSBメモリとして認識した
SDカード認識させた状態で、USBメモリを接続するとUSBメモリの方のみを認識
USBメモリをアンマンとしても、SDカードを再度認識せず
USBGPSは認識せず(デバイスの設定があるので難しいと思われる)
アナログdisplay出力は、期待していたがダメだった。
不幸なことに他のEEEPC1000HAも試していたらHDDのMBRを破壊したようだ
master0:errorとなりXPがbootしなくなった。困ったことにリカバリーdiskを作成していない
Android x86のFONTを日本語FONTに変更した
AndroidPCの場合、USB HOSTのインタフェースしか有していないため、USBケーブルでのデバッグができない
そこで、WIFI経由でのデバッグとなる。最初にAndroidPCのIPアドレスを調べる
調べたIPアドレスを用いて
adb connect <device-ip-address>
を実行することでAndroidPCと接続できる
日本語FONTの追加
・最初にFONT定義ファイルの修正
adb pull /system/etc/fallback_fonts.xml .
gedit fallback_fonts.xml
最初のに部分に
<family>
<fileset>
<file>DroidSansJapanese.ttf</file>
</fileset>
</family>
を追加し保存終了。
adb shell
su
chmod 777 /syste/etc
adb push fallback_fonts.xml /system/etc/
chmod 777 /system/fonts
adb push DroidSansJapanese.ttf /system/fonts/DroidSansJapanese.ttf
reboot
起動後oosaka(大阪)のFONTが正しいか確認する
後始末
追加したファイルのオーナーやグループがshellになっているのでbusybox chown rootで修正しておくとよい
もちろん777にしたpermisiionを755に戻すことを忘れないこと
2012年7月16日月曜日
Eee PC にAndroid x86 ICS RC2をインストールしてみた
5ヶ月ぶりでRC2がリリースされた。早速ダウンロードしてインストールしてみた。
ダウンロードは、ここから
android-x86-4.0-RC2-eeepc.isoをダウンロード
UNetBootinで、USBメモリに書き込み
Eee PCのブート時に、ESCで起動ディスクを選択
インストール時に、systemをRWにしておくと後で修正できる。
動作確認
無線LAN、SOUND、タッチパッド
修正された点
YouTubeが再生出きるようになった
電源ボタン長押しで、シャットダウンできるようになった
新規機能
あまりの領域をUSBdiskとして認識するようになった
問題点
FONTが相変わらず中華FONT
Terminal Emulatorがコマンドを受け付けない
不満もなさそうなので、内臓SSDにインストールした
しばらく使ってみる
2012年7月8日日曜日
NFCLAB 会津勉強会に参加してきた
昨日G-Clueさんで開催されたNFCLAB 会津勉強会に参加してきました。
私の住んでいるところから、会津まで片道150kmはありますが、興味のある分野なのでATNDがたつとすぐに申し込みしました。また、最近Android成分が少なくなってきたので、自分を追い込む意味でスピーカとして参加しました。
すぎもてさんは、相変わらず楽しく熱い語りで、かなり感化されました。
その後、佐々木さん、木村さん、中川さんの話もおもしろかった記憶がありますが、正直自分の発表のプレッシャーで記憶から欠落してしまい、残念です。
また、G-Clueさんの綺麗なオフィスの写真や、イベントの様子を写真をとるのをまったく忘れてしまったりおまけにG-Clueに傘を忘れてくるなど、今思うとかなりテンパっていました。(佐々木さんの写真です)
しかし、デモ用に作成したTagは、好評だったのでほっとしています。後日、Tagの写真をUPします。
すぎもてさんの熱いかたりに感化されたため、帰路ではいくつかの考えがわいてきて非常に有益でした。
その結果、かなり悩みましたが、NFCLabの支援を得て、ABC2012東北への参加を目指すことにしました。
2012年6月30日土曜日
NFC対応のアプリケーションを調べてみた
Google製のアプリケーションがNFCに対応しているのが増えているようだ
そこで、GNにインストールされているアプリの中でNFCに対応しているものをPickUpしてみた。
PermissionでNFCを使用しているものをPickUpすればよい
Google製
そこで、GNにインストールされているアプリの中でNFCに対応しているものをPickUpしてみた。
PermissionでNFCを使用しているものをPickUpすればよい
Google製
- ブラウザ
- 連絡先
- NFCサービス
- 設定
- Google Play
- Map
- Gmail
- Tag
- YouTube
- Earth
Googleのアプリをすべてインストールしているわけではないので抜けはあると思う。
それぞれどのように使用するかは、今後順次調査してゆく
2012年6月29日金曜日
NFC Tagの中身を覗いてみた
GN上でTagInfoアプリを使用してNFC Tag(中身は、MifareUltralight)の中を覗いてみた。NTAG203は、最初からNDEFにフォーマットされており、利用可能なサイズは144byteである。このTagは、20枚1200円で八重洲の店で購入したものである。
** TagInfo scan (version 1.40) 2012-06-29 00:33:58 **
# IC manufacturer:
NXP Semiconductors
# IC type:
NTAG203(F)
# NFC Forum NDEF-compliant tag:
Type 2 Tag
--------------------------------------
# NFC data set information:
Current message size: 0 bytes
Maximum message size: 137 bytes
NFC data set access: Read & Write
Can be made Read-Only
# No NFC data set available:
--------------------------------------
# Memory size:
168 bytes total memory
* 42 pages, with 4 bytes per page
* 144 bytes user memory (36 pages)
--------------------------------------
# Technologies supported:
ISO/IEC 14443-3 (Type A) compatible
ISO/IEC 14443-2 (Type A) compatible
# Android technology information:
android.nfc.tech.Ndef
android.nfc.tech.MifareUltralight
android.nfc.tech.NfcA
* Maximum transceive length: 253 bytes
* Default maximum transceive time-out: 618 ms
Tag description:
* TAG: Tech [android.nfc.tech.MifareUltralight, android.nfc.tech.NfcA, android.nfc.tech.Ndef]
# Detailed protocol information:
ATQA: 0x4400
SAK: 0x00
# Memory content:
[00] *
[01] *
[02] . 61 48 00:00 (BCC1, INT, LOCK0-LOCK1)
[03] . E1:10:12:00 (OTP0-OTP3)
[04] . 01 03 A0 10 |....|
[05] . 44 03 00 FE |D...|
[06] . 00 00 00 00 |....|
[07] . 00 00 00 00 |....|
[08] . 00 00 00 00 |....|
[09] . 00 00 00 00 |....|
[0A] . 00 00 00 00 |....|
[0B] . 00 00 00 00 |....|
[0C] . 00 00 00 00 |....|
[0D] . 00 00 00 00 |....|
[0E] . 00 00 00 00 |....|
[0F] . 00 00 00 00 |....|
[10] . 00 00 00 00 |....|
[11] . 00 00 00 00 |....|
[12] . 00 00 00 00 |....|
[13] . 00 00 00 00 |....|
[14] . 00 00 00 00 |....|
[15] . 00 00 00 00 |....|
[16] . 00 00 00 00 |....|
[17] . 00 00 00 00 |....|
[18] . 00 00 00 00 |....|
[19] . 00 00 00 00 |....|
[1A] . 00 00 00 00 |....|
[1B] . 00 00 00 00 |....|
[1C] . 00 00 00 00 |....|
[1D] . 00 00 00 00 |....|
[1E] . 00 00 00 00 |....|
[1F] . 00 00 00 00 |....|
[20] . 00 00 00 00 |....|
[21] . 00 00 00 00 |....|
[22] . 00 00 00 00 |....|
[23] . 00 00 00 00 |....|
[24] . 00 00 00 00 |....|
[25] . 00 00 00 00 |....|
[26] . 00 00 00 00 |....|
[27] . 00 00 00 00 |....|
[28] . 00 00 -- -- (LOCK2-LOCK3)
[29] . 00 00 -- -- (CNT0-CNT1, value: 0)
*:locked & blocked, x:locked,
+:blocked, .:un(b)locked
--------------------------------------
** TagInfo scan (version 1.40) 2012-06-29 00:33:58 **
NXP Semiconductors
NTAG203(F)
Type 2 Tag
Current message size: 0 bytes
Maximum message size: 137 bytes
NFC data set access: Read & Write
Can be made Read-Only
168 bytes total memory
* 42 pages, with 4 bytes per page
* 144 bytes user memory (36 pages)
ISO/IEC 14443-3 (Type A) compatible
ISO/IEC 14443-2 (Type A) compatible
android.nfc.tech.Ndef
android.nfc.tech.MifareUltralight
android.nfc.tech.NfcA
* Maximum transceive length: 253 bytes
* Default maximum transceive time-out: 618 ms
Tag description:
* TAG: Tech [android.nfc.tech.MifareUltralight, android.nfc.tech.NfcA, android.nfc.tech.Ndef]
ATQA: 0x4400
SAK: 0x00
[00] *
[01] *
[02] . 61 48 00:00 (BCC1, INT, LOCK0-LOCK1)
[03] . E1:10:12:00 (OTP0-OTP3)
[04] . 01 03 A0 10 |....|
[05] . 44 03 00 FE |D...|
[06] . 00 00 00 00 |....|
[07] . 00 00 00 00 |....|
[08] . 00 00 00 00 |....|
[09] . 00 00 00 00 |....|
[0A] . 00 00 00 00 |....|
[0B] . 00 00 00 00 |....|
[0C] . 00 00 00 00 |....|
[0D] . 00 00 00 00 |....|
[0E] . 00 00 00 00 |....|
[0F] . 00 00 00 00 |....|
[10] . 00 00 00 00 |....|
[11] . 00 00 00 00 |....|
[12] . 00 00 00 00 |....|
[13] . 00 00 00 00 |....|
[14] . 00 00 00 00 |....|
[15] . 00 00 00 00 |....|
[16] . 00 00 00 00 |....|
[17] . 00 00 00 00 |....|
[18] . 00 00 00 00 |....|
[19] . 00 00 00 00 |....|
[1A] . 00 00 00 00 |....|
[1B] . 00 00 00 00 |....|
[1C] . 00 00 00 00 |....|
[1D] . 00 00 00 00 |....|
[1E] . 00 00 00 00 |....|
[1F] . 00 00 00 00 |....|
[20] . 00 00 00 00 |....|
[21] . 00 00 00 00 |....|
[22] . 00 00 00 00 |....|
[23] . 00 00 00 00 |....|
[24] . 00 00 00 00 |....|
[25] . 00 00 00 00 |....|
[26] . 00 00 00 00 |....|
[27] . 00 00 00 00 |....|
[28] . 00 00 -- -- (LOCK2-LOCK3)
[29] . 00 00 -- -- (CNT0-CNT1, value: 0)
+:blocked, .:un(b)locked
Google Earth 7.0.0.7386がNFC対応していた
本日Google IOでのいくつかの発表に伴い、いくつかのGoogle製のアプリが更新された。
さっそくEarthを覗いて見たところ、いくつかの機能追加の中にNFCが加わっている
使い方は今のところ不明であるが、NFC経由でEarthを起動できるようだ
intent-filter
action "android.nfc.action.NDEF_DISCOVERED"
category "android.intent.category.DEFAULT"
data mimeType "application/com.google.earth"となっている
引き続き調査を行う
ところで、7.0.0.7386は何か意味があるのであろうか?
登録:
投稿 (Atom)

