次の手順に従ってください。
独自のOdin Flash対応TARまたはTAR.MD5を作成する方法
そして、コマンドはmd5sum -t your_odin_package.tar >> your_odin_package.tar
私には機能しません。つまり、認証されたファイルがあるかどうかを確認しようとするとエラーが発生します。
md5sum -t your_odin_package.tar >> your_odin_package.tar
何か違うべきですか?携帯電話でファイルを試しましたが、認証が機能しないというエラーが発生しました。
私もこれを試しました:
tar -H ustar -c aboot.mbn sbl1.mbn rpm.mbn tz.mbn sdi.mbn NON-HLOS.bin boot.img recovery.img system.img.ext4 cache.img.ext4 modem.bin > N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar
sansari@ubuntu:~/stock3$ mv N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar.$(md5sum abc.tar | cut -d ' ' -f 1)
md5sum: abc.tar: No such file or directory
sansari@ubuntu:~/stock3$ mv N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar.$(md5sum N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar | cut -d ' ' -f 1)
md5sum: N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar: No such file or directory
mv: cannot stat ‘N900PVPUCNC5_N900PSPTCNC5_N900PVPUCNC5_HOME.tar’: No such file or directory
答え1
ファイルに md5sum を追加すると、ファイルの内容の md5sum が変更されます。 md5sumを別々のファイルに保存するか、md5sumを含むようにファイル名を変更する方が一般的です。
mv abc.tar abc.tar.$(md5sum abc.tar | cut -d ' ' -f 1)
一部のファイルはチェックサムをファイル(ヘッダーまたは末尾)に保存します。これは、チェックサム自体を計算するためにチェックサムを統合するのではなく、チェックサムがどこにあるかを知るためにこのファイルを調べるプログラムに依存します。
IMOでは、ファイルに-tを使用しないでください.tar
。