Essential Phone PH-1 2019年11月5日セキュリティパッチ|後継機種GEMの特徴

このサイトを検索 | Search this site
,OTA

PH-1 「Essential Phone PH-1」は、2015年にAndroidの共同創業者アンディ・ルービン氏 (Andy Rubin) によって米国カリフォルニア州パロアルトに設立された会社Essential Productsが開発したAndroidスマートフォンです。

次期モデルPH-2の開発中止と会社の売却方針が発表されていましたが、2019年10月9日のAndy Rubin氏のツイートにより新デバイス「GEM」の存在が明らかになりました。

GEMは縦長で横幅が狭いリモコンのような外観をしているデバイスです。

今のところ購買意欲はそそられませんが動向はウォッチしていきたいと思います。(写真と特徴はあとがきにあります。)
[PH-1の歩み]
  • 2017年9月1日、米国で発売開始
  • 2018年4月27日、日本から購入可能となりAndroid 8へアップデートすると技適マークが表示されるようになった
  • 2018年9月からIIJmioと楽天モバイルで取り扱い開始

さて、本題。

2019年11月5日、PH-1のセキュリティパッチがリリースされました。

適用すると、Android 10 Build QP1A.191005.014、セキュリティパッチレベル2019年11月5日になります。

アップデートに要する時間は、PH-1本体20分、OTA (Sideload Only) 5分です。

2019-11 Software Update
Android のバージョンAndroid 10 Build QP1A.191005.014
セキュリティパッチレベル2019年11月5日
新機能あり
更新サイズ14.0 MB
OTAファイル1.02 GB
PH1-OTA-QP1A.191005.014.zip


OTA (by Sideload)

この項は、OTA (by Sideload) によるアップデート手順について書いています。

PH-1本体からアップデートすると20分以上かかるのに対して、この方式は5分で終わりますがPCとUSBケーブルおよびPCにPH-1と通信できる環境(adb環境)が必要です。

OTA (by Sideload) 概要
  1. PCにadb環境を構築する
  2. OTAファイルを入手する
  3. PCとPH-1をUSB接続する
  4. OTAファイルを転送する
  5. PH-1リブート
  6. 手順終了

adb環境を構築する

Android SDK Platform-Toolsをインストールするとadbコマンドが使用可能になります。

adb:Android Debug Bridge

Android SDK Platform-Tools は、Essential Products 公式サイト Developer Overview ページにリンクがあります。(「OTA ファイルを入手する」をお読みください。)

adbコマンドは、通常起動したコマンドプロンプトまたは Windows PowerShell から実行します。

OTA ファイルを入手する

Essential Products公式サイトからOTAファイルをダウンロードする手順は次の通りです。
  1. Developer Overview ページにアクセスする
  2. 「Current Builds」にチェックを入れる
  3. 「Submit Form」をクリックする
  4. ダウンロードページが表示される
  5. 最新のOTAファイルをダウンロードする

Submit Form

OTAファイルを転送する

OTA (by Sideload) はPH-1とPCをUSB接続して、PCからコマンドプロンプト(またはWindows PowerShell)を利用してファイルを転送します。

コマンドプロンプト(またはWindows PowerShell)は管理者モードで起動する必要はありません。

OTA手順概要
  1. PH-1をUSBデバッグモードに変更する
  2. PH-1とPCをUSBケーブルで接続する
  3. コマンドプロンプト (Windows PowerShell) を通常起動する
  4. adbコマンドを実行してPH-1をリカバリーモードで再起動する
  5. PH-1を Apply update from ADB モードにする
    (PH-1本体右の電源ボタンを押しながらボリュームUpボタンを押すと選択メニューが表示される)
  6. adb sideload を実行してOTAファイルをPH-1へ転送する
    (adb sideload の引数はOTAファイルのフルパスを指定する)

Windows PowerShellのコマンド入力例は以下の通りです。

[説明]
  • adb sideload の引数に指定するOTAファイルはフルパスで指定します
  • cdコマンドはカレントディレクトリを変更するコマンドです
  • コマンドプロンプトを利用する時は .(ドット)は不要です
  • 転送は5分程度で終わります

>_
Windows PowerShellー □ × 
PS C:\> cd C\platform-tools
PS C:\platform-tools> .\adb reboot recovery
* daemon not running; starting now at tcp:5037
* daemon started successfully

PH-1の電源ボタンを押したままボリュームUpボタンを押してメニューを表示する。
[Apply update from ADB] を選択して電源ボタンを押す。
(メニューの移動はボリューム Up/Down、決定は電源ボタン)

PS C:\platform-tools> .\adb sideload PH1-OTA-QP1A.191005.014.zip
Total xfer: 2.00x

転送終了後は [Reboot system now] を選択して電源ボタンを押してPH-1を再起動します。


