DroidForums.net is the original Verizon Android Forum! Registered Users do not see these ads. Please Register - It's Free!
Results 1 to 5 of 5

Thread: Kernels & CM10

  1. Droid
    genebean's Avatar
    Member #
    147487
    Join Date
    Dec 2010
    Location
    Georgia, USA
    Posts
    88
    Liked
    2 times
    Phone
    Verizon Galaxy Nexus
    #1

    Kernels & CM10

    I was wondering if anyone would be willing to share some opinions about why I might want to run a kernel other than the baked in one. I am looking for tangible reasons that I could verify if I ran the same kernel. Thanks!

    Sent from my Galaxy Nexus using Tapatalk 2
    Samsung Galaxy Nexus running CM10.1
    • Apex Launcher Pro
    • TWRP / Goo Manager

    HTC Rezound running latest stock ICS leak
    • Apex Launcher Pro
    • ROM Manager (Premium)
    • Titanium Backup Pro
    • Dreaming of kernel source being released

    Sony Tablet S
    • Stock + Apex Launcher Pro

    OG Droid running CyanogenMod 7.2 (wifi only nowadays)


  2. Sponsor
    DF Advertising
    Join Date
    Nov 2008
    Location
    DroidForums.net
     
     
     
     
  3. Droid Ninja
    cupfulloflol's Avatar
    Member #
    12086
    Join Date
    Dec 2009
    Posts
    1,890
    Liked
    65 times
    Phone
    Galaxy Nexus
    #2
    Quote Originally Posted by genebean View Post
    I was wondering if anyone would be willing to share some opinions about why I might want to run a kernel other than the baked in one. I am looking for tangible reasons that I could verify if I ran the same kernel. Thanks!

    Sent from my Galaxy Nexus using Tapatalk 2
    Different options that may not be present on their stock kernel. I haven't ran CM10's kernel, so I am going to just list some examples of what it could be lacking. If any of these matter to you that is a different story:
    Overclocking and underclocking slots - There are kernels that ramp up to 1.8GHz (probably higher) and as low as 180MHz if your device can handle it, or if you were inclined to do so.

    GPU options - Overclocking the GPU is possible too.

    Governors - Either new governors or tweaked versions of old governors exist.

    Schedulers - New or tweaked schedulers

    Color calibration - I would assume CM10 does have this, but there are many options like say Trinity's contrast options which I would assume it is lacking.

    Sound options - High performance sound and volume tweaks plus some others.

    USB Fast charge - This allows your device to charge faster when connected to something like a USB port on a PC, but also can work on other places too. This does disable the ability for your device to communicate with the PC while on, but it is able to be toggled.

    Smart Reflex - SR automatically undervolts your chipsets, making it unnecessary for you to do so manually.

    Updates - Quite a few of the custom kernels are updated fairly regularly, almost daily. Adding features, fixing bugs, adding patches....etc

    Battery life and performance- Theoretically some of these options can improve your battery life and performance. Different kernels and settings work a little differently for different setups and devices, so this would require experimentation to figure out which specific kernel and settings work best for you.

    And probably many other things that I have neglected to mention.

    For the most part though, you will probably be fine on stock. If you are happy, your device achieves what you need/want it to, while getting decent battery life and decent performance, then perhaps going to a custom kernel isn't necessary.
  4. Droid
    genebean's Avatar
    Member #
    147487
    Join Date
    Dec 2010
    Location
    Georgia, USA
    Posts
    88
    Liked
    2 times
    Phone
    Verizon Galaxy Nexus
    #3
    First off, thank you very much! I do have a couple of questions:
    Quote Originally Posted by cupfulloflol View Post
    Governors - Either new governors or tweaked versions of old governors exist.
    Can you explain what the governors do.

    Quote Originally Posted by cupfulloflol View Post
    Schedulers - New or tweaked schedulers
    Also, what do these do?


    Sent from my Galaxy Nexus using Tapatalk 2
    Samsung Galaxy Nexus running CM10.1
    • Apex Launcher Pro
    • TWRP / Goo Manager

    HTC Rezound running latest stock ICS leak
    • Apex Launcher Pro
    • ROM Manager (Premium)
    • Titanium Backup Pro
    • Dreaming of kernel source being released

    Sony Tablet S
    • Stock + Apex Launcher Pro

    OG Droid running CyanogenMod 7.2 (wifi only nowadays)


  5. Droid Ninja
    cupfulloflol's Avatar
    Member #
    12086
    Join Date
    Dec 2009
    Posts
    1,890
    Liked
    65 times
    Phone
    Galaxy Nexus
    #4
    Governors essentially are what tells your CPU what frequency (speed) it should be at times. Should it try and stay at the higher speeds, to be more responsive. Or should it stay at the lower end to preserve battery? Or should it be somewhere in the middle? This is super general, and I can provide a more technical explanation, or find a decent write up for further reading.

    Android CPU governors explained - Android Forums <-- that generally explains some of the ones you may see. I haven't read them all, but it looks to be a decent writeup, and being that it is for a different phone so these governors could be different for our phone. Also remember any kernel dev can tweak these, so Interactive on one kernel may be slightly different than Interactive on another kernel. Also some devs have created new governors, or just modified existing ones and renamed them to avoid confusion. most probably has an explanation of their governors included somewhere.

    Side note: It is possible that some governors may not be entirely stable. Hotplug for example can cause problems for some folks.

    I/O scheduler is for the internal memory, it decides what order to do things on the hard disk. Theoretically speeding things up in certain situations or usage patterns. More in depth reading ( I/O scheduling - Wikipedia, the free encyclopedia ) . Note that some schedulers may not be 100% stable, or very useful for flash memory. Some are geared for mechanical hard drives, to decrease their seek times. You may not notice a big difference in these. These probably won't impact your battery life, at least theoretically they won't.

    [REF] Governors and I/O schedulers - xda-developers <-- once again not for the GN, but gives another rough idea about governors, but more importantly schedulers in post 2.
  6. Droid
    genebean's Avatar
    Member #
    147487
    Join Date
    Dec 2010
    Location
    Georgia, USA
    Posts
    88
    Liked
    2 times
    Phone
    Verizon Galaxy Nexus
    #5
    Quote Originally Posted by cupfulloflol View Post
    ... (Lots of good stuff)...
    Thank you, this was very helpful.

    Sent from my Galaxy Nexus using Tapatalk 2
    Samsung Galaxy Nexus running CM10.1
    • Apex Launcher Pro
    • TWRP / Goo Manager

    HTC Rezound running latest stock ICS leak
    • Apex Launcher Pro
    • ROM Manager (Premium)
    • Titanium Backup Pro
    • Dreaming of kernel source being released

    Sony Tablet S
    • Stock + Apex Launcher Pro

    OG Droid running CyanogenMod 7.2 (wifi only nowadays)


Ads

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Similar Threads

  1. CM10 Port
    By meek2100 in forum Droid 4 ROMS
    Replies: 20
    Last Post: 08-28-2012, 07:04 PM
  2. Unofficial CM10 Boot Animations
    By MarkusMcNugen in forum Droid RAZR Themes
    Replies: 0
    Last Post: 08-21-2012, 08:25 AM
  3. EuroSkank CM10: Will there ever be...
    By GohanBurner in forum Galaxy Nexus ROMS
    Replies: 11
    Last Post: 08-17-2012, 08:32 AM
  4. CM10 for RAZR CMDA Alpha?
    By jasonwuzthere in forum Droid RAZR Roms
    Replies: 10
    Last Post: 08-13-2012, 08:50 PM
  5. New [ROM] Unofficial CM10 for the Droid Incredible 2!
    By DroidModderX in forum Android News
    Replies: 1
    Last Post: 07-19-2012, 11:35 PM

Search tags for this page

best kernel for cm10
,
best kernel for cm10 galaxy s3
,
best kernel for galaxy s3
,
cm 10 kernel
,
cm10 fast charge
,
cm10 i/o scheduler
,
cm10 io scheduler
,

cm10 kernel

,
cm10 kernel download
,
cm10 kernel galaxy s3
,
cm10 kernels
,
cm10 stock kernel
,
kernel cm10
,
kernel for cm10
,
kernels for cm10
Click on a term to search our site for related topics.
Find us on Google+