Samsung android ODIN tool

What can you do with the ODIN3 tool?

You may root your device. Once you rooted your device, make sure you have OEM unlock option set if you have the rooted phone, else you will get FAP lock ON message during the boot time.

ODIN3 tool components

This tool is actually made by Samsung. It should have:

  • BL: Bootloader
  • AP: Android partition (OS)
  • CP: modern firmware
  • CSC: Consumer software customization

Samsung ODIN tool helps to:

  • create PIT (Partition Information Table)
  • install custom ROM
  • unbrick your Android device

Originally, Odin was used internaly by Samsung repair centers, but has been leaked out since. You can find Odin versions for Mac, Windows and Linux.

What is PIT?

PIT stands for Partition Information Table.

A PIT file is basically a set of instructions defining the phone partition layout. You should use it if you want to re-partition the phone with ODIN3.

You only need this file when repartitioning the device.

There are tools that can generate PIT files using ADB commands.

REF: m


Alternative for ODIN3 is Heimdall.

Heimdall is a cross-platform open-source tool suite used to flash firmware (aka ROMs) onto Samsung mobile devices.

Heimdall connects to a mobile device over USB and interacts with low-level software running on the device, known as Loke. Loke and Heimdall communicate via the custom Samsung-developed protocol typically referred to as the ‘Odin 3 protocol’.

How to access the bootloader on Samsung phones?

Bootloader is accessed by:

Power + Vol. Down + ( Home ).

To enter the other options use:

Power + Vol. Up + ( Home )

Samsung firmware naming convention and modification

Read about in here:


Samsung Smart Switch

This is why this application is usually useless.

Now it only has Emergency mode, but you need to have emergency code first to use it.

This is the web site where you can search for your Samsung model and find the exact version to download and flash your phone using ODIN3.

For instance, if you model SM-J510FN and if it is based for EU market you need this file.



ADB and fastboot are different protocols used via PC to perform command line operations. These tools work best with rooted phones.

Android Debugging Bridge ADB is basically used by developers to identify and fix bugs in OS (ROM). ADB works both in ROM and recovery mode.

Fastboot works in bootloader mode when phone is not switched on in recovery or ROM (when Android isn’t installed on phone)

Install ADB

Download platform tools and install them from

tags: samsung - ODIN - samsund odin - android odin - PIT - ODIN3 - Heimdall - Samsung Smart Switch - Bootloader - BL - AP - CP - CSC - bricked phone - unbrick phone - FAP Lock - Odin to remove FAP lock - FAP unlock & category: android