Anytone D878UVラジオおよびおそらく他の任意のモデル用のIndependend Flashツール
顧客プログラミングソフトウェア(CPS)とラジオの間の通信プロトコルを理解します。オープンソースプラットフォームに独立した再プログラミングツールを提供します。
それはしなければならないからです。 CPSはWindowsでのみ使用できます。デバイスとCPSは中止され、しばらく動作を停止します。ほとんどの機能は、ソフトウェアを介してのみプログラム可能であり、デバイス自体ではありません。したがって、無料の代替品が必要です。
USBPCAPオプションを使用してWiresharkをインストールし、CPSを使用するときにUSBトラフィックをキャプチャします。キャプチャファイルを保存し、「残りのキャプチャデータ」を除外します。これは、CPSとラジオの間のデータです。 Tsharkはトラフィックのエクスポートを支援します。
tshark -T fields -e usb.capdata -r file.pcapng
スクリプトCreateHexDump.pyは、16進出力をより読みやすいフォームに形成します。次に、小さな構成の変更で転送を行い、16進ダンプの違いを視聴します。
Wiresharkと実際のラジオを使用する代わりに、プログラミングプロトコル分析のためにAT-D878UVエミュレーターを試すことができます。このスクリプトは、プログラミングソフトウェアに無線動作をエミュレートし、より深い分析のためにすべてのプログラミングデータをサーバースクリプトに送信します。
https://github.com/realld/anytone-flash-tools/blob/master/at-d878uv_protocol.md
https://github.com/realld/anytone-flash-tools/blob/master/at-d878uv_memory.md
これは非常に実験的なコードです。あなた自身の責任でそれを使用してください!
デジタル連絡先リスト
フラッシュファームウェア
フラッシュプロトコル分析用のエミュレータ
プロトコルインターセプター
ヘックスダンプを書き直します