[go: up one dir, main page]

0% found this document useful (0 votes)
568 views14 pages

ODIN + Remote Flashing - S21 G996B

1) The document provides instructions for flashing S21 devices using ODIN and the NFM tool. It outlines downloading necessary software, putting devices into download mode, and using ODIN to flash stock firmware if needed. 2) Instructions are given for flashing Samsung tokens to enable bootloader unlocking and for using NFM to patch devices with new firmware. Steps include enabling USB debugging and checking for firmware updates. 3) The flashing process using NFM is described, including selecting the correct firmware version, updating the device firmware, and verifying a successful flash by checking for Nemo apps on the device.

Uploaded by

Mark Cruz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
568 views14 pages

ODIN + Remote Flashing - S21 G996B

1) The document provides instructions for flashing S21 devices using ODIN and the NFM tool. It outlines downloading necessary software, putting devices into download mode, and using ODIN to flash stock firmware if needed. 2) Instructions are given for flashing Samsung tokens to enable bootloader unlocking and for using NFM to patch devices with new firmware. Steps include enabling USB debugging and checking for firmware updates. 3) The flashing process using NFM is described, including selecting the correct firmware version, updating the device firmware, and verifying a successful flash by checking for Nemo apps on the device.

Uploaded by

Mark Cruz
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 14

ODIN + NFM Remote Speaker Name BoldArial

All Else RegularArial

Flashing S21 G996B


Pre-requisite Information for Nemo
Flashing
– There are some prerequisite information that you need to either
download or retrieve from your device

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)

3) Please download and install the following software to your PC.


- NFM: https://update.nemo.fi/updates/fwclient/
- Samsung Drivers: https://tinyurl.com/eeht666f
ODIN flashing for Stock Firmware
If the CS deem that the Firmware installed on your device is incompatible
to be patch in NFM. You will need to flash the device to a compatible stock
firmware in ODIN.

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.

Please download ODIN software from the link below:


- ODIN: https://dl2018.sammobile.com/Odin3-v3.14.4.zip

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

– Plug in the phone to laptop. Check that a COM port


is
shown on ODIN sw.

– Uncheck F.Reset Time

– Match the firmware to individual package i.e.


BL_G996 to
BL, AP_xxx to AP etc

– Press Start to start flashing stock firmware. After


flash, ensure you have correct sock fw by going
to dialer and keypress *#1234#
Samsung Token Flashing
The installing of the token is the first step in enabling bootloader unlocking.

The step to install the token is as follow:

The Token is delivered as a self-extracting archive (.exe), which includes the flashing tool:

1) Put the device to Download mode


2) Connect USB cable between phone and the PC
3) Run the self extracting .exe which matches your Device ID
4) The flashing tool opens, where the Token file is already selected
5) Check that you see the device connected to the tool (a colored box with a COM port
designator)
6)Press Start to start flashing of the Token
7) Successful Token flashing can be verified by starting the device in Download mode again
and checking for ENG MODE
8) For “Customized firmware” token, this says “CP Debug Allowed”
9) For “Bootloader” token, this says “Custom Allowed”

Note: FE should have sent the tokens in a separate email.


Bootloader Unlocking

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.

Remove all ACCOUNTS from the phone,


which might block OEM unlocking or trip
the Google FRP lock:

Settings > Accounts and backup > Accounts


Remove all accounts.

2. Enable "Developer options" Menu


Settings > About Phone > Software information
Tap multiple times on "Build Number" until
Developer mode is enabled.

3. Check and set Developer options


Settings > Developer options
Observe that "OEM unlocking" is not visible or gray and disabled,
i.e. Phone is still in KG Prenormalstate
Follow these steps to remove Knox
Guard/OEM unlock (ii)
4. Disable automatic Software update
Settings > Software update
Auto download over Wi-Fi: disable

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)

b.Enable OEM unlocking if it has not been enable.

c.Turn off phone. Hold Volume up+ Volume Down + plug type-C Cable in the same time (to boot to download mode).

d. Long press Volume up button to choose “Device unlock Mode”

e.Choose “YES” by press Volume up.


After finish that, you will be booted to Samsung commercial firmware with successfully Knox Guard/OEM unlock. You can
check if any (by boot to Download Mode and check if OEM lock is OFF
Pre-requisite for NFM Patching
On the flashing laptop:

• 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.

• Select Troubleshoot--> Advanced Option--> Startup Settings--> Click ‘Restart’ button

• 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

• Release all NMR/Handy licenses prior to flashing.


NFM Patching
–Launch NFM and plug in phone with phone turned on. On the phone, it will prompt
“Allow USB debugging?” select “Always allow from this computer” and click OK.
–NFM will check what is current fw of the phone. Make sure the phone fw is as
follows:

– 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

You might also like