Nexus7のNFCでSuicaを読み込んだり

折角NFCを搭載しているので何かできないかとマーケットを探索していて
Suicaの読み取りアプリを発見しました

Suica Reader

こんな感じで利用履歴がみれます
大した内容じゃないですがコレ、行った場所とか丸わかりですね
浮気調査とかに使えるかも・・・?w

ちなみにNexus7のNFCは本体上部に搭載されいる模様
ちょっと反応が悪いですが、本体背面のこのあたりに
かざしてあげると良い感じに読み取ってくれました。

他にもデータを読み取って表示するアプリとか沢山あるようです。
自分はこれも入れてみました。

NFC Taginfo

生データを見る事が出来るようです。

ちなみに「設定」>「その他」>「NFC」のチェックを入れないと
NFCは利用できません。

初期はアプリが入っていないので何か1つでもインストールしておくと
Nexus7がより楽しくなる気がします(・∀・)

APIからのツイートもTwitterボタンのカウント数に含まれるのか?

タイトルわかりづらいですね・・・

下のようなツイート数付きのボタンが設置されているとします


※プラグインを入れたらサイト全体が崩れたので画像にしました(´・ω・`)

このボタンを使わずに(投稿APIやTwitterのサイト上)ツイートをして
ボタン右のカウントが増えるかどうか、という話です

結論は含まれました(・∀・)

ツイート内容と該当ページのURLが同じしていればツイートボタンでも
APIでもTwitterから直接投稿でもちゃんとカウントされます

一応テストの方法はこんな感じ

 1.APIを使った投稿フォームページにツイートボタン(ガジェット)も設置
 2.本文中にツイートするページのURLを含める
 3.ガジェット、フォーム両方からツイート
 4.ツイート数を調べるAPIでカウントされているかチェック

フォーム、ガジェット、どちらからの投稿もちゃんと加算されました
(ただし数分のタイムラグあり TopsyのAPIはすぐに反映されるのに・・・)

eclipsが解凍できない?

eclipsの調子が悪かったので再インストールをしようとしたところ
ダウンロードしたzipが解凍できなくて困った・・・

よくわかんないけど「c:\」にzipを設置して、解凍先に
短いフォルダ名をつけた「c:\a」を指定したらすんなりいきました。
長いフォルダ名がダメってこと?

ファイル名の最大の長さは?

OSはWindowsXP-32bit
会社のWindows7-64bitの時は何も無かったんだけどなぁ?

友人へのNexus7の購入検討まとめ

友人がNexus7を欲しがっているのですが、いわゆる一般的な
タブレットよりも性能が低い(と思っている)部分が気になるらしく、
その部分のやり取りをまとめてみました。

FlashPlayerがない、今後も予定がない
Nexus7固有の問題ではないですが、友人はこれが一番気になるらしいです
取りあえずはroot化して標準ブラウザとFlashPlayerを入れればOK
(ただし標準ブラウザではなく、Android版Chromeでは使えませんでした)

[2012/08/07修正]
root化は必要なさそう&こんな便利なツールがあるそうです
Nexus7 (Android 4.1)にFlashをインストールしてみた!

バックカメラがない
URLの取り込みにQRコードリーダーを使うらしいです
カメラアプリはバックカメラがない為かインストール出来ないものが多く
自分は以下のアプリを使っています

QRコードスキャナ

また、操作性、画質は悪いですがフロントカメラを「カメラ」として
起動することも出来、Instagram程度なら問題なく使えるかなと思います

Camera Launcher for Nexus 7

中華フォント?
日本語の漢字の一部に「中華フォント」が使われていることが
多いと言われましたがNexus7はちゃんと日本語フォントです
検索結果:Google nexus7 中華フォント

USBのコネクタの刺さりが浅い?
フレームの銀色の部分が干渉しているのか、確かにUSBケーブルを
繋げたままいじっているとよく抜けます
そのうちダメになるんじゃないかと、この点は自分もちょっと心配かも

メニューボタンがない
えっ!?Σ(・Д・ )
どうやら物理的なメニューボタンがなくなり、代わりにマルチタスクキーが
設置されたことでメニューが無くなったと思ったようですw
(左から「戻る」「ホーム」「マルチタスクキー」)

URLの右側に表示されている縦3つの点々がメニューボタン

電池の持ち
正確に測ったわけではないですが、自分の場合は通勤の2時間と
仕事中はメール確認用として、就寝前の1時間程度の利用で
フル充電から50~60%の残量なので、1日程度なら充電しなくても
あまり心配にはならない感じです
※Wi-Fi:ON、更新:ON、Bluetooth:OFF、特に電池消費を
意識した設定にはしていません

液晶保護フィルム・ケース
Amazonジャパンでもそこそこ手に入るみたいです
自分は傷とか気にしないので液晶保護シートもケースも無しw

保護フィルム
Google Nexus 7 専用フィルムPP01
Google Nexus 7 専用フィルムPP02
※先日調べた時、評価のすごく悪いフィルムがあったのでご注意を
3枚入りで低価格、反射にムラがあるとかそんな感じでした

ケース
検索結果:Amazon Nexus7 ケース
検索結果:ebay Nexus7 case

BluetoothやUSB接続のキーボード付きケースなんてのもあって
面白そうなのですが、どれも評価は高くないみたい(-_-;)
多少値段が張っても質が良いのがあったら欲しいかも

とこんな感じです
さて、Nexus7仲間が増えるかどうか・・・

nexus7 2012 root化(初心者)

※このエントリーは古く、今はもっと簡単なやり方があります。

「HTC Desire 」、「Galaxy SⅡ」ときて、Nexus7で3台目の
Android端末ですがまだroot化を試したことが無い初心者です

が、折角楽しい端末を手に入れた訳なので、先人様の情報を参考に
root化に挑戦してみました(環境:Windows7-64bit版)

自分の場合、参考サイトの情報とちょっと違った部分があったので
メモしておこうと思います

 ※作業は自己責任でお願い致します
 ※また、素人作業ですので所々(至る所)に間違いがあるかもしれません

ちなみに作業の内容はこんな感じです

1.EclipseとAndroidSDKをPCにインストール
2.Nexus7をPCに繋ぐ → ドライバのインストール
3.ブートローダー起動 → アンロック
4.ClockWorkModリカバリーのインストール
5.SuperSUのインストール

1.EclipseとAndroidSDKをPCにインストール

まずはEclispseとAndroidSDKを取得してインストール
個人的に一番わかりやすかったサイト
AndroidSDK
eclipse

このあたりはサイトがいっぱいあるのでそちらを参考に。

2.Nexus7をPCに繋ぐ → ドライバのインストール
デバイスマネージャを確認すると画像のようにドライバが
一部インストールされていないのでインストール。
(端末をUSBデバッグONを忘れずに)

>Nexusをダブルクリック
>ドライバータブをクリック
>ドライバーの更新をクリック
>コンピューターを参照してドライバーソフトを検索しますを選択
>以下の場所でドライバー ソフトウェアを検索しますに
[1で設置したAndroidSDKの場所]\extras\google\usb_driver

参考になったサイト

3.ブートローダー起動 → アンロック
音量ボタンの上下を押しっぱなしで電源を入れるか、PCにNexus7を
接続して、コマンドプロンプトから

adb reboot bootloader

を実行するとブートローダーが起動します
(実行できない時はパスを通すかadb.exeのあるディレクトリに移動)
ブートローダーが起動したら、Nexus7をPCにつなげたまま

fastboot oem unlock

でロックが解除され、画面下に「開いた鍵のアイコンが」
表示されるようになります

4.ClockWorkModリカバリーのインストール

※自分はこの項目を完了できていません 詳しくは下記

ClockworkMod Managerを入手します
http://www.clockworkmod.com/rommanager/
※Google Nexus 7 / Download Recovery (今は6.0.1.0)
※ファイル名は recovery-clockwork-6.0.1.0-grouper.img

落としたファイルを適当な場所(adb.exeと一緒のフォルダとか)に置いて
ブートローダーが起動した状態でコマンドプロンプトから

fastboot flash recovery recovery-clockwork-6.0.1.0-grouper.img

でインストールが開始されます

インストールが終わったら音量ボタンの上下で「Recovery mode」を選択し
電源ボタンを押すとClockworkMod Managerが起動するので、メニューから

mounts and storage → mount /system

と選択して端末をPCにマウントします

[ここでひっかかった]
サイトの説明だと何もしないでNexus7がマウントされるようですが、自分の場合
device not found と表示されコマンドを実行できず、調べてみると
ClockworkMod Managerが起動後、デバイスマネージャー上のデバイス表示が
以下の画像のようになり認識されなくなっていました
Nexus7 CWM ドライバ
どこかで間違えているのかもしれませんが、悩んだ末、以下のドライバを
インストールすることで先に進むことができました

ドライバ入手

ただ、これをインストールするとデバイスマネージャーにはNexus7ではなく
「NexusOne」と表示されてしまいます;;
(もしかしたらClockworkMod Managerのファイルを間違えているのかも?)

端末がちゃんと認識されたら、再度コマンドプロンプトから下記のコマンドを
実行するとリカバリが標準のものに上書きされなくなるそうです

adb shell
cd /system
mv recovery-from-boot.p recovery-from-boot.bak

[ここでひっかかった]
自分の場合、どこを探してもrecovery-from-boot.pが見つからず
結局この項目は飛ばして次のSuperSUのインストールに進んじゃいました
(ClockworkMod Managerも起動する)

5.SuperSUのインストール
ここからSuperSUをダウンロード(直リンクです)
ファイル名はJB-SuperSU.zip

ファイルをコピー(自分は/DCIM)したら、ClockworkMod Managerを起動して
install zip form /sdcard > choose zip from sdcard と進み、
からファイルをコピーしたフォルダ → ファイル選択でインストールされます

最後にreboot system nowを選択したら完了です

Nexus7のChromeはFlashが使えないのでどうにかしたかったのが
今回root化した一番の目的です

[追記]
この作業を行った為か、Nexus7のアップデートでエラーが発生しました
(コケた後、再通知も出ないし問題もないのでスルーしてますが・・・)