サービスに関する最新情報

Android 16 以降の下取りモード

所要時間: 2 分

下取りモード: 出荷時の設定にリセットされたスマートフォンやタブレットを、設定ウィザードをスキップして迅速に評価できる、Android 16 以降の新機能です。

デバイスの長寿命化をサポート

Android は、デバイスをより長く使えるようにすることに取り組んでいます。デバイスの寿命が延びることで、デバイスの循環性(スマートフォンやタブレットの下取りと再販)が実現します。GSMA の報告によると、中古のスマートフォンは新品のスマートフォンに比べて二酸化炭素排出量が 80 ~ 90% ほど少なくなります。中古デバイス市場は、数量と価値の両面で大幅に成長しており、この傾向は今後も続くと予想されます。

Android 16 以降では、adb コマンドを介してアクセスする新しい tradeinmode パラメータを使用して、出荷時の設定にリセットされたスマートフォンやタブレットのデバイス情報に簡単にアクセスできます。これにより、設定ウィザードの各ステップをスキップして、スマートフォンやタブレットの品質指標を確認できます。スマートフォンまたはタブレットを adb に接続し、tradeinmode コマンドを使用してデバイスに関する情報を取得するだけです。

下取りモード: 数分かかっていた作業が数秒で完了

下取り処理の迅速化 - 下取りモードでは、設定ウィザードをスキップすることで、デバイスの下取りを効率化できます。このモードを使用すると、デバイスの「健全性」をすぐに把握できるため、中古バリュー チェーンに関わるすべての人が、ワイプされたデバイスの品質を確認できます。中古の Android デバイスの処理数はすでに大幅に増加しています。

安全な評価 – デバイス情報が安全な状況でのみアクセスされるようにするには、デバイスが 1)出荷時の設定にリセットされている、2)モバイル サービスがない、3)接続性または接続済みアカウントがない、4)デバッグ不可能なビルドを実行している、という条件を満たす必要があります。

1 つのコマンドでデバイスの状態情報を取得する - ワークステーションから adb コマンド adb shell tradeinmode getstatus を使用して、設定ウィザードをスキップし、以下のすべてのデバイス情報を表示できます。

  • デバイス情報
    • デバイスの IMEI
    • デバイスのシリアル番号
    • ブランド
    • モデル
    • メーカー
    • デバイスのモデル(例: Google Pixel 9)
    • デバイスのブランド(例: Google)
    • デバイスのメーカー(例: Google)
    • デバイス名(例: tokay)
    • 正しい OS バージョンを保証するための API レベル(例: launch_level : 34)
  • バッテリーの状態
    • サイクル回数
    • 健康
    • 状態(例: unknown、good、overheat、dead、over_voltage、unspecified_failure、cold、fair、not_available、inconsistent)
    • バッテリーの製造日
    • 初回使用日
    • シリアル番号(OEM がサポートしている場合、純正部品であることを示すのに役立ちます)
    • 部品のステータス(交換済み、オリジナル、サポート対象外など)
  • ストレージ
    • 残りの耐用年数
    • 総容量
  • 画面部品のステータス(交換済み、オリジナル、サポート対象外など)
  • 折りたたみ式デバイス(デバイスが折りたたまれた回数と折りたたみの合計寿命)
  • 水分の侵入
  • UICCS 情報(eSIM または取り外し可能な SIM があるかどうか、および SIM スロットのマイクロチップ ID
  • カメラの数と位置(例: 前面に 3 台、背面に 2 台)
  • 特定のデバイスロックのロック検出
  • このリストは今後も増え続ける予定です。最新情報については、こちらをご覧ください。

独自のテストを実行する - 下取りモードでは、tradeinmode evaluate を使用して評価フローに入り、独自の診断コマンドやアプリケーションを実行できます。評価モードの後に再起動すると、デバイスは自動的に出荷時の設定にリセットされ、デバイスに何も残らないようになります。

デバイスで承認済みのビルドが実行されていることを確認する - さらに、インターネットに接続しているときに、1 つのコマンド tradeinmode getstatus --challenge CHALLENGE を実行して、デバイスのオペレーティング システム(OS)の真正性をテストし、デバイスで信頼できるビルドが実行されていることを確認できます。ビルドがテストに合格すると、診断結果が信頼できる OS からのものであることが確認できます。

その他の機能 - コマンドを使用して、出荷時の設定にリセットする、電源をオフにする、再起動する、下取りモードで直接再起動する、下取りモードが有効かどうかを確認する、以前のモードに戻す、システム サービスが準備できるまでテストを一時停止する、といった操作を行うことができます。

試してみる詳しくは、デベロッパーの手順とコマンドをご覧ください。

続きを読む