[Kernel] How do I know which are compatible? - Galaxy S II Q&A, Help & Troubleshooting

Last time I tried flashing a kernel like Siyah on my phone was in June-July 2012 via CWM Recovery(not Odin) and you know what happened? I soft-bricked my phone. The phone got stuck at the Samsung logo. I had to fix it with a flash via Odin and increase the flash counter.
It was my first time flashing a kernel, and it failed horribly as I had no idea where it says if it's compatible with my current STOCK OFFICIAL ICS 4.0.3 ROM.
Can anyone tell me/teach me how to recognize kernels which are compatible with my particular ROM as to avoid potential HARD-bricks. I want to train flashing kernels in order to flash a ROM like CM, but being able to just as easily revert to my current rom(which I assume I must somehow backup, not just the kernel).

Yes we can: read the threads.
Why you tried to flash siyah again?
Sent from the little guy

gastonw said:
Yes we can: read the threads.
Why you tried to flash siyah again?
Sent from the little guy
Click to expand...
Click to collapse
Read my post. I never said I tried to flash it AGAIN, I was giving it as an example of how my first EVER flash went wrong.

My mad, still, read the threads.
If you only wanna flash siyah you got siyah's q&a sticked in this section or gokhanmoral.com
Sent from the little guy

Related

Stuck at Yellow ! Icon after Insecure Kernel update

Alright, you probably get this so I apologise.
I have just received a new SGS2. First thing to do? Root it of course!
I have nothing meaningful on the device, about 8 texts, a few apps that haven't got much on it etc..
So I used Odin3 to put the XWLA4 insecure kernel, as I'm sure my phone said something along the lines of XWL-- so i grabbed the nearest-looking insecure kernel.
Now I'm stuck with the yellow icon upon boot. I can get back into 'Download Mode'.
Should I reflash the kernel or is there a secure one or an alternative one I can install that will get me up and running?
Bump.. I don't like bumping but this is important and I really need some help from ANYONE that knows how to deal with this kind of problem!
Here is a thread with stock roms and kernels with instructions to install...
http://forum.xda-developers.com/showthread.php?t=1075278
u can then use this guide to root
http://forum.xda-developers.com/showthread.php?t=1501719
or use recovery to install this lp4 with root
http://wanamlite.com/2012/04/03/romcwmxwlp4-android-4-0-3-odexed-deodexed-stock/
umermajeed said:
Here is a thread with stock roms and kernels with instructions to install...
http://forum.xda-developers.com/showthread.php?t=1075278
u can then use this guide to root
http://forum.xda-developers.com/showthread.php?t=1501719
or use recovery to install this lp4 with root
http://wanamlite.com/2012/04/03/romcwmxwlp4-android-4-0-3-odexed-deodexed-stock/
Click to expand...
Click to collapse
Thanks for your response. I have since tried to install an original kernel and I still get stuck on the bootscreen. Still able to get into Download Mode though, so it's not all bad.
Xwla4 is GB, you probably used ICS cfroot kernel. Xwlp* is ICS
Go to recovery, and wipe data cache. And flash the stock la4 kernel using Odin. This should bring you back to normal.
Otherwise you have to flash whole stock ROM
Sent from my GT-I9100 using Tapatalk 2
just go to chain fire link and install chain fire kernel.that is the best I can tell or go for speed Mod kernel.they both worked well for me
Sent from my GT-I9100 using XDA
Fixed!! I installed the XXLP6 original kernel and I've got the phone to boot, which is excellent.

Kernel panic upload mode

Can someone help please i keep getting kernel panic upload mode everytime i open a apps info.
Heres my specs
toonarmy4life said:
Can someone help please i keep getting kernel panic upload mode everytime i open a apps info.
Heres my specs
Click to expand...
Click to collapse
try this:
1. Download Siyah kernel version 3.5.2 (very stable for your Android version, i.e ICS 4.0.3) or Download another kernel like Speedmod, N.e.a.k. etc
2. Download Kernel cleaning script
3. Boot to CWM reocovery
- Flash Kernel cleaning script (the one you just downloaded)
- Flash Siyah kernel 3.5.2 (or any of the recommended kernels)
- reboot phone.
done.
Thanks but could i just restore a backup that i made before i installed siyah kernel so ill be back on stock kernel? Will that work n fix the problem or not ?
Or is it possable to flash my stock kernel through cwm?
toonarmy4life said:
Thanks but could i just restore a backup that i made before i installed siyah kernel so ill be back on stock kernel? Will that work n fix the problem or not ?
Click to expand...
Click to collapse
Yes.
1. What was the version of the CWM recovery you used to create the backup?
2. What is the version of your present CWM recovery?
I dont know which cwm version i used to back up it came with rachmat3 method i think and i have 6.6.0.5 now but ill go check now incase im wrong
My current cwm is cwmr touch v5.5.0.4
Would it be possable to flash my stock kernel using my current kernel (siyah kernel) which has the above cwm version because if i could that would be great
toonarmy4life said:
My current cwm is cwmr touch v5.5.0.4
Would it be possable to flash my stock kernel using my current kernel (siyah kernel) which has the above cwm version because if i could that would be great
Click to expand...
Click to collapse
1. Try to restore your backup in CWM recovery,
if it fails then,
2. Flash the latest Siyah kernel first, then restore your backup.
Could you get me a stock kernel that is safe and that i can flash through siyah kernel please or send me a link to right kernel.
And if i go back to stock will i lose root? Because i really want my stock phone back i wish a didnt root it
This one is my old kernel but i cant find it:
3.0.15-I9100XXLPQ-CL223505
[email protected] #3
I have 3 backups
The first backup i made was when i rooted using rachmat3 method
2nd
Was with the cwm u gave me 2 flash siyah kernel with. It was cwm-notouch-6.0.1.2-i9100.zip
3rd
I made this backup with siyah kernel but im getting kernel panic anyway im telling u all this because wen i check the md5 file size in each back up my first 2 backups are way smaller then my latest backup heres how they look
Why are they so different
restore your first or second backup. Both contains your original kernel.
Do i need to do wipes? If so which wipes
toonarmy4life said:
Do i need to do wipes? If so which wipes
Click to expand...
Click to collapse
You don't really need to wipe but just to play your music, you can wipe data before restoring the backup.
Why on earth did you open another thread, when you already have a good discussion going on here? I'm very sure you have not even tried all the suggestions on this thread.
Always stick to one thread.
respect the forum rules.
I opened another thread because no one else but you are helping me and thanks cause you've helped me alot but i need as much help as i can get. I wanna return to my stock phone without bricking it. Rooting my phone was ok but since i installed siyah kernel everythings went wrong my battery jumped from full charge to 88% in about 10mins iv got 3 bars of signal when im browsing internet but it dont load a page no more and youtube buffers every 4secs. Siyah kernel is breaking my phone its suposed to be safe im getting a kernel panic in task manager i cant even uninstall apps properly i have to go in play store to remove apps
toonarmy4life said:
I opened another thread because no one else but you are helping me and thanks cause you've helped me alot but i need as much help as i can get. I wanna return to my stock phone without bricking it. Rooting my phone was ok but since i installed siyah kernel everythings went wrong my battery jumped from full charge to 88% in about 10mins iv got 3 bars of signal when im browsing internet but it dont load a page no more and youtube buffers every 4secs. Siyah kernel is breaking my phone its suposed to be safe im getting a kernel panic in task manager i cant even uninstall apps properly i have to go in play store to remove apps
Click to expand...
Click to collapse
blah blah blah!
Have you restored your stock backup?
Common!
Kernel cleaning script didnt work
Kernel cleaning script did work but hasnt made a difference do u have anymore ideas as i dnt wanna restore backup incase something gos wrong because i dont have a laptop/pc at the moment and i need this phone i dont have a spare
The phone wont magically fix itself.Theres always a chance that the phone wont boot and youll lose recovery-so youd need odin c/w pc to use download mode.
You should try to restore the 1st backup you made.
I run dreamkernel 2.7 and rootbox 1.8 and never get any problems.
My phone might not magically fix it self nor will the answers to my questions magically appear in my head i know nothing about android and im trying to learn by askin questions if im doing peoples heads in then dont come on my post to moan (jokesy) gan moan on someone elses post ya make me feel like im not aloud to ask questions i thought thats what GALAXY SII Q&A thread was for i opened other posts hoping for different answers from different people
But thats why there are moderators-and infractions.
and rules......... maybe you should read them.

[Q] Is there anyway to flash a kernel from recovery?

Noob here,
Originally i was trying just to root my phone. I didn't want to flash any roms or anything like that just root it so i can get rid of the bloatware, and so after much reading i found that the only way to do it on ICS required a method that might have a bricking bug. Well i went for it anyway, did it successfully. All was well, saw the superuser icon, purchased mobile odin pro did the whole bit. It seemed to be working great. Then i had to immediately change kernels since the stock kernel seems to be the culprit with the whole bricking bug situation. Alrighty, well i went and did that sort of successfully? I chose Siyah since thats what most people in the thread chose. Flashed it with mobile odin pro then it got stuck on boot. After more research i figured out where i went wrong, apparently the first link to the siyah kernel was a CWM/jb kernel or some such situation. I apparently should have downloaded the one further down. My fault for being so quick to try to get it all over with. Now my issue now is i'm stuck at boot, Is it possible to somehow flash the zimage of the proper kernel from the recovery menu? Or would i need to flash a tar file or zip file? would that still work if i used a brand new sdcard or would it have had to have been installed previously? Any help or guidance would be very appreciated. Thank you!
cnidaria said:
Noob here,
Originally i was trying just to root my phone. I didn't want to flash any roms or anything like that just root it so i can get rid of the bloatware, and so after much reading i found that the only way to do it on ICS required a method that might have a bricking bug. Well i went for it anyway, did it successfully. All was well, saw the superuser icon, purchased mobile odin pro did the whole bit. It seemed to be working great. Then i had to immediately change kernels since the stock kernel seems to be the culprit with the whole bricking bug situation. Alrighty, well i went and did that sort of successfully? I chose Siyah since thats what most people in the thread chose. Flashed it with mobile odin pro then it got stuck on boot. After more research i figured out where i went wrong, apparently the first link to the siyah kernel was a CWM/jb kernel or some such situation. I apparently should have downloaded the one further down. My fault for being so quick to try to get it all over with. Now my issue now is i'm stuck at boot, Is it possible to somehow flash the zimage of the proper kernel from the recovery menu? Or would i need to flash a tar file or zip file? would that still work if i used a brand new sdcard or would it have had to have been installed previously? Any help or guidance would be very appreciated. Thank you!
Click to expand...
Click to collapse
I don't understand, what the hell did you flash, more information is needed.
Sent from my Xoom using Tapatalk 2
cnidaria said:
Noob here,
Originally i was trying just to root my phone. I didn't want to flash any roms or anything like that just root it so i can get rid of the bloatware, and so after much reading i found that the only way to do it on ICS required a method that might have a bricking bug. Well i went for it anyway, did it successfully. All was well, saw the superuser icon, purchased mobile odin pro did the whole bit. It seemed to be working great. Then i had to immediately change kernels since the stock kernel seems to be the culprit with the whole bricking bug situation. Alrighty, well i went and did that sort of successfully? I chose Siyah since thats what most people in the thread chose. Flashed it with mobile odin pro then it got stuck on boot. After more research i figured out where i went wrong, apparently the first link to the siyah kernel was a CWM/jb kernel or some such situation. I apparently should have downloaded the one further down. My fault for being so quick to try to get it all over with. Now my issue now is i'm stuck at boot, Is it possible to somehow flash the zimage of the proper kernel from the recovery menu? Or would i need to flash a tar file or zip file? would that still work if i used a brand new sdcard or would it have had to have been installed previously? Any help or guidance would be very appreciated. Thank you!
Click to expand...
Click to collapse
Good job doing all the reading you did. Sorry this happened If the jellybean kernel flashed and went to reboot you should have CWM recovery!!! If you download the 4.3.3 ICS no mic swap kernel Yes you can transfer the kernel to a microSD card from your PC with the adapter then insert it in the phone and then flash it in CWM install zip from Sdcard. You can transfer it from your PC to your phone using CWM, and flash the .zip I have never done this so I cant give you detailed info how to do it but I hope some one cool will help you with that if you need it. All you need to do is flash the ICS kernel in CWM and you will be good to go!! Worse case flash the stock rooted ICS package again in Odin and it will flash the stock ICS kernel with the firmware again then flash the right ICS Kernel in Mobile Odin .... GL
http://www.mediafire.com/?39q3t5yjsgj66cb Link to the right ICS kernel.
Nick281051 said:
I don't understand, what the hell did you flash, more information is needed.
Sent from my Xoom using Tapatalk 2
Click to expand...
Click to collapse
He rooted, used mobile odin, flashed mali jb kernel got into bootloop. OP just hold volume up, down and power until CWM pops up and you can mount storage and flash another kernel from there.
122ninjas said:
He rooted, used mobile odin, flashed mali jb kernel got into bootloop. OP just hold volume up, down and power until CWM pops up and you can mount storage and flash another kernel from there.
Click to expand...
Click to collapse
This is exactly what happened. Thank you! will try this next
Thank you! worked great

Stuck in CWM Recovery

Hey guys.
I've searched the forums for this issue, unfortunately it seems like mine is a little unique and I can't find a solution to my problem anywhere.
I'm stuck in CWM Recovery mode, and although I can navigate the menu... when pressing the Home key to select the various options, nothing happens besides the options blinking for a sec. I can access Odin Mode with Power/Volume +/- but that's it. Also it's worth noting that I'm unable to access my phone's files from my computer when in download mode (my guess is because the phone isn't set to USB storage mode which I have to do from the booted home screen, which... I can't access).
This happened after the first time entering Recovery mode on CWM, and although I have ROM Manager installed on my phone, after researching a little I found that was NOT what I wanted to use. And I did NOT use that program.. my CWM was flashed in from a .tar on Odin (the windows program). I also have a Jellybam folder placed in the phone, which was my next step.
How can I get out of CWM Recovery so that I can continue flashing the Jellybam ROM?
I apologize if I've missed anything. Please let me know if you need any other information. I'll be sure to hit the thank you button on every reply.
THANK YOU!
:crying:
um....
you are supposed to flash the ROM from CWM, so why would you want to get out of CWM to get back into CWM?
you havent mentioned what version of Android you were already running or what kernel you flashed, but have you tried using the POWER button to select things in CWM? Are you sure you used the right kernel? Are you sure you have an i777?
Hey Pirateghost, thanks for the reply! And yes, I was going into CWM Recovery to flash the ROM. The reason I wanted out of CWM was because it had no functionality... yes, I did try using the power button to select things. Seems the home button was it? In any case nothing worked. My version of Android was Gingerbread UCKH7, and I'm %100 sure it's an i777. By using the "right kernel" you mean the right version of Jellybam?
UPDATE: I got out of the bootloop by using a stock root UCKH7 kernel, bringing it in from Odin. Now I'm just trying to understand what went wrong and how I can continue to flash my Jellybam ROM in without any issues. I also found that my CWM app disappeared after I uninstalled ROM Manager after getting access back to my phone.
More info...
the kernel I installed for CWM was KH4 at this thread: http://forum.xda-developers.com/showthread.php?t=1103399
After putting the KH7 stock root kernel in via Odin and getting out of the bootloop, I deleted ROM Manager off my phone and reflashed the KH4 kernel so I could get CWM. That worked fine, but now Superuser is crashing.
??
xargis said:
More info...
the kernel I installed for CWM was KH4 at this thread: http://forum.xda-developers.com/showthread.php?t=1103399
After putting the KH7 stock root kernel in via Odin and getting out of the bootloop, I deleted ROM Manager off my phone and reflashed the KH4 kernel so I could get CWM. That worked fine, but now Superuser is crashing.
??
Click to expand...
Click to collapse
The kernel you just linked above is for the GT-I9100, not the SGH-I777. You seem to be moving forward without providing yourself with enough knowledge. If you are sure the phone is an I777 then stay away from the I9100 forums. Get what you need from here. There is lots of information in the guides linked in my signature. There is enough information there to guide you through everything you want to do.
xargis said:
More info...
the kernel I installed for CWM was KH4 at this thread: http://forum.xda-developers.com/showthread.php?t=1103399
After putting the KH7 stock root kernel in via Odin and getting out of the bootloop, I deleted ROM Manager off my phone and reflashed the KH4 kernel so I could get CWM. That worked fine, but now Superuser is crashing.
??
Click to expand...
Click to collapse
You are flashing an older kernel on a newer ROM??? why? if you want to have CMW recovery you should flash your stock rom and then get the CWM .tar file and flash it in Odin. If you happen to get a .zip CWM file you can rename it to update.zip and flash it using your stock ROM's recovery options.
Search something along these lines: CWM5.8.1.8-i777.zip or recovery-clockwork-5.0.2.3-galaxys2att.tar as examples
creepyncrawly said:
The kernel you just linked above is for the GT-I9100, not the SGH-I777. You seem to be moving forward without providing yourself with enough knowledge. If you are sure the phone is an I777 then stay away from the I9100 forums. Get what you need from here. There is lots of information in the guides linked in my signature. There is enough information there to guide you through everything you want to do.
Click to expand...
Click to collapse
WOW! I don't know how I missed that. Must pay more attention to detail...
Thank you so much for pointing that out Creepyncrawly!
Commodore 64 said:
... If you happen to get a .zip CWM file you can rename it to update.zip and flash it using your stock ROM's recovery options. ...
Click to expand...
Click to collapse
It's great having new folks around helping out.
This is bad information, however. 3e recovery will enforce signature verification on any update.zip, and it will fail.
creepyncrawly said:
It's great having new folks around helping out.
This is bad information, however. 3e recovery will enforce signature verification on any update.zip, and it will fail.
Click to expand...
Click to collapse
always a pleasure to lend a hand. you're right it used to work on 2e I think, I was trying to signify the difference between the zip and tar, but thank you so much for the correction.
So should I be using a different kernel? I'm sorry I'm not quite sure what you're saying Commodore64, my head has been spinning from all this.
xargis said:
So should I be using a different kernel? I'm sorry I'm not quite sure what you're saying Commodore64, my head has been spinning from all this.
Click to expand...
Click to collapse
you should be using a kernel intended for your phone....your phone (if branded AT&T) is either an i727 skyrocket or i777. this is the i777 forum section. you appear to have flashed a kernel for an i9100...
just follow creepy's guides and do it the right way. there is nothing you can flash in STOCK recovery that will give you CWM or a new kernel (which on this phone CWM is packed with the kernel)
xargis said:
So should I be using a different kernel? I'm sorry I'm not quite sure what you're saying Commodore64, my head has been spinning from all this.
Click to expand...
Click to collapse
There is not just one answer, you can go back to one of the stock ROMs, like the ones provided by creepyncrawly threads.
There are a lot of threads on this and I don't have my I777 anymore but I used to do this:
1- Once you flashed a stock rom, go into recovery and cleanup. data/cache reset.
2- Have the files you want to flash on your phone. (if you format the SD card you will erase your files including the ones you want to flash!)
3- Use your .tar Odin CWM that worked for you before now to flash CWM.
4- Once in the CWM flash a newer CWM version (CWM6.0.1.0-i777.zip) since your ROM is based on CM/AOKP
5- After flash Go to Advanced and reboot recovery (this will reboot your phone now with the newer version of CWM)
6- Once in the newer CWM clean up again.
7- Don't reboot, have the correct version (latest or whatever) of your Custom ROM and install it now.
This is the general idea, if you don't know what you're doing read the threads in the development section, everything you need is there.
Educate yourself before you make your phone a crippled rabbit and scream for help.
Commodore 64 said:
There is not just one answer, you can go back to one of the stock ROMs, like the ones provided by creepyncrawly threads.
There are a lot of threads on this and I don't have my I777 anymore but I used to do this:
1- Once you flashed a stock rom, go into recovery and cleanup. data/cache reset.
2- Have the files you want to flash on your phone. (if you format the SD card you will erase your files including the ones you want to flash!)
3- Use your .tar Odin CWM that worked for you before now to flash CWM.
4- Once in the CWM flash a newer CWM version (CWM6.0.1.0-i777.zip) since your ROM is based on CM/AOKP
5- After flash Go to Advanced and reboot recovery (this will reboot your phone now with the newer version of CWM)
6- Once in the newer CWM clean up again.
7- Don't reboot, have the correct version (latest or whatever) of your Custom ROM and install it now.
This is the general idea, if you don't know what you're doing read the threads in the development section, everything you need is there.
Educate yourself before you make your phone a crippled rabbit and scream for help.
Click to expand...
Click to collapse
this makes no sense, dude.
1. if he is on a stock rom, there is nothing CM/AOKP on his phone
2. on this device the recovery is packed with the kernel, flashing some other CWM doesnt really matter at all. none of this is necessary.
you can flash any kernel you want (made for this device) if you dont plan on booting the OS and only plan on flashing a rom...
you have now complicated an already easy method.
Hey everyone - just wanted to let you guys know that I am now running JellyBAM and so far everything seems fine.
Thank you all for your help, seriously. If anyone has any questions about what I did etc., just ask and I'll get back to ya.
Thanks! :good:
Glad to hear you got JellyBAM up and running xargis, and just to reiterate what pirateghost was saying, you won't get CWM by flashing a CWM.tar file lol, I don't even think one can be found for this model (SGH-i777) which is the device that I currently have, the ONLY way to get CWM onto this device is to flash the proper kernel for this device, but keep in mind that there is another factor to think about as well, depending on what type of custom rom you want to run there are different kernels out there that work best and offer different/better features for deployment into the custom rom for which you will be running, in other words some roms are kernel specific, you can only use certain kernels with CM10/AOKP/ParanoidAndroid based roms, and such is the same with only using certain kernels with Sammy based stock roms, so the choice is yours, hope this info was informative to you and that you definately find a good productive rom that you will be happy to play with and run, have fun with your i777 s2, that's one of the things this forum is all about!!

[Q]

Hopefully this is the right topic to ask my questions:
I have a S2 i9100. The phone is not working anymore, i can acces the recovery and flash a rom but it is booting and not getting further then the boot animation. No bootloop, just stuck at the bootanimation.
Can't connect to Odin. Anyone having a suggestion how to get it working again? I regularly flash roms on a HTC, this Samsung is new for me. I saw the topics about soft-bricks but imo is this something different.
Thanks in advance!
Look for hopper8's troubleshooting guide.
What did you tried to flash anyway?
If you can access recovery you can flash a custom kernel. That'll enable you to flash pretty much whatever you want.
Sent from the little guy
gastonw said:
Look for hopper8's troubleshooting guide.
What did you tried to flash anyway?
If you can access recovery you can flash a custom kernel. That'll enable you to flash pretty much whatever you want.
Sent from the little guy
Click to expand...
Click to collapse
The phone broke when a collegue was using it. It had CM10.1 and after some strange behaviour a reboot caused the non-booting problem. Zo a factory wipe and trying to flash another ROM, (something like Wanamlite), still the phone won't boot.
Basically i want to flash a rooted stock ROM.
Read Hopper's thread as advised.
Thanks a lot. Did that before and i think i've got the eMMc brick situation. Thanks for your help!
If the phone was running CM10.1 then brickbug is NOT the cause.
Brickbug affects stock ICS.....not custom JB..........
Sent from either my S2 or my W via XDA developers app
gastonw said:
Look for hopper8's troubleshooting guide.
What did you tried to flash anyway?
If you can access recovery you can flash a custom kernel. That'll enable you to flash pretty much whatever you want.
Sent from the little guy
Click to expand...
Click to collapse
Well, i can flash a custom kernel and i can flash another ROM. But the phone's still not booting. Hanging on the bootlogo.
The only option left seems to be the pit flashing.
It was indeed not the brick bug, i runned a control tool and the memory seems fine.
You're able to flash a ROM and custom kernel so you want to flash a pit file?
By doing that you might not be able to flash anything afterwards.
Sent from the little guy

Categories

Resources