[Guide] Flashing a Custom ROM and Custom Recovery on Android using Odin/J-Odin

Flashing TWRP on my Android using ODIN

Flashing Custom ROM and Custom Recovery

The one in the image above is Android’s Native Recovery!

I have a low end Samsung device (SM-J110H), it was very hard to find a Custom ROM for this device. Infact it was impossible because I didn’t find any that was because there was not any available!

I ended up flashing a Pre-Rooted ROM for my Stock ROM. After doing all that I again followed the process and removed all the Google Applications.. and other stuffs to make it safer.

Also Read: How to use Android without Google? Ditch Google!

In this guide I will be using ODIN for flashing Custom ROM and Recovery. ODIN was initially made for Samsung devices only. I was on a mac, so I used another software called as J-ODIN which is simply ODIN for Mac. If you are on Nexus then you have Nexus Root Toolkit, for Xperia you have Flashtool and so on..

The steps for Flashing Custom ROM/Recovery is all same so don’t get confused. Just follow this Guide!

Note: Don’t forget to download Samsung USB Drivers also don’t forget to restart your System after installing ODIN and other required drivers.

You can also flash Custom ROMs using Recovery, I will post that in another article. Once you flash a Custom Recovery which is TWRP in my case you can pretty much do anything from rooting to installing Custom ROMs to updating your Stock ROM.

Flashing Recovery/ROM via J-ODIN / ODIN

After you finish downloading ODIN / J-ODIN, installing is the same as for other applications. In mac you may get something like, the resource is blocked.. in that case settings > Apps and click on open anyway. After all that you will get a User Interface for ODIN.

Note: Though I’m using Mac, this will work also on Windows and is all same. I have added a note if you need to consider something!

Now we need to go to download mode in your device, just hold the Power Button + Home Button + Volume Down Button all together. You will see a warning, press your Volume Down button once to start download mode which is also known as ODIN Mode.

ODIN Mode in Android

After getting into Odin mode simply plug your device in to your system and run Odin. There you will see a green bar labelled Connected.


After connecting your device click on PDA or AP either one, both are the same and select your Custom ROM/ Recovery file which must be a .tar or .tar.md5 file and click on start. In some cases you might get an error which says that you must submit a pit file. If the program prompts to find out pit file then click on OK or else ignore.

Your Interface may be different but the working is all same.

After starting the operation you will see a blue bar getting filled at the bottom of your Android Logo in Odin mode.

Flashing in ODIN Mode

Something like this, the process should usually take around a minute or two to finish. If you are using a low quality connector then this may be slower than usual. After the Process is over you will see success message with a Green bar labelled PASS at the Top.

Flashing Successful
Flashing Custom ROMs or Recovery has the same process but once you flash recovery you will not need your Desktop anymore. A Custom Recovery like TWRP can do anything, even install Custom ROM.

Guide Rooting your Android Device - Everything you need to know!

That’s all, wasn’t that easy. It is not that complicated as we all think but be aware flashing wrong ROMs can brick your device. In most cases it is soft brick which can be recovered, do some research on the ROM that you are going to flash.




    There are no comments yet.

Add your comment!