Galaxy J2 Pro SM-J250M updates & firmware

This page tracks every software update Samsung's update servers list for the Samsung Galaxy J2 Pro (SM-J250M). The latest stable build is J250MUBS5ASJ7 (Android 7, security update), first released on Dec 19, 2019. Samsung has published 72 stable builds for this model since Dec 26, 2017: 61 security and 11 feature updates, from Android 7 to Android 7. The current bootloader (binary) version is 5. A device on bit 5 only accepts firmware with bit 5 or higher – see downgrading and the bootloader bit.

Rollout: build J250MUBS5ASJ7 (Android 7) is live in 1 of 31 regions, first released on Dec 19, 2019 in CHE (Chile (Entel)). Still waiting: BVO, CDR, CGU, CHL, CHO, CHX, COB, COL, COM, COO, CRC, DOR, EBE, ECO and 16 more.

Latest build
J250MUBS5ASJ7
Released
Dec 19, 2019
Android
Android 7
Bootloader bit
5
Regions
31
Stable builds
72

Update policy

The Galaxy J2 Pro no longer receives updates: the last firmware appeared on Dec 19, 2019, on Android 7.

Compare all models: Samsung update policy by model.

Latest firmware by region (CSC)

Samsung builds firmware per region code (CSC). Pick the code that matches your device – it is shown under Settings › About phone › Software information › Service provider software version. Follow a code for its complete history.

CSCRegionLatest buildAndroidReleasedBuilds
BVOBoliviaJ250MUBS5ASJAAndroid 7Oct 29, 20197
CDRDominican RepublicJ250MUBS5ASJ4Android 7Oct 23, 201911
CGUGuatemala (Claro)J250MUBS5ASJFAndroid 7Nov 14, 20196
CHEChile (Entel)J250MUBS5ASJ7Android 7Dec 19, 20195
CHLChile (Claro)J250MUBS5ASJ3Android 7Oct 24, 201912
CHOChileJ250MUBS5ASJAAndroid 7Oct 30, 20197
CHXChileJ250MUBS5ASJAAndroid 7Nov 25, 20197
COBColombia (Movistar)J250MUBS5ASJFAndroid 7Nov 12, 20196
COLColombiaJ250MUBU5ASJ9Android 7Nov 6, 20195
COMColombia (Claro)J250MUBS5ASD2Android 7May 12, 20197
COOColombiaJ250MUBS5ASJAAndroid 7Oct 29, 20197
CRCCosta RicaJ250MUBS5ASJAAndroid 7Oct 23, 20199
DORDominican RepublicJ250MUBS5ASJGAndroid 7Nov 12, 20196
EBEEcuadorJ250MUBU5ASJIAndroid 7Dec 12, 20197
ECOEcuadorJ250MUBS5ASJ3Android 7Oct 23, 201912
GTOGuatemalaJ250MUBS5ASJCAndroid 7Oct 30, 20196
JDIJamaica (Digicel)J250MUBS5ASJ4Android 7Nov 12, 20197
MXOMexicoJ250MUBS5ASJAAndroid 7Oct 29, 20197
NBSLatin America (open market)J250MUBS5ASJFAndroid 7Nov 14, 20197
PBSPeru (Bitel)J250MUBS5ASBEAndroid 7Mar 17, 20194
PETPeru (Movistar)J250MUBS5ASJEAndroid 7Oct 24, 201912
PGUGuatemalaJ250MUBS5ASJ3Android 7Oct 23, 201912
TCEMexico (Telcel)J250MUBS5ASJ3Android 7Oct 23, 201912
TGPParaguayJ250MUBS5ASJGAndroid 7Oct 31, 20196
TMMMyanmarJ250MUBS5ASJFAndroid 7Nov 6, 20197
TPAPanamaJ250MUBS5ASJCAndroid 7Oct 30, 20198
UPOUruguayJ250MUBS5ASJAAndroid 7Oct 29, 20197
UYOUruguayJ250MUBS5ASJAAndroid 7Oct 29, 20197
ZTABrazil (Claro)J250MUBS5ASJDAndroid 7Nov 6, 201912
ZTOBrazilJ250MUBS5ASJDAndroid 7Nov 12, 20198
ZVVBrazil (Vivo)J250MUBS5ASJDAndroid 7Nov 12, 20197

Firmware history (72 builds)

Every stable build (PDA version) Samsung has published for the SM-J250M, newest first. “Released” is the earliest date the build appeared on Samsung's servers in any region (how dates work). “pulled” means Samsung no longer serves the file for that build, usually because newer builds replaced it (details).

