Galaxy J3 Firmware download [stock ROM, all variants]

Find the Samsung’s stock firmware for your Galaxy J3 here. Installing the firmware is easy, and using it you can update your Galaxy J3 without waiting for the OTA update. Moreover, you can also unroot your Galaxy J7, or can perform a bootloop fix, because once a firmware is installed, the device goes back to stock in factory condition.

We’ve provided very fast working links below, which should serve as a good Sammobile alternative to you, as the speeds are even better than Google drive and Mega.


  • Samsung Galaxy J3 Firmware
    • Galaxy J3 2016
    • Galaxy J3 Emerge
    • Galaxy J3 2017
  • How to download the correct firmware file
  • How to install a firmware
    • Step-by-step Firmware Installation Guide
  • Firmware Benefits

Samsung Galaxy J3 Firmware

Galaxy J3 2016

Model no. SM-J320F/FN/G/M/H/ZN

ModelDateSoftware version | Android versionFree Download Link
SM-J320F13 Jun 2017J320FXXU0AQF1 | Android 5.1.1
SM-J320F24 May 2017J320FXXU0AQE2 | Android 5.1.1
SM-J320F24 Apr 2017J320FXXU0AQD3 | Android 5.1.1
SM-J320F06 Apr 2017J320FXXU0AQD1 | Android 5.1.1
SM-J320F24 Mar 2017J320FXXU0AQC3 | Android 5.1.1
SM-J320F21 Feb 2017J320FXXU0AQB3 | Android 5.1.1
SM-J320F02 Feb 2017J320FXXU0AQB1 | Android 5.1.1
SM-J320F18 Jan 2017J320FXXU0AQJ3 | Android 5.1.1
SM-J320F27 Dec 2016J320FXXU0APL3 | Android 5.1.1
SM-J320F16 Dec 2016J320FXXU0APL2 | Android 5.1.1
SM-J320F12 Sep 2016J320FXXU0API2 | Android 5.1.1
SM-J320F11 Jan 2017J320FXXS0AQA1 | Android 5.1.1
SM-J320F12 Jul 2017J320FDRU0AQG1 | Android 5.1.1
SM-J320F21 Jun 2017J320FDRU0AQF1 | Android 5.1.1
SM-J320F29 May 2017J320FDRU0AQE2 | Android 5.1.1
SM-J320F24 Apr 2017J320FDRU0AQD2 | Android 5.1.1
SM-J320F16 Mar 2017J320FDRU0AQC1 | Android 5.1.1
SM-J320F23 Feb 2017J320FDRU0AQB3 | Android 5.1.1
SM-J320F12 Jul 2017J320FDDU0AQG1 | Android 5.1.1
SM-J320F21 Jun 2017J320FDDU0AQF1 | Android 5.1.1
SM-J320F01 May 2017J320FDDU0AQE1 | Android 5.1.1
SM-J320F29 Mar 2017J320FDDU0AQC3 | Android 5.1.1
SM-J320F14 Dec 2016J320FDDU0APL1 | Android 5.1.1
SM-J320F24 Nov 2016J320FDDU0APK3 | Android 5.1.1
SM-J320FN15 May 2017J320FNXXU0AQE3 | Android 5.1.1
SM-J320FN02 May 2017J320FNXXU0AQE1 | Android 5.1.1
SM-J320FN27 Feb 2017J320FNXXU0AQB3 | Android 5.1.1
SM-J320FN08 Feb 2017J320FNXXU0AQB2 | Android 5.1.1
SM-J320G15 Apr 2017J320GXXU0AQD1 | Android 5.1.1
SM-J320G18 Nov 2016J320GXXU0APK1 | Android 5.1.1
SM-J320G10 Aug 2016J320GXXU0APH1 | Android 5.1.1
SM-J320G18 Jul 2016J320GXXU0APG3 | Android 5.1.1
SM-J320G20 Jun 2016J320GXXU0APF3 | Android 5.1.1
SM-J320G13 May 2016J320GXXU0APE1 | Android 5.1.1
SM-J320G18 Apr 2016J320GXXU0APD3 | Android 5.1.1
SM-J320H02 May 2017J320HXXU0AQE1 | Android 5.1.1
SM-J320H17 Mar 2017J320HXXU0AQC3 | Android 5.1.1
SM-J320H16 Mar 2017J320HXXU0AQC2 | Android 5.1.1
SM-J320H16 Dec 2016J320HXXU0APL3 | Android 5.1.1
SM-J320H27 Oct 2016J320HXXU0APJ5 | Android 5.1.1
SM-J320H12 Aug 2016J320HXXU0APH1 | Android 5.1.1
SM-J320H29 Jul 2016J320HXXU0APG6 | Android 5.1.1
SM-J320H02 Jun 2016J320HXXU0APF1 | Android 5.1.1
SM-J320H20 May 2016J320HXXU0APE5 | Android 5.1.1
SM-J320H23 Jun 2017J320HXXS0AQF2 | Android 5.1.1
SM-J320H17 Jan 2017J320HXXS0AQA2 | Android 5.1.1
SM-J320H07 Dec 2016J320HXXS0APL1 | Android 5.1.1
SM-J320M11 May 2017J320MUBU0AQE1 | Android 5.1.1
SM-J320M01 Feb 2017J320MUBU0AQB1 | Android 5.1.1
SM-J320M03 Jan 2017J320MUBU0AQA1 | Android 5.1.1
SM-J320M12 Sep 2016J320MUBU0API1 | Android 5.1.1
SM-J320M11 Aug 2016J320MUBU0APH1 | Android 5.1.1
SM-J320M23 May 2016J320MUBU0APE3 | Android 5.1.1
SM-J320M10 May 2016J320MUBU0APE1 | Android 5.1.1
SM-J320P29 Nov 2016J320PVPU1APK2 | Android 5.1.1
SM-J320P16 Aug 2016J320PVPU1APH2 | Android 5.1.1
SM-J320P19 May 2016J320PVPU1APE1 | Android 5.1.1
SM-J320P04 Dec 2015J320PVPU1AOL2 | Android 5.1.1
SM-J320P13 Apr 2017J320PVPS1AQD2 | Android 5.1.1
SM-J320R420 Feb 2017J320R4TYU2AQB1 | Android 6.0.1
SM-J320R422 Nov 2016J320R4TYU2APK3 | Android 6.0.1
SM-J320R402 May 2016J320R4TYU1APE1 | Android 6.0.1
SM-J320R407 Jun 2017J320R4TYS2AQF1 | Android 6.0.1
SM-J320W816 Jun 2017J320W8VLU2BQK1 | Android 7.1.1
SM-J320W827 Jul 2017J320W8VLU2AQG4 | Android 6.0.1
SM-J320W802 Jan 2017J320W8VLU2AQA1 | Android 6.0.1
SM-J320ZN03 Feb 2017J320ZNDOU1AQB1 | Android 5.1.1
SM-J320ZN15 Sep 2016J320ZNDOU1API4 | Android 5.1.1
SM-J320ZN26 Jul 2016J320ZNDOU1APG2 | Android 5.1.1
SM-J320ZN28 Jun 2016J320ZNDOU1APF4 | Android 5.1.1
SM-J320ZN03 May 2016J320ZNDOU1APE1 | Android 5.1.1
SM-J320ZN16 May 2017J320ZNDOS1AQE2 | Android 5.1.1
SM-J320ZN15 May 2017J320ZNDOS1AQE1 | Android 5.1.1
SM-J320ZN01 Mar 2017J320ZNDOS1AQC1 | Android 5.1.1
SM-J320ZN29 Nov 2016J320ZNDOS1APK2 | Android 5.1.1

