다음 절차를 따르려고합니다.
나만의 Odin 플래시 가능 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
.