5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Android端末が使っているBluetoothモジュールを調べる方法

Last updated at Posted at 2018-02-24

はじめに

Bluetoothの仕事をしているとちょくちょくBluetooth SIGの認証情報を調べることがあります。
認証情報を見るとスマホ等のガジェットに載っかっているBluetoothチップ・モジュールやスタックのことが分かるので、暇を見つけては眺めて一人でにやにやしています。

調べる目的は2つあります。

  1. 発売前のBluetoothを搭載したスマホやガジェットの情報を知りたいとき
  2. スマホやガジェットが搭載しているBluetoothモジュールのことを知りたいとき

私の場合はこんな感じです。

特にAndroid端末では搭載しているBluetoothモジュールやスタックが機種によってバラバラですが、認証情報を見ることでどんなBluetoothモジュール、スタックを使っているかわかります。

Bluetooth SIG特有の略語や専門用語が多くちょっとわかりづらいですが、いつもやっている調べ方を紹介します。

Bluetooth SIG認証とは

Bluetoothを使った機器を販売したり、Bluetoothロゴを製品に使用するためにはロゴ認証を取得する必要があります。ロゴ認証を取得するためには認証試験にパスする必要があります。

※既に認証取得済みのBluetoothモジュールを利用する場合はSIGへの登録のみ必要(有料)

詳しい認証の情報のについてはBluetooth SIGの公式サイトをご覧ください。

Bluetooth 認証取得済み機器

Bluetooth SIGが公開している認証情報のサイトはこちらです。
Search欄に適当な会社名やデバイス名で検索すると認証情報を確認できます。

https://launchstudio.bluetooth.com/Listings/search
スクリーンショット 2018-01-14 21.41.25.png

Bluetooth SIGの認証情報から分かること

主に以下のような情報が分かります。

  • DID(Declaration ID)
  • QDID(Qualified Design ID)
  • Listing Date(認証済み機器としてBluetooth SIGにリスティングされた日)
  • 会社名
  • 製品名
  • 製品タイプ
  • 認証済みBluetooth機器を使用している場合はその製品のQDID
  • 認証取得日(Listingされた日)

さっそく調べてみる

試しにNokiaのAndroid端末について調べてみましょう。
NokiaはHMD Globalという会社が販売しているのでその会社名で検索してみます。
スクリーンショット 2018-01-14 21.52.35.png

Nokia 2というAndroid端末らしき情報が見つかりました!
Listing Dateを見ると 2017-10-26になっています。Nokia 2が発表されたのが10/31なので
発表のちょっと前にBluetooth SIG認証を取得したようです。

Declaration IDをクリックして詳細ページに飛ぶとこのような画面になります。

Nokia 2の公式サイトではBluetooth 4.1対応となっていますが、SIG認証は4.2となっています。
スクリーンショット 2018-01-14 22.58.39.png

おや、Qualcommという名前が出てきました。Qualcommが申請したSIG認証情報を参照しているようです。
スクリーンショット 2018-01-14 23.01.35.png

さらに他のSIG認証情報も参照しているようです。
スクリーンショット 2018-01-14 23.01.26.png

QDID 86918という参照情報をたどってみます。
スクリーンショット 2018-01-14 23.08.54.png
Nokia 2はFluorideというBluetoothスタックを使っていることが分かりました!
FluorideはAndroid 6以降で使われているAndroid標準のBluetoothプロトコル・スタックです。
Nokia 2はPure Androidなので、やはり標準のスタックを使っているようです(カスタマイズしているかどうかまでは分かりません。。。)

と、こんな感じで参照しているQDIDを調べていきます。。

わかったこと

Nokia 2のBluetooth周りはこんな感じなっているのではないかと推測できそうです。

  • 認証取得日:2017-10-26
  • Bluetoothスタック:Fluoride(Android標準のBluetoothプロトコル・スタック)
  • Bluetoothモジュール:Qualcomm社製(Bluetoothモジュール名は複数出てきたため特定できず)

参考リンク

5
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
5
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?