Root [KERNEL][UPDATE: 05/24/2012] bKernel-v2.3 & bKernel-CM7-v2.3 - 2.6.32.59

Discussion in 'Android Devices' started by b_randon14, Oct 26, 2011.

  1. lowlow5683

    lowlow5683 Well-Known Member
    36

    Jan 9, 2012
    109
    6
    36
    Peoria, IL
    can someone please tell me what kernels actually do for our phones right now im running cm7 reloaded and i see an updated kernel and have no idea what to expect when i download and flash it
     

    Advertisement
  2. Mobstergunz

    Mobstergunz Well-Known Member
    313

    Sep 5, 2011
    2,896
    1,444
    313
    Reading, PA
    The kernel... It's the core/kernel of an operating system. It's main functions are to interact with the hardware a.k.a. Device Drivers, to manage resources (things like memory management and processor time sharing a.k.a. multi-tasking), service interrupt requests, network services and the like. It also provides a System Call Interface (API) to the user space (apps running on the machine) so the apps can use system resources.

    Now the why so many part... First of all in general there are MANY options available when compiling (building) the kernel. Things like CPU schedulers, file system support, system type support, etc. etc. etc. So there are many different ways to configure the kernel and that gives many options to "test" and see which might work better or not. Some that may help a little or a lot, like CPU management options.

    ~artvandalay22222~

    In short - Kernel: Set of controls that lets the software interact with the hardware of the phone. Typically affects GPS, battery, bluetooth, wifi, display, etc.
     
  3. b_randon14

    b_randon14 Well-Known Member
    163

    Aug 13, 2011
    910
    628
    163
    Pizza Delivery Driver
    Somerset, KY
    Yeah I will when I get a chance! Nah I didn't die lol just been busy with o5ger stuff! Do you want like init.d support and stuff?
     
    ziggy46 and Mobstergunz like this.
  4. b_randon14

    b_randon14 Well-Known Member
    163

    Aug 13, 2011
    910
    628
    163
    Pizza Delivery Driver
    Somerset, KY
    Also I'm not giving any eta's. I haven't been able tofind much time to work on android related stuff lately. Calculus 1 and trigonometry both in the same semester is kicking my ass!
     
  5. Mobstergunz

    Mobstergunz Well-Known Member
    313

    Sep 5, 2011
    2,896
    1,444
    313
    Reading, PA
    Dam I know how that is I had accounting and trigonometry in the same semester and yes please init.d support
     
  6. ziggy46

    ziggy46 Well-Known Member
    213

    Aug 14, 2011
    1,688
    612
    213
    Being a pain in the a$$! LOL
    Chambersburg, Pa
    i will make sure to keep everyone updated with your life or death status lol :D
     
    b_randon14 and Mobstergunz like this.
  7. MachPrimeRib

    MachPrimeRib Member
    6

    Dec 12, 2011
    7
    2
    6
    Can someone tell me the values you use when undervolting? I'm running bkernel 0.24(EXT3)

    Also which governor and scheduler?

    Thanks
     
  8. b_randon14

    b_randon14 Well-Known Member
    163

    Aug 13, 2011
    910
    628
    163
    Pizza Delivery Driver
    Somerset, KY
  9. MediocreBadGuy

    MediocreBadGuy Well-Known Member
    68

    Dec 4, 2011
    469
    157
    68
    Male
    SmartPhone Repair Specialist
    Texas
    All I wanted was 2way calling patch & latest touchscreen drivers.. thanks! I'm back on this
     
    AndroidSureDo likes this.
  10. aadilh14

    aadilh14 Active Member
    15

    Jul 4, 2011
    38
    0
    15
    this may be a noob question

    is this kernel for the stock ROM or for the bROM?
    and do I need to wipe anything before flashing?

    I flashed this over the stock ROM but I do not have root nor can I underclock/undervolt
     
  11. MediocreBadGuy

    MediocreBadGuy Well-Known Member
    68

    Dec 4, 2011
    469
    157
    68
    Male
    SmartPhone Repair Specialist
    Texas
    Any rooted froyo ROM for the Triumph
     
  12. b_randon14

    b_randon14 Well-Known Member
    163

    Aug 13, 2011
    910
    628
    163
    Pizza Delivery Driver
    Somerset, KY
    It works on any froyo based rom like bROM Froyocream Minimal etc, it also works on the complete stock ron's but in order to overclock, you have to have the rom rooted and use setcpu or nofrills or cpu master to overclock and incredicontrol to undervolt.

    So if you are on the stock rom you need to be rooted in order to oc/UV.

    Yeah any stock based modded rom is rooted(bROM, Froyocream, Minimal, etc.)
     
  13. b_randon14

    b_randon14 Well-Known Member
    163

    Aug 13, 2011
    910
    628
    163
    Pizza Delivery Driver
    Somerset, KY
    And this kernel wont root your phone. And you don't need to wipe anything, just flash and enjoy. Root your phone using gingerbreak or some other root method. Probably need to install busybox to if your not rooted as most root apps need busybox in order to work!
     
  14. rivs

    rivs Active Member
    18

    Jun 27, 2010
    25
    19
    18
    I flashed this kernel on bRom 1.2 and it caused it not to boot. I'm not sure if I did something wrong(probably) or if this kernel is not meant for that rom. Just a warning for others who may try to do the same. I had to do a full wipe and reinstall bRom.
     
  15. b_randon14

    b_randon14 Well-Known Member
    163

    Aug 13, 2011
    910
    628
    163
    Pizza Delivery Driver
    Somerset, KY
    Did something wrong. Which bKernel did you download? And it works cause I'm using it as a type this message. List exact steps you took in flashing? You should not wipe anything when flashing the kernel. Also did it just not boot or did it bootloop? Details details details.
     
  16. rivs

    rivs Active Member
    18

    Jun 27, 2010
    25
    19
    18
    I downloaded the bKernel-v1.01 not the CM7 one. All I did is put it on my SD card, booting into CWR and installed the zip. Then it wouldn't boot, it was stuck on the Google logo.
     
  17. b_randon14

    b_randon14 Well-Known Member
    163

    Aug 13, 2011
    910
    628
    163
    Pizza Delivery Driver
    Somerset, KY
    There shouldn't be a google logo anywhere in the boot process? And I installed it just fine on my phone. Maybe it was a bad download.
     
    BBears likes this.
  18. rivs

    rivs Active Member
    18

    Jun 27, 2010
    25
    19
    18
    My phone has the google logo during boot before the bRom logo. It's not supposed to have this? I think maybe another rom replaced the motorola logo that used to display?
     
  19. MediocreBadGuy

    MediocreBadGuy Well-Known Member
    68

    Dec 4, 2011
    469
    157
    68
    Male
    SmartPhone Repair Specialist
    Texas
    That's Froyocreams splash logo... you can flash the stock Motorola splash image back
     
  20. dsmryder

    dsmryder Well-Known Member
    Contributor
    213

    May 28, 2011
    2,418
    502
    213
    mechanic
    NE Florida
    Calculus, trigonometry. Man y'all MUST be kids. No wonder so many developers seen to have time on their hands. But that's enough of me calling myself old.

    Mr random, do you have a repository that I might be able to rummage though? I've stuck with Whyzor's kernels because of the battery life, but I see some features on your list I think I would like to add to my own.

    Edit: sorry, just read the first post again.
     
  21. BBears

    BBears New Member
    5

    Apr 4, 2012
    3
    0
    5
    FYI the first time I tried to install the updated kernel the same thing happened. But I didn't have to wipe anything, just install a different kernel. I re-downloaded and tried again--it worked fine. BTW awesome quadrant scores! Though I don't know how much of that translates to performance...
     
  22. dsmryder

    dsmryder Well-Known Member
    Contributor
    213

    May 28, 2011
    2,418
    502
    213
    mechanic
    NE Florida
    Hey b_random. I saw you added lower voltage support to your kernel. Did you see this?

    This is the history that they are referring to.
     
  23. BBears

    BBears New Member
    5

    Apr 4, 2012
    3
    0
    5
    Can I ask what governors people are using with this kernel? I'm using the sio scheduler which looks awesome on quadrant, but the governor seems more trial and error. Suggestions?
     
  24. dsmryder

    dsmryder Well-Known Member
    Contributor
    213

    May 28, 2011
    2,418
    502
    213
    mechanic
    NE Florida
    sio scheduler is a scheduler. That has to do with the access to the... partitions. We don't have hard drives in our phones. Schedulers can do things like wait until the disk swings around to make a read or write event. With nandflash, we have equal access to every part of the data. That's why the simpler schedulers work better. Governors control the CPU clock rate, thus when to use more power to do a job. I use Interactive, some use a derivative that locks the clock rate to a low speed. I don't agree with that seeing how the processor can enter a sleep state at any frequency. And I use sio for my scheduler, in case anyone cares:ciao:
     
    BBears likes this.
  25. b_randon14

    b_randon14 Well-Known Member
    163

    Aug 13, 2011
    910
    628
    163
    Pizza Delivery Driver
    Somerset, KY
    Ah I just figured I'd try out the lower voltage settings. I still haven't had a chance messing with them. I guess they probably don't work though lol!

    For scheduler I use vr mostly. Sio and no-op is good too. For the governor I stick to the tried and true on demand governor! Its always worked the best for me!
     
    BBears likes this.

Share This Page

Loading...