Galaxy J4 SM-J400M updates & firmware

This page tracks every software update Samsung's update servers list for the Samsung Galaxy J4 (SM-J400M). The latest stable build is J400MUBUECWC1 (Android 10, feature update), first released on Mar 11, 2023. Samsung has published 63 stable builds for this model since May 9, 2018: 35 security and 28 feature updates, from Android 8 to Android 10. The current bootloader (binary) version is 14. A device on bit 14 only accepts firmware with bit 14 or higher – see downgrading and the bootloader bit.

Rollout: build J400MUBUECWC1 (Android 10) is live in 4 of 35 regions, first released on Mar 11, 2023 in IUS (Mexico (AT&T)). Still waiting: ARO, BVO, CDR, CGU, CHE, CHL, CHO, CHT, CHX, COB, COL, COM, COO, CTI and 17 more.

Latest build
J400MUBUECWC1
Released
Mar 11, 2023
Android
Android 10
Bootloader bit
14
Regions
35
Stable builds
63

Update policy

The Galaxy J4 no longer receives updates: the last firmware appeared on Mar 11, 2023, on Android 10.

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
AROArgentinaJ400MUBSECVE2Android 10Jun 6, 202220
BVOBoliviaJ400MUBSECVF1Android 10Jun 15, 202219
CDRDominican RepublicJ400MUBSECVE2Android 10Jun 7, 202225
CGUGuatemala (Claro)J400MUBUECVG1Android 10Aug 18, 202220
CHEChile (Entel)J400MUBUECVH2Android 10Sep 4, 202218
CHLChile (Claro)J400MUBUECVH2Android 10Sep 4, 202227
CHOChileJ400MUBUECVH2Android 10Sep 1, 202222
CHTChile (Movistar)J400MUBUECVH2Android 10Sep 4, 202219
CHXChileJ400MUBUECVH2Android 10Sep 4, 202219
COBColombia (Movistar)J400MUBSECVE2Android 10Jun 7, 202220
COLColombiaJ400MUBSECVE2Android 10Jun 10, 202221
COMColombia (Claro)J400MUBSECVE2Android 10Jun 7, 202227
COOColombiaJ400MUBSECVE2Android 10Jun 6, 202220
CTIArgentina (Claro)J400MUBSECVE2Android 10Jun 7, 202228
DORDominican RepublicJ400MUBU2ARG7Android 8Sep 16, 20182
EBEEcuadorJ400MUBSECVF3Android 10Aug 19, 202218
ECOEcuadorJ400MUBSECVE2Android 10Jun 7, 202226
IUSMexico (AT&T)J400MUBUECWC1Android 10Mar 11, 202316
MXOMexicoJ400MUBUECWC1Android 10Mar 11, 202322
PEOPeruJ400MUBSECVE2Android 10Jun 7, 202219
PGUGuatemalaJ400MUBSECVE2Android 10Jun 7, 202225
PNTPanamaJ400MUBSECVE2Android 10Jun 8, 202218
PSNArgentina (Personal)J400MUBSECVF2Android 10Jun 30, 202219
TCEMexico (Telcel)J400MUBUECWC1Android 10Mar 13, 202325
TGPParaguayJ400MUBUECVG1Android 10Aug 31, 202222
TMMMyanmarJ400MUBUECWC1Android 10Mar 11, 202320
TPAPanamaJ400MUBUECVG1Android 10Aug 24, 202221
UFNArgentina (Movistar)J400MUBSECVE2Android 10Jun 27, 202219
UPOUruguayJ400MUBUECVG1Android 10Aug 1, 202221
UYOUruguayJ400MUBUECVG1Android 10Aug 1, 202220
ZTABrazil (Claro)J400MUBSECVE1Android 10Jun 7, 202225
ZTMBrazil (TIM)J400MUBSECVE1Android 10Jul 12, 202219
ZTOBrazilJ400MUBSECVE1Android 10Jun 7, 202219
ZTRBrazil (Oi)J400MUBSECVE1Android 10Jun 7, 202219
ZVVBrazil (Vivo)J400MUBSECVE1Android 10Jun 8, 202217

Firmware history (63 builds)