Build (PDA)ReleasedAndroidTypeBitRegionsFile
J250MUBS5ASJ7Dec 19, 2019Android 7Security51on server
J250MUBU5ASJIDec 12, 2019Android 7Feature51on server
J250MUBS5ASJFNov 6, 2019Android 7Security54on server
J250MUBS5ASJDNov 6, 2019Android 7Security53on server
J250MUBU5ASJ9Nov 6, 2019Android 7Feature51on server
J250MUBS5ASJGOct 31, 2019Android 7Security52on server
J250MUBS5ASJCOct 30, 2019Android 7Security52on server
J250MUBS5ASJEOct 24, 2019Android 7Security51on server
J250MUBS5ASJ4Oct 23, 2019Android 7Security52on server
J250MUBS5ASJAOct 23, 2019Android 7Security58on server
J250MUBS5ASJ3Oct 23, 2019Android 7Security54on server
J250MUBS5ASJ8Oct 23, 2019Android 7Security51on server
J250MUBU5ASI4Oct 13, 2019Android 7Feature53on server
J250MUBS5ASH8Sep 5, 2019Android 7Security51on server
J250MUBU5ASGASep 3, 2019Android 7Feature51on server
J250MUBS5ASH5Sep 3, 2019Android 7Security55on server
J250MUBS5ASH7Aug 30, 2019Android 7Security52on server
J250MUBS5ASH3Aug 21, 2019Android 7Security52on server
J250MUBS5ASH2Aug 21, 2019Android 7Security55on server
J250MUBS5ASH4Aug 21, 2019Android 7Security51on server
J250MUBS5ASH1Aug 21, 2019Android 7Security59on server
J250MUBS5ASH6Aug 21, 2019Android 7Security52on server
J250MUBS5ASG4Jul 21, 2019Android 7Security51pulled
J250MUBS5ASG5Jul 18, 2019Android 7Security51on server
J250MUBS5ASG2Jul 18, 2019Android 7Security51on server
J250MUBS5ASG3Jul 18, 2019Android 7Security55on server
J250MUBS5ASF1Jul 11, 2019Android 7Security51pulled
J250MUBS5ASE2Jun 10, 2019Android 7Security55on server
J250MUBS5ASE8Jun 10, 2019Android 7Security51pulled
J250MUBS5ASE7Jun 10, 2019Android 7Security51pulled
J250MUBS5ASE6Jun 10, 2019Android 7Security55on server
J250MUBS5ASE5Jun 9, 2019Android 7Security52on server
J250MUBS5ASE3Jun 2, 2019Android 7Security52on server
J250MUBS5ASE4May 28, 2019Android 7Security52on server
J250MUBS5ASE1May 23, 2019Android 7Security58on server
J250MUBS5ASBBMay 19, 2019Android 7Security51pulled
J250MUBS5ASD5Apr 24, 2019Android 7Security51pulled
J250MUBS5ASD4Apr 24, 2019Android 7Security51pulled
J250MUBS5ASD3Apr 24, 2019Android 7Security51pulled
J250MUBS5ASD2Apr 16, 2019Android 7Security56on server
J250MUBS5ASBDApr 4, 2019Android 7Security51on server
J250MUBS5ASBCMar 21, 2019Android 7Security52pulled
J250MUBS5ASBEMar 14, 2019Android 7Security56on server
J250MUBS5ASB4Mar 11, 2019Android 7Security51pulled
J250MUBS5ASB3Mar 3, 2019Android 7Security51pulled
J250MUBS5ASB7Mar 3, 2019Android 7Security52on server
J250MUBS5ASB2Mar 1, 2019Android 7Security59on server
J250MUBS5ASB1Feb 24, 2019Android 7Security56on server
J250MUBS5ARL3Jan 21, 2019Android 7Security51pulled
J250MUBS5ARK1Jan 2, 2019Android 7Security52pulled
J250MUBU5ARK1Dec 19, 2018Android 7Feature52pulled
J250MUBS5ARJ4Nov 8, 2018Android 7Security53pulled
J250MUBS5ARJ3Nov 6, 2018Android 7Security57on server
J250MUBS5ARJ5Nov 4, 2018Android 7Security52pulled
J250MUBS5ARJ6Nov 4, 2018Android 7Security56pulled
J250MUBS5ARJ2Oct 25, 2018Android 7Security510on server
J250MUBS5ARI2Oct 10, 2018Android 7Security51pulled
J250MUBU5ARI1Oct 9, 2018Android 7Feature52pulled
J250MUBS4ARH4Sep 17, 2018Android 7Security45pulled
J250MUBS4ARH3Aug 30, 2018Android 7Security41pulled
J250MUBS4ARH2Aug 30, 2018Android 7Security41pulled
J250MUBS4ARH1Aug 29, 2018Android 7Security46pulled
J250MUBS3ARG1Aug 14, 2018Android 7Security31pulled
J250MUBU3ARG1Jul 23, 2018Android 7Feature311on server
J250MUBS3ARF2Jul 8, 2018Android 7Security31pulled
J250MUBS3ARF1Jul 8, 2018Android 7Security36pulled
J250MUBS2ARE3Jun 14, 2018Android 7Security21pulled
J250MUBU2ARD3May 15, 2018Android 7Feature22pulled
J250MUBS2ARD2May 2, 2018Android 7Security26pulled
J250MUBU1ARB1May 2, 2018Android 7Feature13pulled
J250MUBU1ARA2Mar 4, 2018Android 7Feature16pulled
J250MUBU1AQL3Dec 26, 2017Android 7Feature123pulled

How to download SM-J250M firmware

We do not host firmware. Download it directly from Samsung's servers with a free open-source tool, for example samloader:

samloader download -m SM-J250M -r ZTA

Replace ZTA with your region code. Step-by-step instructions, including a graphical alternative: How to download Samsung firmware.

Changelog and security patch level

Samsung publishes the release notes for each update, including the security patch level, on its own site. They are listed per region – for example SM-J250M / ZTA release notes on doc.samsungmobile.com. Each region page here links to the notes for that code. We don't show the patch level ourselves because Samsung's update servers don't report it (why).