View Single Post
Old March 20th, 2012, 06:18 PM   #1 (permalink)
ironass
Senior Member
Thread Author (OP)
 
ironass's Avatar
 
Join Date: Aug 2010
Location: Cotswolds, England
Gender: Male
Posts: 5,960
 
Device(s): SGSII GT-i9100 Root. Firmware: NEAT ROM LITE LSS. Jelly Bean 4.1.2 Baseband XXMS2 Kernel: Siyah
Carrier: Vodafone

Thanks: 743
Thanked 2,362 Times in 1,628 Posts
Default Siyah kernel - Dummies Guide

SIYAH KERNEL ICS/JB for the Samsung Galaxy S2... i9100, i9100M, i9100T & i9100P only and no other variant.

(If you are unsure of the model of your phone, go to Settings > About phone > Model number)

Supports ***Samsung, CM9, MIUI and Boot-to-Gecko (B2G) ROMs with a single kernel image.


Installation instructions (please read carefully and thoroughly)

You will need to be rooted, see here, and have ClockWorkMod, (CWM), installed.

Before doing anything further you should do a nandroid and Titanium backup.

You should also install Root Explorer, or a similar file manager, and use it to navigate to the, "/efs", file in the root directory of the phone and make a copy of this and put it on both your external SD card and PC as its loss or corruption in future could render your phone unusable and require a Samsung repair. Alternatively, you can install GSII Repair, free from the Play Store, to backup and restore your efs file.

These are your, "Get out of jail FREE" cards in case anything goes wrong, now or in the future.

Download the .zip version of the Siyah kernel* and Hawker's, GS2KernelWiper and place them on your external SD card, safest place, (if you downloaded them using your phone they will be in... "/sdcard/Download"), and then go into CWM Recovery and select, "install zip from sdcard", followed by, "choose .zip from sdcard", and then navigate down the menu until you get to "GS2KernelWiper" and install it. It is a small script that wipes any crud from your previous kernel and takes about 2 seconds to complete. You then navigate to "Siyah-(kernel version you wish to install)", and install it and then reboot your phone.

After installation of the latest Siyah kernels, you will find an app called STweaks, (not on beta releases, needs to be downloaded from the Play Store), installed that will allow further customisation of the kernel.


Siyah kernel downloads. (Be careful... Galaxy S2 and Galaxy S3 downloads are mixed together.) *Siyah v5.? is for ICS and v6.? is for JB.

Hawker's GS2KernelWiper thread and download.

This video may help to show you what to expect.

What is a Android Kernel and how to flash one? [SiyahKernel] - YouTube


***The Siyah (v5.x) ICS kernel and (v6.?) for JB are NOT compatible with Gingerbread (2.3.X), ROM's.

For Siyah Gingerbread kernel, see here.


(Whilst I have taken every care in compiling this guide, I cannot be held responsible for any damage that may occur through its use and the decision to use this guide lies with you, the owner. This guide is written solely for, and on behalf of, Android Forums and may not be reproduced, in part or whole, without permission)

ironass motto... "Flash in haste... repent at leisure"
__________________
If someone has helped you then be polite and select their Thanks button.
The "Search this Forum" button is your friend.
Dummies Guides:- Jelly Bean update * Rooting Galaxy S2 * Siyah kernel * Modems * Battery Saving
ironass is online now  
Last edited by ironass; April 13th, 2013 at 05:58 AM. Reason: updated with instructions
Reply With Quote
The Following 4 Users Say Thank You to ironass For This Useful Post:
avushkaa (July 24th, 2012), brightman (April 4th, 2012), Kie (March 20th, 2012), webby62 (April 6th, 2012)