sodcalculator

10 Tech How-To

Install Custom Recovery on Samsung Galaxy J1

Guide 10-13346 · Updated · Step by step

Installing a custom recovery like TWRP or ClockworkMod on your Samsung Galaxy J1 lets you flash custom ROMs, create full backups, and wipe data more thoroughly than the stock recovery. This guide covers the standard Odin method, which works for most J1 variants (SM-J100H, SM-J100F, SM-J100M, etc.). Before starting, enable USB debugging on your phone and back up your data, as the process will wipe your device.

What You’ll Need

  • A Windows PC (Odin does not run on macOS or Linux natively)
  • The original USB cable that came with your phone
  • Odin3 software (version 3.13.1 or newer is recommended)
  • A custom recovery image file (.tar or .tar.md5) for your exact Galaxy J1 model
  • USB drivers for Samsung devices (install from Samsung’s website or via Smart Switch)
  • A fully charged battery (at least 70%) on your phone

Step-by-Step

  1. Enable USB debugging and OEM unlock: Go to Settings > About phone and tap Build number 7 times to enable Developer options. Then go to Settings > Developer options and enable USB debugging and OEM unlock (if present).
  2. Download and extract Odin: Download Odin3 and extract the ZIP file to a folder on your PC. You should see Odin3.exe.
  3. Download the correct recovery: Go to the TWRP official website or a trusted XDA Developers forum thread for your exact model number (e.g., SM-J100H). Download the .tar or .tar.md5 file. Do not use a recovery meant for a different variant.
  4. Install Samsung USB drivers: Install the drivers on your PC. Restart your PC after installation if prompted.
  5. Boot your phone into Download Mode: Turn off your phone. Press and hold Volume Down + Home + Power simultaneously for about 10 seconds. When you see a warning screen, press Volume Up to continue into Download Mode.
  6. Connect your phone to the PC: Plug in your phone via USB. Windows should recognize it. If you see a “Device driver software was not successfully installed� message, reinstall the drivers.
  7. Open Odin as Administrator: Right-click Odin3.exe and select Run as administrator. Odin will show a blue or yellow box in the Log section when your phone is detected, and the ID:COM box will turn blue.
  8. Add the recovery file: In Odin, click the AP (or PDA in older versions) button and select the recovery .tar file you downloaded. Do not touch any other options like BL, CP, or CSC.
  9. Disable auto-reboot (optional but recommended): Uncheck the Auto Reboot option in Odin. This gives you more control after flashing.
  10. Start the flash: Click the Start button. The process takes about 30 seconds. When it finishes, you’ll see a green PASS message in the top-left box.
  11. Reboot into recovery: If you unchecked auto-reboot, manually reboot by holding Volume Down + Home + Power for a few seconds, then immediately switch to Volume Up + Home + Power to boot into recovery. If auto-reboot was on, the phone will reboot normally—you’ll need to turn it off and boot into recovery manually.
  12. Verify the recovery: You should see the TWRP or CWM interface. If you see the stock recovery (blue menu with Android robot), the flash did not work—see Troubleshooting below.

Common Mistakes

  • Using the wrong recovery file: Each Galaxy J1 model has a different processor and partition layout. Flashing a recovery meant for another model can brick your phone.
  • Not enabling USB debugging: Odin may still work, but some versions require it for proper communication.
  • Using a faulty USB cable: Some cables only charge and don’t transfer data. Use the original cable.
  • Forgetting to back up: The flash wipes your device. If you skip backup, you’ll lose all data.
  • Interrupting the flash: Do not unplug the phone or close Odin during the process. This can permanently damage the bootloader.

Tips

  • Use a dedicated Odin folder: Keep Odin and the recovery file in a simple path like C:\Odin to avoid permission issues.
  • Check the MD5 checksum: If the recovery file has a .md5 extension, Odin verifies it automatically. For .tar files, verify the checksum manually to ensure the file isn’t corrupted.
  • Keep a stock firmware backup: Download the official stock firmware for your model and keep it on your PC. This is your lifeline if you need to restore the phone.
  • Battery level: Ensure your battery is above 70% to prevent shutdown during the flash.
  • Use a Windows PC with a stable power source: A laptop on battery can go to sleep mid-flash. Plug it in.

Troubleshooting

  • Odin does not detect the phone: Reinstall Samsung USB drivers, try a different USB port (preferably USB 2.0), and make sure you’re in Download Mode. If the phone shows “Connecting…�, wait a few seconds.
  • Odin fails with “FAIL!� or “Kernel panic�: This usually means the recovery file is incompatible. Double-check your model number and download the correct file. Also, try a different version of Odin.
  • Phone boots into stock recovery after flashing: The flash may have been successful but the phone rebooted before you could enter recovery. Manually boot into recovery using the key combo. If it still shows stock recovery, reflash with auto-reboot unchecked.
  • Phone stuck in boot loop: This can happen if the recovery is incompatible or the flash corrupted the system. Boot into Download Mode and flash the stock firmware to restore the phone.
  • Phone not turning on at all: If the phone is completely unresponsive, try holding the power button for 10 seconds. If that fails, charge it for 30 minutes and try again. If it still won’t boot, you may need to use a JTAG service, but that’s rare with Odin.

Frequently Asked Questions

  • Will this void my warranty? Yes, installing a custom recovery voids your Samsung warranty. You can restore the stock recovery to regain warranty status.
  • Can I uninstall the custom recovery? Yes, flash the stock recovery via Odin using the same method, or flash the full stock firmware.
  • Do I need root access to install a custom recovery? No, Odin does not require root. The custom recovery itself can be used to root the phone later.
  • Will the custom recovery update automatically? No, you’ll need to manually flash new versions when they are released.
  • What if my model is not listed on the TWRP site? Check XDA forums for your specific model. Some J1 variants have unofficial TWRP builds.
  • Can I use this method for other Samsung phones? The general Odin method works for most Samsung devices, but always use the recovery file specific to your model.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →