Super fast Android Kernel

Discussion in 'Huawei Ideos S7 Development' started by Balcora, Mar 21, 2011.

  1. Balcora

    Balcora Member

    Joined:
    Feb 6, 2011
    Messages:
    59
    Likes Received:
    15
    Trophy Points:
    72
    Location:
    Australia
    Tablet / Device:
    Huawei S7 (Telstra T-Touch Branded, with modded OS)
    I was just thinking; LLVM has become nice enough that in the normal linux world you can compile a working kernel....
    I wonder if it could work in Android....
    After having the code sourcery site down so i couldn't download a more recent copy of the ARM EABI toolchain.
    I got to thinking; LLVM is very very very sexy.....
    If we could leverage it to build a android kernel, we would also then have a very very very sexy kernel, per say... on the fly optimization etc :D.

    Post ya thoughts.
     
  2. xaueious

    xaueious Administrator Staff Member

    Joined:
    Jul 9, 2010
    Messages:
    3,483
    Likes Received:
    435
    Trophy Points:
    222
    Location:
    Canada
    Tablet / Device:
    Asus Transformer TF300, Huwaei Ideos S7-104, HSG X5A, (Past APAD IMX515, APAD RK2808, RK2818 RT7)
    I think it sounds interesting. Codeaurora seemed to give me pretty good download speeds compared to kernel.org. I think the toolchain is also mirrored on github. I want to do more reading :p
     
  3. Entropy

    Entropy Member

    Joined:
    Dec 24, 2010
    Messages:
    42
    Likes Received:
    1
    Trophy Points:
    72
    Location:
    Owego, NY
    Tablet / Device:
    Huawei S7
    If our toolchain is just arm-none-eabi, then there's plenty of "roll your own" tutorials (mainly targeted at the microcontroller crowd but might work for Android work) - STM32/Cortex-M3 HOWTO: Development under Ubuntu. is what I use for my Cortex-M3 work.
     
  4. Balcora

    Balcora Member

    Joined:
    Feb 6, 2011
    Messages:
    59
    Likes Received:
    15
    Trophy Points:
    72
    Location:
    Australia
    Tablet / Device:
    Huawei S7 (Telstra T-Touch Branded, with modded OS)
    Lulz; i meant more, post your thoughts on a JIT self optimizing kernel (i.e. LLVM compiled kernel)
     

Share This Page

Search tags for this page

android kernel optimization