ODIN + Remote Flashing - S21 G996B
ODIN + Remote Flashing - S21 G996B
1) Please check with your FE if you have not received your Samsung
Token (Note: Only if you are flashing Samsung Shannon Device)
2) Please let us know the firmware version installed in your device so that
we can check for the correct Patching firmware Version in NFM. (Note: If
the firmware version installed on device is incompatible, CS will provide a matching stock firmware that
need to be install into device before NFM Patching)
CS will provide a link (in the email) for you to download the stock firmware
so that you can use ODIN to flash the device first.
Before using the ODIN software, you will need to enable Developer mode
on your device.
You can enable Developer Mode by following the steps below:
• Settings-> About device-> Software info-> Tap build number 7 times
• Return to Settings-> Developer options-> Turn on USB debugging &
OEM unlock
DISCLAIMER: You can ignore the phone model in the screenshots in
the following slides. Those are examples only. You should be aware of
the phone model you are using.
ODIN Flashing for Stock Firmware
Launching ODIN and settings: – Put phone to flashing mode by shutting down the
phone and then press vol down + home + power
buttons simultaneously, follow by vol up. If you
are using S20 series or above device, you need
Volume up + Volume down + insert
USB-C cable (all 3 actions together), when the phone
is in powered off mode
The Token is delivered as a self-extracting archive (.exe), which includes the flashing tool:
Samsung has introduced a new security feature which, by default, keeps the
bootloader locked until a feature called Knox Guard (KG) has moved out of
"Prenormal" state.
With KG Prenormal state, OEM Unlock is not available. And for custom firmware to be
flashed to phone, it is required to remove this OEM Unlock. In order to get it, phone
must connect to a Samsung Server either by WiFi or Mobile Data.
The steps in the next 2 slides will guide you how to remove Knox Guard and Enable
OEN Unlock for Bootloader.
Follow these steps to remove Knox
Guard/OEM unlock (i)
Step-by-step instructions to get OEM Unlock:
1. Preparations
Prevent accidental OTA updates during the process
Remove all SIM card(s) from the phone to prevent
any accidental over-the-air firmware updates
to the phone.
5. Insert valid SIM card with data to the phone [it will connect to Internet
(Samsung Server) automatically in the background] Wait a while to allow for data connection to
start, and check the "Developer options" Menu for
OEM unlock status.
Settings > Developer options
Observe that "OEM unlocking" is now visible and enabled, i.e. Phone is now
released from KG Prenormal state!
You may now install a Nemo Diagnostics firmware (via NFM), which in turn shall disable KG Prenormal feature from
happening again.
Additional steps you can take if Knox Guard is not removed with above steps:
a.Change back date & time by: General Management -> Date & time-> turn off Automatic date & time -> Set date & time earlier
than current (try 1st Jan 2020)
c.Turn off phone. Hold Volume up+ Volume Down + plug type-C Cable in the same time (to boot to download mode).
• Note: For 64-bit versions of Windows 10 and 8, you will need to disable “driver signature
enforcement” feature to make NFM work successfully.
• To do this, you can hold down the Shift key and click the “Restart” option in Windows.
• Type “7” or “F7” at the Startup Settings screen to activate the “Disable driver signature
enforcement” option.
In short, Windows 7 laptop is recommended for simplicity. You need good internet connection too as
you will be downloading the Patch for the flash.
On the phone:
Enable ADB:
• Go to Settings-> About device-> Tap Build number 7 times. Tap the back button once and go to
Developer options. Check USB debugging
– Once confirm that stock fw is correct, click Check firmware. NFM will look for new/valid
fw for remote flashing
NFM Patching
– Once confirm that stock fw is correct, click Check firmware. NFM will look for new/valid
fw for remote flashing
– Click update.
– There will be a prompt to install/run NFM, click Yes.
NFM Patching
– NFM will start updating the firmware and will prompt when done:
– From the phone, you should also see that Nemo Handy SuperUser is installed. If it’s there, flashing is
successful and you can proceed to flash next unit or install Handy/NMR on the phone.
END