News Tips

How to Install a Custom Kernel using Odin on Samsung Galaxy devices

[up] Update: Added instructions for “Enable OEM unlock” feature on Galaxy Note 5 and Galaxy S6 edge+ devices. It’s not applicable for all Samsung devices. [/up] Odin is a…

[up] Update: Added instructions for “Enable OEM unlock” feature on Galaxy Note 5 and Galaxy S6 edge+ devices. It’s not applicable for all Samsung devices. [/up] Odin is a…

36 Comments
Shivam Malani

Shivam Malani Shivam is our resident designer and web developer who also enjoys writing. He loves to meditate, drive on the freeways and hunt for snipers during his Call Of Duty playtime.

Email: [email protected]

[up] Update: Added instructions for “Enable OEM unlock” feature on Galaxy Note 5 and Galaxy S6 edge+ devices. It’s not applicable for all Samsung devices. [/up]

Odin is a PC software used internally at all Samsung service centers for updating/flashing Firmware to Samsung devices. This software was never meant to go public but thanks to the growing world of Samsung’s Galaxy devices, Odin is now used by general users for all sorts of things like flashing stock Samsung ROMs, custom kernels and custom recoveries like TWRP.

Below’s a step-by-step guide on how to install a custom kernel (.tar) on any Samsung device using Odin 3.10.6 (latest version as of 16th July, 2015).

If you’re really new to this, we recommend following the instructions to the letter. And don’t be scared of it. It may seem like a big deal but Odin is the most friendly software to do this stuff for noobs. Just follow the instructions below carefully.

Step-By-Step Instructions

Download Odin 3.10.6

  1. Unzip the Odin 3.10.6 .zip file and run/open Odin3 v3.10.6.exe file from the extracted files on your PC.
  2. Make sure you’ve downloaded a Odin flashable custom kernel .tar file compatible for your device.
  3. (If applicable) Enable OEM unlock:
    1. Go to Settings » About phone » and tap “Build number” seven times to enable “Developer options”.
    2. Go back to main Settings page, scroll to bottom and select “Developer options” from there.
    3. Under Developer options, look for “Enable OEM unlock” checkbox/toggle and make sure you Check it or turn it ON.
  4. Boot your device into Download mode:
    1. Switch off your device.
    2. Press and hold “Home + Power + Volume down” buttons for a few seconds until you see a warning screen.
    3. Press Volume Up on the warning screen to accept it and boot into Download mode.
  5. Once your device is in download mode, connect it to the PC with a USB cable. The Odin window on PC should detect the device and show an“Added!!” message.
  6. Now click on the AP tab on Odin window and select the custom kernel .tar file that you downloaded for your device.
    └ Note: DON’T play with any other options on the screen. You’re only required to connect your device and select the Custom Kernel .tar file in the PA tab.
  7. Click the Start button on Odin and wait for it to finish the process. Once it has finished successfully, you’ll see a pass message on the Odin screen.
  8. Your device will automatically reboot when Odin is done flashing. You can then disconnect your device.

Hope the instructions above serves you well. If you’ve anything to add to this page, let us know in comments section below.

Happy Androiding!