Galaxy J3 Emerge

Wondering which model no. is for which carrier? Here you go.

  • SM-J327P – Sprint
  • SM-J327R4 – US Cellular
  • SM-J327T – T-Mobile (J3 Prime)
  • SM-J327T1 – MetroPCS (J3 Prime)
  • SM-J327U – Unlocked model (not carrier locked)
  • SM-J327W – Canada carriers
ModelDateSoftware version | Android versionFree Download Link
SM-J327P27 Feb 2017J327PVPU1AQB6 | Android 6.0.1
SM-J327R429 Sep 2017J327R4TYU1AQI4 | Android 7.0
SM-J327R415 May 2017J327R4TYU1AQE4 | Android 7.0
SM-J327R412 Mar 2018J327R4TYS1ARC2 | Android 7.0
SM-J327R401 Dec 2017J327R4TYS1AQL1 | Android 7.0
SM-J327R6J327R6WWU1ARA3 | Android 7.0
SM-J327R729 Nov 2017J327R7WWS1AQK2 | Android 7.0
SM-J327T20 Nov 2017J327TUVU1AQK6 | Android 7.0
SM-J327T14 Jul 2017J327TUVU1AQG1 | Android 7.0
SM-J327T20 Jun 2017J327TUVU1AQF7 | Android 7.0
SM-J327T24 Mar 2017J327TUVU1AQCB | Android 7.0
SM-J327T08 May 2018J327TUVS2ARE1 | Android 7.0
SM-J327T02 Mar 2018J327TUVS2ARC1 | Android 7.0
SM-J327T120 Nov 2017J327T1UVU1AQK6 | Android 7.0
SM-J327T114 Jul 2017J327T1UVU1AQG1 | Android 7.0
SM-J327T120 Jun 2017J327T1UVU1AQF7 | Android 7.0
SM-J327T124 Mar 2017J327T1UVU1AQCB | Android 7.0
SM-J327T108 May 2018J327T1UVS2ARE1 | Android 7.0
SM-J327T102 Mar 2018J327T1UVS2ARC1 | Android 7.0
SM-J327U13 Jun 2018J327UUEU3ARB1 | Android 7.0
SM-J327W05 Feb 2017J327WVLU1AQL1 | Android 7.0
SM-J327W02 Mar 2018J327WVLS2ARB2 | Android 7.0

