[Q] Which rooting method and kernet suits me best? - Galaxy S II Q&A, Help & Troubleshooting

Hello everyone, I've decided to root my gs2, and I'm currently undecided between these two methods:
http://forum.xda-developers.com/showthread.php?t=1320350
http://forum.xda-developers.com/showthread.php?t=1103399
The first method (at least for me):
+: is easier to do for an android noob
+: doesn't increment the counter, nor places the warning ! at the boot
-: doesn't install CWM, which I might use to say install the battery mod to show the %
One last question, if I go with CF-ROOT to do my first rooting experience, then say I move to Speedmod kernel, is it doable or it might cause issues? What about reverting from Speedmod to CF?
Thanks as always,
TD

It's impossible for anyone to say what is best for you, but since you then go on to say you ant CWM, surely it makes sense to go down the CF-Root route. It's not difficult to open a program, select a file and click start.
There's no problem changing kernel, so long as you read the instructions on how to flash properly.

It's true that it's not possible to say which one will suit you best, but for me it is Ninphetamine 2.1.3 with Stock XWKJ1, Undervolted with SetCPU.

Giving you root access if just a part of the kernel. So if you flash any rooted kernel that's all you need. Cf-root kernel is as close to stock as possible except its rooted. You can also flash the many other rooted kernels, my favorite is Siyahkernel, it offers the most functionality and gives you pretty much every governor and scheduler out there with NTFS support and much more.
Once you flash a rooted kernel (which typically gives you cwm as part of the kernel) you can from that point on flash other kernels that are also rooted, using cwm. You will no longer need odin.
Sent from my GT-I9100 using Tapatalk

Related

[Q] Kernels

Hi All,
I bought my SGS 2 yesterday and flashed it today so I'm entirely new to this phone but not entirely new to Android because I had a Nexus S before.
My questions are:
1. At the moment what is the best kernel for performance, stability and good battery life while being secure (I don't want the triangle during boot) and supporting CWM?
2. Will my root remain with any kernel that I flash?
Thanks,
1) respect forum rules (cluttering forum)
2) read sticky posts (you don't have coded/modded anything)
3) wrong forum (this goes in Q&A forum)
4) read the relevant thread and learn from them
Other solutions here:
http://m.youtube.com/#/watch?desktop_uri=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DJmvCpR45LKA&v=JmvCpR45LKA&gl=IT
You've been on the forums since 2007 and you still don't know where you should post a question? This is Android Development not Question. Theres different sub-forum for a reason.
1) At the moment Tegrak would be the best performance since your able to control your GPU clock speed as well as overclocking the CPU. The best battery life would (personal preference) be Cognition own kernal built for his own ROM.
To get rid of the triangle flash it using CWMManager (APK), you just get the zImage out of the kernal file put it on your sd card go to CWMManager app and select flash kernal then select zImage. Although you first would have to Flash a custom-kernal with CWM to flash a rom, use odin to flash stock kernal and then use CWMManager to flash the kernal, this will get rid of the annoying triangle.
2) Yes.
Press thanks if I helped
I would recommend that you use the cf-root kernels they are quit good.
As far as I know are there at the moment no special kernels with uv or other cool features. Most of them are quite similar.
I try at the moment the Jame Bond kernel because I know this one from the Nexus S but just flashed 5 min ago so can't give any informations.
Because of the triangle when you flashed the cf-root kernel then boot once with it
go back to download mode and flash the stock kernel of your choice.
I don't know if it works with other kernels but fore sure with cf.
The best thing would be if you don't care about the triangle is too much work if you always try to remove it after you flashed something.
Nebucatnetzer said:
As far as I know are there at the moment no special kernels with uv or other cool features. Most of them are quite similar.
Click to expand...
Click to collapse
wrong. Lulz Kernels (Tegrak) for example.
Thanks to everyone for the answers!

[Q] flash back original kernels before using another modified kernel?

hi guys.
i'm using an insecure kernel and setCPU currently. i'm trying to experiment which kernel or overclock app would be better on conserving battery life (btw, i have a sgsII, and i really want to underclock it for prolonged batt life )
i saw cognition and darky somewhere in the threads. i would like to try them out. i have a few questions:
1) should i flash back the stock kernel before i flash either cognition or darky (or any other custom kernel at that matter)? or i could just flash them directly over the insecure kernel?
2) i used superoneclick root. should i uninstall it or something before i flash the darky or cognition?
3) can install overclock apps like tegrak or setCPU when i use darky or cognition?
Darky and Cognition are full rom's (not only kernel). You don't have to go back to stock.
I would flash cognition 1.20 with CWM and then underclock with setCPU. Best values for battery life.
regards spirotech
spirotech said:
Darky and Cognition are full rom's (not only kernel). You don't have to go back to stock.
I would flash cognition 1.20 with CWM and then underclock with setCPU. Best values for battery life.
regards spirotech
Click to expand...
Click to collapse
thanks for replying. i have follow-up questions if your don't mind. i'm new to all of this tweaking stuff.
1) does clockwork mod function like odin (in which i will use CWM instead of odin to flash cognition or darky)?
2) you said darky or cognition were full roms. are they rooted automatically, or i should use superoneclick to root my phone after flashing either one of them?
poch_1421 said:
thanks for replying. i have follow-up questions if your don't mind. i'm new to all of this tweaking stuff.
1) does clockwork mod function like odin (in which i will use CWM instead of odin to flash cognition or darky)?
No but if a rom is made in CWM flash able format then yes.
2) you said darky or cognition were full roms. are they rooted automatically, or i should use superoneclick to root my phone after flashing either one of them?
Read the instruction for the rom it says its rooted or not .
Cognition is rooted but you may need to a have CWM 4 on your phone and easy way to get that is with CWM and root kernel .
jje
Click to expand...
Click to collapse

[Q] Help Me Root.

Hi, I got my Samsung Galaxy S2 yesturday and have scoured the internet today learning about rooting it, reading quite abit on here.
Can anyone help me get my head around the important aspects of the process. I understand its relatively easy to perform with Odin and Superoneclick but am cautious as I believe there is more to understand once the rooting is completed, i.e further modifications and backing up etc.
I just want a safe build without any bloatware, where I can over/underclock (for longer battery/performance) and still have full functionality.
Android Version= 2.3.3
Baseband Version= I9100NEKF2
Kernel version= 2.6.35.7-I9100XWKF4-CL280512
Build Number= GINGERBREAD.XWKF4
Im not sure how much of that is important to rooting but I have failed to find any other XWKF4 builds which is why I have started this thread.
Thanks for your time.
Flash kf2 cf root kernel with odin, you now have root.
The cf root thread has a good howto.
After that you can use titanium backup to freeze bloat or a file explorer with root access to remove the apk's
There is a link in my sig with a list of all apk's etc safe to remove and what they do.
You can over/under clock and volt on cf root.
Both can cause instability and overclocking can kill your phone.
If you want a custom ROM and kernel combo I recommend the ones in my sig, cm is not stable yet but good if you can live with its limitations, villain rom and ninphetamine kernel (now comes with vr) is a great stock rom based combo.
Sent from my GT-I9100 using XDA Premium App
veyka said:
Flash kf2 cf root kernel with odin, you now have root.
The cf root thread has a good howto.
After that you can use titanium backup to freeze bloat or a file explorer with root access to remove the apk's
There is a link in my sig with a list of all apk's etc safe to remove and what they do.
You can over/under clock and volt on cf root.
Both can cause instability and overclocking can kill your phone.
If you want a custom ROM and kernel combo I recommend the ones in my sig, cm is not stable yet but good if you can live with its limitations, villain rom and ninphetamine kernel (now comes with vr) is a great stock rom based combo.
Sent from my GT-I9100 using XDA Premium App
Click to expand...
Click to collapse
On the thread there are two XXKF2's. one under the frankenstein section and one higher up. It seems simple to do this but there seems to be so many complications after, when reading Chainfires' thread and others I see stuff about CWM, nandroid, Busybox, titanium back-up, etc.
Can you tell me if I need to be concerned with these and what the kernel-ROM relationship is? and what the difference between the stock kernel and another is/where to find my stock kernel.
What perks will I gain from rooting, would I be right to assume using a ROM as you do might be too complicated for me to run?
Thanks,
Noob.
(sorry for all the questions)

[Q] need help in flashing my phone

Hi,
I recently bought Samsung Galaxy S II I9100 on ebay. After receiving it I realized that it has a custom ROM installed on it. Now I cannot update my Galaxy SII using Kies. So, I decided why not flash it to stock ICS firmware.
as fas as I understand I need to flash my phone using ODIN with a stock ICS firmware (I choose the first one from Nordic countries from http://forum.xda-developers.com/showthread.php?t=1544487 ).
Now what if I think of rooting it ? I mean I want to unlock super user privileges. As far as I understand I choose SiyahKernel v3.2.7.2 (from http://www.gokhanmoral.com/gm/). Just like the way I flashed using ODIN. I repeat it with this .tar file from SiyahKernel v3.2.7.2. Is that it ?
Can anyone verify it ?
Yes, but you should flash CF-Root kernel first (after flashing stock ROM).
If not satisfied with this, then you can try Siyah...
thanks for your reply. What is the difference between Chain Fire and Siyah ? I tried to look for differences ... couldn't find any .. CyanogenMod has a lot of documentation... in fact it is kinda scary (with some of its security problems)..
satish1986 said:
thanks for your reply. What is the difference between Chain Fire and Siyah ? I tried to look for differences ... couldn't find any .. CyanogenMod has a lot of documentation... in fact it is kinda scary (with some of its security problems)..
Click to expand...
Click to collapse
hey ma8 first try to understand everything about root and recovery then try to implement the same
ps- also for rooting ur phone after flashing stock ics rom please check the link below
http://forum.xda-developers.com/showthread.php?p=20075898#post20075898
There is almost no visible diffrences between kernels. at least in normal mode.(siyah has its own CWM, way better than other CWM versions).
Siyah Kernel eliminates some of logging processes and unusefull procedures of android, so it gives you better battery life. specially in idle mode.(about 1 percent for 7-8 hour) and I feel CF-kernels are more battery consuming than stock kernels.
Also Siyah gives you advanced control over hardware, and has a dual boot option.(two different ROM of same version. both ICS or both GB). for best results you should download EX Tweaks from market.
satish1986 said:
thanks for your reply. What is the difference between Chain Fire and Siyah ? I tried to look for differences ... couldn't find any .. CyanogenMod has a lot of documentation... in fact it is kinda scary (with some of its security problems)..
Click to expand...
Click to collapse
CF-Root kernel from Chainfire is only a rooted stock kernel with a few extras (such as SuperSU, BusyBox, CWM recovery, CWM Manager app, etc.).
Have a look at CF-Root thread for detailed information => http://forum.xda-developers.com/showthread.php?t=1103399&highlight=CF+Root
SiyahKernel from gokhanmoral is completely different, as it is a custom kernel with a lot of patched, parts from other kernels/linux sources/other phones/individually developed code/etc.
See corresponding thread for further information => http://forum.xda-developers.com/showthread.php?t=1555259
If you want to stay "stock" but rooted, then flash the corresponding CF-Root kernel for your stock ROM.
Happy flashing !
P.S.: Use TriangleAway app from Chainfire to remove the yellow triangle and reset the counter after flashing an insecure kernel, such as CF-Root or Siyah.
And as soon as your phone is rooted, you can use Mobile Odin app from Chainfire to flash stock ROMs, kernels and other part of the firmware with an on-device app - without the yellow triangle and without increasing the counter.
CF kernels are STOCK kernels, only with root access.
Syiah, Speedmod and others are developed as new kernels with special properties - adjustable voltage and over- under- clocking... also there is a greater risk of them being unstable
all of this makes me scared .. but, I want to take that leap ... sounds geeky to me..
As long as you understand the process of whatever you're going to do to your phone & follow instructions to the letter you should be fine.
If you don't understand exactly what it is you're going to do to your phone, don't do anything until you do.

transition from stock ics to custom rom/kernel

first of all I'ld like to thank all of xda d. contributing members and developers for making it the place it is
intro: as a previous owner of xperia x8 i used to be what i call a SUPER-noob- knowing every thing that is relevant to the phone and its customization and modding. now coming to the sgs2 i'm again a complete noob
there is a huge difference between the method of modding of x8 and s2 as an example to root the phone a whole kernel must be flashed and the transition between kernels is not as smooth as x8
my s2 is currently on stock every thing (stock 4.0.3 and stock xxlpc kernel)
i wanted to root the phone install recovery and flash custom rom and kernel
so what do you think is the safest most efficient way to do so and whats in your opinion is the best rom-kernel combination ( from what i've read so far i think cm9+siyah is the most favorable )
It's really easy to use Siyah Kernel to gain the custom recovery and root.
Steps:
1. Download http://www.gokhanmoral.com/public/files/siyahkernel/v3.0/Siyah-v3.4.tar
2. Put your phone into download mode (press volume down + home button + power) at the same time.
3. Open Odin (Google Odin 1.85 and download it).
4. Connect the usb cable to the device and computer while Odin is open and it will show in the white box as added.
5. Click select next to PDA in Odin and select the kernel (the tar file) and start.
You will now have root access and Clockworkmod Recovery.
Sent from my GT-I9100 using Tapatalk 2
thanks for the quick reply but you didn't mention your favorite rom/kernel combination
...
I came from the x10 forums and I've just rooted my phone,stuck on siyah 3.3 and stopped there(no custom rom).
You'll still have to read kernel/rom/general info threads,make necessary backups and get used to using Odin.
I've found that the phone is a lot better but more delicate.There's also less messing around on this forum section and they don't suffer fools gladly lol...
Sent from my GT-I9100
Welcome to the world of S2!
If you want to stick close to stock you can go for Chainfires CF-Root kernels.
If you want custom kernels there are lots to choose from, I have had good experiences with Siyah kernel, it also supports dual boot which is cool!
As for custom roms, as someone said above, now you're rooted just try a few out till you find one you like
A few I have tried and liked are CM9, Resurrection Remix, Litening rom and Slim ICS. Each one is good for different things.
Have fun and enjoy the S2!
but a problem that most beginners face is the smoothness(and safety) of transition between a custom kernel and another as i read in cf's root thread, migration from his kernel to another kernel may sometimes cause instability or even brick (soft/hard) -frankly i don't want to brick my my success gift-
at first i wanted to begin big and start with flashing siyah kernel but after thinking it over i decided to begin small with cf's root kernel. after what i've read over there, i'm currently very unsure. so if anybody has a list of the kernels that are safely interchangeable (by experimentation) please share it
any thoughts/suggestions

Categories

Resources