How to Install TWRP Recovery on Samsung Galaxy J6

The TWRP recovery has bounteous advantages over the stock recovery menu. If you ever turn up to customization and tweak your phone extensively, then first you’ll need a custom recovery like TWRP, in order to root and install custom firmware. For advanced users, it is something that elevates their user experience. In this tutorial, we’ll help you to install the TWRP recovery image on a Samsung Galaxy J6 smartphone. The procedure is so simple that even a newbie can perform. With TWRP recovery, you can actually do more with your smartphone.

Simple words, the TWRP recovery extends the functionalities of the recovery mode. Therefore, you get more useful features within the recovery mode. Whether you want to root or install custom firmware like LineageOS, you’ll need this custom recovery. This custom recovery allows users to flash third-party mods, firmware and do some critical tasks. Once you install the TWRP recovery mode on your Samsung Galaxy J6, you’ll be able to back up your phone including the operating system as well. By no means, it impacts the performance and functionality of your phone.

If you’re looking to install the TWRP recovery on your Galaxy J6, then this tutorial should help you. We have detailed all mandatory steps and resources. While we explain this tutorial to you, we also consider discussing the prerequisites and risks involved. You must know that replacing the stock recovery with the custom one voids the warranty of the phone. Therefore, we suggest you to all the terms and conditions regarding the warranty on your phone. If you proceed further, you’ll lose the warranty of your Samsung Galaxy J6 smartphone. And if you ever wish to get it back, you’ll need to put the stock firmware on your phone.

Although the procedure doesn’t wipe the memory, we still recommend creating a general backup of your phone. That backup includes photos, videos, messages, contacts, and documents. Thus, if something bad happens while installing the TWRP recovery on Galaxy J6, your data won’t be impacted. Even if it happens so, you’ll be safe since you’ve already created a backup. The procedure doesn’t take much time. To flash the TWRP recovery image on your phone, we’ll use the Odin flashing utility.

The Odin tool is the most popular flashing tool gifted to Samsung specifically. It helps to flash firmware files, mods, and recovery images. To use this tool, you need a Windows-based laptop or a desktop. We will the TWRP recovery image on your phone. Before we start the installation process, you must read the below prerequisites to complete this process.

Also see:


    • The recovery image we mention in this tutorial merely belongs to Samsung Galaxy J6 smartphone. You shouldn’t use this on any other smartphone. That could damage your phone or even worse things can happen.
    • This process is against the warranty terms and it voids it. Take your actions wisely. Post this process, you won’t be eligible for the support under the warranty program. In order to retain it, you’ll have to flash the stock firmware on your phone.
    • We strongly recommend you to create a backup of your phone. That is a safer way to proceed with such actions. Either you can save your backup to your computer or save it online through applications available on Google Play store.
  • Enable the USB Debugging on your phone – Use this guide to →enable USB Debugging/Developer Options on Samsung Galaxy J6. This is mandatory that you enable the USB Debugging on your phone. Otherwise, the Odin tool won’t able to communicate with your phone.
  • Using the Developer Options, make sure to enable ‘OEM Unlock’ on your phone. That’s mandatory.
  • Install the Samsung USB Drivers on your computer(laptop/desktop) from →here. These are necessary so your phone can be recognized by the computer.

Make sure to adhere to the prerequisites we mention above. Without following them, probably you’ll fail to install the TWRP recovery on your phone.

Install TWRP Recovery on Samsung Galaxy J6

  1. First, download the TWRP recovery image for this smartphone from here →here.
  2. Next, get the Odin Odin Flashing program from →here and extract the content of the package on your computer. You’ll obtain an executable file from this package. Run the executable file to open the Odin program: Odin Flashing Program Samsung Phones
  3. Now, power OFF your using the power button.
  4. Then, boot into the Download mode — press and hold the Power and Volume Down buttons altogether. Release these buttons once Samsung Logo appears on the screen. You should reach into Download mode very soon.
  5. Next, connect your phone to the computer using the USB cable. The Odin tool should acknowledge your phone. The ID: COM section should turn to blue. If anything doesn’t happen, try re-installing the USB drivers and try connecting it again.
  6. Now, we will flash the TWRP recovery image. Tap on the ‘AP’ button and load the downloaded TWRP image file.
  7. Then, tap on the ‘Start’ button to start the process.
  8. As soon as the process is completed, a PASS! text will appear on the Odin tool.
  9. Now you can take off your phone from the computer.

