このFlash SPI Toolについて
Android から SPI フラッシュメモリに書き込むためのツール
Flash SPI Tool は、対応する外部 USB プログラマーを使用し、Android デバイスから直接 SPI フラッシュメモリチップの書き込み、バックアップ、検証が行えるツールです。
お使いの Android スマートフォンやタブレットを、ファームウェアの修復、開発、メンテナンスのためのポータブルワークステーションとして活用できます。電子技術者、組み込み開発者、ハードウェア愛好家、修理業者の方々に最適です。
主な機能
- USB プログラマーの自動検出
- プラグアンドプレイによる OTG 接続
- 複数デバイス接続時のインテリジェントな選択機能
- 30 種類以上のプログラマーにネイティブ対応
- SPI フラッシュメモリの全操作に対応
- 自動読み出しとバックアップ
- 検証付きファームウェア書き込み
- 参照ファイルとの検証
- チップの自動識別
- プロフェッショナルな技術インターフェース
- リアルタイム出力コンソール
- 高度な診断のための手動コマンドモード
- バイナリファイルのインポートおよびエクスポート
- プリセットおよび手動モード付きプログラマーセレクター
対応プログラマー
SPI インターフェース:ch341a_spi, ch347_spi, ft2232_spi, buspirate_spi, serprog, dediprog, digilent_spi, dirtyjtag_spi, jlink_spi, linux_spi, pickit2_spi, raiden_debug_spi, spidriver, stlinkv3_spi, usbblaster_spi
制御インターフェース I2C 補助チップ:mediatek_i2c_spi, mstarddc_spi, realtek_mst_i2c_spi
特殊ハードウェア:asm106x, atavia, developerbox_spi, drkaiser, gfxnvidia, internal, it8212, linux_mtd, nicintel, nicintel_eeprom, nicintel_spi, nv_sma_spi, ogp_spi, parade_lspcon, pony_spi, satasii
テストモード:dummy (ハードウェアなしのシミュレーション)
必要環境
- Android 6.0 以降
- USB OTG ケーブル
- SPI インターフェースに対応した USB プログラマー
使用例
- BIOS のバックアップと復元
- SPI フラッシュチップ(W25Q, MX25L, AT25 など)の書き込み
- ファームウェアの開発とテスト
- 電子機器の修理
- マザーボードのファームウェア変更
- 「文鎮化」したデバイスの復旧
詳細ドキュメント
ビルドガイド、完全な依存関係リスト、詳細な技術ドキュメント、高度な使用例については、公式リポジトリをご覧ください。
技術的な注意
本アプリケーションは、電子機器およびファームウェアに関する技術知識をお持ちのユーザー向けに設計されています。不適切な使用は、ハードウェアの永久的な損傷を引き起こす可能性があります。チップへの書き込みを行う前に、必ずデータのバックアップを行ってください。
最新バージョン 1.9.13 の更新情報
• Fixed the HsdpShimActivity crash caused by a missing targetPackageName.
• Updated Play Billing 8.3.0 and HSDP 2.2.0.
• Stability improvements for SPI flash operations.





