Last active
February 29, 2024 21:07
-
-
Save m1ndy/0c8daca3ce1a2f7b9ac5c4fdc8aff234 to your computer and use it in GitHub Desktop.
odin usage. FW from https://samfw.com/firmware/SM-F721U/TMB
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
macbookpro10:Downloads $ ./odin4_mac -a SAMFW.COM_SM-F721U_TMB_F721USQS3EWL9_fac/AP_F721USQS3EWL9_F721USQS3EWL9_MQB75504391_REV00_user_low_ship_MULTI_CERT_meta_OS14.tar.md5 -b SAMFW.COM_SM-F721U_TMB_F721USQS3EWL9_fac/BL_F721USQS3EWL9_F721USQS3EWL9_MQB75504391_REV00_user_low_ship_MULTI_CERT.tar.md5 -c SAMFW.COM_SM-F721U_TMB_F721USQS3EWL9_fac/CP_F721USQS3EWL9_CP25667274_MQB75504391_REV00_user_low_ship_MULTI_CERT.tar.md5 -s SAMFW.COM_SM-F721U_TMB_F721USQS3EWL9_fac/HOME_CSC_OYN_F721UOYN3EWL9_MQB75504391_REV00_user_low_ship_MULTI_CERT.tar.md5 -u SAMFW.COM_SM-F721U_TMB_F721USQS3EWL9_fac/USERDATA_XAU_F721USQS3EWL9_F721USQS3EWL9_MQB75504391_REV00_user_low_ship_MULTI_CERT.tar.md5 | |
Check file : SAMFW.COM_SM-F721U_TMB_F721USQS3EWL9_fac/AP_F721USQS3EWL9_F721USQS3EWL9_MQB75504391_REV00_user_low_ship_MULTI_CERT_meta_OS14.tar.md5 | |
Check file : SAMFW.COM_SM-F721U_TMB_F721USQS3EWL9_fac/BL_F721USQS3EWL9_F721USQS3EWL9_MQB75504391_REV00_user_low_ship_MULTI_CERT.tar.md5 | |
Check file : SAMFW.COM_SM-F721U_TMB_F721USQS3EWL9_fac/CP_F721USQS3EWL9_CP25667274_MQB75504391_REV00_user_low_ship_MULTI_CERT.tar.md5 | |
Check file : SAMFW.COM_SM-F721U_TMB_F721USQS3EWL9_fac/HOME_CSC_OYN_F721UOYN3EWL9_MQB75504391_REV00_user_low_ship_MULTI_CERT.tar.md5 | |
meta-data/download-list.txt | |
Check file : SAMFW.COM_SM-F721U_TMB_F721USQS3EWL9_fac/USERDATA_XAU_F721USQS3EWL9_F721USQS3EWL9_MQB75504391_REV00_user_low_ship_MULTI_CERT.tar.md5 | |
USB:34603008 | |
USB:34603008 | |
Setup Connection | |
initializeConnection | |
Receive PIT Info | |
success getpit | |
Upload Binaries | |
boot.img.lz4 | |
dtbo.img.lz4 | |
vendor_boot.img.lz4 | |
super.img.lz4 | |
recovery.img.lz4 | |
vbmeta.img.lz4 | |
vbmeta_system.img.lz4 | |
vm-bootsys.img.lz4 | |
aop_devcfg.mbn.lz4 | |
aop.mbn.lz4 | |
apdp.mbn.lz4 | |
bksecapp.mbn.lz4 | |
cpucp.elf.lz4 | |
devcfg.mbn.lz4 | |
tz_iccc.mbn.lz4 | |
hypvm.mbn.lz4 | |
imagefv.elf.lz4 | |
km41.mbn.lz4 | |
qupv3fw.elf.lz4 | |
shrm.elf.lz4 | |
storsec.mbn.lz4 | |
tz.mbn.lz4 | |
uefi.elf.lz4 | |
uefi_sec.mbn.lz4 | |
vbmeta.img.lz4 | |
xbl_config.elf.lz4 | |
XblRamdump.elf.lz4 | |
xbl_s.melf.lz4 | |
abl.elf.lz4 | |
NON-HLOS.bin.lz4 | |
dspso.bin.lz4 | |
sec.elf.lz4 | |
quest.fv.lz4 | |
testvector.fv.lz4 | |
QcomCate.fv.lz4 | |
Core_NON-HLOS.bin.lz4 | |
tz_kg.mbn.lz4 | |
tz_hdm.mbn.lz4 | |
vaultkeeper.mbn.lz4 | |
modem.bin.lz4 | |
cache.img.lz4 | |
prism.img.lz4 | |
optics.img.lz4 | |
cache.img.lz4 | |
quest.fv.lz4 | |
testvector.fv.lz4 | |
QcomCate.fv.lz4 | |
Core_NON-HLOS.bin.lz4 | |
Close Connection | |
Data Size : 10396811108bytes | |
Upload Time : 241.30sec | |
Total Time : 280.84sec | |
➜ Downloads ./odin4_mac -h | |
Usage : odin4 [args...] | |
Odin4 downloader. odin4 version 1.2.3-6c08e952 | |
-v SHOW VERSION | |
-w Show License | |
-b Add Bootloader file | |
-a Add AP image file | |
-c Add CP image file | |
-s Add CSC file | |
-u Add UMS file | |
-e Set Nand erase option | |
-V Home binary validation check with pit file | |
--reboot Reboot into normal mode | |
--redownload Reboot into download mode if it possible (not working in normal case) | |
-d Set a device path (detect automatically without this option) | |
-l Show downloadable devices path | |
--list Show downloadable devices path and usb location (linux/win) | |
--verbose Verbose. (Single download only) | |
IMPORTANT : You must set up your system to detect your device on LINUX host. | |
create this file: /etc/udev/rules.d/51-android.rules | |
to add a line to the file: | |
SUBSYSTEM=="usb", ATTR{idVendor}=="04e8", MODE="0666", GROUP="plugdev" | |
(http://developer.android.com/tools/device.html) | |
And you maybe need to unload a module cdc_acm before downloading. (This is only needed for older kernels.) | |
$sudo rmmod cdc_acm | |
OR | |
echo "blacklist cdc_acm" > /etc/modprobe.d/cdc_acm-blacklist.conf | |
Example : | |
$odin4 -b BL_XXXX.tar.md5 -a AP_XXXX.tar.md5 -c CP_XXXX.tar.md5 -s CSC_XXXX.tar.md5 | |
Example (Select One Device): | |
$odin4 -l | |
PATH_OF_DEVICE_A | |
PATH_OF_DEVICE_B | |
$odin4 -b BL_XXXX.tar.md5 -a AP_XXXX.tar.md5 -c CP_XXXX.tar.md5 -s CSC_XXXX.tar.md5 -d PATH_OF_DEVICE_A | |
Odin Community : http://mobilerndhub.sec.samsung.net/hub/site/odin/ | |
➜ Downloads ./odin4_mac --list | |
➜ Downloads ./odin4_mac -l | |
➜ Downloads ./odin4_mac -l | |
USB:51576832 | |
➜ Downloads cd SAMFW.COM_SM-S926U1_XAA_S926U1UEU1AWM9_fac | |
cd: permission denied: SAMFW.COM_SM-S926U1_XAA_S926U1UEU1AWM9_fac | |
➜ Downloads cd SAMFW.COM_SM-S926U1_XAA_S926U1UEU1AWM9_fac | |
➜ SAMFW.COM_SM-S926U1_XAA_S926U1UEU1AWM9_fac ../odin4_mac -b BL_S926U1UEU1AWM9_S926USQU1AWM9_MQB75615686_REV00_user_low_ship_MULTI_CERT.tar.md5 -a AP_S926U1UEU1AWM9_S926USQU1AWM9_MQB75615686_REV00_user_low_ship_MULTI_CERT_meta_OS14.tar.md5 -c CP_S926U1UEU1AWM9_CP25685220_MQB75615686_REV00_user_low_ship_MULTI_CERT.tar.md5 -s CSC_OYM_S926U1OYM1AWM9_MQB75615686_REV00_user_low_ship_MULTI_CERT.tar.md5 | |
Check file : BL_S926U1UEU1AWM9_S926USQU1AWM9_MQB75615686_REV00_user_low_ship_MULTI_CERT.tar.md5 | |
Check file : AP_S926U1UEU1AWM9_S926USQU1AWM9_MQB75615686_REV00_user_low_ship_MULTI_CERT_meta_OS14.tar.md5 | |
Check file : CP_S926U1UEU1AWM9_CP25685220_MQB75615686_REV00_user_low_ship_MULTI_CERT.tar.md5 | |
Check file : CSC_OYM_S926U1OYM1AWM9_MQB75615686_REV00_user_low_ship_MULTI_CERT.tar.md5 | |
USB:51576832 | |
USB:51576832 | |
Setup Connection | |
initializeConnection | |
Set Partition | |
Receive PIT Info | |
success getpit | |
Upload Binaries | |
abl.elf.lz4 | |
bksecapp.mbn.lz4 | |
xbl_s.melf.lz4 | |
xbl_config.elf.lz4 | |
tz.mbn.lz4 | |
tz_iccc.mbn.lz4 | |
hypvm.mbn.lz4 | |
devcfg.mbn.lz4 | |
aop.mbn.lz4 | |
aop_devcfg.mbn.lz4 | |
keymint.mbn.lz4 | |
qupv3fw.elf.lz4 | |
storsec.mbn.lz4 | |
NON-HLOS.bin.lz4 | |
dspso.bin.lz4 | |
imagefv.elf.lz4 | |
uefi.elf.lz4 | |
uefi_sec.mbn.lz4 | |
sec.elf.lz4 | |
apdp.mbn.lz4 | |
vbmeta.img.lz4 | |
shrm.elf.lz4 | |
cpucp.elf.lz4 | |
cpucp_dtbs.elf.lz4 | |
XblRamdump.elf.lz4 | |
engmode.mbn.lz4 | |
tz_kg.mbn.lz4 | |
vaultkeeper.mbn.lz4 | |
tz_hdm.mbn.lz4 | |
quest.fv.lz4 | |
boot.img.lz4 | |
dtbo.img.lz4 | |
vendor_boot.img.lz4 | |
recovery.img.lz4 | |
init_boot.img.lz4 | |
vbmeta_system.img.lz4 | |
super.img.lz4 | |
persist.img.lz4 | |
userdata.img.lz4 | |
misc.bin.lz4 | |
vm-bootsys.img.lz4 | |
modem.bin.lz4 | |
cache.img.lz4 | |
omr.img.lz4 | |
prism.img.lz4 | |
optics.img.lz4 | |
Close Connection | |
Data Size : 14351383772bytes | |
Upload Time : 288.08sec | |
Total Time : 320.93sec | |
➜ SAMFW.COM_SM-S926U1_XAA_S926U1UEU1AWM9_fac cd .. | |
➜ Downloads rmdir SAMFW.COM_SM-S926U1_XAA_S926U1UEU1AWM9_fac | |
rmdir: SAMFW.COM_SM-S926U1_XAA_S926U1UEU1AWM9_fac: Directory not empty | |
➜ Downloads cd SAMFW.COM_SM-S926U_TMB_S926USQU1AXB7_fac | |
➜ SAMFW.COM_SM-S926U_TMB_S926USQU1AXB7_fac ../odin4_mac -b BL_S926USQU1AXB7_S926USQU1AXB7_MQB77206219_REV00_user_low_ship_MULTI_CERT.tar.md5 -a AP_S926USQU1AXB7_S926USQU1AXB7_MQB77206219_REV00_user_low_ship_MULTI_CERT_meta_OS14.tar.md5 -c CP_S926USQU1AXB7_CP25944201_MQB77206219_REV00_user_low_ship_MULTI_CERT.tar.md5 -s CSC_OYN_S926UOYN1AXB7_MQB77206219_REV00_user_low_ship_MULTI_CERT.tar.md5 | |
Check file : BL_S926USQU1AXB7_S926USQU1AXB7_MQB77206219_REV00_user_low_ship_MULTI_CERT.tar.md5 | |
Check file : AP_S926USQU1AXB7_S926USQU1AXB7_MQB77206219_REV00_user_low_ship_MULTI_CERT_meta_OS14.tar.md5 | |
Check file : CP_S926USQU1AXB7_CP25944201_MQB77206219_REV00_user_low_ship_MULTI_CERT.tar.md5 | |
Check file : CSC_OYN_S926UOYN1AXB7_MQB77206219_REV00_user_low_ship_MULTI_CERT.tar.md5 | |
USB:51576832 | |
USB:51576832 | |
Setup Connection | |
initializeConnection | |
Set Partition | |
Receive PIT Info | |
success getpit | |
Upload Binaries | |
abl.elf.lz4 | |
bksecapp.mbn.lz4 | |
xbl_s.melf.lz4 | |
xbl_config.elf.lz4 | |
tz.mbn.lz4 | |
tz_iccc.mbn.lz4 | |
hypvm.mbn.lz4 | |
devcfg.mbn.lz4 | |
aop.mbn.lz4 | |
aop_devcfg.mbn.lz4 | |
keymint.mbn.lz4 | |
qupv3fw.elf.lz4 | |
storsec.mbn.lz4 | |
NON-HLOS.bin.lz4 | |
dspso.bin.lz4 | |
imagefv.elf.lz4 | |
uefi.elf.lz4 | |
uefi_sec.mbn.lz4 | |
sec.elf.lz4 | |
apdp.mbn.lz4 | |
vbmeta.img.lz4 | |
shrm.elf.lz4 | |
cpucp.elf.lz4 | |
cpucp_dtbs.elf.lz4 | |
XblRamdump.elf.lz4 | |
engmode.mbn.lz4 | |
tz_kg.mbn.lz4 | |
vaultkeeper.mbn.lz4 | |
tz_hdm.mbn.lz4 | |
quest.fv.lz4 | |
boot.img.lz4 | |
dtbo.img.lz4 | |
vendor_boot.img.lz4 | |
recovery.img.lz4 | |
init_boot.img.lz4 | |
vbmeta_system.img.lz4 | |
super.img.lz4 | |
persist.img.lz4 | |
vm-bootsys.img.lz4 | |
modem.bin.lz4 | |
cache.img.lz4 | |
omr.img.lz4 | |
prism.img.lz4 | |
optics.img.lz4 | |
Close Connection | |
Data Size : 11555526448bytes | |
Upload Time : 224.71sec | |
Total Time : 259.62sec | |
➜ SAMFW.COM_SM-S926U_TMB_S926USQU1AXB7_fac |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment