This one goes out to the Experts :) - Galaxy S II Q&A, Help & Troubleshooting

Hi. I have managed to put RR 3.03 ROM into my SGII
At first I read all pages I could here about rooting.
And found a page that let me root without using Odin.
I went to recovery on my phone.
Put CWM.zip and SU-busybox.zip on my Sdcard.
Installed them both.
Then put RR 3.03 ROM on SDcard
I installed and chose Default.
Installation seemed ok , but after clearing cache and all that . Fixing permissions. The phone rebooted and screen went black. Waited over ten minutes.
So I tried again with custom this time and chose CM kernel.. This didnt work either. But when I chose Dream kernel I made it work.
What have I done wrong or not ?
Phone is running with RR 3.03 And I love the ROM. Phone is workin 100 %
But what are they Kernels ?
I noticed CWMod updated from 5.5.0 something to ver. 6. and something, by itself
I started with an ICS 4.03 XWLPG
And now I have 4.1.1 XXLPS
Please fill me in on these kernels, what to do. Pros and Cons for choosing SIYAH , CM and DREAM . What do they do different and so on. If someone will bother.
Rgrds MrCaligula

Well you can google about the kernel part but for sammy phones the recovery is part of the kernel that is why when you flashed the rom with a kernel the recovery version increased. I personally recommend Siyah kernel (in the original development forum) or Dorimanx kernel (in the development forum)

-Grift- said:
Well you can google about the kernel part but for sammy phones the recovery is part of the kernel that is why when you flashed the rom with a kernel the recovery version increased. I personally recommend Siyah kernel (in the original development forum) or Dorimanx kernel (in the development forum)
Click to expand...
Click to collapse
Ok, any clue why my RR 3.03 didnt install properly with SIYAH kernel ? I guess that one was default in that ROM. Screen just stayed black for ages.
I described how I did it in first post

mrcaligula said:
I noticed CWMod updated from 5.5.0 something to ver. 6. and something, by itself
Click to expand...
Click to collapse
Some ROM zips like CyanogenMod come with a recovery (zImage). So if you install such a ROM via recovery, it will replace your current recovery with what is embedded in the ROM installation zip file.
mrcaligula said:
But what are they Kernels ?
Click to expand...
Click to collapse
For different kernels, they support various features, for example,
ROOT (Samsung kernels don't support root access by default)
Overclocking for performance gain(changing max frequency of CPU above Samsung specified values)
Underclocking for battery saving (changing min frequency of CPU below Samsung specified values)
Undervolting for battery saving (allowing to change voltages associated with each frequency value of phone)
Any visual mods (for UI customization - like theming, changing boot animations etc)
Changing country code of your phone so that you can access some apps/features that are only available in certain countries/regions.
And many more.

Thanks for "flashing" me that info

mrcaligula said:
Thanks for "flashing" me that info
Click to expand...
Click to collapse
U could have asked that in the rom thread but u decided to spam the general section. "Flash" this info without a wipe.

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] How kernel change works on different roms ?

I've been doing this whole "reading" thing about flashing and all that, but some confusion is still there.
I have rooted my newly got SGS2 (i9100, UK).
Now what ? I'm looking at Darky's rom, but there are two files to flash separately: kernel (darkcore1.7) and ROM itself.
1. I was just wondering what is kernel in this situation ? Can i keep my current kernel, which was flashed by superoneclick(2.1.1) or do i absolutely need to flash darkcore ?
2. Same question applies to any other rom out there - can i use different kernel to the rom i may want to flash ? A lot of them come in sets (rom+kernel)
3. Another question - if i mess up kernel flash somehow, does that kill "download mode" of the phone (voldn+pwr)?
I have SGS1 flashed just another day, due to it being "expendable" now that i have SGS2, so jumped in and flashed it following instructions, but without solid understanding. Either stuff gets too complicated or i'm getting too old for this **** (I do have a background of messing with PCs, videogame consoles (ps1 era to ps3/360), winmo6 phones, gadgetry in general...engineer at heart )
You can use any kernel with any ROM. And no I don't think your Download Mode will be gone if you mess up a Kernel.
Kernel don't come in sets. You can choose your favorite there. See Dev section for more details.
Regards.
Correction: SuperCore, not darkcore...
Can i use cwm app (v2.0)to flash any kernels ? Or does it have to be odin ?
sliex said:
Correction: SuperCore, not darkcore...
Can i use cwm app (v2.0)to flash any kernels ? Or does it have to be odin ?
Click to expand...
Click to collapse
Rom>>That depends upon the instructions as always in the rom you choose for a custom rom .
Kernel is flashed via Odin Via CWM app or via CWM recovery .
Kernel is the core of the system between hardware and operating .
jje
Ok, so saying that, What stock Kernel can I use for Cyanogenmod7 ROM?
I was using "XWKE7" previously.
The ZIP file that i downloaded actually replaced my kernel with its own.
I'm asking this as I wanna use Tegrak overclock which is only compatible with stock kernels.
Rjmcgauley said:
Ok, so saying that, What stock Kernel can I use for Cyanogenmod7 ROM?
I was using "XWKE7" previously.
The ZIP file that i downloaded actually replaced my kernel with its own.
I'm asking this as I wanna use Tegrak overclock which is only compatible with stock kernels.
Click to expand...
Click to collapse
Stock kernels will not work with cyanogenmod. There are no overclockable kernels available for it yet.
Sent from my GT-I9100M

[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.

Which kernal i need to install?

Hello people, this is the info of my galaxy s 2 -
(Go down down )
Which kernal i need to install to flash a root and than rom?
Also do i need to change the kernal all the time before i flash new rom?
Thanks.
FAQs
eBay's said:
Hello people, this is the info of my galaxy s 2 -
(Go down down )
Which kernal i need to install to flash a root and than rom?
Also do i need to change the kernal all the time before i flash new rom?
Thanks.
Click to expand...
Click to collapse
Hi There!
Best place to start is the FAQs http://forum.xda-developers.com/showthread.php?t=2156592
You don't need to flash a seperate kernal with each new ROM, as they are included.
k0rrupt10n said:
Hi There!
Best place to start is the FAQs http://forum.xda-developers.com/showthread.php?t=2156592
You don't need to flash a seperate kernal with each new ROM, as they are included.
Click to expand...
Click to collapse
Just read it already XD
Can you give me a kernal for the information i added uo there?
Since the links in thr faq are too old. And i dont know which kernal use CF-Root or Siyah...
Best thing is to read and learn what kernel you need.
alliance 7.3
dorimanx 8.16
nels1
eBay's said:
Just read it already XD
Can you give me a kernal for the information i added uo there?
Since the links in thr faq are too old. And i dont know which kernal use CF-Root or Siyah...
Click to expand...
Click to collapse
The root task is done by both of the kernels indeed. But:
If you just want to root your device CF-Root will do the thing.
Siyah or Siyah related kernels (DorimanX Kernel for example) and some others are more advanced kernels that
give you the ability to adjust some settings through an app (STweaks) that is installed with the kernel.
blackprophecy said:
The root task is done by both of the kernels indeed. But:
If you just want to root your device CF-Root will do the thing.
Siyah or Siyah related kernels (DorimanX Kernel for example) and some others are more advanced kernels that
give you the ability to adjust some settings through an app (STweaks) that is installed with the kernel.
Click to expand...
Click to collapse
Can you tell me which settings?
And for your opnion which one to install? @blackprophecy
eBay's said:
Can you tell me which settings?
And for your opnion which one to install? @blackprophecy
Click to expand...
Click to collapse
DorimanX Kernel
Siyah Kernel
The best way to find out what you can do with the kernels is to read their threads.
It's to much to explain. Just as an example: Change CPU frequency and volting, enable different setting profiles for
improved battery life and much more.
The kernel I like most is DorimanX but you have to be more experienced because of a lot of different options.
Siyah, which is the base of the DorimanX, is more compact with the settings and easier to learn.
No matter what kernel you use, make sure your rom is supported. (Stock or Custom, AOKP / CM Base?)
blackprophecy said:
DorimanX Kernel
Siyah Kernel
The best way to find out what you can do with the kernels is to read their threads.
It's to much to explain. Just as an example: Change CPU frequency and volting, enable different setting profiles for
improved battery life and much more.
The kernel I like most is DorimanX but you have to be more experienced because of a lot of different options.
Siyah, which is the base of the DorimanX, is more compact with the settings and easier to learn.
No matter what kernel you use, make sure your rom is supported. (Stock or Custom, AOKP / CM Base?)
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2186805 < this RoM i wanna flash.
eBay's said:
http://forum.xda-developers.com/showthread.php?t=2186805 < this RoM i wanna flash.
Click to expand...
Click to collapse
If you just want to flash a kernel because you want to get root and install a custom rom than CF-Root is the best thing.
Every custom rom comes with it's own kernel that fits. Only if you want to get an advanced kernel you may flash one of these:
DorimanX or
Siyah vsync v4/5
in their modified versions for CM and AOKP based roms.
Do NOT flash these kernels as long as you are on a Stock based rom. It won't boot then.
Make sure you know how to install custom roms! Mostly described in the rom threads itself.
So you steps should be:
1. flash CF-Root via odin to get your phone rooted.
2. copy the zip file to sd card and flash the rom via recovery.
3. stay with the delivered kernel of the custom rom or flash another via odin or recovery if you want an advanced one.
blackprophecy said:
If you just want to flash a kernel because you want to get root and install a custom rom than CF-Root is the best thing.
Every custom rom comes with it's own kernel that fits. Only if you want to get an advanced kernel you may flash one of these:
DorimanX or
Siyah vsync v4/5
in their modified versions for CM and AOKP based roms.
Do NOT flash these kernels as long as you are on a Stock based rom. It won't boot then.
Make sure you know how to install custom roms! Mostly described in the rom threads itself.
So you steps should be:
1. flash CF-Root via odin to get your phone rooted.
2. copy the zip file to sd card and flash the rom via recovery.
3. stay with the delivered kernel of the custom rom or flash another via odin or recovery if you want an advanced one.
Click to expand...
Click to collapse
Last question -
Can you give me the last version of CF?
Also if i backup with titanuim how i restore it back? since no apps..
and can you write step by step of the root and custom rom(not that clear in jellybear)
Thankyou very much i really apprecite it!
*Delete*
eBay's said:
Last question -
Can you give me the last version of CF?
Also if i backup with titanuim how i restore it back? since no apps..
and can you write step by step of the root and custom rom(not that clear in jellybear)
Thankyou very much i really apprecite it!
Click to expand...
Click to collapse
Don't get me wrong, but I think It's better if you make your own experience with installing/flashing >>Instructions
Everything you need is explained here step by step. Won't take you that long to read through it think
If you don't know the difference between Stock and Custom, just use the forum search.
And I figured out that it's better to root via Siyah for you with this one Siyah for stock rom
For titanium i got no advice for you because I'm not experienced with it. But there should be some threads guiding you through.
when you don't get something in the tutorials you're free to ask here again. But for now good luck and have fun learning something about
your device
blackprophecy said:
DorimanX Kernel
Siyah Kernel
The best way to find out what you can do with the kernels is to read their threads.
It's to much to explain. Just as an example: Change CPU frequency and volting, enable different setting profiles for
improved battery life and much more.
The kernel I like most is DorimanX but you have to be more experienced because of a lot of different options.
Siyah, which is the base of the DorimanX, is more compact with the settings and easier to learn.
No matter what kernel you use, make sure your rom is supported. (Stock or Custom, AOKP / CM Base?)
Click to expand...
Click to collapse
blackprophecy said:
Don't get me wrong, but I think It's better if you make your own experience with installing/flashing >>Instructions
Everything you need is explained here step by step. Won't take you that long to read through it think
If you don't know the difference between Stock and Custom, just use the forum search.
And I figured out that it's better to root via Siyah for you with this one Siyah for stock rom
For titanium i got no advice for you because I'm not experienced with it. But there should be some threads guiding you through.
when you don't get something in the tutorials you're free to ask here again. But for now good luck and have fun learning something about
your device
Click to expand...
Click to collapse
Thankyou very much, i read it.
but i dont get something -
If i download the saiyah one instead the CF do i need to CWM recovery from this guide?http://wiki.cyanogenmod.org/w/Install_CM_for_i9100
eBay's said:
Thankyou very much, i read it.
but i dont get something -
If i download the saiyah one instead the CF do i need to CWM recovery from this guide?http://wiki.cyanogenmod.org/w/Install_CM_for_i9100
Click to expand...
Click to collapse
What you have to do is to flash this kernel via Odin Odin
- (USB) Disconnect your phone from your computer
- Start ODIN
- Click the PDA button, and select .tar file you've downloaded (Siyah in this case)
- Put your phone in download mode (google it if you dno't know how to)
- (USB) Connect the phone to your computer
- Make sure repartition is NOT checked
- Click the START button
- Wait for the phone to reboot
- Done (if it took you more than 30 seconds, you need practise!)
after this steps your phone is rooted and then you can install your custom firmware.
blackprophecy said:
What you have to do is to flash this kernel via Odin Odin
- (USB) Disconnect your phone from your computer
- Start ODIN
- Click the PDA button, and select .tar file you've downloaded (Siyah in this case)
- Put your phone in download mode (google it if you dno't know how to)
- (USB) Connect the phone to your computer
- Make sure repartition is NOT checked
- Click the START button
- Wait for the phone to reboot
- Done (if it took you more than 30 seconds, you need practise!)
after this steps your phone is rooted and then you can install your custom firmware.
Click to expand...
Click to collapse
by firemware you mean recovery right?
and the guide i gave its okay? and do i need 100% battery?
sorry for bothering
eBay's said:
by firemware you mean recovery right?
and the guide i gave its okay? and do i need 100% battery?
sorry for bothering
Click to expand...
Click to collapse
if you flash the Siyah kernel it automatically installs the a recovery. there is no need to install it separately.
you just have to download the zip file for your custom rom (Jelly Beer 4.18 in your case) and copy it to your external sd card.
then do this
blackprophecy said:
if you flash the Siyah kernel it automatically installs the a recovery. there is no need to install it separately.
you just have to download the zip file for your custom rom (Jelly Beer 4.18 in your case) and copy it to your external sd card.
then do this
Click to expand...
Click to collapse
THANKYOU VERY MUCH BRO!
Crap! i dont have sd card! only the memory with 16gb in my phone
No problem you can put the zip file to the internal sd card.
this will do it.
blackprophecy said:
No problem you can put the zip file to the internal sd card.
this will do it.
Click to expand...
Click to collapse
btw the siyha kernal 100% will work on the rom i have? look at the picture in the first message in the thread
blackprophecy said:
No problem you can put the zip file to the internal sd card.
this will do it.
Click to expand...
Click to collapse
btw the siyha kernal 100% will work on the rom i have? look at the picture in the first message in the thread

[Q] KERNELS

hi everyone.
well, i've searched a lot about kernels in different threads, but didn't find any detailed and comprehensive information about kernels.
i rooted my SGSII with Odin through a guide which installed Siyah-s2-v6.0b4.tar kernel and CWM based recovery on my phone.
i flashed RootBox-JB-i9100-V4.2 ROM and now have 3.0.64-CM-g32f12dd kernel.
Before i flashed a custom ROM i got stweaks working, and after i flashed rootbox i recieve a message:"no kernel support" on stweaks.
This is leading to my first question- does my kernel change when i use different ROMs?
now i want to try and change my kernel to one who is supported by stweaks and has touch CWM and works with RootBox, but i'm not sure how to flash kernels.
This is leading to my second question- can anyone describe the whole procedure of how to change kernels on SGSII?
thanks for your attention.
There's nothing to describe. Custom kernels are flashed in CWRecovery mostly (some have Odin flashable versions as well). Always follow the exact flashing instructions for the kernel in question which are always on the first page of the thread devoted to the kernel in whichever development section, and are always very clear/simple to follow.
Only some kernels like Siyah or DorimanX support STweaks.Look up here on S2 forums in the Android Development section for kernelsThere are some others that have STweaks support.Also,.don't flash kernels made for Sammy ROMs.If you wanna flash DorimanX, then flash 9.39, not 8.39.
ido.n said:
This is leading to my first question- does my kernel change when i use different ROMs?
Click to expand...
Click to collapse
Yes, if the ROM comes bundled with its own kernel(s). :good:
ido.n said:
hi everyone.
.....
This is leading to my first question- does my kernel change when i use different ROMs?
...
thanks for your attention.
Click to expand...
Click to collapse
Yes.. The ROM ZIP usually contains Rom+kernel+modem combination
ido.n said:
hi everyone.
.....
This is leading to my second question- can anyone describe the whole procedure of how to change kernels on SGSII?
thanks for your attention.
Click to expand...
Click to collapse
1.Just go the kernel thread you want to use.(Mind that you cant use siyah with Rootbox). Search for a kernel which supports 4.2.2 (eg. Dorimanx 9.x) and download the CWM Flashable zip in the thread.
2.Download Hawker Paul`s Kernel Cleaning Script
3.Flash Hawker Paul`s Kernel Cleaning Script first trhu CWM
4.Then Flash the Kernel ZIP
Hit Thanks if I`ve helped you
thanks everyone! you're great!
absolutely clear now.

Categories

Resources