Download the ODIN ZIP file from a verified source (e.g., the patched version linked above).
Extract the ZIP: Right-click > "Extract All" > "Extract."
Open ODIN: Run the .exe file (it has a large logo). Click "OK" on any security prompts.
ODIN's interface includes slots for firmware files (BL, AP, CP, CSC), a Log window, Options tab, and PIT tab.
Step 2: Identify Your Device's Details
Boot your device into Download Mode, If you dont know how simply google: How to place [Insert your device here] into download mode
Connect the device to your PC via USB.
Open SamKey and click "Read Info D/L." Note the:
Device Model (e.g., SM-G990B2).
Version (firmware build).
Carrier/CSC
If the device won't enter Download Mode, ODIN can't help—suspect hardware issues like CPU or eMMC failure.
Step 3: Download Firmware
Go to samfw.com.
Enter your device model, select your CSC/region, and match the version from Step 2.
Step 4: Load Files into ODIN
In ODIN:
BL: Insert the Bootloader file (BL_ prefix). Loads system files and Android.
AP: Insert the Android Processor file (AP_ prefix). Flashes to /system partition (largest file, takes longest).
CP: Insert the Core Processor file (CP_ prefix). For modem/radio images.
CSC: Insert the CSC file for region/carrier changes. !!!VERY IMPORTANT!!!Use HOME_CSC_ to keep data (no wipe); regular CSC_ wipes data for a clean install.
ODIN should detect your device (COM port lights up blue).
Step 5: Flash the Firmware
Ensure device is in Download Mode and connected.
Click "Start" in ODIN
Monitor the Log window for progress. It ends with "PASS!" (green) on success or "FAIL!" (red) on error.