Owl Kernel for ICS

Search This thread

B.B.N.

Member
Apr 13, 2014
13
27
Disclaimer:
Code:
/*
 * Your warranty is now void.
 *
 * We are not responsible for bricked devices, dead SD cards, thermonuclear
 * war, or you getting fired because the alarm app failed. Please do some 
 * research if you have any concerns about features included in this ROM
 * before flashing it! YOU are choosing to make these modifications, and if
 * you point the finger at us for messing up your device, we will laugh at you.
 *
 */

I made that kernel for myself,but decided to share it:maybe someone finds it useful.
Short list of features(not full,I could forgot something):
Latest source code
Patched to version 3.0.101(credits to munjeni)
Compiled with GCC 4.8.2 toolchain(self builded)
Various optimisation flags(-mtune=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard)
Huge amount of CFS patches(improved load balancing)
Memory unaligned access
ARM RWSEM optimized algorithm
Asynchronous I/O disk usage algorithm
Auto-Root
CWM Touch Recovery
Init.d support
BusyBox
ZRAM(with LZ4 compression)/ZCACHE/UKSM/CleanCache
SLUB memory allocator
Overclockable to 1.2 GHz(stable only with performance governor(for now))
Dynamic FSync Control
Exclusive Bionic libc(improved memory acces efficiency)
Adaptive readahead
RCU boost enabled
Power Saving tuned

...list will be updated,when i remember more added features

Changelog
5.3->5.5
  1. Stabilized overclock @1.2GHz(but be aware-phone is heating very much now(in OC mode))
  2. Dynamic & async fsync(faux123)
  3. RWsem & mutex patches
  4. Several changes for ext4 and mmc subsystem
  5. Added parameter extra_free_kbytes(by default 4096)
  6. Switched to GCC 4.9.0
  7. Frequencies by default:200MHz-1,2GHz

About overclock: For now overclocked frequency stable only with performance governor,in other cases reboots are possible(This information actual till version 5.5). This overclock-real, not just digits in "current frequency" field. Original overclock technology made by cocafe,I am just ported his LiveOPP to our device(only core functionality).

Also, exclusive libc integrated into kernel(I was compiled it from sources and changed string routines to more optimized for armv7).
I want to say thanks to all people with public github repos:there are very little amount of my code in that kernel,most of patches I was picked up from public sources.

Download v5.3:http://d-h.st/fFg
Download v5.5:http://d-h.st/mdr

XDA:DevDB Information
Owl, Kernel for the Sony Xperia Sola

Contributors
B.B.N.
Kernel Special Features:

Version Information
Status: Stable
Current Stable Version: 5.5

Created 2014-06-02
Last Updated 2014-07-06
 
Last edited:
Jun 10, 2014
11
3
The WiFi kernel module should remain as kernel-separate module?

I am noticed a little bug:
- WiFi is activated with random MAC addresses. I have set up MAC filtering on my router, and when trying to connect, my router kicks me :eek:


Optimizing libc is a good idea. Works great! :)
 

akkufix

Senior Member
Mar 12, 2011
1,244
1,111

akkufix

Senior Member
Mar 12, 2011
1,244
1,111
hey can u share the link for this kernel :)
I'm a long time away from Sola, but you should have a look here.
You have to register there. For browser use Chrome to translate :D
Info and thread:
http://4pda.ru/forum/index.php?act=search&source=all&forums[]=all&query=Owl+Kernel+&x=23&y=11
Well, for you i hosted them. If anyone have concerns, i will remove them.
V5.5
Owl_CWM_5.5(3.0.101).zip - 8.18 MB
V5.7
Owl_CWM_5.7_partially_replicated.zip - 8.54 MB
All credits to the OP @B.B.N. :good:
 
Last edited:

ak.akshay

Senior Member
Jul 17, 2013
204
125
29
nagpur
I'm a long time away from Sola, but you should have a look here.
You have to register there. For browser use Chrome to translate :D
Info and thread:
http://4pda.ru/forum/index.php?act=search&source=all&forums[]=all&query=Owl+Kernel+&x=23&y=11
Well, for you i hosted them. If anyone have concerns, i will remove them.
V5.5
Owl_CWM_5.5(3.0.101).zip - 8.18 MB
V5.7
Owl_CWM_5.7_partially_replicated.zip - 8.54 MB
All credits to the OP @B.B.N. :good:

