S931BXXSCCZH1 – Galaxy S25 firmware
Build S931BXXSCCZH1 is a security update for the Galaxy S25 (SM-S931B)
on Android 16 (One UI 8). It first appeared on Samsung's servers on Aug 30, 2026 (method) and has reached
91 regions so far. It raises the bootloader bit from 11 to 12: once installed, the device no longer accepts firmware with bit 11 or lower, so a downgrade to S931BXXSBCZG3 is blocked. Samsung still serves this file.
- Model
- SM-S931B
- Android
- Android 16
- Type
- Security
- Bootloader bit
- 12
- First released
- Aug 30, 2026
- Regions
- 91
Rollout timeline by region
The date each region code (CSC) first received S931BXXSCCZH1, counted from the first release.
| CSC | Region | Released | Rollout | Version (PDA/CSC/MODEM) |
|---|---|---|---|---|
AFG | Afghanistan | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
ECT | Nigeria | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
XFA | South Africa | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
XFV | South Africa (Vodacom) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
ACR | Ghana | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
AFR | Africa | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
DKR | Senegal | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
EGY | Egypt | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
GLB | Philippines (Globe) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
ILO | Israel | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
INS | India | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
KSA | Saudi Arabia | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
LYS | Libya | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
MID | Middle East | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
MM1 | Singapore (M1) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
MWD | Morocco | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
NPB | Nepal | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
OPS | Australia (Optus) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
PAK | Pakistan | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
PKD | Pakistan | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
SIN | Singapore (Singtel) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
SLK | Sri Lanka | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
STH | Singapore (StarHub) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
TEL | Australia (Telstra) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
THL | Thailand | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
TUN | Tunisia | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
VAU | Australia (Vodafone) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
XID | Indonesia | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
XME | Malaysia | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
XNZ | New Zealand | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
XSA | Australia | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
XSG | United Arab Emirates | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
XSP | Singapore | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
XTC | Philippines | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
XXV | Vietnam | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
CAU | Caucasus | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
SER | Russia | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
SKZ | Kazakhstan | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
BOG | France (Bouygues) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
EUX | Europe (Multi-CSC) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
EUY | Europe (Multi-CSC) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
MEO | Portugal (MEO) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
MOB | Austria (A1) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
MOT | Slovenia (Telekom) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
MSR | Serbia | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
PLS | Poland (Plus) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
PRT | Poland (Play) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
SFR | France (SFR) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
SIM | Slovenia (A1) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
SWC | Switzerland | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
TOP | Serbia/Montenegro | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
TUR | Turkey | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
VIP | Croatia (A1) | Aug 30, 2026 | day 0 | S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1 |
ZTO | Brazil | Aug 31, 2026 | +1 day | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
ARO | Argentina | Aug 31, 2026 | +1 day | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
BVO | Bolivia | Aug 31, 2026 | +1 day | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
COO | Colombia | Aug 31, 2026 | +1 day | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
GLO | Nigeria (Glo) | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
GTO | Guatemala | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
MXO | Mexico | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
PEO | Peru | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
TPA | Panama | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
UPO | Uruguay | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
UYO | Uruguay | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
TGP | Paraguay | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
TMM | Myanmar | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
UFN | Argentina (Movistar) | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
ZTA | Brazil (Claro) | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
ZTM | Brazil (TIM) | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
ZVV | Brazil (Vivo) | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
CDR | Dominican Republic | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
CGU | Guatemala (Claro) | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
PET | Peru (Movistar) | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
PGU | Guatemala | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
DOR | Dominican Republic | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
EBE | Ecuador | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
PNT | Panama | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
PSN | Argentina (Personal) | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
SAM | Oceania | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
TCE | Mexico (Telcel) | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
COB | Colombia (Movistar) | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
COL | Colombia | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
COM | Colombia (Claro) | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
ECO | Ecuador | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
CRC | Costa Rica | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
CTI | Argentina (Claro) | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
IUS | Mexico (AT&T) | Sep 1, 2026 | +2 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
CHE | Chile (Entel) | Sep 15, 2026 | +16 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
CHL | Chile (Claro) | Sep 15, 2026 | +16 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
CHO | Chile | Sep 15, 2026 | +16 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
CHT | Chile (Movistar) | Sep 15, 2026 | +16 days | S931BXXSCCZH1/S931BOWOCCZH1/S931BXXSCCZH1 |
Download and release notes
samloader download -m SM-S931B -r EUX -v S931BXXSCCZH1/S931BOXMCCZH1/S931BXXSCCZH1
Samsung's release notes and security patch level for this update: SM-S931B / EUX on doc.samsungmobile.com. What each part of the build number means: decode S931BXXSCCZH1.