About I9100XWMS2, you can delete the carrier apps. I tried to change the CSC with ROOT but it didn't work, other than that rom work well like you would expect from a stock ROM.
About I9100XWMS2, you can delete the carrier apps. I tried to change the CSC with ROOT but it didn't work, other than that rom work well like you would expect from a stock ROM.
Samsung Galaxy S II GT-I9100 Stock Official Firmwares
These stock firmwares are brought to you by Mod Edit link removed
I9100XWMS2 Mod Edit on links.]Download[/URL] Base Firmware: I9100XWMS2 (4.1.2) Region: Europe Country Slovenia Carrier: Mobitel Build Date: 03 December 2013 Modem: XXMS4 CSC: MOTLS3 Change List: 1484249
Instructions For Flashing Firmware:
Extract the firmware
Open the included Odin
Turn off your device
Put your device into Download MODE (Home + Volume Down + Power)
Framework
android.policy:
- small fix in keyguard, when enabling keyguard and it's not a secure one
- minor change in MultiWindow code related with forcing a window to hide (code not used in stock)
framework:
- BackupAgent: fixed security vulnerability (cross-domain restore)
- webkit: minor fix in remembering user/password for sites
framework2:
- correction in Extended Clipboard (history) to properly handle clips with HTML contents
- correction in Extended Clipboard (history) for concurrent copies of new clips at the same time
services:
- fix in detection of CSC version change after boot
- removed wrong broadcast START_ENCRYPTION that was sent when encryption was turned *off*
- PackageManager: query external media state (mounted/unmounted) whenever needed, instead of relying on last broadcast state
- Clipboard picker: unregister phone state listener when closing the window
Apps
FotaClient - delay between diclaimer notifications changed from 7 to 2 days
Samsung Push Services - newer version: retry failed connections
Newer version of Samsung Apps
Newer version of Samsung Backup (S-cloud)
Contacts - change in search using postal address
Telephony Provider - additional security checks when parsing MMS attachment filenames
Don't use roaming for Samsung Push data unless WiFi is in use
Kernel
- No changes at all in kernel driver modules: WiFi, exfat, FM radio, ...
- init scripts include an additional directory being created under /efs for the Factory Mode app
- kernel code doesn't match exactly (unknown differences) but there are no different strings except for changelist and build date
CSC
OXXLS8 -> OXXLS9
AUT (Switzerland): changed MMS APN info for Mobilkom
DNF (Finland): AMR Voice Codec now ON; start day of the week = Monday
NEE (Nordic): AMR Voice Codec now ON
Included sales codes stay the same: AUT, CYO, CYV, DNF, EUR, NEE (default), ORG, ORS, TPH, XSK
Binaries / Libs
Updated files:
- /system/bin/fsck.exfat, mkfs.exfat
- wpa_supplicant (additional message related with WiFi EAP-TLS encryption involving CA certificate)
- several libraries under /system/lib, mostly with small changes (but don't have the detail): soundfx, android_runtime, controlcsc, exfat_utils, mediayamahaservice, sec-ril, webcore, webrtc_audio_preprocessing
Looks like another very incremental build, enjoy
Only experiment will tell if the (apparently small) changes within the binaries and kernel are relevant or not.
Framework
Animation of the startup window of apps
Bouncycastle - removed a few old Hmac algorithms and added 2 more blacklisted public keys
Core - correction in ZipFile to detect duplicate filenames
Framework - extra validation in xml structure when loading accounts; more robust read and write permissions check when opening files in content provider
power_profile.xml (looks like the ratios for overall power consumption estimate) updated; it appears to be better - at least the battery capacity matches the stock 1650
Services - revised code for installation of user PKeys (Enterprise); small correction in PackageParser path scanning for some packages
Apps
BluetoothTest - limit execution of factory tests to FactoryMode
CSC - Some additional exceptions for sim profile of sales codes SPR, BST, XAS, VMU
FmmDM/DS/syncmlDM (Remote control) - small change in the SSL communications authentication and fota transfers
Launcher - small change in folder animations when dragging
SMS/MMS - spam message converted to lowercase
Phone - Emergency dialer excluded from the recent activities list
SamsungIME - additional accented letters (such as umlauts) when long pressing some keys
SecBrowser - protected changing homepage and adding bookmarks (permission now required)
SecContacts - changed number formatting for languages ar, he, iw, ur, fa; additional logic when screen is turned off
SecContactsProvider - small change in the aggregation of contacts
SecEmail/Exchange - support duplicate accounts with different protocols
SPlannerAppWidget - changed the selection of colors based on the calendar where each event is stored
Kernel
A string analysis on the code itself only shows that this CM correction was applied (MMC failure handling for the VTU00M chip). Didn't find any other relevant differences in the kernel image.
ExFat driver was also changed, apparently related with unmounting drivers. All other driver modules are the same (including WiFi).
sbin/cbd updated - probably related with the modem/radio
CSC (OXXLS8 vs OXXLS6)
Added Irish (Gaelic) and Icelandic language data
Small changes in the CSC configuration for sales codes DNF, NEE, ORS and XSK (examples: starting day of week, mms message size, predefined bookmarks editable, ring volumes, camera shutter sound, additional networks for NEE)
Removed sales code XEZ
It's definitely a move forwards versus XWLSD (and the other roms with the same changelist), but I don't know the reason for such a big change in the number, as the changes are minimal. Perhaps some SVN repository maintenance (?)
I wouldn't bother updating just for the sake of it, but do it if you will. No wipe should be needed as the small changes in data (Email IIRC) are handled during the next startup.
Personally, I'm not expecting any changes in the battery unless there are other changes hidden in the kernel, but I'm not using stock anyway. The battery reports in the settings menu might change, though, due to the power_profile.xml file.
I9100XWMS1Mod Edit link removed Base Firmware: I9100XWMS1 (4.1.2) Region: Europe Country Nordic Countries Carrier: Unbranded Build Date: 25 September 2013 Modem: XXMS4 CSC: NEELS1 Change List: 1418025
I9100XWLSZMod Edit link removed Base Firmware: I9100XWLSZ (4.1.2) Region: Africa Country South Africa Carrier: Unbranded Build Date: 10 September 2013 Modem: XXMS3 CSC: OJCLS5 Change List: 1402302
I9100XWLSWMod Edit link removed( Base Firmware: I9100XWLSW (4.1.2) Region: Europe Country United Kingdom Carrier: Unbranded Build Date: 15 May 2013 Modem: XXMS2 CSC: XEULS5 Change List: 1211311
I9100XWLSSMod Edit link removed(Thanks To Base Firmware: I9100XWLSS (4.1.2) Region: Europe Country Nordic Countries Carrier: Unbranded Build Date: 22 April 2013 Modem: XXMS2 CSC: OXXLS9 Change List: 1156082
I9100XWLSNMod Edit link removed( Base Firmware: I9100XWLSN (4.1.2) Region: Europe Country Nordic Countries Carrier: Unbranded Build Date: 19 March 2013 Modem: XXMS2 CSC: OXXLS8 Change List: 1069234
I9100XWLSJMod Edit link removed( Base Firmware: I9100XWLSJ (4.1.2) Region: Europe Country Nordic Countries Carrier: Unbranded Build Date: 26 February 2013 Modem: XXLS8 CSC: OXXLS6 Change List: 889555
I9100XWLSEMod Edit link removed( Base Firmware: I9100XWLSE (4.1.2) Region: Europe Country Russia Carrier: Unbranded Build Date: 5 February 2013 Modem: XXLS8 CSC: OXELS6 Change List: 889555
I9100XXMS1Mod Edit link removed( Base Firmware: I9100XXMS1 (4.1.2) Region: Europe Country Poland Carrier: Unbranded Build Date: 31 January 2013 Modem: XXLS8 CSC: OXAMS1 Change List: 863787
I9100XWLSDMod Edit link removed ( Base Firmware: I9100XWLSD (4.1.2) Region: Europe Country Nordic Countries Carrier: Unbranded Build Date: 31 January 2013 Modem: XXLS8 CSC: OXXLS6 Change List: 889555
I9100XWLS8Mod Edit link removed Base Firmware: I9100XWLS8 (4.1.2) Region: Europe Country Spain Carrier: Unbranded Build Date: 14 January 2013 Modem: XXLS8 CSC: I9100FOPLS3 Change List: 816988
I9100XWLQ3Mod Edit link removed ( Base Firmware: I9100XWLQ3 (4.0.4) Region: Europe Country Ukraine Carrier: Branded Build Date: 1 November 2012 Modem: XXLQ6 CSC: OXELPC Change List: 1161172
I9100XWLQ2Mod Edit link removed Base Firmware: I9100XWLQ2 (4.0.4) Region: Europe Country Open Germany Carrier: Unbranded Build Date: 26 October 2012 Modem: XXLQ6 CSC: DBTLPO Change List: 1157945
I9100XWLPYMod Edit link removed( Base Firmware: I9100XWLPY (4.0.4) Region: Europe Country Nordic Countries Carrier: Unbranded Build Date: 19 September 2012 Modem: XXLQ6 CSC: NEELP6 Change List: 1114882
I9100XWLPXMod Edit link remove Base Firmware: I9100XWLPX (4.0.4) Region: Europe Country Nordic Countries Carrier: Unbranded Build Date: 29 August 2012 Modem: XXLQ6 CSC: NEELP5 Change List: 1068762
I9100XWLPUMod Edit link removed Base Firmware: I9100XWLPU (4.0.4) Region: Europe Country Czech Republic Carrier: Unbranded Build Date: 30 July 2012 Modem: XXLQ6 CSC: XEZLP3 Change List: 975203
I9100XWLPTMod Edit link removed ( Base Firmware: I9100XWLPT (4.0.4) Region: Europe Country United Kingdom / Ireland Carrier: Unbranded Build Date: 27 July 2012 Modem: XXLQ6 CSC: XEULPA Change List: 941023 Separate Kernel: Download (.TAR) (Link removed due to DMCA Complaint ~ Admin) Separate Modem:Download (.TAR)
I9100XWLPOMod Edit link removed( Base Firmware: I9100XWLPO (4.0.4) Region: Europe Country Nordic Countries Carrier: Unbranded Build Date: 18 July 2012 Modem: XXLQ6 CSC: NEELP4 Change List: 913058 Separate Kernel:Download (.TAR) Separate Modem:Download (.TAR)
I9100XWLPMMod Edit link removed Base Firmware: I9100XWLPM (4.0.4) Region: Europe Country Russia Carrier: Unbranded Build Date: 05 July 2012 Modem: XXLQ6 CSC: OXELP8 Change List: 837163 Separate Kernel:Download (.TAR) Separate Modem:Download (.TAR)
I9100XWLPGMod Edit link removed ( Base Firmware: I9100XWLPG (4.0.3) Region: Europe Country Nordic countries Carrier: Unbranded Build Date: 24 May 2012 Modem: XXLPX CSC: NEELP4 Change List: 619441 CF-Root 5.5 LPG:Download
I9100XWLPFMod Edit link removed Base Firmware: I9100XWLPF (4.0.3) Country Italy Carrier: Unbranded Build Date: 18th May 2012 Modem: XXLPX CSC: OXILP6 Change List: 592261 CF-Root v5.5 LPF:Download
I9100XWLPDMod Edit link removed ( Base Firmware: I9100XWLPD (4.0.3) Region Nordic Countries Carrier: UNBRANDED Build Date: 8th May 2012 Modem: XXLPW CSC: I9100NEELP4 Change List: 524746 CF-Root v5.4 LPD:Download Separate Kernel:Mod Edit link removedDownload (.TAR)[/URL] Separate Modem:Mod Edit link removedDownload (.TAR)[/URL]
I9100XWLP9Mod Edit link removed( Base Firmware: I9100XWLP9 (4.0.3) Region Netherlands Carrier: KPN Build Date: 11th April 2012 Modem: XXLPS CSC: KPNLP1 Change List: 378442
I9100XWLP8Mod Edit link remove Base Firmware: I9100XWLP8 (4.0.3) Region Australia* Carrier: Optus (OPS) Build Date: 6th April 2012 Modem: XXLPS CSC: OPSLP4 Change List: 356487 CF-Root v5.4 LP7 (Works with LP8!):Download
I9100XWLP7Mod Edit link removed( Base Firmware: I9100XWLP7 (4.0.3) Region United Kingdom / Ireland Carrier: SIM FREE (Generic) Build Date: 3rd April 2012 Modem: XXLPS CSC: XEULP5 (XEU) Change List: 340913 CF-Root v5.4 LP7:Download
I9100XWLP4Mod Edit link removed ( Base Firmware: I9100XWLP4 (4.0.3) Region Luxembourg (LUX) Carrier: NA (Unbranded) Build Date: 26th March 2012 Modem: XXLPS CSC: LUXLP1 Change List: 299729 CF-Root v5.4 LPS (Works with LP4!):Download
I9100XWLP2Mod Edit link removed( Base Firmware: I9100XWLP2 (4.0.3) Region Russia (SER) [Languages List] Build Date: 16th March 2012 Modem: XXLPQ CSC: OXELP4 Change List: 258785 CF-Root v5.4 LP7 (Works with LP2!):Download
I9100XXLPQMod Edit link removed Base Firmware: I9100XXLPQ (4.0.3) Region Poland (XEO) Build Date: 9th March 2012 Modem: XXLPQ CSC: OXALPQ Change List: 223505 CF-Root v5.4 LPQ:Download Separate Kernel:Mod Edit link removed Separate Modem:Mod Edit link removed
Framework
android.policy:
- change in keyguard, when the SIM card needs an unlock code
framework:
- "OTA domestic SMS" (whatever that means): fix validation privileges to send SMS; also, feature is now disabled (?)
Apps
Live Wallpapers - galaxy and nexus files have differences, don't know if anything visible
Gmail - version 4.3.1 instead of 4.2.1, but current version from store is already 4.5
Google Maps - version 614030402 instead of 614020502, but current version from store is already 614040002
Google Play Services - version 3.0.27 instead of 2.0.12, but current version is already 3.1.36
Google Account Manager - version 4.1.2-610838 instead of 4.1.2-509230 (I didn't get any updates from the store, still have the older version)
Google Partner Setup - version 4.1.2-610838 instead of 4.1.2-509230 (I didn't get any updates from the store, still have the older version)
Google Magazines - version 1.2.1 instead of 1.2.0 (I didn't get any updates from the store, still have the older version)
Google Play Music - version 4.5 instead of 4.4, but current version is already 5.0
PhoneErrService / Error / RilErrorNotifier - fixed small security vulnerability
Play Store / Phonesky - version 4.0.27 instead of 3.10.10, but current version is already 4.1.10
Google Plus - version 3.6.0 instead of 3.3.0, but current version is already 4.0.0
Samsung Favorite Apps widget - minor changes
TW Launcher - small correction for resuming the display (focus back on the launcher) and a folder was being edited
SecMms - small change in code to get current location
SecEmail - change in code to migrate previous versions' database structure
SecPhone - option for disabling video call recording in Australia (CSC_Feature_* Setting); XEO specific tests; flatrate, data and roaming alert popups, (CSC_Feature_* setting)
SecSettings - accessibility widget / panel reacts to orientation change
SysScope - added Verizon specific code for root detection
Google Talkback - version 3.3.0 instead of 3.2.1 (lots of classes changed); no update received from store
Google Search - version 2.4.10 instead of 2.0.0, but current version is already 2.5.8
Youtube - version 4.4.11 instead of 4.2.16, but current version is already 4.5.17
Zinio (Samsung Readers Hub) - tiny change (options menu)
Kernel
- No changes at all in the entire kernel: driver modules (WiFi, exfat, FM radio, ...), init scripts, kernel code image
- Only the build number and timestamps have changed
CSC
XEULS5 vs OXXLS9
Unlike OXX, XEU is not multi-csc and is only for the settings of UK & Ireland
Didn't compare with any previous XEU csc to see what changed.
OXXLS9 can still be used instead of the bundled XEULS5, using Mobile or PC Odin.
Binaries / Libs / Others
Updated files:
- /system/etc/media_codecs.xml: removed some codec entries like video/rv, vp8, audio/ra, audio/arc_*
- /system/bin/dttexe (Kies related)
- several libraries under /system/lib, mostly with small changes (but don't have the detail): android_runtime, AppDataSearch (new), cordon, drm1, goggles_clientvision (new), google_recognizer_jni, patts_engine, sec-ril, stagefright* webcore
Most of the changes are related with several google apps, of which are generally even more recent on the store. There are however a couple which don't seem to be updated from the store, so you'll get a couple fixes by applying XWLSW.
Small fixes in some other apps also included, so if you want you might as well do the upgrade without the need for a wipe.
You can use another CSC (such as the OXX from the previous NEE packages).
One interesting note is the complete absence of kernel changes.