Tips

Galaxy J5 Firmware download [stock ROM, all variants]

Samsung Galaxy J5 Firmware

Galaxy J5 2015

Firmware not available with us at the moment.

Galaxy J5 Prime

Model no. SM-G570F/Y/M

Model Date Software version | Android version Free Download Link
SM-G570F 25 May 2018 G570FXXU1BRE3 | Android 7.0 Nougat G570FXXU1BRE3_G570FODD1BRD2_INS.zip
SM-G570F 27 Apr 2018 G570FXXU1BRD3 | Android 7.0 Nougat G570FXXU1BRD3_G570FODD1BRD2_INS.zip
SM-G570F 16 Feb 2018 G570FXXU1BRB2 | Android 7.0 Nougat G570FXXU1BRB2_G570FODD1BRB2_NPL.zip
SM-G570F 14 Dec 2017 G570FXXU1BQL2 | Android 7.0 Nougat G570FXXU1BQL2_G570FOJV1BQL2_TUR.zip
SM-G570F 14 Jun 2017 G570FXXU1BQIA | Android 7.0 Nougat G570FXXU1BQIA_G570FODD1BQJ1_INS.zip
SM-G570F 11 Jun 2017 G570FXXU1BQI9 | Android 7.0 Nougat G570FXXU1BQI9_G570FOXE1BQI9_SER.zip
SM-G570F 11 Jun 2017 G570FXXU1AQH6 | Android 6.0.1 Marshmallow G570FXXU1AQH6_G570FOJV1AQH3_TUR.zip
SM-G570F 14 Jun 2017 G570FXXU1AQH5 | Android 6.0.1 Marshmallow G570FXXU1AQH5_G570FODD1AQE1_INS.zip
SM-G570F 17 Aug 2017 G570FXXU1AQH4 | Android 6.0.1 Marshmallow G570FXXU1AQH4_G570FOJV1AQH2_TUR.zip
SM-G570F 12 Jul 2017 G570FXXU1AQG3 | Android 6.0.1 Marshmallow G570FXXU1AQG3_G570FOJV1AQG3_TUR.zip
SM-G570F 16 Jun 2017 G570FXXU1AQF2 | Android 6.0.1 Marshmallow G570FXXU1AQF2_G570FOJV1AQF2_XSG.zip
SM-G570F 19 Apr 2017 G570FXXU1AQD2 | Android 6.0.1 Marshmallow G570FXXU1AQD2_G570FODD1AQE1_INS.zip
SM-G570F 30 Mar 2017 G570FXXU1AQC5 | Android 6.0.1 Marshmallow G570FXXU1AQC5_G570FOXE1AQC1_SER.zip
SM-G570F 16 Mar 2017 G570FXXU1AQC2 | Android 6.0.1 Marshmallow G570FXXU1AQC2_G570FXFA1APL4_XFA.zip
SM-G570F 28 Feb 2017 G570FXXU1AQB5 | Android 6.0.1 Marshmallow G570FXXU1AQB5_G570FODD1AQB5_SLK.zip
SM-G570F 27 Jan 2017 G570FXXU1AQA5 | Android 6.0.1 Marshmallow G570FXXU1AQA5_G570FOJV1AQA2_THR.zip
SM-G570F 05 Jan 2017 G570FXXU1AQA2 | Android 6.0.1 Marshmallow G570FXXU1AQA2_G570FODD1APL6_INS.zip
SM-G570F 28 Dec 2016 G570FXXU1APLJ | Android 6.0.1 Marshmallow G570FXXU1APLJ_G570FILO1APJ1_ILO.zip
SM-G570F 28 Dec 2016 G570FXXU1APLG | Android 6.0.1 Marshmallow G570FXXU1APLG_G570FOXE1APJ1_CAC.zip
SM-G570F 28 Dec 2016 G570FXXU1APLF | Android 6.0.1 Marshmallow G570FXXU1APLF_G570FODD1APJ2_SLK.zip
SM-G570F 28 Dec 2016 G570FXXU1APLD | Android 6.0.1 Marshmallow G570FXXU1APLD_G570FODD1APK2_INS.zip
SM-G570F 28 Dec 2016 G570FXXU1APLC | Android 6.0.1 Marshmallow G570FXXU1APLC_G570FOJV1APIB_XFA.zip
SM-G570F 25 May 2018 G570FDDU1BRE3 | Android 7.0 Nougat G570FDDU1BRE3_G570FODD1BRD2_INS.zip
SM-G570F 27 Apr 2018 G570FDDU1BRD3 | Android 7.0 Nougat G570FDDU1BRD3_G570FODD1BRD2_INS.zip
SM-G570F 16 Feb 2018 G570FDDU1BRB2 | Android 7.0 Nougat G570FDDU1BRB2_G570FODD1BRB2_INS.zip
SM-G570F 14 Jun 2017 G570FDDU1BQI6 | Android 7.0 Nougat G570FDDU1BQI6_G570FODD1BQJ1_INS.zip
SM-G570F 14 Jun 2017 G570FDDU1AQH1 | Android 6.0.1 Marshmallow G570FDDU1AQH1_G570FODD1AQG2_INS.zip
SM-G570F 14 Jun 2017 G570FDDU1AQG2 | Android 6.0.1 Marshmallow G570FDDU1AQG2_G570FODD1AQG2_INS.zip
SM-G570F 22 May 2017 G570FDDU1AQE1 | Android 6.0.1 Marshmallow G570FDDU1AQE1_G570FODD1AQG2_INS.zip
SM-G570F 30 Mar 2017 G570FDDU1AQC4 | Android 6.0.1 Marshmallow G570FDDU1AQC4_G570FODD1AQD1_INS.zip
SM-G570M 29 Jan 2018 G570MUBU2BRA3 | Android 7.0 Nougat G570MUBU2BRA3_G570MPSN2BRA1_PSN.zip
SM-G570M 13 Jun 2017 G570MUBU2AQL1 | Android 6.0.1 Marshmallow G570MUBU2AQL1_G570MUWA2AQK1_PGU.zip
SM-G570M 18 Apr 2017 G570MUBU1AQD1 | Android 6.0.1 Marshmallow G570MUBU1AQD1_G570MUWM1AQE1_COL.zip
SM-G570Y 14 Nov 2017 G570YDXU1BQK1 | Android 7.0 Nougat G570YDXU1BQK1_G570YPNG1BQJ1_PNG.zip
SM-G570Y 15 Aug 2017 G570YDXU1AQH1 | Android 6.0.1 Marshmallow G570YDXU1AQH1_G570YVNZ1AQH1_VNZ.zip
SM-G570Y 03 May 2017 G570YDXU1AQE1 | Android 6.0.1 Marshmallow G570YDXU1AQE1_G570YOLB1AQE1_XSP.zip
SM-G570Y 03 Apr 2017 G570YDXU1AQD1 | Android 6.0.1 Marshmallow G570YDXU1AQD1_G570YOLB1AQD1_XME.zip
SM-G570Y 15 Mar 2017 G570YDXU1AQC4 | Android 6.0.1 Marshmallow G570YDXU1AQC4_G570YOLB1AQC6_XSP.zip
SM-G570Y 28 Dec 2016 G570YDXU1APL6 | Android 6.0.1 Marshmallow G570YDXU1APL6_G570YXSA1API4_XSA.zip
SM-G570Y 28 Dec 2016 G570YDXU1APL5 | Android 6.0.1 Marshmallow G570YDXU1APL5_G570YPNG1API4_PNG.zip
SM-G570Y 28 Dec 2016 G570YDXU1APL4 | Android 6.0.1 Marshmallow G570YDXU1APL4_G570YOLB1APL2_XSP.zip

Galaxy J5 2016

Model no. SM-J510F/FN/FW/GN/H/K/L/MN/S/UN

Model Date Software version | Android version Free Download Link
SM-J510F J510FXXU2BRB2 | Android 7.1.1 Nougat J510FXXU2BRB2_J510FOJK2BRB2_PTR.zip
SM-J510F 28 Jul 2017 J510FXXU2AQG4 | Android 6.0.1 Marshmallow J510FXXU2AQG4_J510FOJK2AQG1_CEL.zip
SM-J510F 27 Mar 2017 J510FXXU2AQC1 | Android 6.0.1 Marshmallow J510FXXU2AQC1_J510FOJK2AQD2_ILO.zip
SM-J510F 25 Jan 2017 J510FXXU2AQA3 | Android 6.0.1 Marshmallow J510FXXU2AQA3_J510FOJW2AQB1_MID.zip
SM-J510F 04 Nov 2016 J510FXXU1APK1 | Android 6.0.1 Marshmallow J510FXXU1APK1_J510FOJW1APK1_MID.zip
SM-J510F 16 May 2016 J510FXXU1APE2 | Android 6.0.1 Marshmallow J510FXXU1APE2_J510FOJK1APE3_ILO.zip
SM-J510F 06 Apr 2016 J510FXXU1APD2 | Android 6.0.1 Marshmallow J510FXXU1APD2_J510FOJV1APD2_THR.zip
SM-J510FN J510FNXXU2BRD7 | Android 7.1.1 Nougat J510FNXXU2BRD7_J510FNODD2BRD1_INS.zip
SM-J510FN J510FNXXU2BRD4 | Android 7.1.1 Nougat J510FNXXU2BRD4_J510FNODD2BRD1_INS.zip
SM-J510FN 25 Jan 2018 J510FNXXU2BRA8 | Android 7.1.1 Nougat J510FNXXU2BRA8_J510FNBTU2BRA1_BTU.zip
SM-J510FN J510FNXXU2BRA7 | Android 7.1.1 Nougat J510FNXXU2BRA7_J510FNROM2BRA1_ROM.zip
SM-J510FN 07 Feb 2018 J510FNXXU2BRA3 | Android 7.1.1 Nougat J510FNXXU2BRA3_J510FNODD2BRA1_INS.zip
SM-J510FN 16 Nov 2017 J510FNXXU2BQK6 | Android 7.1.1 Nougat J510FNXXU2BQK6_J510FNBTU2BQK6_BTU.zip
SM-J510FN 09 May 2017 J510FNXXU2AQE2 | Android 6.0.1 Marshmallow J510FNXXU2AQE2_J510FNOLB2AQA2_XXV.zip
SM-J510FN 12 Apr 2017 J510FNXXU2AQD2 | Android 6.0.1 Marshmallow J510FNXXU2AQD2_J510FNXEU2AQD1_XEU.zip
SM-J510FN 20 Jan 2017 J510FNXXU2AQA7 | Android 6.0.1 Marshmallow J510FNXXU2AQA7_J510FNXEU2AQC1_XEU.zip
SM-J510FN J510FNXXS2BRA2 | Android 7.1.1 Nougat J510FNXXS2BRA2_J510FNATO2BQK6_ATO.zip
SM-J510FN 05 Feb 2018 J510FNXXS2BRA1 | Android 7.1.1 Nougat J510FNXXS2BRA1_J510FNOXY2BQK6_SER.zip
SM-J510FQ J510FQXXU2BRB2 | Android 7.1.1 Nougat J510FQXXU2BRB2_J510FQTUR2BRB2_TUR.zip
SM-J510FQ J510FQXXU2BRA2 | Android 7.1.1 Nougat J510FQXXU2BRA2_J510FQTUR2BRA2_TUR.zip
SM-J510FQ 15 Nov 2017 J510FQXXU2BQK5 | Android 7.1.1 Nougat J510FQXXU2BQK5_J510FQTUR2BQK5_TUR.zip
SM-J510GN J510GNDXU2BRA1 | Android 7.1.1 Nougat J510GNDXU2BRA1_J510GNPNG2BRA1_PNG.zip
SM-J510GN 12 Sep 2017 J510GNDXU2AQI1 | Android 6.0.1 Marshmallow J510GNDXU2AQI1_J510GNOLB2AQI1_XSP.zip
SM-J510GN 24 May 2017 J510GNDXU2AQE2 | Android 6.0.1 Marshmallow J510GNDXU2AQE2_J510GNOLB2AQE1_XSP.zip
SM-J510GN 24 Apr 2017 J510GNDXU2AQD2 | Android 6.0.1 Marshmallow J510GNDXU2AQD2_J510GNPNG2AQE2_PNG.zip
SM-J510GN 09 Feb 2017 J510GNDXU2AQB1 | Android 6.0.1 Marshmallow J510GNDXU2AQB1_J510GNOLB2AQB1_XME.zip
SM-J510GN 21 Dec 2016 J510GNDXU2APL2 | Android 6.0.1 Marshmallow J510GNDXU2APL2_J510GNOLB2APL1_XME.zip
SM-J510GN 01 Oct 2016 J510GNDXU1APJ1 | Android 6.0.1 Marshmallow J510GNDXU1APJ1_J510GNOLB1APJ1_XSP.zip
SM-J510GN 18 Aug 2016 J510GNDXU1APH1 | Android 6.0.1 Marshmallow J510GNDXU1APH1_J510GNOLB1APF4_XSP.zip
SM-J510GN 28 Jul 2016 J510GNDXU1APG2 | Android 6.0.1 Marshmallow J510GNDXU1APG2_J510GNTNZ1APG2_TNZ.zip
SM-J510GN 01 Jul 2016 J510GNDXU1APG1 | Android 6.0.1 Marshmallow J510GNDXU1APG1_J510GNPNG1APG1_PNG.zip
SM-J510GN 23 Jun 2016 J510GNDXU1APF4 | Android 6.0.1 Marshmallow J510GNDXU1APF4_J510GNOLB1APF4_XME.zip
SM-J510GN 01 Jun 2016 J510GNDXU1APF1 | Android 6.0.1 Marshmallow J510GNDXU1APF1_J510GNOLB1APF1_XSP.zip
SM-J510GN 28 Apr 2016 J510GNDXU1APD6 | Android 6.0.1 Marshmallow J510GNDXU1APD6_J510GNOLB1APE5_XSP.zip
SM-J510GN 25 Apr 2016 J510GNDXU1APD5 | Android 6.0.1 Marshmallow J510GNDXU1APD5_J510GNOLB1APD5_XME.zip
SM-J510GN 17 Jan 2017 J510GNDXS1AQA2 | Android 6.0.1 Marshmallow J510GNDXS1AQA2_J510GNPNG1APG1_PNG.zip
SM-J510GN 11 Jan 2017 J510GNDXS1AQA1 | Android 6.0.1 Marshmallow J510GNDXS1AQA1_J510GNTNZ1APG2_TNZ.zip
SM-J510H 12 Apr 2017 J510HXXU2AQD2 | Android 6.0.1 Marshmallow J510HXXU2AQD2_J510HOJV2AQD2_TUN.zip
SM-J510H 18 Jan 2017 J510HXXU2AQA3 | Android 6.0.1 Marshmallow J510HXXU2AQA3_J510HOJV2AQA3_TUN.zip
SM-J510H 04 Jul 2016 J510HXXU1APG1 | Android 6.0.1 Marshmallow J510HXXU1APG1_J510HOJV1APG1_TUN.zip
SM-J510H 06 May 2016 J510HXXU1APE2 | Android 6.0.1 Marshmallow J510HXXU1APE2_J510HOJV1APE2_MID.zip
SM-J510H 24 Jan 2018 J510HXXS2BRA3 | Android 7.1.1 Nougat J510HXXS2BRA3_J510HOLB2BQJ7_MYM.zip
SM-J510H 07 Sep 2017 J510HXXS2AQI1 | Android 6.0.1 Marshmallow J510HXXS2AQI1_J510HOLB2AQI1_MYM.zip
SM-J510K J510KKKU1BRB1 | Android 7.1.1 Nougat J510KKKU1BRB1_J510KKTC1BRB1_KTC.zip
SM-J510K 10 Nov 2017 J510KKKU1AQK1 | Android 6.0.1 Marshmallow J510KKKU1AQK1_J510KKTC1AQK1_KTC.zip
SM-J510L J510LKLU1BRB1 | Android 7.1.1 Nougat J510LKLU1BRB1_J510LLUC1BRB1_LUC.zip
SM-J510L 30 Oct 2017 J510LKLU1AQJ2 | Android 6.0.1 Marshmallow J510LKLU1AQJ2_J510LLUC1AQJ2_LUC.zip
SM-J510MN 09 May 2017 J510MNVJU2AQE2 | Android 6.0.1 Marshmallow J510MNVJU2AQE2_J510MNCOO2AQE1_COO.zip
SM-J510MN 20 Mar 2017 J510MNVJU2AQC2 | Android 6.0.1 Marshmallow J510MNVJU2AQC2_J510MNCOO2AQC1_COO.zip
SM-J510MN 13 Feb 2017 J510MNVJU2AQB2 | Android 6.0.1 Marshmallow J510MNVJU2AQB2_J510MNCOO2AQB1_COO.zip
SM-J510MN J510MNUBU2BRB2 | Android 7.1.1 Nougat J510MNUBU2BRB2_J510MNPNT2BRB1_PNT.zip
SM-J510MN 12 Sep 2017 J510MNUBU2AQI2 | Android 6.0.1 Marshmallow J510MNUBU2AQI2_J510MNUWC2AQI1_CHV.zip
SM-J510MN 08 May 2017 J510MNUBU2AQE2 | Android 6.0.1 Marshmallow J510MNUBU2AQE2_J510MNUUB2AQE1_BVO.zip
SM-J510MN 16 Mar 2017 J510MNUBU2AQC2 | Android 6.0.1 Marshmallow J510MNUBU2AQC2_J510MNUUB2AQC2_ARO.zip
SM-J510MN 01 Mar 2017 J510MNUBU2AQC1 | Android 6.0.1 Marshmallow J510MNUBU2AQC1_J510MNUUB2AQC1_CHO.zip
SM-J510MN 23 Jan 2017 J510MNUBU2AQA3 | Android 6.0.1 Marshmallow J510MNUBU2AQA3_J510MNUUB2AQA1_ARO.zip
SM-J510MN 12 Sep 2016 J510MNUBU1API1 | Android 6.0.1 Marshmallow J510MNUBU1API1_J510MNUUB1API1_BVO.zip
SM-J510MN 26 Jul 2016 J510MNUBU1APG1 | Android 6.0.1 Marshmallow J510MNUBU1APG1_J510MNUUB1APG1_ARO.zip
SM-J510MN 10 May 2016 J510MNUBU1APE2 | Android 6.0.1 Marshmallow J510MNUBU1APE2_J510MNUUB1APE1_TPA.zip
SM-J510MN 06 Apr 2016 J510MNUBU1APD1 | Android 6.0.1 Marshmallow J510MNUBU1APD1_J510MNUUB1APD1_ARO.zip
SM-J510S J510SKSU1BRB1 | Android 7.1.1 Nougat J510SKSU1BRB1_J510SSKC1BRB1_SKC.zip
SM-J510S 30 Oct 2017 J510SKSU1AQJ2 | Android 6.0.1 Marshmallow J510SKSU1AQJ2_J510SSKC1AQJ2_SKC.zip
SM-J510UN J510UNZTU1ARA2 | Android 6.0.1 Marshmallow J510UNZTU1ARA2_J510UNZZT1ARA2_BRI.zip