Every stable build (PDA version) Samsung has published for the SM-J400M, 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
J400MUBUECWC1Mar 11, 2023Android 10Feature144on server
J400MUBUECVH2Sep 1, 2022Android 10Feature145on server
J400MUBSECVF3Aug 19, 2022Android 10Security141on server
J400MUBUECVC1Aug 19, 2022Android 10Feature141on server
J400MUBUECVG1Aug 1, 2022Android 10Feature146on server
J400MUBSECVF2Jun 30, 2022Android 10Security141on server
J400MUBSECVF1Jun 15, 2022Android 10Security147on server
J400MUBSECVE1Jun 7, 2022Android 10Security145on server
J400MUBSECVE2Jun 6, 2022Android 10Security1419on server
J400MUBUECUL5Jan 30, 2022Android 10Feature148on server
J400MUBSECUL1Jan 19, 2022Android 10Security141on server
J400MUBSDCUK3Dec 7, 2021Android 10Security1320on server
J400MUBSDCUK2Nov 22, 2021Android 10Security135on server
J400MUBUCCUG1Jul 23, 2021Android 10Feature1225on server
J400MUBSCCUE3Jul 13, 2021Android 10Security1229on server
J400MUBUCCUE2Jun 9, 2021Android 10Feature125on server
J400MUBSBCUC1Apr 1, 2021Android 10Security1133on server
J400MUBUBCUA1Mar 11, 2021Android 10Feature111on server
J400MUBSACTI1Oct 7, 2020Android 10Security1034on server
J400MUBU9CTGOAug 17, 2020Android 10Feature934on server
J400MUBS9BTF3Jul 21, 2020Android 9Security97on server
J400MUBS8BTF1Jul 1, 2020Android 9Security82on server
J400MUBU7BTD2Jun 23, 2020Android 9Feature72on server
J400MUBS8BTE2May 25, 2020Android 9Security832on server
J400MUBS7BTD1Apr 28, 2020Android 9Security71on server
J400MUBS7BTB3Mar 18, 2020Android 9Security732on server
J400MUBS6BTB2Feb 27, 2020Android 9Security61pulled
J400MUBS6BTA1Feb 20, 2020Android 9Security67pulled
J400MUBU5BSL2Jan 9, 2020Android 9Feature533on server
J400MUBS5BSL1Dec 18, 2019Android 9Security51pulled
J400MUBS5BSK3Dec 18, 2019Android 9Security51pulled
J400MUBS5BSK1Dec 18, 2019Android 9Security56pulled
J400MUBU4BSJ1Oct 24, 2019Android 9Feature43on server
J400MUBS4BSI3Oct 10, 2019Android 9Security410pulled
J400MUBS4BSI2Oct 9, 2019Android 9Security423on server
J400MUBS4BSI1Sep 14, 2019Android 9Security47pulled
J400MUBU4BSH1Sep 8, 2019Android 9Feature410pulled
J400MUBS4BSG2Jul 23, 2019Android 9Security41pulled
J400MUBU4BSG3Jul 16, 2019Android 9Feature427on server
J400MUBS4BSG1Jul 12, 2019Android 9Security422pulled
J400MUBU3BSF2Jul 2, 2019Android 9Feature31pulled
J400MUBU3BSE4Jun 16, 2019Android 9Feature31pulled
J400MUBS3BSE3Jun 4, 2019Android 9Security38pulled
J400MUBS3ASE1May 19, 2019Android 8Security31pulled
J400MUBU3BSDDApr 26, 2019Android 9Feature333on server
J400MUBS3ASD5Apr 22, 2019Android 8Security31pulled
J400MUBS3ASD4Apr 22, 2019Android 8Security318on server
J400MUBS3ASD3Apr 15, 2019Android 8Security310on server
J400MUBU2ASC3Mar 28, 2019Android 8Feature22pulled
J400MUBS2ASC2Mar 19, 2019Android 8Security28pulled
J400MUBU2ASA1Feb 28, 2019Android 8Feature21pulled
J400MUBU2ARL4Jan 17, 2019Android 8Feature220on server
J400MUBS2ARL1Jan 13, 2019Android 8Security21pulled
J400MUBU2ARL3Jan 13, 2019Android 8Feature210pulled
J400MUBU2ARJ3Nov 2, 2018Android 8Feature222pulled
J400MUBS2ARJ1Oct 30, 2018Android 8Security23pulled
J400MUBU2ARI2Oct 22, 2018Android 8Feature21pulled
J400MUBS2ARI1Oct 4, 2018Android 8Security228on server
J400MUBU2ARG1Sep 4, 2018Android 8Feature21pulled
J400MUBU2ARG7Jul 24, 2018Android 8Feature233on server
J400MUBU1ARE3May 28, 2018Android 8Feature11pulled
J400MUBU1ARE8May 24, 2018Android 8Feature132on server
J400MUBU1ARE2May 9, 2018Android 8Feature17pulled

How to download SM-J400M 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-J400M -r CTI

Replace CTI 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-J400M / CTI 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).