Galaxy J3 2017

Model no. SM-J330F/FN/G

ModelDateSoftware version | Android versionFree Download Link
SM-J330008 Feb 2018J3300ZCU1ARB1 | Android 7.1.1
SM-J330818 Jan 2018J3308ZMU1ARA3 | Android 7.1.1
SM-J330F26 Mar 2018J330FXXU3ARC5 | Android 7.0
SM-J330F02 Mar 2018J330FXXU3ARA3 | Android 7.0
SM-J330F15 Dec 2017J330FXXU2AQL3 | Android 7.0
SM-J330F08 Sep 2017J330FXXU1AQI2 | Android 7.0
SM-J330F06 Sep 2017J330FXXU1AQI1 | Android 7.0
SM-J330F30 Aug 2017J330FXXU1AQH5 | Android 7.0
SM-J330F14 Aug 2017J330FXXU1AQH2 | Android 7.0
SM-J330F21 Jun 2017J330FXXU1AQF9 | Android 7.0
SM-J330F16 Aug 2018J330FXWU3ARD1 | Android 7.0
SM-J330F21 Jun 2017J330FXWU1AQF9 | Android 7.0
SM-J330FN01 Mar 2018J330FNXXU3ARC1 | Android 7.0
SM-J330FN27 Nov 2017J330FNXXU2AQK8 | Android 7.0
SM-J330FN11 Jun 2017J330FNXXS1AQI1 | Android 7.0
SM-J330G13 Dec 2017J330GDXU2AQL1 | Android 7.0
SM-J330G09 Jun 2017J330GDXU1AQF5 | Android 7.0
SM-J330L21 Feb 2018J330LKLU1ARB3 | Android 7.0

How to download the correct firmware file

This is an important part!

Be sure to check and find the correct model no. of your Galaxy J3. Then, based on your device’s model no., look for the appropriate firmware build from above.

You can identify the model no. using an app called Droid Info, or simply check it on its packaging box, or under Settings > About. Another solid trick would be to look at the packaging box of your device (in case you can’t power on the device because it is bricked).

Now that you know the model no., download the latest firmware from above for that model no. exactly.

Next, install the firmware on your Galaxy J3 by following the guide linked right below.

How to install a firmware

First, read our disclaimer, then take backup and then follow the guide below to install the firmware.

Disclaimer: Installing an official firmware through Odin doesn’t void your device’s warranty, but it remains an unofficial process and thus you need to be cautious of it. In any case, you only are responsible for your device. We won’t be liable if any damage occurs to your device and/or its components.

Backup, backup, backup! Create an appropriate backup of contacts, pictures, videos, songs and other important files stored on your device before proceeding with the steps below, so that in case something goes wrong you’ll have a backup of all your important files. Sometimes, firmware installation may delete everything on your device! Like, when you change the CSC of your device, knowingly or not.

Step-by-step Firmware Installation Guide

Let’s see how to install the firmware on your Galaxy J3. Make sure you have more than 30% battery on your device.

Step 1. Make sure you have downloaded the correct firmware file on your PC. See above for how to download correct firmware file for your Galaxy J3 and download links.

Step 2. Install Samsung USB driver (method 1 on the linked page) first of all. Double-click the .exe file of drivers to begin the installation. (Not required if you have already done this.)

Step 3. Also, download Odin PC software (latest version).

Step 4. Extract the firmware file now. You can use a free software like 7-zip for this. Install 7-zip, then right click on firmware file and under 7-zip, select ‘Extract here’. You should get a file in .tar.md5 format now. (You may get 4 or more files, with AP, BL, CP or CSC etc. written at the beginning of those files.) We will be loading this file into Odin, to be installed on the device (in step 10 below).

