The SlimROMs team has announced the availability of SlimKat build 2.5 RC1, featuring Android 4.4.2 KitKat, which now adds support for the Galaxy S2 bearing model number GT-I9100G. The new SlimKat build carries tons of customised features and system improvements.
SlimKat build 2.5 RC1 features
Frameworks base: Return: Custom Carrier Label
Frameworks base: Return: UMS support
Frameworks base: Handle backup transport registration dynamically
Frameworks base: Harden against transiently unavailable backup transports
Frameworks base: Slims Hardware Key Rebinding
Frameworks base: Speed up the navbar
Frameworks base: Make menu unlock configurable
Frameworks base: SystemUI: Pimp-up Media Tile (double tap during play)
Frameworks base: finally fix carrier lable shows on first boot sometimes
Frameworks base: use on virtual POWER_KEY own global menu handling
Frameworks base: TRDS change auto detect light conditions method
Frameworks base: Add support for ADB over network
Frameworks base: Notification : Fix app info long-press
Frameworks base: core: Added national roaming info for Jazztel Movil in Spain
Frameworks base: core: added national roaming info for Spring Mobil in Sweden
Frameworks base: Initialize pointer members to NULL to avoid illegal reference
Frameworks base: MediaFocusControl: Deny audio focus if notification stream is 0
Frameworks base: Set Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE default value
Frameworks base: Fix error checking in MemoryFile.
Frameworks base: Fixed stylus eraser being rejected by palm rejection
Frameworks base: Fixed incorrect calculation of dirty invalidation area
Frameworks base: FLAG_PRIVILEGED disappears if privileged app is updated and rebooted
Frameworks base: Only send storage intents after boot complete
Frameworks base: Remove unused field from AssetManager.
Frameworks base: Telephony: Modify code to check that PUK code length is always 8
Settings: fix Display settings FC on manta or devices without crt mode effect
Settings: Remove notification pulse and light for devices without LED
Settings: Add CPU & RAM info.
Bionic: Moar optimizations
dalvik/vm: Dalvik startup with a low memory footprint
Mms: reload default drawable if it changed during the instance
DashClock: Added condensed font option
DashClock: Added separator between extensions
DashClock: Added text density option
DashClock: Fixed touch feedback, broken in an earlier commit Fixed clock metrics for
DashClock: some TRDS adjustments
DashClock: add background color choice + add more colors for text then just
DashClock: add preference theme to NextAlarmSettingsActivity
DashClock: add src api paths back
DashClock: make actionbar consisten with KitKat theme and fix
DashClock: disable backgroundcolor preference if opacity = 0
DashClock: Fix menu overflow button on dslv
Updates on display-caf, audio-caf and media-caf
Updates on frameworks native
Besides, the new custom build brings tons of device specific fixes and features. Click here to see the changelog for Galaxy S2 I9100G.
Those who wish to update their Galaxy S2 I9100G to Android 4.4.2 KitKat with SlimKat build 2.5 RC1, may follow our step-by-step guide.
IBTimes UK reminds its readers that it will not be held responsible for any mishap. Before following the installation, users are advised to verify their devices meet following requirements.
1) Install USB Drivers for Galaxy S2 to transfer files between the Android device and the computer.
2) Enable USB Debugging Mode on the phone to connect it with the computer and use Android SDK with it. [Press Menu>> Settings>> Applications. From there navigate and click on Development option and then check the USB Debugging Mode.]
3) As the tutorial might wipe out all data of the phone, create backup. If the device is having any custom recovery such as ClockworkMod or, TWRP then backup data using the same.
4) If the Android phone powers off due to lack of battery during the process, it could damage the device. Therefore, the Galaxy S2 should have charge above 80% battery charge.
5) The phone should be rooted and have latest version of either ClockworkMod recovery. [Click here for our guide to root and install CWM recovery on Galaxy S2 I9100G.]
6) Android 4.4.2 KitKat SlimKat ROM works only with Samsung Galaxy S2 GT-I9100G. As applying this to any incorrect variant might brick the device, verify the model number of Galaxy S2 by navigating to Settings>> About phone>> Model number.
How to install Android 4.4.2 KitKat on Galaxy S2 GT-I9100G with SlimKat ROM
Step-1: Connect Galaxy S2 to the computer using USB cable then copy the downloaded zip files to the internal storage of the phone. But do not extract/unzip the files
Step-2: Unplug the USB cable from the phone and switch it off
Step-3: Place the phone into CWM recovery mode by pressing and holding Volume Up, Home and Power buttons together. Release all the buttons when the custom recovery menu appears
Note: In recovery mode, use Volume buttons to scroll between options and Power button to select the desired option.
Step-4: Create a Nandroid backup of the existing ROM which can be restored later if the new ROM does not work or users wish to go back to the previous ROM.
Select backup and restore, name the file and confirm. Go back to main recovery menu when the backup is completed
Step-5: Perform a Factory Reset. This will wipe all data from system partition, which means the device will lose installed apps data and all the other system files [Factory Reset does not delete contents from internal or external storage.]
Select wipe data/factory reset and confirm the process
Step-6: Install the SlimKat on Galaxy S2.
Select install zip from sdcard then select choose zip from sdcard. Now browse to the location where Android 4.4.2 ROM file is saved. Select it and confirm installation
Step-7: When the ROM is installed, select again choose zip from sdcard and flash the Gapps file
Step-8: After the installation process is completed, return to the main recovery menu and reboot the phone into normal mode. Note that the first boot will take a new minutes, therefore you should not press any button until the home screen of the new ROM appears
Enter the Google Account info when the new home screen appears.
SlimKat build 2.5 RC1 featuring Android 4.4.2 KitKat should now be installed and running on the Galaxy S2. Head over to Setting>> About phone to verify the new software version of the device.
If the device enters gets stuck in bootlooop then perform the tutorial once again. Apply wipe data/factory reset step and also choose to apply format/system option.
If you do not like the new ROM, you may choose the Nandroid ROM backup files created in step-4. Use the custom recovery image to restore a ROM backup.
[Source: Android Geeks]