Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

Owl Kernel for ICS

OP B.B.N.

2nd June 2014, 08:17 PM   |  #1  
OP Junior Member
Thanks Meter: 26
 
13 posts
Join Date:Joined: Apr 2014
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 by B.B.N.; 2nd June 2014 at 08:46 PM.
The Following 19 Users Say Thank You to B.B.N. For This Useful Post: [ View ]
2nd July 2014, 01:37 AM   |  #2  
Junior Member
Thanks Meter: 3
 
11 posts
Join Date:Joined: Jun 2014
Thumbs up 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


Optimizing libc is a good idea. Works great!
3rd July 2014, 11:32 PM   |  #3  
kenryusha's Avatar
Member
Flag Malang
Thanks Meter: 5
 
57 posts
Join Date:Joined: Aug 2013
More
CM Version or Stock Version ?????
4th July 2014, 07:38 AM   |  #4  
kenryusha's Avatar
Member
Flag Malang
Thanks Meter: 5
 
57 posts
Join Date:Joined: Aug 2013
More
v5.5 please..
I can't download it from 4pda.ru
6th July 2014, 11:46 AM   |  #5  
OP Junior Member
Thanks Meter: 26
 
13 posts
Join Date:Joined: Apr 2014
Quote:
Originally Posted by maverickperfect

I am noticed a little bug:
- WiFi is activated with random MAC addresses.

I shall look for solution,thanks for bug report. But I am can't develop too often, When I have time i will continue.
Last edited by ApriliaM3; 7th July 2014 at 06:25 AM.
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes