[KERNEL][.587][2.6.32.59]FlyKernel v0.8 [OC/UV, SLQB, OTG, Zram, Init.d and more]

Current freqs (max 1.6 ghz) or stock Arc S freqs (max 1.4 ghz)?


  • Total voters
    209

thomas1991_12

Senior Member
Dec 20, 2009
818
2,329
0
Liempde


Latest update
- Uploaded V0.8 (see changelog below for changes)

FlyKernel
Its purpose:
- Smoothest experience possible
- Stay as close to stock as possible
- Only the most useful governors, io scheds and tweaks will be included
- Let the users have input on features
- But most important of all: Let the Ray Fly.

Features
- Works with al .431 and .587 based roms (miui also). I recommend a .587 based one.
- OC up to 1.6 Ghz and undervolting (Arc S frequency table, with some added freqs)
- Build with linaro 4.7.2 (aug 2012) and board specific flags
- Kernel: 2.6.32.59 (2.6.32.9 is still available in v0.5)
- SmartassV2 and SavagedZen (recommend smartassv2)
- Noop, deadline, SIO and CFQ (recommend noop)
- Ext 3/4 and NTFS support
- Two way call recording
- OTG
- SLQB
- TinyRCU
- Zram (as in stock)
- Init.d support
- Tweaked
- WiFi embedded in kernel

Download
Download:
http://www.mediafire.com/?pxbbksjdbs16s

Install
  • Flash Tool OR
  • fastboot –i 0x0fce flash boot flykernel0_8.img

Changelog
Code:
V0.8
- Switched to ARC S freqs (Added 2 extra, 134 and 1,6; so i hope everybody is happy)
- Optimized cpu freqs at boot
- Longer battery (less voltage and less high freq hungry)

V0.7d
- Updated two way call recording

V0.7c
- Added undervolting (use setxperia)
- Fixed cpu freq at boot (now 1 ghz)

V0.7b
- Implemented fuse driver again (accidently removed in 6 and 7)

V0.7
- Disabled around 30 config flags, about debugging and not necessary stuff.
- Reduced img size to just 5mb in stead of 11mb (both kernel and ramdisk are smaller)
- Smaller memory footprint and increased performance
- Added version to kernel version string
- Small update to OTG

V0.6
- Redid bootscreen
- Completely redid cpu frequencies (partly based on doomlord and sirkay)
- Changed some strings in mkcompile_h

V0.5.59
- Went trough the long and tedious process of 
  patching up to 2.6.32.59 kernel (v0.5 is 2.6.32.9)

V0.5
- Recompiled wifi modules using linaro
- Add tinyrcu for smaller memory footprint
- Fixed SLQB allocator (wasnt enabled properly in previous versions)
- Made size kernel smaller
- Changed some build flags

v0.4B
- Small cpufreq fixes

v0.4
- Switched to latest Linaro (faster) and used other build flags
- Updated OTG support

V0.3
- Vsync enabled for smoother UI
- Better OTG support (needs testing)
- Switched to SLQB allocator
- Ramdisk optimization
- Small tweaks in kernel

V0.2
- Added SavagedZen governor
- Added SIO and CFQ IO schedulers
- Ext 3/4 and NTFS support
- Fixed two way call recording quality?
- WiFi embedded in kernel
- Probably something more..
- Small tweaks

V0.1B
- Resized bootlogo
- Added WiFi modules to kernel (no need to flash modules seperately)

V0.1
- Initial release
- OC up to 1.6 Ghz
- Init.d support
- Smartass V2 Governor
- Lots of small Tweaks
Bugs
Code:
[B]Fix for usb storage to pc (if not working for some reason, 
for example on jellysandwich)[/B]
- Connect usb cable
- Disable/stop HDMI in settings->app->all
- Disconnect
- settings -> xperia -> usb con ->Disable companion message
- settings -> xperia -> usb con ->Switch to the usb mode 
  which is not set (dont remember if it was msc or mtp)
- Connect
- Disconnect
- Switch to MTP mode
- Connect
- Disconnect
- Switch to MSC mode
- Then it worked for me for some reason.. 
If its not working just switch a couple of times between mtp and msc 
and reconnect cable couple of times
In the end it shoulld be working in MSC mode.

[B]Only for V0.1[/B]
- If wifi is not working:
     - Backup original modules (rename /system/lib/modules 
       to /system/lib/modulesbak)
     - Flash updatewifi-signed.zip via recovery OR
     - Push the contents of the 
       modules.zip to /system/lib/modules/ (first delete the original files)
Support me
I dont host on moneymaking sites, because they are slow so;
Feel free to help my buy a new HTPC and donate :victory: or at least hit Thanks.


Thanks to
- Doomlord
- Sirkay
- FXP
 
Last edited:

流我梦觞