Galaxy J5 2017

Model no. J530F/FM/G/GM/K/L/S/Y/M

Model Date Software version | Android version Free Download Link
SM-J530F 26 Mar 2018 J530FXXU2ARC3 | Android 7.0 Nougat J530FXXU2ARC3_J530FATO2ARC3_ATO.zip
SM-J530F 08 Feb 2018 J530FXXU2ARB3 | Android 7.0 Nougat J530FXXU2ARB3_J530FATO2AQL5_ATO.zip
SM-J530F 08 Jun 2017 J530FXXU1AQF5 | Android 7.0 Nougat J530FXXU1AQF5_J530FTSI1AQE9_TSI.zip
SM-J530F 30 Jan 2018 J530FXWU2ARA1 | Android 7.0 Nougat J530FXWU2ARA1_J530FOJV2ARA1_TUR.zip
SM-J530F 02 Feb 2018 J530FXWU2AQL4 | Android 7.0 Nougat J530FXWU2AQL4_J530FOJV2AQL1_TUR.zip
SM-J530F 27 Jun 2017 J530FXWU1AQF5 | Android 7.0 Nougat J530FXWU1AQF5_J530FOJV1AQF4_XFA.zip
SM-J530F 07 Jun 2018 J530FXWS2ARD1 | Android 7.0 Nougat J530FXWS2ARD1_J530FOJV2ARA1_TUR.zip
SM-J530FM 27 Mar 2018 J530FMXXU3ARC1 | Android 7.0 Nougat J530FMXXU3ARC1_J530FMOXY3ARA1_SER.zip
SM-J530FM 05 Jan 2018 J530FMXXU3ARA1 | Android 7.0 Nougat J530FMXXU3ARA1_J530FMOXY3ARA1_SER.zip
SM-J530G 03 May 2018 J530GUBU2ARB1 | Android 7.0 Nougat J530GUBU2ARB1_J530GUUB2ARB1_PEO.zip
SM-J530G 12 Jun 2017 J530GUBU1AQF2 | Android 7.0 Nougat J530GUBU1AQF2_J530GUUB1AQF1_BVO.zip
SM-J530GM 25 Sep 2017 J530GMUBU1AQI4 | Android 7.0 Nougat J530GMUBU1AQI4_J530GMTCE1AQJ2_TCE.zip
SM-J530GM 12 Jun 2017 J530GMUBU1AQF2 | Android 7.0 Nougat J530GMUBU1AQF2_J530GMUUB1AQF1_CHO.zip
SM-J530K 04 Oct 2017 J530KKKU1AQL5 | Android 7.0 Nougat J530KKKU1AQL5_J530KKTC1AQL5_KTC.zip
SM-J530L 06 Feb 2017 J530LKLU1AQL5 | Android 7.0 Nougat J530LKLU1AQL5_J530LLUC1AQL5_LUC.zip
SM-J530S 05 Feb 2017 J530SKSU1AQL5 | Android 7.0 Nougat J530SKSU1AQL5_J530SSKC1AQL5_SKC.zip
SM-J530Y 23 Jan 2018 J530YDXU3ARA2 | Android 7.0 Nougat J530YDXU3ARA2_J530YVAP3ARC1_VAP.zip
SM-J530Y 08 Jun 2017 J530YDXU1AQF1 | Android 7.0 Nougat J530YDXU1AQF1_J530YNZC1AQF1_NZC.zip
SM-J530YM 16 Jan 2018 J530YMDXU3ARA1 | Android 7.0 Nougat J530YMDXU3ARA1_J530YMOLD3ARA1_THL.zip

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

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