Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,736,443 Members 50,009 Now Online
XDA Developers Android and Mobile Development Forum

[KERNEL][GOLFU][Linaro] Prometheus Kernel

Tip us?
 
nikhil16242
Old
(Last edited by nikhil16242; 24th May 2013 at 06:02 AM.)
#1  
nikhil16242's Avatar
Recognized Developer - OP
Thanks Meter 1858
Posts: 591
Join Date: Aug 2012
Plug [KERNEL][GOLFU][Linaro] Prometheus Kernel

PROMETHEUS KERNEL [ 26/04/2013]


Hey Guys.
So , I have been trying my hand in building a kernel for the Device for the past few days . I am sharing the work here.


Code:
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. 
YOU are choosing to make these modifications,
and if you point the finger at me for messing up your device, I will laugh at you.
Don't complain if your device explodes in your hand or vanishes into thin air..

Overclocking is purely based on a personal choice and is not always recommended. So be careful while doing so.
1# post: Features
2# post: ChangeLogs and Downloads
3# post: FAQ


FEATURES :

I . General Features

=>Build from the latest golfu kernel source.
=>Makefile Optimizations & Compiled with Linaro-4.6.2
=>KSM and cleancache support
=>FastCharging Support ( Experimental)
=>TUN,CIFS support
=>LZMA Compression used for Kernel (Speed)
=>EXT3 journaling and some kernel parameter tweaks optimised for the device
=>Overclockable to 767mhz or 800mhz or 822mhz
=>init.d support
=> Patched to linux 3.0.79 upstream [NEW]

II. GOVERNORS

=>intellidemand
=>interactive (Tweaked)
=>conservative
=>ondemand
=>SmartassV2
=>Performance

III. SCHEDULER
=>noop
=>deadline
=>cfq
=>vr
=>sio
=>bfq
=>row[NEW]

Instructions:
=>Download the boot.img
Code:
fastboot erase cache
fastboot flash boot boot.img
=>Reboot


Credits :

Maxwen Adi_pat,stratosk,sultanxda for their sources
einstein.frat , cute_prince for sharing their acpuclock
All the testers

Consider hitting the Thanks button If you like my work
The Following 81 Users Say Thank You to nikhil16242 For This Useful Post: [ Click to Expand ]
 
nikhil16242
Old
(Last edited by nikhil16242; 9th June 2013 at 04:35 PM.)
#2  
nikhil16242's Avatar
Recognized Developer - OP
Thanks Meter 1858
Posts: 591
Join Date: Aug 2012
Quote:
CM10 Kernels

CM10 V1: Changelogs And downloads : Here

CM10 V2 (Latest) : Changelogs And downloads : Here
Quote:
Sense4 Kernels

ChangeLogs , Downloads

Version7- Linaro

Changelogs and downloads Here

Version6- Linaro

Changelogs > Here

828mhz> http://d-h.st/TLt
816mhz> https://www.dropbox.com/s/prx278u7hoxc7um/boot.img
800mhz> https://www.dropbox.com/s/2ck5jsenlwccooz/boot.img
767mhz> https://www.dropbox.com/s/uajwqgaovoshe0y/boot.img

Version5

ChangeLog > Here

828mhz: https://www.dropbox.com/s/o008vt5lrw0wgcj/boot.img
816mhz: https://www.dropbox.com/s/chx26dqzvszh7hs/boot.img
800mhz: https://www.dropbox.com/s/lbj7yanykwaej2r/boot.img
767mhz: https://www.dropbox.com/s/v4h8rpuxr40kxlb/boot.img

Version4

ChangeLog > Here

828mhz > https://www.dropbox.com/s/mjnk14mc4iea81j/boot.img
800mhz > https://www.dropbox.com/s/ztisusn6yeo01br/boot.img
767mhz > https://www.dropbox.com/s/f6x3j4zihcvnya6/boot.img

Version3

Code:
=>Patched to 3.0.70
=>Added Badass governor and misc enhancements.
828mhz = Link

Version2

Code:
=>Patched to linux 3.0.69
=>Snappy compression for zRAM
=>row scheduler+ lionheart and lazzy governors
800mhz= http://d-h.st/PSe (Reduced PLL value , should be a little more stable now)
832mhz= http://d-h.st/af8


. Initial Work

=>767mhz : http://d-h.st/MFp
=>800mhz : http://d-h.st/u3k
=>Experimental 800mhz (For sturdier devices) : http://d-h.st/Y1S
=>822mhz : http://d-h.st/NLh

Stock Boot image : http://d-h.st/5OA
Benchmarks / Hall Of Fame

Quote:
CM9 Kernels

Changelogs
=>All changes that where made to my latest sense4 kernel
=>Added GPU OC ( Thanks to cute_prince)
=>More total Ram => From 415mb stock to 429mb

767mhz: https://www.dropbox.com/s/rwkqejx5lrsbkn9/boot.img
800mhz: https://www.dropbox.com/s/6gu8xnm2gj0w1tz/boot.img
828mhz: https://www.dropbox.com/s/5merj9a9sdyegf0/boot.img
a. 767mhz :



b.822mhz :

-Thanks to szortt
-Thanks to whoamigriffiths
-Thanks to lead3r1
The Following 30 Users Say Thank You to nikhil16242 For This Useful Post: [ Click to Expand ]
 
nikhil16242
Old
(Last edited by nikhil16242; 23rd May 2013 at 10:12 AM.)
#3  
nikhil16242's Avatar
Recognized Developer - OP
Thanks Meter 1858
Posts: 591
Join Date: Aug 2012
FAQ & SOURCES

1. What is KSM and is it enabled by default?
>Check this to know more on KSM http://en.wikipedia.org/wiki/Kernel_...e_Merging_(KSM) .
Its not enabled by default. You can make a init.d script as follows and place it in the init.d folder to enable it.
Code:
#!/system/bin/sh
#

echo 1 > /sys/kernel/mm/ksm/run 1
echo 600 > /sys/kernel/mm/ksm/pages_to_scan 
echo 3000 > /sys/kernel/mm/ksm/sleep_millisecs
2. How to use Zram?
>Place the following script in the init.d folder. You may replace 64 with 128 too.
Code:
##!/system/bin/sh

#set zRAM size (recommended sizes are 64 and 128, as this compresses an actual block of RAM. Setting it higher will likely impede performance)
echo $((1024*1024*64)) >  /sys/block/zram0/disksize

#use busybox to create and activate zram0, if busybox is not in /system/xbin, modify accordingly
/system/xbin/busybox mkswap /dev/block/zram0
/system/xbin/busybox swapon /dev/block/zram0
3. How to enable fast charging ?
> Type this in terminal
Code:
su
echo 1 > /sys/class/power_supply/battery/fast_charge
4. How to utilize fsync_control ?
This can be used in cm9 (or CM10 when that kenrel is out) and not in sense roms.

> Type this in terminal
Code:
su
echo 0 > /sys/class/misc/fsynccontrol/fsync_enabled
Click here for the Sources
The Following 17 Users Say Thank You to nikhil16242 For This Useful Post: [ Click to Expand ]
 
SaM`
Old
(Last edited by SaM`; 16th March 2013 at 04:44 AM.)
#4  
Senior Member
Thanks Meter 706
Posts: 214
Join Date: Feb 2013
Location: Kolkata
Awsome Nikhil !!! Gonna flash them right now !! and let u knw how good it is

Btw God of war Fan ??? :P
The Following User Says Thank You to SaM` For This Useful Post: [ Click to Expand ]
 
nikhil16242
Old
#5  
nikhil16242's Avatar
Recognized Developer - OP
Thanks Meter 1858
Posts: 591
Join Date: Aug 2012
Quote:
Originally Posted by SaM` View Post
Awsome Nikhil !!! Gonna flash them right now !! and let u knw how good it is

Btw God of war Fan ??? :P
Haha yeah
Its my first kernel , but did a lot of reading before building it. So , hopefully it should be good
The Following 7 Users Say Thank You to nikhil16242 For This Useful Post: [ Click to Expand ]
 
