DORIMANX KERNEL for JB on 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 STOCK/ AOKP / JB-AOKP / CM9 / Jelly Bean + CM10 / Sense 4 All.
Installation instructions (please read carefully and thoroughly)
You will need to be rooted, see here, and have ClockWorkMod, (CWM), installed.
Before doing anything, 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, "GS2 Repair", free from the Play Store which can do this for you.
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 Dorimanx kernel and Hawker's, GS2Wiper 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 Recovery and select, "install zip from sdcard", followed by, "choose .zip from sdcard", and then navigate down the menu until you get to "GS2Wiper" 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 "Kernel_Dorimanx-V?", and install it and then reboot your phone.
Downloads
Dorimanx kernel downloads
There are currently 3 versions of this kernel depending on your ROM type and firmware. v7 = ICS, v8 = JB/ICS STOCK,*** v9 = JB CM/AOKP ONLY
Hawker's GS2Wiper download.
Limited kernel profiles, Default, Battery and Performance, can be found in Recovery mode, "kernel specific options", after installation.
With Dorimanx kernel v7.12 onwards, you will also find an app called STweaks installed that allows a great number of configurations and profiles.
An in-depth explanation of the kernel's various governors and schedulers and what they do, can be found here, here and here.
Dorimax kernel thread on xda can be found here and will answer a lot of your questions regarding releases and problems..
***Dorimanx does NOT support ICS after v8.1 of his kernel.
The Dorimax kernel is NOT compatible with Gingerbread (2.3.X) ROM.
(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"