[Pixel] 2023年5月、タッチスクリーンとUIの改善

このサイトを検索 | Search this site
pixel6asage
[Pixel] 2023年5月、タッチスクリーンとUIの改善
13.0.0 (TQ2A.230505.002, May 2023)
3749a0fac4b30a871d228553a77ab873778cc19b969c64c7f65c986032369ef6

2023年5月2日

GoogleがPixelシリーズの月例更新プログラムである「Pixel Full OTA Image, May 2023」を公開しました。このフルセットには、セキュリティ更新や機能更新などが含まれています。

Pixel Full OTA Imageは、PCにダウンロードして、Pixel端末に転送し適用することができます。

ユーザーは、配信開始直後でも更新ファイルを手に入れることができるため、更新通知が届くのを待つ必要はありません。

また、この更新を適用するために、デバイスのデータを削除する必要はなく、ブートローダーをアンロックする必要もありません。

Full OTA Image はデバイスの現在のビルドに関係なく適用できるため、本体にダウンロードされるファイルよりも大きい場合があります。

May 2023 のFull OTA Image は、ファイルサイズ 1.95GBなので、Pixel本体の更新通知に表示されるファイルサイズがそれよりも小さい場合は差分ファイルがダウンロードされています。

Pixel本体からアップデートする時間は1時間前後ですが、Full OTA Image を Sideload する時間は5分程度です。



adb sideload について

question

Full OTA Image をPixel本体に転送するには、PCとUSBケーブルを使用します。Full OTA Image を Pixel に転送することを Sideload(サイドロード)といいます。

[adb sideload]
  1. Full OTA Image をPCにダウンロードする。
  2. PCとPixelをUSBケーブルで接続する。
  3. PixelのUSBデバッグを有効にする。
  4. コマンドラインツールを利用して、PCからPixelへダウンロードしたファイルをSideloadする。
  5. 以上
adb sideload

adb sideload は、Android Debug Bridge (ADB) を使用して、PCからAndroidデバイスにファームウェアやアプリなどのファイルを転送して、デバイスに直接インストールする方法です。

具体的には、PC上でadb sideloadコマンドを実行し、デバイスを接続してから、転送したいファイルを指定します。ADBは、デバイスにファイルを直接転送し、デバイスのシステムにインストールします。

adb sideloadは、OTA(Over-The-Air)アップデートが失敗した場合や、デバイスのファームウェアをアップグレードする場合などに使用されます。この方法を使用すると、デバイスをルート化したり、ブートローダーをアンロックしたりすることなく、安全にファームウェアをアップデートすることができます。

Software versions / Global, T-Mobile & MVNOs, Google Fi (US)

出典:Google Pixel Community(en)

[Global]
  1. Pixel 4a: TQ2A.230505.002
  2. Pixel 4a (5G): TQ2A.230505.002
  3. Pixel 5: TQ2A.230505.002
  4. Pixel 5a (5G): TQ2A.230505.002
  5. Pixel 6: TQ2A.230505.002
  6. Pixel 6 Pro: TQ2A.230505.002
  7. Pixel 6a: TQ2A.230505.002
  8. Pixel 7: TQ2A.230505.002
  9. Pixel 7 Pro: TQ2A.230505.002
[T-Mobile & MVNOs, Google Fi (US)]
  1. Pixel 4a (5G): TQ2A.230505.002.A1
  2. Pixel 5: TQ2A.230505.002.A1
  3. Pixel 5a (5G): TQ2A.230505.002.A1

Google Pixel の更新 - 2023年5月

出典:Google Pixel Community(en)

2023年5月のアップデートには、Pixelユーザー向けのバグ修正と改善が含まれています。

タッチ
一部の条件下でのタッチスクリーン応答の改善 *[Pixel 7 Pro]
ユーザーインターフェース
ロック画面のUI要素がホーム画面のランチャーインターフェースと重なることがある問題の修正

adb sideload

zip
Download:Pixel 6a(直リン)、全てのデバイス(Google Developers)
File:bluejay-ota-tq2a.230505.002-3749a0fa.zip
Size:1.95 GB
[adb sideload 全体の流れ]
注意: 更新を適用する前に、写真などの個人データを必ずバックアップしてください。
  1. 最新の adb ツールをインストールする。(Android SDK Platform-Tools)
  2. adb.exe のディレクトリを環境変数 [PATH] に追加するか、adb.exe のディレクトリに移動します。(環境変数Pathを修正する方法 | SC2)
  3. デバイスに USB アクセスが設定されていることを確認してください。
  4. 保留中の OTA アップデートがないことを確認します。[設定] > [デバイス情報] > [システム アップデート] の順に移動して、「システムは最新の状態です」と表示されます。
  5. お使いのデバイスに適したアップデート イメージをダウンロードします。(Google Developers)
  6. イメージのチェックサムを確認します。

    OTA メカニズムには検証機能が組み込まれていますが、ファイルが不完全な場合、検証により時間を節約できます。ファイル名の最後の部分は SHA-256 チェックサムの最初の 8 桁です。SHA-256 チェックサム全体もダウンロード リンクの横に表示されます。([SHA256] ハッシュ値を計算する方法 | SC2)

  7. デバイスの電源オン、USB デバッグを有効、コマンドを実行します。
    > adb reboot recovery

    adb を使用してリカバリモードに遷移できない時は、デバイスのブートローダー メニューから [リカバリ] オプションを選択することができます。(キーの組み合わせ)

    デバイスがリカバリモードになり、赤い感嘆符が付いた Android ロゴが画面に表示されます。

  8. リカバリ メニューにアクセスするには、電源ボタンを長押しし、音量大ボタンを 1 回押します。再設定用のテキスト メニューが表示されます。
  9. サイドロード モードに切り替えるには、[Apply update from ADB] オプションを選択します。
  10. コマンドを実行して、デバイス名の横に「sideload」と表示されることを確認します。
    > adb devices
    List of devices attached
    23261ABCD09161  sideload
  11. 次のコマンドを実行します。
    > adb sideload ota_file.zip

    ota_file.zip はダウンロードしたファイルの名前に置き換えてください。

  12. 更新が完了したら、[今すぐシステムを再起動] を選択してスマートフォンを再起動します。
  13. 以上
    adb sideload for Full OTA Image

    adb sideload for Full OTA Image

    adb sideload 詳細手順、スナップショット付き。

解説

instructions 環境変数 path に c:\platform-tools を登録すると、カレントディレクトリを意識せずに adb.exe を実行できるようになる。cdコマンドを使わなくてよくなる。
環境変数Pathを修正する方法

環境変数Pathを修正する方法

Pathは実行ファイルのフルパスが登録された文字列の集合体。 個人用とシステム全体用の2種類のPathが用意されている。 Pathを利用すると、コマンドプロンプトなどで指定する実行ファイルのフルパスを省略することができる。

コマンドプロンプト / PowerShell

adb sideload
Windows ターミナル
C:\users\abc>cd c:\platform-tools
C:\platform-tools>.\adb reboot recovery
C:\platform-tools>.\adb sideload bluejay-ota-tq2a.230505.002-3749a0fa.zip
serving: 'bluejay-ota-tq2a.230505.002-3749a0fa.zip' (~80%)
Total xfer: 2.00x

Apply update from ADB

音量ボタンを押して [Apply update from ADB] まで移動させる。
電源ボタンで確定。

pixel6a_recovery

Install completed

転送終了後のスナップショット

Install from ADB completed
Now send the package you want to apply
to the device with "adb sideload <filename> "...
Supported API: 3
Finding update package...
Verifying update package...
Update package verification took 59.0 s (result 0),
Installing update...
Step 1/2
Step 2/2

Install from ADB completed with status 0.

install_completed

バージョン確認

>_
管理者:Windows PowerShellー □ × 
PS C:\> .\adb shell
bluejay:/ $ getprop ro.build.id
bluejay:/ $ cat /proc/version
TQ2A.230505.002, May 2023Linux version 5.10.149-android13-4-00003-gebdbc9fbe2e2-ab9664856 (build-user@build-host) (Android (8508608, based on r450784e) clang version 14.0.7 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6), LLD 14.0.7) #1 SMP PREEMPT Mon Feb 27 10:44:09 UTC 2023

SHA256の計算方法

instructions
OpenHashTab がお勧めだが、Windows搭載コマンドでも計算はできる。

OpenHashTabは計算結果と入力値を比較して正当性を確認することができる。

[OpenHashTab] SHA-256などのハッシュ値を取得するツール

[OpenHashTab] SHA-256などのハッシュ値を取得するツール

OpenHashTabはSHA-256/512,CRCなどのハッシュ値を計算するプログラム。OpenHashTabは計算結果と入力した値を比較する機能を持つ。

Windows PowerShell
ps_wtps_wt_right
PS C:\> certutil -hashfile C:\pixel6a\bluejay-ota-tq2a.230305.008.e1-915f9087.zip sha256

SHA256 ハッシュ (対象 C:\pixel6a\bluejay-ota-tq2a.230305.008.e1-915f9087.zip):
915f9087b627b6961be9bb447dc63a7a1083b536753a78715e98641eaeb9c9d1
CertUtil: -hashfile コマンドは正常に完了しました。

まとめ

matome
reload2023/09/10
[Pixel] 2023年5月、タッチスクリーンとUIの改善
  • Full OTA Image: 2023年5月2日公開。
  • Full OTA Image:bluejay-ota-tq2a.230505.002-3749a0fa.zip (Pixel 6a)
  • 一部の条件下でのタッチスクリーン応答の改善。(Pixel 7 Pro)
  • ロック画面のUI要素がホーム画面のランチャーインターフェースと重なることがある問題の修正。
  • Pixel 6aの情報 | SC2
タイトル:[Pixel] 2023年5月、タッチスクリーンとUIの改善:SC2
Windowsランキング 将棋ランキング スマホ・携帯ランキング にほんブログ村 IT技術ブログ ライフハックへ にほんブログ村 その他趣味ブログ 将棋へ

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

コメントを投稿

0 コメント