市販のNFCタグを使ってmoto XのSkipっぽく端末のロック解除が出来るようにしてみた

2013.8.19

moto Xの公式NFCアクセサリのSKIP。NFCを使って端末のロックを解除出来るというものですが、それぐらいなら既存の端末でも出来るんじゃないかと思いチャレンジしてみました。が、それなりに大変でした。

まず、標準的なAndroid端末ではスクリーンオフ、スクリーンロック状態ではNFCの読み取りができません。これに対応するためにはシステムアプリNfc.apk(またはNfcNci.apk)を修正する必要があります。

いきなりハードルが高いのですが、修正箇所はこちらのスライドを参照してください。じつは定数を一箇所変更するだけで対応可能です。だがしかし。Androidのソースビルドが何度やってもうまくいかないので自前でビルドするのは諦めました。

XDAで調べるとすでにいくつかの機種用に改変済みのNfc.apkが配布されていました(Nexus 4用はこちら)。「NFC on lockscreen」でXDAを検索すると幾つか見つけることができます。

Nexus 4用とはいっても、CM10.2とAOSP JSS15J向けのものしかなく、手元にあったJWR66V向けはなかったので、本体にCM10.2のNightlyを焼いてしまいました。JSS15J向けのものをJWR66Vに入れたら起動時にNFCのエラーが出て操作が出来なくなったので注意してください。

あとはTaskerとNFCタスクランチャーでNFCタグを読み取った際にロックを解除するようにすればOKですが、これもXDAにスレッドが立っています。しかし、ここで配布されているxmlをどうしてもインポートできず、仕方がないので一から設定しました(インポート不可は環境によって発生するようです。回避策は不明)。

そんな紆余曲折はありつつも、とりあえずそれっぽい動きをするようになりました。PINロックやパターンロックを使っている人なら便利かもしれませんが、ちょっと微妙かな……。ただ、NFCを読み取った時の音を消す方法がわかりません。これを消せれば常用してもいいかなという気はします。

なお。今回使ったNfcNci.apkではスクリーンオフ状態ではNFCを読み取れません。改変方法によってはスクリーンオフでも読み取れるようになるので、やっぱり自分でビルド出来るようにちゃんと環境を整えよう。

タグ: , , ,

この記事が気に入ったら
いいね!しよう

最新情報をお届けします

Amazonでビデオレンタルに使える200円クーポンを配布中(2月26日まで)

2月24日から始まったプレミアムフライデー、導入企業はSSRガチャ並みのレア度で実際に恩恵にあずかれた人はごくわずかのようです。 しかし、Amazonではプレミアだった人もそうじゃなかった人もビデオで

スライドQWERTYなMoto Modsが間もなくIndiegogoでキャンペーンを開始

やっぱり出てきた、Moto Z用QWERTYなMoto Mods! motorolaのMoto Z / Moto Z PlayはMoto Modsという着せ替えジャケットに対応しており、バッテリーやカ

指紋認証で管理するパーソナル金庫のような財布Cashewがindiegogoを通じて販売中

各種電子マネーや、bitcoinなどの仮想通貨はだいぶ浸透してきていますが、まだまだ現金が必要ですし、クレジットカードなども持ち運ぶ必要があります。 ただそれらを財布に入れて持ち運ぶのは紛失などが心配

Qualcomm、スタンドアロンVR開発キットをSnapdragon 835にアップデート

QuaicommがSnapdragon 835になったスタンドアロンVRの開発キットを発表しました。 昨年9月にはSnapdragon 820版の開発キットを発表していたので、そのバージョンアップです

SIMトレイを搭載したHUAWEI Watch 2の画像がリーク

HUAWEIが今週末から始まるMWCでHUAWEI P10とともに発表するスマートウォッチ、HUAWEI Watch 2がリークしています。 Android Wear 2.0を搭載する端末で、LG W

スマホの画面をテレビに出力できるMiracast(ミラキャスト)の使い方

スマホの画面をテレビに出力できるMiracast(ミラキャスト)の使い方

名前だけは聞いたことはあるものの、使っている、活用しているという話をあまり聞かないMiracast(ミラキャスト)、どんなものかと思って実際に使ってみました。 ...

スライドQWERTYなMoto Modsが間もなくIndiegogoでキャンペーンを開始

スライドQWERTYなMoto Modsが間もなくIndiegogoでキャンペーンを開始

やっぱり出てきた、Moto Z用QWERTYなMoto Mods! motorolaのMoto Z / Moto Z PlayはMoto Modsという着せ替えジャケットに対応しており、バッテリ...

指紋認証で管理するパーソナル金庫のような財布Cashewがindiegogoを通じて販売中

指紋認証で管理するパーソナル金庫のような財布Cashewがindiegogoを通じて販売中

各種電子マネーや、bitcoinなどの仮想通貨はだいぶ浸透してきていますが、まだまだ現金が必要ですし、クレジットカードなども持ち運ぶ必要があります。 ただそれらを財布に入れて持ち運ぶのは紛失などが...

Amazonでビデオレンタルに使える200円クーポンを配布中(2月26日まで)

Amazonでビデオレンタルに使える200円クーポンを配布中(2月26日まで)

2月24日から始まったプレミアムフライデー、導入企業はSSRガチャ並みのレア度で実際に恩恵にあずかれた人はごくわずかのようです。 しかし、Amazonではプレミアだった人もそうじゃなかった人もビデ...

HUAWEI P9よりもおススメ! honor 8の詳細レビュー

HUAWEI P9よりもおススメ! honor 8の詳細レビュー

上位機種のHUAWEI P9と同等のスペックを持つhonor 8の詳細レビュー。HUAWEI P9やASUS ZenFone 3と比較しながら紹介します。...

MENU

back to top