adb reboot recovery を実行する時に以下のエラーが表示される時は、PH-1に表示されているメッセージ「USBデバッグを許可しますか?」を承認してから再度実行しましょう。

error
error: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.
OTAファイル名をコピー&ペーストする方法は次の通りです。
  1. キーボードのShiftキーを押しながら、マウスでファイルを右クリックする
  2. 「パスのコピー」を選択してクリップボードにファイルのフルパスをコピーする
  3. コマンドプロンプトに戻って、CtrlVを押す
  4. ファイルのフルパスがペーストされる

フルパスとはルートディレクトリ (C:\) からファイルが保存されているフォルダーまでの全ての階層を記述したものです。

copy-path

関連記事...adb / OTA。

OTA (by Sideload) とFastboot

PH-1本体からアップデートすることをOTAといいます。

OTA (by Sideload) は、PH-1本体からアップデートする時に使用するOTAファイルをPCのローカルドライブにダウンロードして、そのファイルをPH-1へ転送する方法のことをいいます。

PCとPH-1はUSBで接続します。

OTA: On The Air

OTA (by Sideload) の特徴
  • PCとUSBケーブルが必要
  • PCはadbコマンドの実行環境が必要
  • アップデート時間は5分程度なので端末を使用できない時間が短い
  • バージョンアップのみ可能
  • バージョンダウンはできない
  • 端末は初期化されないので設定は継承される

Fastboot

PH-1をバージョンダウンする時はFastbootファイルを利用します。

Fastbootファイルを転送する時は、OTA (by Sideload) とは異なるコマンドを使用するので、公式サイトの解説をお探しください。

Fastboot方式でアップデートすると設定情報が初期化されるので、アップデート目的なら設定情報が継承されるOTA (by Sideload) をお勧めします。

Essential Products公式サイトはOTA (by Sideload) とFastbootの2種類のファイルが公開されており、手順についても書かれています。

お菓子は廃止

「お菓子の名前のコードネーム」はAndroid 10 から廃止されました。

ベータ版はAndroid Qと表記されていましたが、正式名称では使われていません。

日本語などの一部の言語の話し言葉はLとRが区別されないことがお菓子の名前のコードネーム廃止の一因になりました。

Android Lolipop (Android 5) を日本語で発音すると「ロリポップ」ですが、Lolipopの意味と綴りを知らなければRolipopと誤認するかもしれません。

Lolipopの次はKitkat (Android 6) ですが、Rolipopと誤認していたら次は「S」のはずなのに順番が変わったのか?と思うかもしれません。

ちなみに、ロリポップは棒付きキャンディーのことです。

PH-1更新履歴

DateBuildPatchNew
2019/11/0510
QP1A.191005.014
2019年11月5日Essential Phone / Twitter
November 2019  |  Android Open Source Project
2019/10/0810
QP1A.190711.148
2019年10月5日Essential Phone / Twitter
2019/09/1210
QP1A.190711.122
2019年9月5日Fix for VoLTE issues experienced by some users
2019/09/0410
QP1A.190711.107
2019年9月5日Upgrade Android 10
Enhanced gesture-based navigation
Smart reply
System-wide dark mode
Privacy and security improvements
2019/08/069 Pie
PQ1A.190105.112
2019年8月5日
2019/07/019 Pie
PQ1A.190105.090
2019年7月5日
2019/06/049 Pie
PQ1A.190105.077
2019年6月5日
2019/05/059 Pie
PQ1A.190105.058
2019年5月5日Bluetooth 接続による音声出力の改善
電源 OFF 時の応答性の改善
2019/04/019 Pie
PQ1A.190105.045
2019年4月5日adjustments to brightness and volume settings
2019/03/059 Pie
PQ1A.190105.024
2019年3月5日Digital Wellbeing

技適マークを取得していない並行輸入スマートフォンを日本国内で使用すると、電波法第110条「一年以下の懲役または100万円以下の罰金に処する」対象になる可能性があります。

あとがき

Andy Rubin氏のツイートにより、PH-1の後継と見られる「GEM」の存在が明らかになりました。

GEMは宝石のことです。

私調べでは、GEMの特徴は次の通りです。
  • リモコンのような形状
  • 本体前面にインカメラ
  • 本体背面にカメラと指紋認証
  • 側面に音量ボタン
  • AIソフトと連携して、主にユーザーの声で操作する
  • 本体背面にあるデジタル-音声変換器に指で触れることで音声アシスタントが立ち上がる
  • 「GEM」という商標の存在


検証:Android 10 Build QP1A.191005.014
SC2
ブログサークルSNS
クリックして応援してね!
人気ブログランキングPVアクセスランキング にほんブログ村ブログランキング・にほんブログ村へ

このサイトを検索 | Search this site