Hi I am new to rom and kernel flashing, and I am interested in flashing the ElementalX 1.1 kernel on AOKP. I love AOKP, and I am way interested in the swipe-to-wake and double-tap-to-wake features of ElementalX 1.1.
What kinds of things do I need to know about compatibility between kernels and Roms? Can you typically use any kernel with any rom?
Loving the Nexus experience and looking forward to learning more!
They often can but not always.
Android versions need to match.
Usually you can flash any kernel on any ROMs but if its a CM based ROM and you flash a custom kernel then slimport features sometimes don't work or some times you flash a custom kernel then the boot animation gets cut and turns black it doesn't really matter I have done lots of flashing and I would say that every kernel can be a flashed with any ROM without problems I am currently on CM kang and using kernel elemental x and everything runs smooth..hope this help click thankksss
Don't just slap any kernel to your device you might seriously brick it.....learned this lesson when I had an Atrix4G.....
sk8trix said:
Don't just slap any kernel to your device you might seriously brick it.....learned this lesson when I had an Atrix4G.....
Click to expand...
Click to collapse
Nexus devices are different then the Atrix4G. You can not seriously brick it by flashing an incompatible kernel. Even having no kernel will not prevent you from accessing the bootloader and recovery.
Related
Who is running OMGB 1.1.1? I am thinking about switching kernels and wonder what is compatible with that ROM? Also, how risky is it to switch kernels. People keep telling me you can ruin your phone.
Thanks!
irl5fan said:
Who is running OMGB 1.1.1?
Click to expand...
Click to collapse
I'll be flashing it a little later today.
I am thinking about switching kernels and wonder what is compatible with that ROM?
Click to expand...
Click to collapse
Are you currently using the rom and if so, what is wrong with the default kernel?
Also, how risky is it to switch kernels. People keep telling me you can ruin your phone.
Thanks!
Click to expand...
Click to collapse
Rooting can ruin your phone. A bad flash can ruin your phone. The good thing about flashing kernels and I've flash a lot of them, you usually can go back into recovery and flash another one if your device doesn't play well with a particular one.
I am currently running CM7 and. Kernel 2.6.37.4 cm. Looking to switch today
irl5fan said:
I am currently running CM7 and. Kernel 2.6.37.4 cm. Looking to switch today
Click to expand...
Click to collapse
I hear ya. I'm itching to flash it right now, but my wife and one of my sons are enroute to Orlando and I don't want to flash a rom that I'm uncertain of in case I need to contact them or vice-versa. I haven't had a "home phone" in years. We all have smartphones..lol
I went ahead and flashed this rom and then added my 3rd party apps and I must say that i am impressed. It is stable and everything appears to work as it should. I did notice a bug where when you add a pattern lock, the default lock screen no longer displays, not even after a reboot. I just finished making a nandroid backup of it and will definitely use this rom. This is shweeeet!
You can flash an AOSP kernel. The SBC kernels can ruin your phone. I am using tiamat nonsbc aosp kernel with this rom.
Thanks for the info guys! I ended up flashing OMGB rom and like it so far. Do I flash that kernel over the rom then? Do I just find the kernel in one of these threads or is it on ROM Manager?
Thanks
What are the differences?
I'm using Android Revolution HD 3.0.0 now and in the description mike1986 claims that stock 3.0.8 kernel is the best so far but with so many people using franco's kernel it must be better or am i wrong?
Also, will flashing franco.kernel on Android Revolution cause any bugs etc? (I'm kinda new to this whole flashing kernels part)
(If there are better roms do not hesitate to recommend me one and please tell me what's better if thats the case )
Thanks in advance!
dreamz0r said:
What are the differences?
I'm using Android Revolution HD 3.0.0 now and in the description mike1986 claims that stock 3.0.8 kernel is the best so far but with so many people using franco's kernel it must be better or am i wrong?
Also, will flashing franco.kernel on Android Revolution cause any bugs etc? (I'm kinda new to this whole flashing kernels part)
Click to expand...
Click to collapse
I can not list the differences for you exactly just go to franco's thread. There are many advantages to flashing a custom kernel. The kernel devs work hard to make the kernel's better than stock in many ways. You'll get extra features and extended battery life for sure out of a custom kernel. Stock better? I dont think so! Flashing a kernel after a rom is the way you have to do it but, ya some settings might not work if the kernel dev had done things differently from the rom dev.
give it a shot if you dont like it you can always reflash your rom package to restore the roms kernel.
before flashing a kernel (or reflashing your rom after flashing a custom kernel) wipe your dalvik cache
so many people around here have a boner for franco but I always highly recommend GLaDOS kernel its imo the best and most advance but to each his own
blowtorch said:
I can not list the differences for you exactly just go to franco's thread. There are many advantages to flashing a custom kernel. The kernel devs work hard to make the kernel's better than stock in many ways. You'll get extra features and extended battery life for sure out of a custom kernel. Stock better? I dont think so! Flashing a kernel after a rom is the way you have to do it but, ya some settings might not work if the kernel dev had done things differently from the rom dev.
give it a shot if you dont like it you can always reflash your rom package to restore the roms kernel.
before flashing a kernel (or reflashing your rom after flashing a custom kernel) wipe your dalvik cache
so many people around here have a boner for franco but I always highly recommend GLaDOS kernel its imo the best and most advance but to each his own
Click to expand...
Click to collapse
Installing it now, let's see if you're right about GLaDOS
Thanks for the reply
So I have got a question that maybe many others have yet to voice or address (maybe it's just me, and I am delusional). In any event, I am not new to rooting and flashing ROMS. I am also familiar--at least conceptually--with what the kernel is and what it does. For the purposes of this post however, I should mention that I have not ever flashed a custom kernel and am unsure as to why one would or why there is more than one floating around. I have been vacillating back on forth between stock and custom kernels....it seems like in order to flash this ROM you need this Kernel, or that ROM flash that Kernel. I want to learn and to know. I would really appreciate feedback on this.
157
Kernel's are installed or "flashed" in the same manner as a custom ROM, either through CWM or Odin. Kernel's just add an extra level of customization, most people use custom Kernel's for overclocking although they also have many other uses.
Kernals can also highly affect battery life and the speed of roms. The kernal has to match the kind of rom. Samsung kernals go with samsung/touchwiz based roms. Aosp kernals go with aosp based roms like cyanogenmod and aokp. There are a few jellybean kernals and those will work for the current jellybean aosp based roms. Samsung will eventually release their own jellybean update and when that happens expect to see jellybean samsung kernals made for roms based on samsung jellybean.
I currently have a galaxy s2 (sgh-t989) and am running the newest Kit kat Pac rom nightly. The kernel for the PAc rom build does not support overclocking or voltage control adn I would like to install a custom kernel to allow these features. Does anyone have any suggestions for a custom kernel. Searching on google is not that straight forward for finding a custom kernel.
As far as I understand I will need a kernel that is supported both by the kit kat pac rom and my device and kernels meant for Jellybean won't work. All of the kernels that I have tried to install so far including all of the ones on the xda website have only resulted in boot loops anadvice d I have tried installing them with both the Clock work recovery and TWRP recovery. No success. I'm not sure if this is a function of the PAC rom not supporting custom kernels or if I am just not using the correct kernel.
If anyone has any advice for it would be greatly appreciated. Finding kernels is not that straight forward
ndf253 said:
I currently have a galaxy s2 (sgh-t989) and am running the newest Kit kat Pac rom nightly. The kernel for the PAc rom build does not support overclocking or voltage control adn I would like to install a custom kernel to allow these features. Does anyone have any suggestions for a custom kernel. Searching on google is not that straight forward for finding a custom kernel.
As far as I understand I will need a kernel that is supported both by the kit kat pac rom and my device and kernels meant for Jellybean won't work. All of the kernels that I have tried to install so far including all of the ones on the xda website have only resulted in boot loops anadvice d I have tried installing them with both the Clock work recovery and TWRP recovery. No success. I'm not sure if this is a function of the PAC rom not supporting custom kernels or if I am just not using the correct kernel.
If anyone has any advice for it would be greatly appreciated. Finding kernels is not that straight forward
Click to expand...
Click to collapse
I'm sorry to inform you that the Pac ROM does not allow installation of any other kernels. You will have to switch ROMs if you want OCing.
Hello all. First I want to thank everyone for still being around to help, especially on such an old device.
Anyway, I recently bought one of these and got it rooted via odin. Currently that's all I've done to her. I have been looking over this forum, android forums, and Google in general prior to posting, I want to solve problems on my own, but when I can't, I'm not scared to ask for help. And I need help with a few issues. I will seperate them, to make answering them easier.
1) is twrp not available for this model?
2) if not, the only other recoverys I can find is Phils TouchWiz, and ClockworkMod recovery touch 5.8.1.5. I wouldn't think these are the same, which is suggested? Also Phils Touchwiz was last updated (that I can find) to 4.1.2 which is where I currently am, am I want to go to 4.4
3) I only see 2 ROMs listed on here, and 1 is one of the ones I was thinking of using in Dirty Unicorns. The other I was thinking about was CyanogenMod. Which of these two is suggested?
4) I have no service on this phone, as its my tinkering device. The only thing I need to work is WiFi. That being said, do I need to flash a new modem?
Do I need to flash a new kernel?
Thanks for any help you can throw me. I know there are lots of tuts for all these questions, but frankly they are all very old, and this stuff changes by the day...
1. Yes but this device has recovery and kernel built in together, this recovery is only for flashing / wiping, other than that, it is not usable with other custom roms unless the devs build it to use that
recovery along with the kernel.
2. It's the same as question 1, For Touchwiz Jellybean, you'll need a recovery kernel that supports the android version and firmware, otherwise it wouldn't work or boot up, Agat's Source GB27 for GB27 Touchwiz ROMs. Or specific AOSP Kernels for certain kernel build updates ( versions are compatible with the build date of the ROM's Original Kernel, meaning it only works on certain ROMs that are updated with the same kernel build, for example, A custom 0.0.25 will not work with stock 0.0.26 because there was a major update change in the kernel that'll make 0.0.25 not usable on it. If you use a kernel based on a specific date on an AOSP ROM that frequently updates the kernel, it may not boot up. )
3. The AOSP ROMs that are being updated at the moment are the Teams that do Nightlies. So Cyanogenmod is the only AOSP ROM that's being updated weekly for this device, I have not checked on the other ones.
4. No need to flash a modem if you don't have data service, however it may help either way when using WiFi due to dropped connections, stability etc. For AOSP, use any ICS modem, for Touchwiz, use the same android firmware modem.
Flashing a new kernel is not needed unless you don't like how the stock kernel performs whether if it's power saving or performance. AOSP kernels are kind of limited as the ones out now work with different build dates of the ROMs, Touchwiz has a couple, but Agat63's Source Kernel is recommended by everyone for GB27.