GALAXY S Plus GT-I9001 updates & firmware
This page tracks every software update Samsung's update servers list for the Samsung GALAXY S Plus (GT-I9001). The latest stable build is I9001BVKPP (Android 2, – update), first released on Apr 11, 2014. Samsung has published 55 stable builds for this model since Jul 25, 2011: 0 security and 0 feature updates, from Android 2 to Android 2. The current bootloader (binary) version is 11. A device on bit 11 only accepts firmware with bit 11 or higher – see downgrading and the bootloader bit.
Rollout: build I9001BVKPP (Android 2) is live in 2 of 57 regions, first released on Apr 11, 2014 in FTM (France (Orange)). Still waiting: AFR, ATL, ATO, AUT, BRI, CNX, CRO, DBT, DTM, ECT, EGY, EUR, INU, ITV and 41 more.
- Latest build
I9001BVKPP- Released
- Apr 11, 2014
- Android
- Android 2
- Bootloader bit
- 11
- Regions
- 57
- Stable builds
- 55
Update policy
The GALAXY S Plus no longer receives updates: the last firmware appeared on Apr 11, 2014, on Android 2.
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.
| CSC | Region | Latest build | Android | Released | Builds |
|---|---|---|---|---|---|
AFR | Africa | I9001XXKPU | Android 2 | Dec 23, 2011 | 3 |
AMN | Spain (Orange) | I9001BVKPP | Android 2 | Apr 11, 2014 | 4 |
ATL | Spain (Vodafone) | I9001BUKP9 | Android 2 | Jun 19, 2012 | 3 |
ATO | Austria | I9001XXKQE | Android 2 | May 10, 2012 | 2 |
AUT | Switzerland | I9001XXKQB | Android 2 | Apr 4, 2012 | 3 |
BRI | Taiwan | I9001ZSKPC | Android 2 | Dec 12, 2012 | 5 |
CNX | Romania (Vodafone) | I9001BUKP9 | Android 2 | Jun 19, 2012 | 3 |
CRO | Croatia | I9001BOKP4 | Android 2 | Jan 5, 2012 | 2 |
DBT | Germany | I9001XXKQM | Android 2 | Nov 27, 2012 | 6 |
DTM | Germany (Telekom) | I9001BOKQ4 | Android 2 | Sep 26, 2012 | 4 |
ECT | Nigeria | I9001XXKG1 | Android 2 | Oct 28, 2011 | 2 |
EGY | Egypt | I9001JPKP3 | Android 2 | Dec 22, 2011 | 3 |
EUR | Greece | I9001XXKG1 | – | Aug 11, 2011 | 1 |
FTM | France (Orange) | I9001BVKPP | Android 2 | Apr 11, 2014 | 4 |
INU | India | I9001XXKQP | Android 2 | Feb 26, 2013 | 2 |
ITV | Italy | I9001XXKQN | Android 2 | Dec 4, 2012 | 2 |
KEN | Kenya | I9001XXKPU | Android 2 | Dec 23, 2011 | 4 |
KSA | Saudi Arabia | I9001JPKP3 | Android 2 | Dec 22, 2011 | 3 |
LUX | Luxemburg | I9001XXKPG | Android 2 | Oct 19, 2011 | 2 |
MID | Middle East | I9001JPKG1 | Android 2 | Oct 28, 2011 | 2 |
MOB | Austria (A1) | I9001BUKPC | Android 2 | Apr 7, 2013 | 3 |
MOT | Slovenia (Telekom) | I9001XXKPJ | Android 2 | Nov 2, 2011 | 1 |
MSR | Serbia | I9001XXKPO | Android 2 | Nov 2, 2011 | 1 |
MTL | Bulgaria (A1) | I9001XXKPJ | Android 2 | Nov 10, 2011 | 1 |
NEE | Nordic countries | I9001XXKQN | Android 2 | Mar 11, 2013 | 3 |
OMN | Italy (Vodafone) | I9001BUKPC | Android 2 | Jan 20, 2013 | 1 |
PAK | Pakistan | I9001JPKG1 | Android 2 | Oct 28, 2011 | 2 |
PRT | Poland (Play) | I9001XXKQ6 | Android 2 | Apr 4, 2012 | 2 |
SEB | Baltic states | I9001XXKQI | Android 2 | Jul 26, 2012 | 4 |
SEK | Ukraine | I9001XXKF8 | – | Jul 27, 2011 | 1 |
SER | Russia | I9001XXKQ6 | Android 2 | Mar 5, 2012 | 3 |
SKZ | Kazakhstan | I9001XXKG1 | – | Jul 25, 2011 | 1 |
SWC | Switzerland | I9001BUKPC | Android 2 | Apr 7, 2013 | 2 |
TCL | Portugal (Vodafone) | I9001BUKPH | Android 2 | Nov 20, 2013 | 2 |
TGY | Hong Kong | I9001ZSKPC | Android 2 | Dec 13, 2012 | 6 |
THL | Thailand | I9001DXLD3 | Android 2 | May 8, 2012 | 3 |
THR | Iran | I9001JPKG1 | Android 2 | Oct 28, 2011 | 3 |
TIM | Italy (TIM) | I9001AIKQ5 | Android 2 | Feb 7, 2013 | 2 |
TMH | Hungary (Telekom) | I9001XXKQK | Android 2 | Feb 7, 2013 | 1 |
TNL | Netherlands (T-Mobile) | I9001BOKQ4 | Android 2 | Sep 20, 2012 | 3 |
TPH | Portugal | I9001XXKQH | Android 2 | Jul 20, 2012 | 2 |
TPL | Poland (T-Mobile) | I9001XXKPG | Android 2 | Oct 27, 2011 | 1 |
TUR | Turkey | I9001XXKPU | Android 2 | Dec 23, 2011 | 3 |
TWO | Croatia (Telekom) | I9001XXKPG | Android 2 | Nov 4, 2011 | 3 |
VD2 | Germany (Vodafone) | I9001BUKPC | Android 2 | Jan 2, 2013 | 4 |
VDH | Hungary (Vodafone) | I9001XXKPS | Android 2 | Nov 28, 2011 | 2 |
VDI | Ireland (Vodafone) | I9001BUKPC | Android 2 | Feb 14, 2013 | 2 |
VOD | United Kingdom (Vodafone) | I9001BUKPC | Android 2 | Feb 14, 2013 | 2 |
XEF | France | I9001XXKPQ | Android 2 | Nov 23, 2011 | 1 |
XEH | Hungary | I9001XXKPH | Android 2 | Nov 17, 2011 | 2 |
XEO | Poland | I9001XXKPU | Android 2 | Jan 13, 2012 | 3 |
XEU | UK/Ireland | I9001XXKI2 | – | Oct 5, 2011 | 3 |
XFE | South Africa | I9001XXKF8 | – | Aug 22, 2011 | 1 |
XFM | South Africa (MTN) | I9001XXKF8 | – | Jul 27, 2011 | 1 |
XFV | South Africa (Vodacom) | I9001XXKF8 | – | Jul 27, 2011 | 1 |
XME | Malaysia | I9001DXLD3 | Android 2 | May 8, 2012 | 3 |
XSG | United Arab Emirates | I9001JPKP3 | Android 2 | Dec 17, 2011 | 3 |
Firmware history (55 builds)
Every stable build (PDA version) Samsung has published for the GT-I9001, 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) | Released | Android | Type | Bit | Regions | File |
|---|---|---|---|---|---|---|
I9001BVKPP | Apr 11, 2014 | Android 2 | – | 11 | 2 | on server |
I9001BUKPH | Nov 20, 2013 | Android 2 | – | 11 | 1 | on server |
I9001XXKQP | Feb 26, 2013 | Android 2 | – | 33 | 1 | on server |
I9001XXKQK | Feb 7, 2013 | Android 2 | – | 33 | 1 | on server |
I9001AIKQ5 | Feb 7, 2013 | Android 2 | – | 10 | 1 | on server |
I9001BUKPC | Jan 2, 2013 | Android 2 | – | 11 | 6 | on server |
I9001ZSKPC | Dec 12, 2012 | Android 2 | – | 35 | 2 | on server |
I9001XXKQN | Dec 4, 2012 | Android 2 | – | 33 | 2 | on server |
I9001XXKQM | Nov 27, 2012 | Android 2 | – | 33 | 1 | on server |
I9001BOKQ4 | Sep 20, 2012 | Android 2 | – | 11 | 2 | on server |
I9001ZSKPA | Aug 21, 2012 | Android 2 | – | 35 | 1 | pulled |
I9001XXKQI | Jul 26, 2012 | Android 2 | – | 33 | 1 | on server |
I9001XXKQH | Jul 20, 2012 | Android 2 | – | 33 | 1 | on server |
I9001BUKP9 | Jun 19, 2012 | Android 2 | – | 11 | 2 | on server |
I9001XXKQE | May 10, 2012 | Android 2 | – | 33 | 2 | on server |
I9001DXLD3 | May 8, 2012 | Android 2 | – | 13 | 2 | on server |
I9001BOKP9 | Apr 9, 2012 | Android 2 | – | 11 | 1 | pulled |
I9001BUKP7 | Apr 4, 2012 | Android 2 | – | 11 | 1 | pulled |
I9001XXKQB | Apr 4, 2012 | Android 2 | – | 33 | 1 | on server |
I9001XXKQ7 | Mar 5, 2012 | Android 2 | – | 33 | 1 | pulled |
I9001XXKQ6 | Mar 5, 2012 | Android 2 | – | 33 | 2 | on server |
I9001XXKQ1 | Feb 8, 2012 | Android 2 | – | 33 | 1 | pulled |
I9001XXKPU | Dec 23, 2011 | Android 2 | – | 33 | 5 | on server |
I9001JPKP3 | Dec 17, 2011 | Android 2 | – | 19 | 3 | on server |
I9001ZSKP7 | Dec 6, 2011 | Android 2 | – | 35 | 2 | pulled |
I9001XXKPQ | Nov 23, 2011 | Android 2 | – | 33 | 1 | on server |
I9001XXKPS | Nov 15, 2011 | Android 2 | – | 33 | 3 | on server |
I9001DXKJ2 | Nov 3, 2011 | Android 2 | – | 13 | 2 | pulled |
I9001XXKPJ | Nov 2, 2011 | Android 2 | – | 33 | 3 | on server |
I9001XXKPO | Nov 2, 2011 | Android 2 | – | 33 | 1 | on server |
I9001AIKP3 | Nov 2, 2011 | Android 2 | – | 10 | 1 | pulled |
I9001BOKP4 | Oct 31, 2011 | Android 2 | – | 11 | 3 | on server |
I9001JPKP2 | Oct 28, 2011 | Android 2 | – | 19 | 1 | on server |
I9001XXKF7 | Oct 28, 2011 | Android 2 | – | 33 | 1 | pulled |
I9001JPKG1 | Oct 28, 2011 | Android 2 | – | 19 | 6 | on server |
I9001BUKP2 | Oct 26, 2011 | Android 2 | – | 11 | 5 | pulled |
I9001XXKPI | Oct 19, 2011 | Android 2 | – | 33 | 1 | pulled |
I9001XXKPG | Oct 19, 2011 | Android 2 | – | 33 | 3 | on server |
I9001XXKPH | Oct 19, 2011 | Android 2 | – | 33 | 2 | on server |
I9001BVKPA | Oct 12, 2011 | Android 2 | – | 11 | 2 | pulled |
I9001ZSKH1 | Oct 11, 2011 | Android 2 | – | 35 | 2 | pulled |
I9001ZSKI1 | Oct 11, 2011 | Android 2 | – | 35 | 2 | pulled |
I9001XXKI2 | Oct 5, 2011 | Android 2 | – | 33 | 5 | on server |
I9001XXKI3 | Oct 5, 2011 | Android 2 | – | 33 | 1 | on server |
I9001XXKPE | Sep 30, 2011 | Android 2 | – | 33 | 1 | pulled |
I9001BVKP8 | Aug 30, 2011 | Android 2 | – | 11 | 2 | pulled |
I9001XXKH4 | Aug 29, 2011 | Android 2 | – | 33 | 3 | pulled |
I9001XXKG3 | Aug 17, 2011 | Android 2 | – | 33 | 3 | pulled |
I9001ZSKG1 | Jul 27, 2011 | – | – | 35 | 2 | pulled |
I9001BOKF6 | Jul 27, 2011 | – | – | 11 | 2 | pulled |
I9001JPKF7 | Jul 27, 2011 | – | – | 19 | 6 | pulled |
I9001DXKG2 | Jul 27, 2011 | – | – | 13 | 2 | pulled |
I9001XXKF8 | Jul 25, 2011 | Android 2 | – | 33 | 12 | on server |
I9001XXKG1 | Jul 25, 2011 | Android 2 | – | 33 | 9 | on server |
I9001BUKG1 | Jul 25, 2011 | Android 2 | – | 11 | 7 | pulled |
How to download GT-I9001 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 GT-I9001 -r XEU
Replace XEU 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 GT-I9001 / XEU 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).