SaM`
Old
#6  
Senior Member
Thanks Meter 706
Posts: 214
Join Date: Feb 2013
Location: Kolkata
buddy !! i flashed 800 mhz kernel !! but my cpu frequency is 767 !! and i tried some apps but max is 767 only
 
nikhil16242
Old
(Last edited by nikhil16242; 16th March 2013 at 05:26 AM.)
#7  
nikhil16242's Avatar
Recognized Developer - OP
Thanks Meter 1858
Posts: 591
Join Date: Aug 2012
Quote:
Originally Posted by SaM` View Post
buddy !! i flashed 800 mhz kernel !! but my cpu frequency is 767 !! and i tried some apps but max is 767 only
Whhoops , I think I uploaded the wrong kernel . I will re upload it soon.
Edit: Re uploaded , could you try now?
The Following 6 Users Say Thank You to nikhil16242 For This Useful Post: [ Click to Expand ]
 
SaM`
Old
#8  
Senior Member
Thanks Meter 706
Posts: 214
Join Date: Feb 2013
Location: Kolkata
Default Re: [KERNEL][GOLFU] Prometheus Kernel

Gimme a sec inside a deadly fifa 13 online match
Sent from my HTC Desire C using xda app-developers app

---------- Post added at 06:28 AM ---------- Previous post was at 05:45 AM ----------

Okay ...i flashed the new one ..its fast and snappy while in UI and my games are running a lil better than b4 ..but somehow my antutu score is lower use to be 4600+ but with this its 4400 + ... Not sure if its coz of new update by them ... Other than that my phone looks more smooth in UI and games both ..thnx a lot nikhil ..always appreciate your work

Sent from my HTC Desire C using xda app-developers app
My Devices :
Xperia S [ XZXperience 2 + KA Xperia SSpeed Kernel ]
HTC Desire C [ Xperilised Sense v2.0 + Prometheus Kernel ]


My Work : XperiaLised Sense For Desire C

I Theme For Fun And Its Hours Of Hard Work !! IF You Like My Work Dont Forget To Hit Thanks
 
nikhil16242
Old
(Last edited by nikhil16242; 16th March 2013 at 06:33 AM.)
#9  
nikhil16242's Avatar
Recognized Developer - OP
Thanks Meter 1858
Posts: 591
Join Date: Aug 2012
Quote:
Originally Posted by SaM` View Post
Gimme a sec inside a deadly fifa 13 online match
Sent from my HTC Desire C using xda app-developers app

---------- Post added at 06:28 AM ---------- Previous post was at 05:45 AM ----------

Okay ...i flashed the new one ..its fast and snappy while in UI and my games are running a lil better than b4 ..but somehow my antutu score is lower use to be 4600+ but with this its 4400 + ... Not sure if its coz of new update by them ... Other than that my phone looks more smooth in UI and games both ..thnx a lot nikhil ..always appreciate your work

Sent from my HTC Desire C using xda app-developers app
Yeah , I have reduced oveclock speeds slightly since some people were experiencing reboots . If you want I can increase it slightly , but all devices might not be able to handle it.
The Following 6 Users Say Thank You to nikhil16242 For This Useful Post: [ Click to Expand ]
 
SaM`
Old
#10  
Senior Member
Thanks Meter 706
Posts: 214
Join Date: Feb 2013
Location: Kolkata
Default Re: [KERNEL][GOLFU] Prometheus Kernel

Upload a seprate version for people like us who doesn't get any reboot and is it possible to overclock a lil more just for testing ???

Sent from my HTC Desire C using xda app-developers app
My Devices :
Xperia S [ XZXperience 2 + KA Xperia SSpeed Kernel ]
HTC Desire C [ Xperilised Sense v2.0 + Prometheus Kernel ]


My Work : XperiaLised Sense For Desire C

I Theme For Fun And Its Hours Of Hard Work !! IF You Like My Work Dont Forget To Hit Thanks

Tags
desire c, golfu, kernel, prometheus
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes