Asayomu Tech
注目★★★★★Lobsters

iPod ClassicのMikey解析、イヤホン操作を復活

30秒で把握

  • 1RockboxのiPod Classicでイヤホンリモコン3ボタンが動作
  • 2Mikeyのモード0x2fとレジスタ4から操作イベントを取得
  • 3解除遅延1.7〜1.8秒を考慮し中央ボタンをクリック専用化

要約

Rockbox上のiPod Classic 6G・7th genで、無効だったイヤホンリモコンの3ボタン操作が動作した。未 dokument化のMikeyチップを解析し、モードレジスタ0x2fで音量イベント、レジスタ4で中央ボタンを取得できることを突き止めた。チップは約5秒後にイベント処理が休止し、ボタン解除を1.7〜1.8秒遅れて報告するため、中央ボタンは長押しを廃止して60msのクリックとして処理する。ドライバーはGerrit change 7677としてレビュー中で、対応済みRockboxイメージも公開された。

あなたへの影響

Rockboxを導入したiPod Classic利用者は、対応イメージを試す前に設定と音楽を保持したまま戻せる手順を確認し、次の公式ビルドへの統合状況を確認するとよい。

推奨:未 dokument化チップのレジスタ解析は、旧機器の機能復活につながり得るため、組み込み開発者は同様の調査手法を参考にできる。

詳細を読む → 元記事へ※ 本文は元記事をご確認ください (asayomu は要約のみ提供)

関連する記事

※ 外部記事の権利は原著作者に帰属します。著作権削除要請は copyright@asayomu.jp までご連絡ください(受領確認 24h・実処理 72h 以内)。