Galaxy S25 SM-S931B firmware
The latest stable build is S931BXXUDDZJB (Android 17, feature update), first released on Nov 5, 2026 – 1 days ago. Samsung has published 34 stable builds for this model since Jan 23, 2025: 24 security and 10 feature updates, from Android 15 to Android 17. The current bootloader (binary) version is 13. A device on bit 13 only accepts firmware with bit 13 or higher – see downgrading and the bootloader bit.
- Latest build
S931BXXUDDZJB- Released
- Nov 5, 2026
- Android
- Android 17
- Bootloader bit
- 13
- Regions
- 91
- Stable builds
- 34
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.
| CSC | Region | Latest build | Android | Released | Builds |
|---|---|---|---|---|---|
ACR | Ghana | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
AFG | Afghanistan | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
AFR | Africa | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
ARO | Argentina | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 23 |
BOG | France (Bouygues) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 25 |
BVO | Bolivia | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 23 |
CAU | Caucasus | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
CDR | Dominican Republic | S931BXXSDDZJ1 | Android 17 | Nov 4, 2026 | 23 |
CGU | Guatemala (Claro) | S931BXXSDDZJ1 | Android 17 | Oct 28, 2026 | 23 |
CHE | Chile (Entel) | S931BXXSDDZJ1 | Android 17 | Oct 30, 2026 | 23 |
CHL | Chile (Claro) | S931BXXSDDZJ1 | Android 17 | Oct 30, 2026 | 23 |
CHO | Chile | S931BXXSDDZJ1 | Android 17 | Oct 30, 2026 | 23 |
CHT | Chile (Movistar) | S931BXXSDDZJ1 | Android 17 | Oct 30, 2026 | 23 |
COB | Colombia (Movistar) | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 23 |
COL | Colombia | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 23 |
COM | Colombia (Claro) | S931BXXUCDZIF | Android 17 | Oct 27, 2026 | 22 |
COO | Colombia | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 23 |
CRC | Costa Rica | S931BXXSDDZJ1 | Android 17 | Oct 28, 2026 | 23 |
CTI | Argentina (Claro) | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 23 |
DKR | Senegal | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
DOR | Dominican Republic | S931BXXSDDZJ1 | Android 17 | Oct 28, 2026 | 23 |
EBE | Ecuador | S931BXXSDDZJ1 | Android 17 | Oct 30, 2026 | 23 |
ECO | Ecuador | S931BXXSDDZJ1 | Android 17 | Oct 30, 2026 | 23 |
ECT | Nigeria | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
EGY | Egypt | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
EUX | Europe (Multi-CSC) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 37 |
EUY | Europe (Multi-CSC) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 25 |
GLB | Philippines (Globe) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
GLO | Nigeria (Glo) | S931BXXSDDZJ1 | Android 17 | Oct 28, 2026 | 23 |
GTO | Guatemala | S931BXXUDDZJB | Android 17 | Nov 6, 2026 | 24 |
ILO | Israel | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
INS | India | S931BXXUDDZJB | Android 17 | Nov 6, 2026 | 27 |
IUS | Mexico (AT&T) | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 25 |
KSA | Saudi Arabia | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
LYS | Libya | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
MEO | Portugal (MEO) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 25 |
MID | Middle East | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
MM1 | Singapore (M1) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
MOB | Austria (A1) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 25 |
MOT | Slovenia (Telekom) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 25 |
MSR | Serbia | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 25 |
MWD | Morocco | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
MXO | Mexico | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 25 |
NPB | Nepal | S931BXXUDDZJB | Android 17 | Nov 6, 2026 | 24 |
OPS | Australia (Optus) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
PAK | Pakistan | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
PEO | Peru | S931BXXSDDZJ1 | Android 17 | Oct 30, 2026 | 23 |
PET | Peru (Movistar) | S931BXXSDDZJ1 | Android 17 | Oct 30, 2026 | 23 |
PGU | Guatemala | S931BXXSDDZJ1 | Android 17 | Oct 28, 2026 | 23 |
PKD | Pakistan | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
PLS | Poland (Plus) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 25 |
PNT | Panama | S931BXXSDDZJ1 | Android 17 | Oct 30, 2026 | 23 |
PRT | Poland (Play) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 25 |
PSN | Argentina (Personal) | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 23 |
SAM | Oceania | S931BXXSDDZJ1 | Android 17 | Oct 30, 2026 | 23 |
SER | Russia | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
SFR | France (SFR) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 25 |
SIM | Slovenia (A1) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 25 |
SIN | Singapore (Singtel) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
SKZ | Kazakhstan | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
SLK | Sri Lanka | S931BXXUDDZJB | Android 17 | Nov 6, 2026 | 24 |
STH | Singapore (StarHub) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
SWC | Switzerland | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 25 |
TCE | Mexico (Telcel) | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 25 |
TEL | Australia (Telstra) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
TGP | Paraguay | S931BXXSDDZJ1 | Android 17 | Oct 28, 2026 | 23 |
THL | Thailand | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
TMM | Myanmar | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 23 |
TOP | Serbia/Montenegro | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 25 |
TPA | Panama | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 23 |
TUN | Tunisia | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
TUR | Turkey | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 25 |
UFN | Argentina (Movistar) | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 23 |
UPO | Uruguay | S931BXXSDDZJ1 | Android 17 | Oct 28, 2026 | 23 |
UYO | Uruguay | S931BXXSCCZH1 | Android 16 | Sep 1, 2026 | 21 |
VAU | Australia (Vodafone) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
VIP | Croatia (A1) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 25 |
XFA | South Africa | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
XFV | South Africa (Vodacom) | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
XID | Indonesia | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 25 |
XME | Malaysia | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
XNZ | New Zealand | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
XSA | Australia | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
XSG | United Arab Emirates | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
XSP | Singapore | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
XTC | Philippines | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
XXV | Vietnam | S931BXXUDDZJB | Android 17 | Nov 5, 2026 | 24 |
ZTA | Brazil (Claro) | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 23 |
ZTM | Brazil (TIM) | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 23 |
ZTO | Brazil | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 23 |
ZVV | Brazil (Vivo) | S931BXXSDDZJ1 | Android 17 | Oct 26, 2026 | 23 |
Firmware history (34 builds)
Every stable build (PDA version) Samsung has published for the SM-S931B, newest first. “” is the earliest date the build appeared on Samsung's servers in any region. “” means Samsung no longer serves the file for that build.
| Build (PDA) | Released | Android | Type | Bit | Regions | File |
|---|---|---|---|---|---|---|
S931BXXUDDZJB | Nov 5, 2026 | Android 17 | Feature | 13 | 54 | on server |
S931BXXSDDZJ1 | Oct 22, 2026 | Android 17 | Security | 13 | 89 | on server |
S931BXXUCDZIF | Oct 6, 2026 | Android 17 | Feature | 12 | 90 | on server |
S931BXXSCCZH1 | Aug 31, 2026 | Android 16 | Security | 12 | 91 | on server |
S931BXXSBCZG3 | Jul 14, 2026 | Android 16 | Security | 11 | 91 | on server |
S931BXXSACZF2 | Jun 25, 2026 | Android 16 | Security | 10 | 1 | on server |
S931BXXUACZF1 | Jun 15, 2026 | Android 16 | Feature | 10 | 91 | on server |
S931BXXS9CZE1 | May 20, 2026 | Android 16 | Security | 9 | 91 | on server |
S931BXXU9CZDP | May 11, 2026 | Android 16 | Feature | 9 | 91 | on server |
S931BXXS9BZCJ | Apr 30, 2026 | Android 16 | Security | 9 | 4 | on server |
S931BXXS9BZCI | Apr 17, 2026 | Android 16 | Security | 9 | 37 | on server |
S931BXXS9BZCH | Apr 9, 2026 | Android 16 | Security | 9 | 53 | on server |
S931BXXS8BZC1 | Mar 24, 2026 | Android 16 | Security | 8 | 91 | on server |
S931BXXS8BZB5 | Feb 26, 2026 | Android 16 | Security | 8 | 91 | on server |
S931BXXS7BYLR | Jan 19, 2026 | Android 16 | Security | 7 | 91 | on server |
S931BXXS7BYKS | Dec 11, 2025 | Android 16 | Security | 7 | 91 | on server |
S931BXXS7BYK3 | Nov 20, 2025 | Android 16 | Security | 7 | 91 | on server |
S931BXXS6BYIF | Oct 14, 2025 | Android 16 | Security | 6 | 91 | on server |
S931BXXU5BYI3 | Sep 18, 2025 | Android 16 | Feature | 5 | 91 | on server |
S931BXXS5AYG2 | Aug 13, 2025 | Android 15 | Security | 5 | 15 | on server |
S931BXXS5AYG4 | Aug 13, 2025 | Android 15 | Security | 5 | 76 | on server |
S931BXXS5AYF4 | Jul 17, 2025 | Android 15 | Security | 5 | 15 | on server |
S931BXXS5AYF6 | Jul 16, 2025 | Android 15 | Security | 5 | 76 | on server |
S931BXXS4AYF1 | Jun 12, 2025 | Android 15 | Security | 4 | 15 | on server |
S931BXXS4AYF2 | Jun 12, 2025 | Android 15 | Security | 4 | 76 | on server |
S931BXXU3AYE7 | Jun 2, 2025 | Android 15 | Feature | 3 | 15 | on server |
S931BXXS3AYDA | May 7, 2025 | Android 15 | Security | 3 | 91 | on server |
S931BXXU2AYD9 | Apr 21, 2025 | Android 15 | Feature | 2 | 91 | on server |
S931BXXS1AYC3 | Mar 25, 2025 | Android 15 | Security | 1 | 1 | on server |
S931BXXS1AYC2 | Mar 24, 2025 | Android 15 | Security | 1 | 90 | on server |
S931BXXU1AYB5 | Feb 27, 2025 | Android 15 | Feature | 1 | 1 | on server |
S931BXXU1AYB4 | Feb 24, 2025 | Android 15 | Feature | 1 | 90 | on server |
S931BXXU1AYA1 | Jan 23, 2025 | Android 15 | Feature | 1 | 91 | on server |
S931BXXS9BZCK | – | Android 16 | Security | 9 | 3 | on server |
Beta and test builds
Samsung's servers also list 13 beta build(s) for this model. They are not offered to regular users and are often removed after the next stable release.
| Build | Listed | File |
|---|---|---|
S931BXXUCZZIC | Sep 17, 2026 | pulled |
S931BXXUCZZI4 | Sep 8, 2026 | pulled |
S931BXXUCZZHL | Sep 2, 2026 | pulled |
S931BXXU9ZZD5 | Apr 21, 2026 | pulled |
S931BXXU9ZZDD | Apr 21, 2026 | pulled |
S931BXXU8ZZCD | Mar 26, 2026 | pulled |
S931BXXU8ZZC7 | Mar 16, 2026 | pulled |
S931BXXU8ZZAO | Feb 26, 2026 | pulled |
S931BXXU7ZZAN | Feb 19, 2026 | pulled |
S931BXXU7ZZAL | Feb 10, 2026 | pulled |
S931BXXU7ZZA3 | Jan 5, 2026 | pulled |
S931BXXU7ZYLH | Dec 22, 2025 | pulled |
S931BXXU7ZYL8 | Dec 8, 2025 | pulled |
How to download SM-S931B 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-S931B -r ACR
Replace ACR with your region code. Step-by-step instructions, including a graphical alternative:
How to download Samsung firmware.