thanx I tried ON That Site But FIles Were Deleted
 

akkufix

Senior Member
Mar 12, 2011
1,244
1,111
tried the kernel antutu gave me 17000+ score but kernel is laggy

17000+ for Sola, but laggy?
Can't say anything about this Kernel, maybe this comes from device's less RAM and/or LMK is to aggressive?
So everything must be reloaded before running? Try to make LowMemoryKiller "softer".
Play with governors - check with i.e. NoFrills.
 

ak.akshay

Senior Member
Jul 17, 2013
204
125
29
nagpur
17000+ for Sola, but laggy?
Can't say anything about this Kernel, maybe this comes from device's less RAM and/or LMK is to aggressive?
So everything must be reloaded before running? Try to make LowMemoryKiller "softer".
Play with governors - check with i.e. NoFrills.
look Here 17905 :)
 

Attachments

  • Screenshot_2015-09-24-09-27-29.png
    Screenshot_2015-09-24-09-27-29.png
    77.1 KB · Views: 124

Top Liked Posts

  • There are no posts matching your filters.
  • 19
    Disclaimer:
    Code:
    /*
     * Your warranty is now void.
     *
     * We are not responsible for bricked devices, dead SD cards, thermonuclear
     * war, or you getting fired because the alarm app failed. Please do some 
     * research if you have any concerns about features included in this ROM
     * before flashing it! YOU are choosing to make these modifications, and if
     * you point the finger at us for messing up your device, we will laugh at you.
     *
     */

    I made that kernel for myself,but decided to share it:maybe someone finds it useful.
    Short list of features(not full,I could forgot something):
    Latest source code
    Patched to version 3.0.101(credits to munjeni)
    Compiled with GCC 4.8.2 toolchain(self builded)
    Various optimisation flags(-mtune=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard)
    Huge amount of CFS patches(improved load balancing)
    Memory unaligned access
    ARM RWSEM optimized algorithm
    Asynchronous I/O disk usage algorithm
    Auto-Root
    CWM Touch Recovery
    Init.d support
    BusyBox
    ZRAM(with LZ4 compression)/ZCACHE/UKSM/CleanCache
    SLUB memory allocator
    Overclockable to 1.2 GHz(stable only with performance governor(for now))
    Dynamic FSync Control
    Exclusive Bionic libc(improved memory acces efficiency)
    Adaptive readahead
    RCU boost enabled
    Power Saving tuned

    ...list will be updated,when i remember more added features

    Changelog
    5.3->5.5
    1. Stabilized overclock @1.2GHz(but be aware-phone is heating very much now(in OC mode))
    2. Dynamic & async fsync(faux123)
    3. RWsem & mutex patches
    4. Several changes for ext4 and mmc subsystem
    5. Added parameter extra_free_kbytes(by default 4096)
    6. Switched to GCC 4.9.0
    7. Frequencies by default:200MHz-1,2GHz

    About overclock: For now overclocked frequency stable only with performance governor,in other cases reboots are possible(This information actual till version 5.5). This overclock-real, not just digits in "current frequency" field. Original overclock technology made by cocafe,I am just ported his LiveOPP to our device(only core functionality).

    Also, exclusive libc integrated into kernel(I was compiled it from sources and changed string routines to more optimized for armv7).
    I want to say thanks to all people with public github repos:there are very little amount of my code in that kernel,most of patches I was picked up from public sources.

    Download v5.3:http://d-h.st/fFg
    Download v5.5:http://d-h.st/mdr

    XDA:DevDB Information
    Owl, Kernel for the Sony Xperia Sola

    Contributors
    B.B.N.
    Kernel Special Features:

    Version Information
    Status: Stable
    Current Stable Version: 5.5

    Created 2014-06-02
    Last Updated 2014-07-06