Step 5. Extract the Odin file. You should get the Odin exe file (other files could be hidden, hence not visible).

Step 6. Disconnect your Galaxy J3 from PC if it is connected.

Step 7. Boot into download mode:

  • Power off your device. Wait for 6-7 seconds after screen goes off.
  • Press and hold the three buttons Volume down + Home + Power together until you see the Warning screen.
  • Press Volume Up to continue to download mode.

Step 8. Double click on Odin .exe file (from step 5) to open the Odin window as shown below. Be careful with Odin, and do just as said to prevent problems.

Step 9. Connect your device now using the USB cable. Odin should recognize your device. It’s a must. When it recognizes, you will see Added!! message appearing in the Log box in the bottom left, and the first box under ID:COM will also show a no. and turn its background blue. Look at the pic below.

  • You cannot proceed until you get the Added!! message, which confirms that Odin has recognized your device.
  • If you don’t get Added!! message, you need to install/re-install drivers again, and use the original cable that came with the device. Mostly, drivers are the problem (look at step 2 above).
  • You can try different USB ports on your PC too.

Step 10. Load the firmware file into Odin. Click the AP button on Odin and the select the .tar.md5 file from above.

Load the firmware files(s) on your device. This depends on how many files you got in step 4 above upon extracting the firmware .zip file.

Case 1: If you got a single .tar/.tar.md5 file, then load this into AP tab of your Odin software. Then go to next step.

To load the file, click on AP tab, select the single firmware file starting with AP text, wait for it to load, and then skip to step 11, ignoring the rest of the part of this step.

Case 2: If you got more than one .tar/.tar.md5 file, then you must be having files starting with AP, CSC, Home_CSC, BL, CP, etc. stuff. In this case, choose the files as follows. Select the firmware files as follows.

  • Click on BL tab, and select the file beginning with BL text.
  • Click on AP tab, and select the file beginning with AP text.
  • Click on CP tab, and select the file beginning with CP text.
  • Click on CSC tab, and select the file beginning with HOME_CSC text. If HOME_CSC file isn’t available, then select the file beginning with CSC text.

About CSC file: Using the HOME_CSC file won’t reset your device, and data on the phone shouldn’t be deleted. However, when we select regular CSC file, and it results in CSC on the device being different than that in CSC file, your phone will be formatted automatically. You can even choose to ignore loading the CSC file, that may do alright too. But if it doesn’t work out, repeat the whole process and select CSC file this time around.

  • Info: When you load files, Odin checks the md5 of firmware file, which takes time. So, simply wait until that’s done and the firmware file is loaded. Don’t worry if Odin gets unresponsive for a while, it’s normal. Binary size will also show up in Odin.

Step 11. Click on Options tab, and make sure Re-partition checkbox is NOT selected. Don’t use PIT tab, ever.

Go back to Log tab now, as it will show the progress of firmware installation when you hit the start button in next step.

Step 12. Verify that everything is okay as mentioned above. When satisfied, click the Start button on Odin now to start flashing the firmware on your device.

Wait till installation is finished, after which your device will reboot automatically. You’ll get PASS message as shown below upon successful installation from Odin.

Some errors you may run into, and with respective solution.

  • If Odin gets stuck at setup connection, then you need to do this all again. Disconnect your device, close Odin, boot device into download mode again, open Odin, and then select the file and flash it again as said above.
  • If you get FAIL in the top left box, then also you need to flash the file again as stated just above.

That’s it. Let the device restart automatically.

The first start of the device may take time, so wait patiently again. When it has, verify the installation. Check the Settings > About device, to confirm new build no. based on the firmware you just installed.

Need help? Be sure to let us know via comments below.

Firmware Benefits

You can use the firmware for a variety of purposes, which includes:

  • Fix your Galaxy J3 if it’s giving you force closes errors and restarts randomly.
  • Unbrick your Galaxy J3 if it’s bootlooping and stuck at logo when restarting.
  • Go Back to Stock on your Galaxy J3 — helps when looking to sell the device, or fix installing OTA updates if broken.
  • Restore Galaxy J3 to factory state.
  • Upgrade your Galaxy J3 to newer Android version.
  • Downgrade your Galaxy J3 to lower build no. at same Android version.
  • Unroot your Galaxy J3.
  • Remove custom recovery like TWRP and CWM, if installed, on your Galaxy J3.

To perform any of the above, simply install the firmware meant for your device, as per its Galaxy J3 firmware in Settings > About device.


Leave a Reply