Help understanding. - Galaxy S II Q&A, Help & Troubleshooting

hey guys.
I've got a few questions regarding my i9100's kernels and ROMs.
I'm currently running dual boot RR Rom in primary on dorimanx v7.8 kernel, the kernel got updated to v7.8 when i installed M1UI ROM in the secondary ROM space. Both ROMs are 4.1.2.
I've tried to install the latest stable version of root box and paranoid android into 2nd ROM position. When installing them via cwm recovery I didn't get the launcher like with M1UI or RR, so there was no option to upgrade the kernel.
Paranoid android didn't boot at all after install and root box booted but the start animation was laggy when booting and once booted the system UI crashed with everything else. Both ROMs are jellybean and dorimanx v7.8 supports jellybean?
I'm guessing I'm missing a obvious compatibility issue.
My question lays with updating the kernel. Is there a proper way to update the kernel so I can try paranoid android and root box?
Should I clean/wipe both ROMs and caches, run a kernel cleaning script and install a new kernel (the latest version of dorimanx)? Then my current ROM will be incompatible?
Do I just got ahead and install a compatible rom (root box / paranoid android)?
Is this the right way to go about updating kernel to try new ROMs?
I haven't been able to find a guide on this subject. Leaving me with a small fear of fiddling with things I don't fully understand. If someone could point me in the right direction that would be great.
Many thanks.
serathian
Sent from my GT-P5100 using xda app-developers app

For the latest root box and pa to work you need say dormanx 8.xx. Do clean your system up with kernel nuke and rom nuke then flash rootbox 4.2.2rom to first rom then pa 4.3 rom to 2nd rom. I say 8.xx cuz if you want to use a stock based rom you will need 8.xx as this is for both stock and custom rom. 9.xx is just for custom. By all means if your going to run just custom the use 9.xx
I9100/I9300

andrewwright said:
For the latest root box and pa to work you need say dormanx 8.xx. Do clean your system up with kernel nuke and rom nuke then flash rootbox 4.2.2rom to first rom then pa 4.3 rom to 2nd rom. I say 8.xx cuz if you want to use a stock based rom you will need 8.xx as this is for both stock and custom rom. 9.xx is just for custom. By all means if your going to run just custom the use 9.xx
I9100/I9300
Click to expand...
Click to collapse
So once I've nuked ROM and kernel do I just go ahead and run rootbox.zip or do I flash dormanx 8.xx first?
I'm guessing I have to install dormanx first as its not included In root box?
How do you classify stock based ROMs and custom ROMs?
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
Click to expand...
Click to collapse
PA is based from cm, aokp. cm and aokp are based on stock ROMs?
Sent from my GT-P5100 using xda app-developers app

Flash rootbox then flash dormanx then reboot. Set up rootbox then bk into dormanx cwm an flash 2nd rom. Forget about dori 7.xx as it's old and out dated. That's for ics custom jb rom. Stock firmware is any thing that uses the stock base. If you want to run jb stock based rom it needs to be a modded for dual booting stock based rom.
Cm aokp pa custom roms
Ics jb firmware is stock rom
I9100/I9300

OK, I'm not planning on using any stock ROMs, as I don't like the Sammy stock ROMs. So I'll flash 9.xx?
RR, CM, PA, ROOTBOX. all custom ROMs?
If they ain't the phones stock ROM then its a custom ROM? Regardless if its based on stock android.
Sent from my GT-P5100 using xda app-developers app

So if you gonna use custom yes just use 9.xx
Cm aokp pa are custom roms.
Hybrid rom like alliance which is custom stock rom. Uses stock base but has aokp type features uses dormanx 8.xx to run. You need to read more about roms mate.
I9100/I9300

Thanks a lot Andrew. Appreciate you time and help.
Sent from my GT-P5100 using xda app-developers app

Any time mate :thumbup:
I9100/I9300

One more question, haha sorry.
When I do kernel and ROM clean. Which order is best?
ROM clean - install ROM - kernel clean - install kernel
ROM clean - kernel clean - ROM install - kernel install
I'm guessing because I am cleaning and installing everything without booting in between it doesn't matter?
Sent from my GT-P5100 using xda app-developers app

Rom cleaning script then flash rom
Reboot.
Bk to recovery then kernel cleaning script then flash kernel.
Reboot.
I9100/I9300

