Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,807,128 Members 40,268 Now Online
XDA Developers Android and Mobile Development Forum

[KERNEL][DEV]Jelly Bean CAF 3.4.x Kernel Development

Tip us?
 
educk
Old
(Last edited by educk; 9th May 2013 at 05:43 PM.)
#1  
educk's Avatar
Recognized Developer - OP
Thanks Meter 6,815
Posts: 1,264
Join Date: Oct 2012

 
DONATE TO ME
Prompt [KERNEL][DEV]Jelly Bean CAF 3.4.x Kernel Development

This is the thread for the 3.4.x Kernel Development. I started this project on my own, with some help from our great developers.
The kernel sources are taken from CAF.


28.04.2013
Arco's sources are fully adapted for ariesve, the kernel boots, and all the major things are working fine.

02.03.2013
Switched to jb_rel_rb2.2


Based on sources taken from LKA:
 

Kernel version: 3.4.33


Modifications such as governors,schedulers,overclock, exUV were added to the kernel base by Christopher83 (they are the same as in 3.0.66), also I'm using his compiled toolchains with NEON optimization along with O3 Optimization. So big thanks to these awesome people.
Until now it is still in an "alpha" stage as there are still some things to be added/imported from 3.4 kernel sources.
  • Initial Release
  • New x32 ABI support, this shall somehow maximize CPU perfomance
  • Swap-in readahead skips over holes
  • Netfilter enhancement
  • Crypto - sha224 and sha384 routines
  • Some minor file system changes
  • Networking enhancements (networking speed is a bit better)
  • Advanced Configuration and Power Interface S4 sleep state - this would result in ability of guest VMs to hibernate on Xen
  • Larger physical address extension on the ARM architecture
  • Some battery improvements, battery life seems to be better
  • Lots of open source graphic DRM changes
  • Intel Sandy Bridge performance improvements (only on PC's)
  • Btrfs improvements
  • Improved Power Management
  • New Power Management Phases
  • Governors taken from PhenomKernel
  • I/O Schedulers from PhenomKernel
  • 370MB User RAM
  • Compiled with Linaro 4.7.3 Toolchain.

GitHub Source
Everyone is free to fork and contribute.

Users asked for working/not working list, here it is:

Working:
  • Camera (both picture and video, 720P recording)
  • USB (also OTG is supported)
  • Vsync
  • 3G & Calls
  • Audio
  • Battery
  • Touchscreen
  • Touch keypad
  • Wifi
  • Bluetooth
  • Accelerometer
  • Light sensor
  • Proximity Sensor
  • Orientation Sensor
  • Digital Compass
  • Vibration
  • GPS
  • Display
  • BLX
Not working:

umm...you tell me...

Current Configuration:
exUV
OC (standard OC table)
370MB RAM

Edit: Ok, the other site failed, so I'll use mediafire, the link was already on my website but here it is: http://www.mediafire.com/?x94k2jl91fmd3ds


Credits:
CastagnaIT - adaptions for ariesve
arco & ivendor - for their sources and their wonderful work
Doomsday94 - for supporting me and provinding aditional details
Christopher83 - for his awesome GitHub and his great Toolchains


Google Nexus 5 | Paranoid Android 4+ (AOSPA)
@ 422 - 2265 MHz; Interactive + Deadline


SAMSUNG GALAXY S PLUS | Paranoid Android 4+ (AOSPA) | K^Kernel | Performance Control | TWRP 2.7.1.0 by ADC Team
@ 245 - 1401 MHz; Ondemand + BFQ



GitHub




The Following 177 Users Say Thank You to educk For This Useful Post: [ Click to Expand ]
 
anuseb89
Old
#2  
anuseb89's Avatar
Senior Member
Thanks Meter 407
Posts: 613
Join Date: Nov 2012
Location: Bangalore
Default Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

First...thnks

Sent from my GT-I9001 using xda app-developers app
Seb

Current Device :: Google Nexus 5
===
Old Device :: Samsung Galaxy S Plus - I9001
ROM:CyanogenMod 11 by ADC Team - Kernel 3.4.x
Kernel : K^Kernel 3.4.x for Kitkat 4.4 by Christopher83 ( 389 MB RAM )
Recovery : TWRP-2.6.3.0 by ADC team
Baseband : XXKPM :: Get it from here
CPU Governor & Scheduler : smartAssv2/ondemand + SIO
Read I9001 xda wiki Page if you are new here or have any doubts in general. Very useful one
Read this for cm11 FAQ
===
 
Xistance
Old
#3  
Xistance's Avatar
Recognized Contributor
Thanks Meter 3,756
Posts: 958
Join Date: Dec 2011

 
DONATE TO ME
Default Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

Awesome! Great job erik .

Sent from my GT-I9001 using xda premium
The Following 4 Users Say Thank You to Xistance For This Useful Post: [ Click to Expand ]
 
ZordanKV
Old
#4  
ZordanKV's Avatar
Senior Member
Thanks Meter 833
Posts: 496
Join Date: Sep 2012
Location: Belgrade

 
DONATE TO ME
Good luck with new project Erik!

Flashing it now!
★ YourZgapps XS ★ Extra Small GApps
 
hotheabilly
Old
#5  
hotheabilly's Avatar
Senior Member
Thanks Meter 1,094
Posts: 1,532
Join Date: May 2012
Location: padang

 
DONATE TO ME
Default Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

Goodluck erik! My friend already forked from your git and doing some changes for ancora board. Now it works with 375mb of RAM. Thanks again for your effort.
Regards
-habill

-sent from my awesome phone-
 
OurJerry
Old
#6  
Senior Member
Thanks Meter 213
Posts: 341
Join Date: Aug 2012
Wow! This is really smooth, I love it.
 
SGS+_User
Old
#7  
SGS+_User's Avatar
Senior Member
Thanks Meter 71
Posts: 347
Join Date: Aug 2012
Location: Stuttgart / OST
GREAT JOB Bute Link dont work for me
ROM : CyanogenMod 9 Final Release (EOL) by arco68 with Jelly bean animation
Kernel : K^Kernel 3.0.84 v2.0 for ICS (370MB RAM)
Recovery : CWM 6.0.2.8 by ADC-Team
Baseband : XXKPO
Governor : SmartAssV2
I/O Scheduler : ROW
Frequencies : 245-1400 Mhz
 
Laurentyu1995
Old
#8  
Laurentyu1995's Avatar
Senior Member
Thanks Meter 476
Posts: 1,135
Join Date: Apr 2012
Location: Oradea
THANKS !!!
LG Nexus 5 16GB ( D821 )

ROM:Android L Preview LPV79
KERNEL:Stock
Recovery:Stock
Baseband:M8974A-2.0.50.2.08
H/W rev 11; PVS 2

Samsung Galaxy S Plus ( GT-I9001 )

ROM:CM11 ION Release 8 by ADC Team
KERNEL:K^Kernel v2.4 OC/ExUV
Recovery: TWRP 2.7.1.0 by ADC Team
Governor and I/O scheduler:SmartAssV2 and SIO (368-1824 MHz)
Baseband:BUKP4
H/W Revision 0x06
 
metalrules321
Old
(Last edited by metalrules321; 25th February 2013 at 02:01 PM.)
#9  
metalrules321's Avatar
Senior Member
Thanks Meter 93
Posts: 376
Join Date: Oct 2012
Location: Derp Ville
Default Re: [KERNEL][DEV]Jelly Bean LKA 3.4.x Kernel Development

Good to hear that you will port PA 3 and 4.2 on our device..

Will be making a donation as soon as my payday arrives

Sent from my GT-I9001 using xda app-developers app
Current Phone : Sony Xperia C

Other Gears -
*Samsung Galaxy S-II : Sentinel Rom V4.4 - CM 11

*Galaxy S Plus : Liquid Smooth

* Ideos X5 : Aurora ICS 4.0.4

* Iphone 4S : Jailbroken - 6.1.3

*N-97
 
SGS+_User
Old
#10  
SGS+_User's Avatar
Senior Member
Thanks Meter 71
Posts: 347
Join Date: Aug 2012
Location: Stuttgart / OST
where is the Link ?
ROM : CyanogenMod 9 Final Release (EOL) by arco68 with Jelly bean animation
Kernel : K^Kernel 3.0.84 v2.0 for ICS (370MB RAM)
Recovery : CWM 6.0.2.8 by ADC-Team
Baseband : XXKPO
Governor : SmartAssV2
I/O Scheduler : ROW
Frequencies : 245-1400 Mhz

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes