Welcome to the Android Central Forums Create Your Account or Ask a Question Answers in 5 minutes - no registration required!
Results 1 to 3 of 3
  1. Thread Author  Thread Author    #1  

    Default Confused, flashing a kernel vs a ROM?

    I just flashed Cloudy G3 for my Verizon LG G2, and mostly am happy with the ROM. I noticed in some threads people talking about flashing different kernels. What does this do? How is it done, and can it be done through TWRP? Thanks for answering these newb questions!
  2. #2  
    acejavelin's Avatar

    Posts
    1,227 Posts
    Global Posts
    1,229 Global Posts
    ROM
    SimpleAOSP & Hells-Core

    Default Re: Confused, flashing a kernel vs a ROM?

    The kernel is the heart of Android, kind of like the gateway between hardware and software, and it controls all the hardware stuff directly such as the processor(s) and memory and the Tap2Wake feature.

    Unless you have a specific need to switch, I generally recommend staying on the kernel included in the ROM. Some experienced flashers will stick with a specific kernel for all ROMs for a special feature or personal preference. On the G2 I haven't found any real reason or advantage to switch.

    Remember kernels come in various "flavors", AOSP and CM based ROMs use a different kernel, also the G2 is kind of unique as we have 2 different display panels and it is possible to actually damage the screen with an improper kernel, I'm not going to really get into that but if you jump over to XDA there is lots talk on it and a tool to tell which display panel you have.

    Flashing a kernel is simple, get the ZIP, start TWRP, flash, reboot... No wiping or formatting of anything is required (kernel does not directly use cache or dalvik), the device will either boot or not. If you flash a lot of kernels or test multiple ones, always go back to the ROMs original kernel first.

    You will also need an app to set the kernel options you want, some kernels have there own app, some use generic "kernel tweaker" apps from the Play Store, read the kernel thread to see which the Dev recommends.
    Current Personal Phone: Google Nexus 4 on AT&T (SimpleAOSP/hells-Core Kernel/LTE)
    Current Work Phone: LG G2 VS980 on VZW (Snuzzo's Plain-Andy ROM)
    Current Tablet: iPad 4/Samsung Galaxy Note Pro 12.2
    Other phones "in the family": HTC One (M7), Moto G GPE, LG G2
    Previous/Retired Android Devices: HTC Aria/Incredible 2/Rezound/DNA, Samsung Stratosphere, SGS2 Skyrocket, Nextbook 8P
  3. #3  

    Default Re: Confused, flashing a kernel vs a ROM?

    Quote Originally Posted by acejavelin View Post
    The kernel is the heart of Android, kind of like the gateway between hardware and software, and it controls all the hardware stuff directly such as the processor(s) and memory and the Tap2Wake feature.

    Unless you have a specific need to switch, I generally recommend staying on the kernel included in the ROM. Some experienced flashers will stick with a specific kernel for all ROMs for a special feature or personal preference. On the G2 I haven't found any real reason or advantage to switch.

    Remember kernels come in various "flavors", AOSP and CM based ROMs use a different kernel, also the G2 is kind of unique as we have 2 different display panels and it is possible to actually damage the screen with an improper kernel, I'm not going to really get into that but if you jump over to XDA there is lots talk on it and a tool to tell which display panel you have.

    Flashing a kernel is simple, get the ZIP, start TWRP, flash, reboot... No wiping or formatting of anything is required (kernel does not directly use cache or dalvik), the device will either boot or not. If you flash a lot of kernels or test multiple ones, always go back to the ROMs original kernel first.

    You will also need an app to set the kernel options you want, some kernels have there own app, some use generic "kernel tweaker" apps from the Play Store, read the kernel thread to see which the Dev recommends.
    +1

    If you're using Cloudy already then you should be good to go. I switched back to Cloudy a couple days ago but before I was using OptimusG3 and I switched the kernel to the cloudy kernel because it offered knock code with the screen off. Had I not been concerned about knock code there's no reason to switch kernels. With Cloudy, that works "out of the box" so you're good to go.
    Thanked by:

Similar Threads

  1. Best ROM for the m8
    By slimdustysguitar in forum HTC One M8 Rooting, ROMs, & Hacks
    Replies: 34
    Last Post: 11-10-2014, 01:24 PM
  2. how to port another rom
    By westn72 in forum General News & Discussion
    Replies: 0
    Last Post: 07-19-2014, 02:01 AM
  3. Need help flashing rooted/ROM'd Galaxy S4 back to stock OS
    By AC Question in forum Ask a Question
    Replies: 4
    Last Post: 07-19-2014, 12:32 AM
  4. Sony Xperia Z1 vs Nexus 5
    By 12Danny123 in forum Ask a Question
    Replies: 1
    Last Post: 07-18-2014, 11:17 PM
  5. Before I Flash a ROM...
    By c0419 in forum Samsung Galaxy Note 3
    Replies: 1
    Last Post: 07-18-2014, 10:17 PM

Posting Permissions