Senior Member
Oct 28, 2011
65
29
0
Lanzhou
About me
I´m a new developer for the Ray. I come from the LG gt540, for which I created TWRP ports (only touch recovery for the device).
I have now created a kernel based on the 4.1.B.0.587 sources by Sony.
It´s called:

FlyKernel
Its purpose:
- Smoothest experience possible
- Stay as close to stock as possible
- Only the most useful governors, io scheds and tweaks will be included
- Let the users have input on features
- But most important of all: Let the Ray Fly.

At the moment its very smooth and gets around 4000 in antutu (smartassv2 1,4ghz).
Let me know what you guys want in the kernel, which governers, which IO schedulers etc. I want to keep it as minimal as possible.

Install
  • Flash Tool OR
  • fastboot –i 0x0fce flash boot flykernel0_1.img

Changelog
Code:
V0.1
- Initial release
- OC up to 1.6 Ghz
- Init.d support
- Smartass V2 Governor
- Lots of small Tweaks
Bugs
Code:
V0.1
- If wifi is not working:
     - Flash updatewifi-signed.zip via recovery OR
     - Push the contents of the 
       modules.zip to /system/lib/modules/ (first delete the original files)
Support me
I dont host on moneymaking sites, because they are slow so;
Feel free to help my buy a new HTPC and donate :victory: or at least hit Thanks.

Thanks to
- Doomlord
- Sirkay
- FXP
I also come from the LG gt540,haha~
 
  • Like
Reactions: 19alchemist78

ZN6

Senior Member
Oct 29, 2011
992
1,305
0
N/A
Maybe can you implemented UV features in your kernel?
Thanks for the kernel.

Sent from SEMC Xperia™ ray via Tapatalk 2
 

sirkay

Senior Member
Mar 24, 2011
1,641
2,127
153
KL
well done. new developer coming in .. keep up good work

btw better ask them to backup stock modules just incase

Bugs
Code:
V0.1
- If wifi is not working:
     - Flash updatewifi-signed.zip via recovery OR
     - Push the contents of the 
       modules.zip to /system/lib/modules/ (first [B]rename[/B] the original files to [B]modules2[/B])
 
Last edited:

albuah

Senior Member
Aug 31, 2010
690
98
0
nice work bro,

sooooo long using sirkay 7.1.431 , my hand itching wanna try others kernel. seems your at the door ...will report back later :D
 
  • Like
Reactions: sirkay

cxj1995

Senior Member
Mar 30, 2012
200
21
0
Hi thomas welelcome to the ray family :) can u try cm9 the latest one cuz i found one problem.is related to kernal...when i turn off the lockscreen den after few minutes i wan to use then i press the power button the lockscreen takes few second to show...it kinda annoying so can u try make a kernal for that?i dont have that problem in jj rom:)

Sent from my ST18i using xda premium
 

sirkay

Senior Member
Mar 24, 2011
1,641
2,127
153
KL
Hi thomas welelcome to the ray family :) can u try cm9 the latest one cuz i found one problem.is related to kernal...when i turn off the lockscreen den after few minutes i wan to use then i press the power button the lockscreen takes few second to show...it kinda annoying so can u try make a kernal for that?i dont have that problem in jj rom:)

Sent from my ST18i using xda premium
r u sure it is kernel related? i dont see any file that can build for lockscreen in kernel sources.

Sent from my ST18i using xda premium
 

hansip87

Senior Member
Jan 14, 2011
2,915
2,242
0
Jakarta
No problems with Wi-Fi, just use provided modules.

Sent from my ST18i using xda app-developers app
Not that I doubt the first version, I just want to have a really clean kernel installation. Just like you intended the mod to be, as close as stock one ;)

Sent from my ST18i using xda app-developers app
 

thomas1991_12

Senior Member
Dec 20, 2009
818
2,329
0
Liempde
you can add wifi modules in kernel. check my git, there's kernel ramdisk that can load modules on boot. just put your modules in right folder.

Sent from my ST18i using xda premium
Yeah, only disadvantage is that the ramdisk will get pretty big.. But I think ill do that in next release. And new govs and io scheds. Btw where can i find incremental kernel patches?

Sent from my ST18i using xda app-developers app
 
Last edited:
  • Like
Reactions: sucker for sony's

foggyflute

Senior Member
Dec 13, 2008
290
104
0
HCMC
run this one (and updated wifi module) with jj 3.3 and a lot of minor mod, still fine until now.
Pretty fine kernel. I will donate when I get my payment via paypal ;)

PS: the flykernel text in boot too slim, a bit hard to read to me.
 
  • Like
Reactions: thomas1991_12

cxj1995

Senior Member
Mar 30, 2012
200
21
0
r u sure it is kernel related? i dont see any file that can build for lockscreen in kernel sources.

Sent from my ST18i using xda premium
Yes i do...u try compare jj and cm9...cm9's lockscreen will take a few second and jj rom dont have that problem

Sent from my ST18i using xda premium