That’s it. You’ve successfully put the TWRP recovery image on your phone. Now try booting into the recovery mode to examine this custom recovery menu. Follow the below tutorial to get into this recovery mode:


After the installation, you might find that your phone gets stuck on the boot screen and would not go beyond. To resolve that, you gotta flash two files using the TWRP recovery.

Must follow the below steps:

  1. Get into the recovery mode.
  2. Now, format your phone using the Wipe option. Before you do that, ensure to backup your data present on your phone.
  3. After that, reboot your phone.
  4. Now, download these two files on your phone:  latest no-verity-opt-encrypt zip and RMM Bypass zip.
  5. Now, again boot into the TWRP recovery mode and flash these to files.
  6. Exit the recovery mode.

Now, you should be able to use the TWRP recovery on your phone easily. Thereafter, the phone should boot up normally.

That ends our tutorial on how to install TWRP recovery on Samsung Galaxy J6 smartphone. If you find yourself stuck in the process, make sure to leave a comment below. We would love to hear from you and get the answers delivered to you.


  1. hola no encuentro la fotma de entrar en modo descarga, no se a que se refiere el boton bixby si este modelo no lo trae , me podrias ayudar

      1. hola ok ya pude entrar en modo de descarga , pero ahora me da un error al flashear el twrp. odin no me reconoce el archivo extraido de recovery , solo reconoce el archivo comprimido . y he tratado de cambiarle el nombre por recovery.img pero tampoco lo reconoce, tengo que habilitar el OEM ? sera ese el error o debo de cambiar las estensiones de odin para que me reconozca el recovery.img

    1. Hi John,

      Thanks for letting us know that link has been expired. Now, the link has been fixed and it works for all Galaxy J6 models and Galaxy On6 as well.

      If you face any issue, do let us know.

      1. Thank You. My odin closes when I click on start. I have done oem unlock (reset my phone). The download was in img format but odin only accepts tar so I compressed img into tar using 7zip. It doesn’t work. I have spent several days trying to root this but it doesn’t work. Today whole day I was trying things to no avail.

  2. Thank You. My odin closes when I click on start. I have done oem unlock (reset my phone). The download was in img format but odin only accepts tar so I compressed img into tar using 7zip. It doesn’t work. I have spent several days trying to root this but it doesn’t work. Today whole day I was trying things to no avail.

  3. Thank you. I did the flashing process and it shows “Pass!” in odin. But when I open my phone in recovery mode the ordinary recovery opens up. Twrp recovery doesnt open up.

    1. Ami me paso algo parecido tengo el modelo nuevo del 2018 SM-J600FN el cual en la pagina oficial de los desarrolladores no esta aun el TWRP solo para el j600g que es el que tiene puesto aqui, si pones este del tutorial sete jodera la Rom o sea se quedara con el logo y reiniara en infinito aparte cuando conectas el telefono al pc te marcara que es un j600G y no el tuyo por eso no arranca el sistema, para solucionarlo como hice yo tienes que descargarte la version oficial de Android de tu modelo y instalarla con Odin son 4 archivos cada uno lleva la letra correspondiente para irlo poniendo en cada casilla de Odin, una vez lo instales volvera todo a la normalidad estara como de fabrica y sin el recovery de TWRP, sera el original.

      Antes de rotear fijate bien el modelo no vale para todos los J6 como dice aqui de momento la TWRP que hay es para solamente el J600G, hasta que la agan para mi SM-J600FN toca esperar, si tienes alguna duda me lo dices por aqui, un saludo.

      1. It happens that the firmware package has different files starting with PDA, CSC, etc., In that case, you just need to use the different options available at Odin to load these files.
        Like PDA files to PDA tab and similar other.

    1. Hi there,

      Since you’re having .img file, you gotta install it using the Fastboot commands. Use the steps mentioned here (steps only) to flash this recovery on your Galaxy J6:

      I hope that helps you!

        1. Yes, it does work for all smartphones. Just make sure to enable usb debugging while you connect with fastboot tool.

          1. I get this error:
            adb server is out of date. killing…
            * daemon started successfully *
            error: device offline

  4. I try to install TWRP to my j600g and I get this error in odin

    Odin engine v(ID:3.1301)..
    File analysis..
    Total Binary size: 25 M
    Get PIT for mapping..
    Firmware update start..
    NAND Write Start!!
    Unassigned file
    Complete(Write) operation failed.
    All threads completed. (succeed 0 / failed 1)

    1. Hi there,

      Alternatively use the ADB tool to flash the TWRP .img file (extract the .tar file). Flash this TWRP img file using the ADB tool, steps are mentioned here:

      That should work for you or try this method once more.

  5. Hi, I’ve been reading the comments above and some of them really had some serious issues regarding the installation. Actually I’ve tried installing twrp in samsung galaxy j2 (2018) earlier, because I wanted to run bixby voice and I still want it. I was just searching everywhere, looking up every video they have on youtube, but I just ended up ripping my phone. It got stuck in boot loop (though it was when I tried to root my phone).
    So what I’m trying to say is that I’m a bit afraid this time with my ‘galaxy j6’ cause I don’t wanna destroy my j6 again.
    What I read above, there were 3 processes that you wrote:

    1. With odin
    2. With fastboot
    3. Adb

    Please suggest me which process should I follow. Provided I have a Samsung j6 which is in a new condition.

    And the files that I have downloaded from your provided links:

    2. Samsung USB drivers
    3. TWRP-3.2.3-TwrpBuilder.tar

    Please suggest me the process that I should follow.
    Thank you.

    1. Hi there,

      Just use the Odin tool to flash TWRP recovery and then use the TWRP recovery to flash other two files that we have updated in this tutorial.

    1. Hi Carlos,

      Sometimes it happens. You just make sure that you’ve installed the USB Drivers on your computer. There’s nothing to worry further.

      Have fun!

  6. How long is the odin process?
    I’ve been more than 30 minutes and it’s not over yet.

    I did:
    Enable the USB Debugging
    Enable the OEM unlock in the Developer
    Install the drivers in my PC
    Install the lastest version of Odin
    Select the ZIP file, because the app doesn’t because the program does not give me the option.

    In he odin program the last message is TWRP-3.2.3-TwrpBuilder.img

    The long time is normal or am I doing something wrong?


    1. Hi Felipe,

      It shouldn’t take that much time. In this case, I would suggest you to try this method once more. Let me know if you get this problem again.

  7. hola buenas..
    a mi me pasa lo mismo que un compañero que lo lei..
    Se intala i todo percecto.. pero luego a la hora de salir de TWRP.. me hace una cosa que anteriormente con otros no me hace..
    se queda un momento pillado i reinicia pero luego vibra i pantalla de samsung de hay no pasa.. ?

    1. Hi there,

      Try it once more. We’ve updated the resources and new steps are added.

      Let me know your thoughts.

  8. I did everything you said and…

    Odin engine v(ID:3.1301)..
    File analysis..
    Total Binary size: 25 M
    Get PIT for mapping..
    Firmware update start..
    NAND Write Start!!
    Is stuck here…

    1. Comigo aconteceu a mesma coisa
      Odin engine v(ID:3.1203)..
      File analysis..
      Get PIT for mapping..
      Firmware update start..

      e não acontece mais nada.

      1. Hi there,

        Please know that we’ve updated the post with new resources and steps. This should help you install TWRP recovery on your phone.

        I hope that helps you.

  9. Hi, iv’e gotten a fail at the first time, the phone is connected in download mode, at first it sai this :

    Odin engine v(ID:3.1301)..
    File analysis..
    Total Binary size: 25 M
    Get PIT for mapping..
    Firmware update start..
    NAND Write Start!!
    Unassigned file
    Complete(Write) operation failed.
    All threads completed. (succeed 0 / failed 1)

    now it says all the times i click stall:

    All threads completed. (succeed 0 / failed 0)

    wat am i supposed to do ?

  10. hola acabo de instalar twrp recovery con odin, el proceso salio bien (mensaje en verde de odin “success”)pero al reiniciar en modo recovery ,sale el recovery “default” el que viene de samsung y no el twrp;Reinstale el archivo twrp y en odin sale “fail” ¿que debo hacer?,de ante mano gracias.

  11. Buenas caballeros, he visto todos los comentarios mi modelo es SM-J600G puedo hacer el proceso del tutorial? Twrp con odin? Otra cosa la opcion desbloqueo OEM no me aparece que hago? Gracias quedo atento a una respuesta. /////
    Good gentlemen, I have seen all the comments my model is SM-J600G Can I do the tutorial process? Twrp with odin? Another thing the unlocking OEM operation does not show me what I do? Thanks I remain attentive to an answer.

    1. Thanks for your comment. Yes, you can use this guide. For OEM unlocking, you need to first enable the Developer Options on your phone.

  12. First you must update your post: on samsung galaxy j6 2018 entering download mode it is possible în other way not like you described. If press volume down and Power the device will boot normally. The right way is presing both volume buttons without Power and connect the usb cable which is already connected to your PC and after that for continue press volume up or volume down for restart device.
    Second: RMM it is not available from that link. Nothing happens when press to download. Have you other link?
    Third: I’ve flash twrp, I can boot on it, flashed no-verity-script, without RMM, but bootloop on logo. I wiped data, cache, Dalvik. Same thing. Bootloop.
    Any advice?

    1. Hi there,

      Thanks for sharing the details. I’ll re-write the tutorial soon.

      To repair your phone, just flash the RMM file, we have updated the link.

      After that, just perform ‘Wipe data/factory reset’, that will fix all the problems.

      I hope helps you!

  13. Hi,

    I did exactly what you say to instal twrp on my Samsung J6 but im stuck on boot screen, so I tried the update but I cant download RMM file…

    Please help me

      1. I tried tout wipe the phone and nothing change. How I Can do a factory reset please ?

        André I really want to root my phone

        Help please ^^

        1. Seems your phone has been bricked. Means, Android firmware has malfunctioned. To overcome that problem, you would need to use the Odin tool to flash stock firmware on your phone.

          Follow this guide:

          After you restore your phone, follow the root process again.

  14. I get this erroronly official released binaries are allowed to be flashed (recovery)
    I’m trying to install twrp

  15. Ok. I come back. The correct steps are:
    1. Unlock OEM în Developer option. If you do not have this option or the buttons is blured or missing, sorry, you must wait about 176 hours. Don’t know why!!!
    2. Download twrp and latest version of Odin on your pc, laptop.
    3. Download Magisk, RMM bypass from blackmesa and no-verify-script on your phones external sdcard.
    4. Open Odin and plug the usb cable.
    5. Power off the phone.
    6. Press and hold down VOLUME UP AND VOLUME DOWN and connect to usb cable previosly pluged în your pc. Now you should be în download mode.
    6. În Odin choose AP and select your twrp.
    7. Untick în Odin the auto-restart option. IMPORTANT!!!!
    8.Press start. After Pass disconnect your phone.
    9. Now you must restart your phone because is stucked în download mode. So, press volume down and Power together till the screen goes Black. Now release the buttons and very fast press the volume up and Power till samsung logo shows up. Now you can release the buttons.
    10. Now you are în twrp. Slide to allow modifications. Next, press wipe and choose FORMAT DATA NOT WIPE DATA!!!!
    11.Go to install and install no-verify, then rmm_bypass and Magisk.
    12. Reboot!!!



  16. Hi there,
    I flashed TWRP on my Samsung Galaxy J6 SM-J600FN/DS. I can boot on it, flashed no-verity-script and RMM bypass. Bootloop on logo. I wiped data, cache, Dalvik. Same thing. Bootloop. My phone is not dead, I just flashed the stock rom, but I really want to root it.
    Any solution?

      1. Sorry for delay. You must repeat all steps. Install twrp, boot în twrp!!!!! Don’t let the device boot normally. Swipe to allow modifications, format data, install bypass, install RMM and after install Magisk. Reboot.

        1. No problem ;). Do toi gavé thé SM-J600FN/DS model because I don’t want to brake my device.
          Best regards,

          1. Same thing, bootloop. This Twrp rom dosn’t work on the SM-J600FN/DS modèle.
            Thanks for the help.

  17. Hey , I am very thankful for this post but still i want to ask something. My phone got the update 9.0 weeks ago and i want to root my device is the trwp file supports the 9.0 update? or no. and is there a tutorial here on how to install magisk. i know its just flashing but i want to ask a professional like you so that it will be fine. Just email the reply thank you very much.

Leave a Reply

Your email address will not be published. Required fields are marked *