,OTA
「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分です。
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) 概要
- PCにadb環境を構築する
- OTAファイルを入手する
- PCとPH-1をUSB接続する
- OTAファイルを転送する
- PH-1リブート
- 手順終了
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ファイルをダウンロードする手順は次の通りです。- Developer Overview ページにアクセスする
- 「Current Builds」にチェックを入れる
- 「Submit Form」をクリックする
- ダウンロードページが表示される
- 最新のOTAファイルをダウンロードする
OTAファイルを転送する
OTA (by Sideload) はPH-1とPCをUSB接続して、PCからコマンドプロンプト(またはWindows PowerShell)を利用してファイルを転送します。コマンドプロンプト(またはWindows PowerShell)は管理者モードで起動する必要はありません。
OTA手順概要
- PH-1をUSBデバッグモードに変更する
- PH-1とPCをUSBケーブルで接続する
- コマンドプロンプト (Windows PowerShell) を通常起動する
- adbコマンドを実行してPH-1をリカバリーモードで再起動する
- PH-1を Apply update from ADB モードにする
(PH-1本体右の電源ボタンを押しながらボリュームUpボタンを押すと選択メニューが表示される) - 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ファイル名をコピー&ペーストする方法は次の通りです。
フルパスとはルートディレクトリ (C:\) からファイルが保存されているフォルダーまでの全ての階層を記述したものです。
- キーボードのShiftキーを押しながら、マウスでファイルを右クリックする
- 「パスのコピー」を選択してクリップボードにファイルのフルパスをコピーする
- コマンドプロンプトに戻って、Ctrl+Vを押す
- ファイルのフルパスがペーストされる
フルパスとはルートディレクトリ (C:\) からファイルが保存されているフォルダーまでの全ての階層を記述したものです。
関連記事...adb / OTA。
Related posts
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更新履歴
Date | Build | Patch | New |
2019/11/05 | 10 QP1A.191005.014 | 2019年11月5日 | Essential Phone / Twitter November 2019 | Android Open Source Project |
2019/10/08 | 10 QP1A.190711.148 | 2019年10月5日 | Essential Phone / Twitter |
2019/09/12 | 10 QP1A.190711.122 | 2019年9月5日 | Fix for VoLTE issues experienced by some users |
2019/09/04 | 10 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/06 | 9 Pie PQ1A.190105.112 | 2019年8月5日 | ー |
2019/07/01 | 9 Pie PQ1A.190105.090 | 2019年7月5日 | ー |
2019/06/04 | 9 Pie PQ1A.190105.077 | 2019年6月5日 | ー |
2019/05/05 | 9 Pie PQ1A.190105.058 | 2019年5月5日 | Bluetooth 接続による音声出力の改善 電源 OFF 時の応答性の改善 |
2019/04/01 | 9 Pie PQ1A.190105.045 | 2019年4月5日 | adjustments to brightness and volume settings |
2019/03/05 | 9 Pie PQ1A.190105.024 | 2019年3月5日 | Digital Wellbeing |
技適マークを取得していない並行輸入スマートフォンを日本国内で使用すると、電波法第110条「一年以下の懲役または100万円以下の罰金に処する」対象になる可能性があります。
あとがき
Andy Rubin氏のツイートにより、PH-1の後継と見られる「GEM」の存在が明らかになりました。GEMは宝石のことです。
私調べでは、GEMの特徴は次の通りです。
- リモコンのような形状
- 本体前面にインカメラ
- 本体背面にカメラと指紋認証
- 側面に音量ボタン
- AIソフトと連携して、主にユーザーの声で操作する
- 本体背面にあるデジタル-音声変換器に指で触れることで音声アシスタントが立ち上がる
- 「GEM」という商標の存在
New UI for radically different formfactor pic.twitter.com/Es8hFrTuxx— Andy Rubin (@Arubin) October 8, 2019
External link
検証:Android 10 Build QP1A.191005.014
:SC2
このサイトを検索 | Search this site