Thanks. Give it a bash when I get home.
Sent from my GT-P5100 using xda app-developers app

Related

[Q] [ROOT] With other kernel? [/ROOT]

Code:
On ICS (Android v4.0.4) , You can root by flashing SuperICS Kernel or LP7 kernel from Codeworkx
Taken from this thread.
http://forum.xda-developers.com/showthread.php?t=1677819&highlight=how+to+root
Now i was wondering im gonna install SiyahKernel + Resurrection Remix ics v2.3
Is it possible to flash these 2 without having to flash SuperICS or LP7 and still get root access? cause i wan't my phone as clean as possible? also this would give me a little better understanding of kernels and Roms.
Thanks Alot!!
It will need to be rooted in order to have ClockworkMod recovery in order to flash RR 2.3 as it only comes in a .zip file. Siyah kernel could be flashed via Odin, but if you have recovery you may as well flash it via recovery. You can easily unroot your phone by flashing a stock ROM from sammobile.com, and via Odin.
Chris.
Sent from my GT-I9100 using XDA
Resurrection Remix ics v2.3 is pre-rooted and already comes with latest siyah Kernel v3.3.2
Sent from my GT-I9100 using Xparent ICS Tapatalk 2
bachot said:
Code:
On ICS (Android v4.0.4) , You can root by flashing SuperICS Kernel or LP7 kernel from Codeworkx
Taken from this thread.
http://forum.xda-developers.com/showthread.php?t=1677819&highlight=how+to+root
Now i was wondering im gonna install SiyahKernel + Resurrection Remix ics v2.3
Is it possible to flash these 2 without having to flash SuperICS or LP7 and still get root access? cause i wan't my phone as clean as possible? also this would give me a little better understanding of kernels and Roms.
Thanks Alot!!
Click to expand...
Click to collapse
Resurrection Rom comes with siyah latest 3.3.2
and is already rooted

[Q] how to install resurrection remix 3.1.3 with siyah?

Hi.
I like the siyah kernel. However if I try to update my ROM from 3.1.2 to 3.1.3 and choose custom... it gives me 2 kernels to choose from... not syrah.
How do I keep my kernel???
eggface5 said:
Hi.
I like the siyah kernel. However if I try to update my ROM from 3.1.2 to 3.1.3 and choose custom... it gives me 2 kernels to choose from... not syrah.
How do I keep my kernel???
Click to expand...
Click to collapse
Simple.
After installing rom just go back into recovery and flash Siyah.
I think you shouldn't flash siyah kernel its not working good with 4.2.1 ROMs better flash largest version of dorinmax kernel it's a moded version of siyah and better that's why it isn't included and I think you try rootbox rom RR 3.1.3 is buggy there are official version of rootbox and nightlies
Sent from my GT-I9100 using xda premium
Angelkom said:
I think you shouldn't flash siyah kernel its not working good with 4.2.1 ROMs better flash largest version of dorinmax kernel it's a moded version of siyah and better that's why it isn't included and I think you try rootbox rom RR 3.1.3 is buggy there are official version of rootbox and nightlies
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
There is a vsync patched version of Siyah that apparently works fine with 4.2.1, however there is limitations on features of kernel.

[Q] Little help flashing to cyanogen

Hey guys.
I just bought a samsung tab 2 10.1 and want to flash it to cyanogen to get the multiple users that comes with android 4.2.x
I havent flashed in a while since i updated my i9100 to 4.1.2, so i thought best to flash my i9100 to cyanogen first to try it out as my phone is already rooted. I found a few guides for installing cyanogen to my phone using cwm recovery to install from the SD card.
I remember rooting my device back when i updated it to 4.1.2 but when i tried to boot into cwm is would boot into the stock android recovery.
so i figured i needed to flash cwm recovery.
after checking all kies processes were stopped i flashed the kernel "GT-I9100_ClockworkMod-Recovery_4.0.1.4" , but the phone would not boot and hang at start screen.. as a plus side i now had access to cwm recovery from boot... ironic.
so i booted into cwm recovery thinking to install cyanogen mod as i thought maybe the rom wasn't compatible with the kernel?
but noticed that the cyanogen rom was not present on the menu in cwm recovery, must of put it in the wrong place. I was now thinking to get my phone to boot into 4.1.2 that should still be on the phone, since the current kernel wasn't working i flashed "Siyah-v5-MCM-i9100-vsync_sysfs-20130217" in hopes it would be compatible.. still no luck with it booting. but i still have access to CWM recovery.
Any thoughts on how i should proceed? if i can get cyanogen onto the SD card should i install it via CWM?
little lost at the moment. been a while since i done all this.
here is the information i noted down before i started today.
4.1.2
i9100xxls8
3.0.31-863787 [email protected] #3 smp preempt thu jan 31 12:20:07 kst 2013
JZO54K.I9100xxms1
Thanks for reading.
Serathian
Philz kernel lss flash that through odin. Reboot to recovery, do the wipes and and reboot. 4.1.2 should boot up then. Then move custom rom to int sd and flash away. Philz installs custom cwm. Once you have flash custom rom philz will be replaced with stock custom kernel with cwm built in to it.
andrewwright said:
Philz kernel lss flash that through odin. Reboot to recovery, do the wipes and and reboot. 4.1.2 should boot up then. Then move custom rom to int sd and flash away. Philz installs custom cwm. Once you have flash custom rom philz will be replaced with stock custom kernel with cwm built in to it.
Click to expand...
Click to collapse
I'll give it a shot, is the Philz kernel you mentioned this one?;
<< 03.06.2013 - PhilZ-cwm6 v5.06.1 with CWM 6.0.3.2 based recovery >>
I'm not to sure what kernel version i need.
how would i find out this information ?
Many thanks.
Edit:
I noticed in my previous notes i made when first flashing my phone a year or so ago. The kernel i used was this;
3.0.15-I9100BGLP8-CL317471 [email protected]#3
It is now kernel version;
3.0.31-863787 [email protected] #3 smp preempt thu jan 31 12:20:07 kst 2013
which has no reference to previous kernels. but my current baseband version is: i9100xxls8
LS8 stands out in both... so would using PhilZ-cwm6-XWLSY-ORA-5.10.0.tar.md5 work on my phone?
Lss will work as it for 4.1.2 it just has newer cwm installed.tar is for odin. You could get the zip one and put on an sd card put bk in your phone and flash it like that. Make sure its zip not tar for flashing in cwm.
Thanks
andrewwright said:
Lss will work as it for 4.1.2 it just has newer cwm installed.tar is for odin. You could get the zip one and put on an sd card put bk in your phone and flash it like that. Make sure its zip not tar for flashing in cwm.
Click to expand...
Click to collapse
Thanks, that worked. opted for no installing the nightly version of cyanogenmod as i would like something more stable on my phone.
I've been looking at Resurrection Remix 3.1.2 or CM1UI Jelly Bean.
Is the Philz kernel i installed a widely compatible kernel or should i install Siyah ? my last attempt to install Siyah kernel lead me to write this post.. how would i go about installing a more widely compatible kernal with out ending up in a hang screen again ?
Kind regards and many thanks.
Serathian
Serathian said:
Is the Philz kernel i installed a widely compatible kernel or should i install Siyah ? my last attempt to install Siyah kernel lead me to write this post..
Click to expand...
Click to collapse
By 'compatible', you mean the kernel works with many ROMs?
Philz is a stock based kernel. So it only works on stock based ROMs, and depends on the android version and the build versions (like LSS, LSJ, LSD etc). Siyah is more compatible, because it only depends on the android version (like JB, ICS or GB).
You had a bootloop before after flashing Siyah mcm kernel, because the mcm kernel supports AOSP 4.2.2 ROMs, not stock JB.
Serathian said:
how would i go about installing a more widely compatible kernal with out ending up in a hang screen again ?
Click to expand...
Click to collapse
To avoid bootloops after flashing a kernel, use these tips:
1. Flash only kernels supported by your current firmware. Suppose you are running stock JB and you want to flash AOSP 4.2.2 ROM. You might be tempted to flash Siyah mcm kernel (because it supports AOSP 4.2.2). But that would end up in a bootloop as Siyah mcm doesn't support stock JB! :good:
2. Use a kernel cleaning script before flashing any kernels. :good:
immortalneo said:
By 'compatible', you mean the kernel works with many ROMs?
Philz is a stock based kernel. So it only works on stock based ROMs, and depends on the android version and the build versions (like LSS, LSJ, LSD etc). Siyah is more compatible, because it only depends on the android version (like JB, ICS or GB).
You had a bootloop before after flashing Siyah mcm kernel, because the mcm kernel supports AOSP 4.2.2 ROMs, not stock JB.
To avoid bootloops after flashing a kernel, use these tips:
1. Flash only kernels supported by your current firmware. Suppose you are running stock JB and you want to flash AOSP 4.2.2 ROM. You might be tempted to flash Siyah mcm kernel (because it supports AOSP 4.2.2). But that would end up in a bootloop as Siyah mcm doesn't support stock JB! :good:
2. Use a kernel cleaning script before flashing any kernels. :good:
Click to expand...
Click to collapse
Thanks for your reply, i have a few questions to try and understand.
Would i be right in saying;
When im looking to install a new kernel and/or Rom. My check list should be;
1. Kernel to phone compatability. I.e my phone is LS8 so i look for LSS/LSY/LSD soforth and so-on.
2. Kernel to Romcompatability. I.e Philz is a stock kernal hence why it works with 4.1.2 stock Rom.
So if i want to install Resurection Remixed i believe its a modified stock Rom so it should work with Philz?
As would cyanogenmod as it is modified stock?
Or is even that modified to much?
If i want to change both kernel and Rom, would it work if i installed for example siyah kernel then boot into CWM recovery and installed from there a new Rom?
Im looking to try out a few roms on my i9100, mainly Reserection remix, and other cyanogenmod clones with light modification as i enjoy the stock android experiance.
Also looking to install cyanogenmod to my p5100 tab. Flashing Philz p5100 kernal and then installing superuser through recovery and then installing cyanogenmod 10 stable version?
thanks for reading and taking the time to anwser my previous questions.
Many thanks
Serathian.
Serathian said:
Would i be right in saying;
When im looking to install a new kernel and/or Rom. My check list should be;
1. Kernel to phone compatability. I.e my phone is LS8 so i look for LSS/LSY/LSD soforth and so-on.
2. Kernel to Romcompatability. I.e Philz is a stock kernal hence why it works with 4.1.2 stock Rom.
So if i want to install Resurection Remixed i believe its a modified stock Rom so it should work with Philz?
As would cyanogenmod as it is modified stock?
Click to expand...
Click to collapse
Don't worry, things can be a bit hard to digest at first.
Let me make it easier:
1. U are currently using a stock or custom ROM, but you want to change the kernel (without any plans to flash a new ROM). In this case, you need to select a kernel that is compatible with your current ROM.
2. U are on a stock ROM, and you need to flash a custom ROM. You want to flash a kernel to root it and install CWM (to enable u to flash a new ROM). In this case also, u should flash a kernel that supports your current stock ROM.
3. U are on a custom ROM, and you want to try another custom ROM (which may require another kernel to support it). In this case, you DON'T need to flash a new kernel that will support ur new ROM. You can flash the new ROM directly. All custom ROMs come with their own supported kernels bundled in the ROM. So, after flashing the new ROM, your current kernel will be REPLACED by a supported one from the new ROM.
Better?
"To err is human, to forgive is divine. "
Sent from my SGS II
I dont believe that rr is stock based. Sorry I didnt reply xda app was down. Immortalneo is top man and will guide you down the right path.:thumbup:
immortalneo said:
Don't worry, things can be a bit hard to digest at first.
Let me make it easier:
1. U are currently using a stock or custom ROM, but you want to change the kernel (without any plans to flash a new ROM). In this case, you need to select a kernel that is compatible with your current ROM.
2. U are on a stock ROM, and you need to flash a custom ROM. You want to flash a kernel to root it and install CWM (to enable u to flash a new ROM). In this case also, u should flash a kernel that supports your current stock ROM.
3. U are on a custom ROM, and you want to try another custom ROM (which may require another kernel to support it). In this case, you DON'T need to flash a new kernel that will support ur new ROM. You can flash the new ROM directly. All custom ROMs come with their own supported kernels bundled in the ROM. So, after flashing the new ROM, your current kernel will be REPLACED by a supported one from the new ROM.
Better?
Click to expand...
Click to collapse
So my breakdown would be I'm using a Stock ROM with Philz kernel rooted and CWM. I want to Install Resurrection Remix which is a 4.2.x ROM, Philz is a 4.1.x Kernel so i need to install a new kernel to support Resurrection Remix? or would that come with its own Kernel?
And for my tablet. I flash Philz kernel and install superuser to root the device. so now its stock Rom with Philz kernel. So when i install Cyanogenmod Rom it will install its own Kernel or do i also need to install a Kernel that supports 4.2.x?
Or is it Firmware version based Kernel updates that happen when you install and new custom ROM?
i.e Running 4.1.x kernel and installing a 4.1.x Custom ROM will update the kernel, but installing a 4.2.x ROM will not?
vice versa Running a 4.2.x kernel and installing a 4.2.x ROM will update the kernel, but installing a 4.1.x ROM will not?
Kind Regards, I appreciate your time for reading my mind numbing questions.
Serathian
For you i9100 just flash the rom using philz cmw recovery and once its done you will have a custom rom with custom cm kernel which is rooted and has cwm with it. I would say to format system ,data, cache and preload before you flash it using philz recovery and make sure the rom and gapps is on int sd card were you can find it.
As for the tablet make sure philz is compatible with that tablet first!! Dont just flash it on that thinking because its 4.1.2 it will work.
Btw with philz also come with root access too.
Serathian said:
So my breakdown would be I'm using a Stock ROM with Philz kernel rooted and CWM. I want to Install Resurrection Remix which is a 4.2.x ROM, Philz is a 4.1.x Kernel so i need to install a new kernel to support Resurrection Remix? or would that come with its own Kernel?
Click to expand...
Click to collapse
No, you don't need to install a new kernel, because flashing RR will flash a compatible kernel (included in the ROM) by itself. :good:
Serathian said:
And for my tablet. I flash Philz kernel and install superuser to root the device. so now its stock Rom with Philz kernel. So when i install Cyanogenmod Rom it will install its own Kernel or do i also need to install a Kernel that supports 4.2.x?
Click to expand...
Click to collapse
CM ROM will install its own kernel, so you don't need to do that. :good:
Serathian said:
Or is it Firmware version based Kernel updates that happen when you install and new custom ROM?
i.e Running 4.1.x kernel and installing a 4.1.x Custom ROM will update the kernel, but installing a 4.2.x ROM will not?
vice versa Running a 4.2.x kernel and installing a 4.2.x ROM will update the kernel, but installing a 4.1.x ROM will not?
Click to expand...
Click to collapse
Don't overcomplicate stuff mate. When you flash a ROM, the kernel contained in the ROM will be replace your current kernel. Simple.
Thanks a lot!!!
I installed RR to my i9100 and cm10.1 to my p5100.
I'm having a little trouble with i9100 device though, I keep getting random sim locks on the device.. Not sure what could be causing it. It didn't happen on stock 4.1.2.
The devices will be locked and when I wake it I get prompted for the sim lock code. I now have the sim lock on my phone deactivated but I'm fearful that even thought I am not getting prompted for the sim code, the sim could be de-activated while the phone is in sleep thus not connect to the network?
Could be a loss of signal activate a security feature of the sim. Or a problem with the kernel?
Kind regards.
Many many thanks for all your advice into helping me understand a little better.
Serathian.
Sent from my GT-P5100 using xda app-developers app
If you're sim locked, then you want the app 'Galaxsim unlock'. Search for the xda thread, the OP is spocky12 if that helps you find it. It won't be kernel related. And, test it for yourself. See if you get messages /calls / push notifications while your screen is off & phone is sleeping.
Sent from a galaxy far, far away
The i9100 was originally sim locked, but I paid someone to unlock it, once I got the phone back from him "unlocking" it. It was apparent that he has flashed the device with a new kernel and ROM in order to unlock it... Not to sure of the process. A couple months later I flashed 4.1.2 as it wasn't available as a update on the ROM he installed. The phone re-sim locked and I downloaded the app you mentioned and unlocked the phone successfully, been happily using it up until I installed RR. Now I'm suffering from random pin locks. The phone connects to the network and functions perfectly, apart from said sim locks.
My only fear is missing important calls if this lock is causing network disconnections. Can I log network functions and connectivity to see what's causing it?
Regards
Sent from my GT-P5100 using xda app-developers app

Quick Dual Boot Question

Hey Guys, Im coming here and well modifying my phone after a long time..I have forgotten few things and just want to reconfirm 2 things about dual booting(as i want to install a new rom side by side). My current kernel is siyah 6.0vb5(the last beta produced for s2). I currently have alliance rom v9 installed which is based on 4.1.2. SO:
1. I wanna dual boot omega rom v24 which is also based on 4.1.2. I can do this dual booting legally right on my siyah kernel version?
2. How does the internal data storage work in case of both the roms? For example, i play temple run on first rom as well as on second rom, so will their save data be saved separately or will be shared?
Thanks for replies in advance
1. You cannot dualboot any jb 412 rom out of the box. It has to be modified but there are modded Roms ready to download. Dorimanx is the kernel for dualbooting jb Roms.
Here you find lots of Roms already prepared:
http://forum.xda-developers.com/showthread.php?p=44449811
2. I think they have different data if they dont link to a server.
Sent from my GT-I9100 using xda premium
pargas said:
1. You cannot dualboot any jb 412 rom out of the box. It has to be modified but there are modded Roms ready to download. Dorimanx is the kernel for dualbooting jb Roms.
Here you find lots of Roms already prepared:
http://forum.xda-developers.com/showthread.php?p=44449811
2. I think they have different data if they dont link to a server.
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Not even if my first rom is a custom rom? Alliance rom v9 currently..
Edit: ok i got it, but i jist have 1 question now..For dual booting, should my second rom be dualboot modified or the first rom? or both?
If you want two jb roms both need to be modified since 4.1.2 uses preload where your second rom would be. If you have a 4.2.2 or 4.3 you dont need to mod it since they dont use preload.
In short: if you want alliance as first rom you must download it premodded and install it. Then you install premodded neat as second rom. If you would use cm aokp or pa rom you dont need to mod it. It works as it is.
Sent from my GT-I9100 using xda premium
pargas said:
If you want two jb roms both need to be modified since 4.1.2 uses preload where your second rom would be. If you have a 4.2.2 or 4.3 you dont need to mod it since they dont use preload.
In short: if you want alliance as first rom you must download it premodded and install it. Then you install premodded neat as second rom. If you would use cm aokp or pa rom you dont need to mod it. It works as it is.
Sent from my GT-I9100 using xda premium
Click to expand...
Click to collapse
Ok so u mean to say if i want to install Resurrection remix 4.2.2 as second rom,i can install it as it is right? No need to have either alliance modded or RR moded?
No you cant. Your alliance( IF not modded) is already using preload so you will probably mess up things. There is alliance v9 modded which i used as second rom. Works well. Dont know IF you can get ota downloads though.
I guess you have to backup your data with TB and wipe your current rom(make nandroid first) and install modded alliance. Make sure it works both as first and secrom first since with the thread i linked before. I always use 422 , 4.3 in first and 412 in second, because at first there wasn't 412 for first ROM so it kind of stuck. RR you can flash as it is. No modding needed.
Sent from my GT-I9100 using xda premium
Ota doesn't work on modded alliance rom. Also a good man to talk to would be @Troubadour666 check his links out. Dorimanx 8.xx Imo is best for dualbooting.
aviral1990 said:
Ok so u mean to say if i want to install Resurrection remix 4.2.2 as second rom,i can install it as it is right? No need to have either alliance modded or RR moded?
Click to expand...
Click to collapse
it is a thread by NIk60 .. http://forum.xda-developers.com/showthread.php?t=2399193
here @Troubadour666 modified many stock based ROMS for dual Booting ( including ALliance and Omega24) .. hope this helps u ..

What is the right order?

Hello. I have a SGH-I777 on android 2.3.6 not rooted or anything. What is the correct order to do stuff to go to a custom newer rom? Thank you.
Please someone?
eltarod said:
Hello. I have a SGH-I777 on android 2.3.6 not rooted or anything. What is the correct order to do stuff to go to a custom newer rom? Thank you.
Click to expand...
Click to collapse
Take the OTA to the latest firmware for the at&t s2 which is Android 4.1.2 and then root it using the frama root app (just search Google for it). Once rooted pick a kernel to flash in ODIN or mobile ODIN. For AOSP ROMs I think ktoonsez kernel works and for touchwiz ROMs AJ kerwick kernel works well. I recommend flashing AJ kernel first as it works with the stock Samsung ROM.
Once you have flashed AJ kernel boot into recovery which will now be CWM recovery. From there you can flash shoStock ROM or whizz cat ROM (see my guide here in the s2 forums on how to boot i9100 TW ROMs) or any AOSP ROMs you like. Just make sure you have an AOSP kernel for AOSP ROMs and a touch wiz kernel for TW ROMs. Most ROMs come with a kernel though.

Categories

Resources