36 responses to “How to Install a Custom Kernel using Odin on Samsung Galaxy devices”

  1. Guest Avatar

    For the Odin tab, while rooting my Sprint Note 5, the download odin 3.10.6 does not have a PA tab ? I dont want to screw my phone up. What tab do I use.
    Thanks

    1. Androiding Staff Avatar
      Androiding Staff

      Oh no, it’s “AP”. Use the AP button. I’ll correct the instructions soon.

    2. Guest Avatar

      Does not work as of Friday November 6th 2015. Comes up as something about kenal not being enforced.

  2. Carl Shaffer Avatar

    For the Odin tab, while rooting my Sprint Note 5, the download odin 3.10.6 does not have a PA tab ? I dont want to screw my phone up. What tab do I use.
    Thanks

    1. Androiding Staff Avatar
      Androiding Staff

      Oh no, it’s “AP”. Use the AP button. I’ll correct the instructions soon.

      1. Jay Avatar

        Does not work as of Friday November 6th 2015. Comes up as something about kenal not being enforced.

  3. Guest Avatar

    […]  Download UniKernel v8-0002  |  Installation instructions  […]

  4. Guest Avatar

    […] UniKernel v8-0002  |  Installation instructions  Update 2: Replaced UniKernel with Aou kernel by Aou, which seems to have fixed the in-call […]

  5. Guest Avatar

    My tmobile s6 edge plus is stock on boot screen…. i think it didnt work no removable battery is a pain hope i didnt break my phone…

    1. Androiding Staff Avatar
      Androiding Staff

      Oh, sorry to hear that. Well, just flash the stock firmware back on your device to get it out of bootloop. Check the links below:

      Download BOH6 Stock firmware for T-Mobile S6 Edge Plus G928T

      How to install Stock Firmware using Odin

  6. Brandon Avatar

    My tmobile s6 edge plus is stock on boot screen…. i think it didnt work no removable battery is a pain hope i didnt break my phone…

    1. Androiding Staff Avatar
      Androiding Staff

      Oh, sorry to hear that. Well, just flash the stock firmware back on your device to get it out of bootloop. Check the links below:

      Download BOH6 Stock firmware for T-Mobile S6 Edge Plus G928T

      How to install Stock Firmware using Odin

  7. Guest Avatar

    i get to download screen but odin3 doesnt say added.
    made sure my computer recognized phone. any advice?

  8. randall Avatar
    randall

    i get to download screen but odin3 doesnt say added.
    made sure my computer recognized phone. any advice?

  9. Guest Avatar

    Heads up. If you don’t enable OEM unlock right after flashing 5.1.1 and rooting and you reboot, you will be bricked and have to initialize your phone from Smart Switch to fix it.

  10. AnonymousGuy Avatar
    AnonymousGuy

    Heads up. If you don’t enable OEM unlock right after flashing 5.1.1 and rooting and you reboot, you will be bricked and have to initialize your phone from Smart Switch to fix it.

  11. Guest Avatar

    Hello, I have Galaxy s6 edge plus , Version number LMY47X. G928CXXU1AOGJ on Android 5.1.1 and need to have access root. Would you please help me.
    Thank you

  12. Cheikh Omar Avatar
    Cheikh Omar

    Hello, I have Galaxy s6 edge plus , Version number LMY47X. G928CXXU1AOGJ on Android 5.1.1 and need to have access root. Would you please help me.
    Thank you

  13. Guest Avatar

    how can i install a firmware from another country

  14. mandla Avatar

    how can i install a firmware from another country

  15. Guest Avatar

    Hello,
    The file downloaded on the link is NOT a .tar file.
    I can download the file 928-FKLSI-ODIN. After the DEZZIP I can see the file: boot (IMG file 28Mb) but ODIN can’t load it.
    Would you please help me to find the correct .tar file to root my galaxy S6 Edge+ G928C.
    I’m looking for your support.
    Thanks a lot.

  16. Cheikh Omar Avatar
    Cheikh Omar

    Hello,
    The file downloaded on the link is NOT a .tar file.
    I can download the file 928-FKLSI-ODIN. After the DEZZIP I can see the file: boot (IMG file 28Mb) but ODIN can’t load it.
    Would you please help me to find the correct .tar file to root my galaxy S6 Edge+ G928C.
    I’m looking for your support.
    Thanks a lot.

  17. Guest Avatar

    After i get to the warning screen and i press up i don’t get a download screen i get a screen with a bunch of options like load from adp or load from cashe or load from an external source ?????

  18. Mo Maaita Avatar
    Mo Maaita

    After i get to the warning screen and i press up i don’t get a download screen i get a screen with a bunch of options like load from adp or load from cashe or load from an external source ?????

  19. Guest Avatar

    what about the G928A>? root ??:(

  20. walter Avatar

    what about the G928A>? root ??:(

  21. Guest Avatar

    i just rooted SM-G928T using this method, everything looks find but it keeps restarting after about 10 seconds on being on.. what do you think?

  22. Boris Avatar

    i just rooted SM-G928T using this method, everything looks find but it keeps restarting after about 10 seconds on being on.. what do you think?

  23. Guest Avatar

    Now click on the AP tab on Odin window and select the custom kernel .tar file that you downloaded for your device.

    : After clicking the AP tab. I can’t find custom kernel.tar

  24. Jerico Avatar

    Now click on the AP tab on Odin window and select the custom kernel .tar file that you downloaded for your device.

    : After clicking the AP tab. I can’t find custom kernel.tar

  25. Guest Avatar

    Hey,
    So recently in my Samsung Galaxy S6…I believe it was tried before hand, I was originally told no that the device was only turned off but when I looked at the screen I believe my friend was in the process of trying it (not too sure though). I followed instructions to the letter but teh Odin says “Setupconnection” all the other logs say “added!” “odin engin…..”, along with “final analysis” before hand. I have been on that part for about 45 mins…Any idea on the aprx.Time it takes?

  26. Kadi Stevenson Avatar
    Kadi Stevenson

    Hey,
    So recently in my Samsung Galaxy S6…I believe it was tried before hand, I was originally told no that the device was only turned off but when I looked at the screen I believe my friend was in the process of trying it (not too sure though). I followed instructions to the letter but teh Odin says “Setupconnection” all the other logs say “added!” “odin engin…..”, along with “final analysis” before hand. I have been on that part for about 45 mins…Any idea on the aprx.Time it takes?

  27. john Avatar

    i have a note 5 with sprint downloaded everything and all my screen says is “kernel is not seandroid enforcing” and wont do anything the odin 3 said passed HELP

  28. Guest Avatar

    i have a note 5 with sprint downloaded everything and all my screen says is “kernel is not seandroid enforcing” and wont do anything the odin 3 said passed HELP

  29. Guest Avatar

    i have a note 5 with sprint downloaded everything and all my screen says is “kernel is not seandroid enforcing” and wont do anything the odin 3 said passed HELP

  30. john Avatar

    i have a note 5 with sprint downloaded everything and all my screen says is “kernel is not seandroid enforcing” and wont do anything the odin 3 said passed HELP