FORUMS
Remove All Ads from XDA

[ARC/ARC S] CM9/10 FXP kernel with added CPU governors [29 Sept] DISCONTINUED

169 posts
Thanks Meter: 178
 
By svanteson, Senior Member on 10th July 2012, 12:05 PM
Post Reply Email Thread
DISCONTINUED
FXP139 will probably be my last upload since I have bought a new phone. I will also have a lot less time to put on this. We are expecting an addition to the family soon.
As an alternative you can use Lupus kernel instead.



Hi,

I'm not a kernel developer but I have tried to add some governors to the CM9/10 FXP kernel and I would like to share my result. It seems to be running fine on my phone (arc S).

I'm trying to keep the kernel image as "clean" as possible. Not including or changing anything that might cause incompatibilites with the CM FXP ROM.

Disclaimer:
I'm not responsible for any damage caused to your Phone!
Use it at your own risk!

CM9 Kernel source forked from: https://github.com/CyanogenMod/semc-...ee/4.1.B.0.431
CM10 Kernel source forked from: https://github.com/CyanogenMod/semc-...tree/jellybean

Added features:
SmartassV2 governor
Intellidemand governor
Lulzactive governor
lagfree governor
InteractiveX governor
Simple IO Scheduler (SIO)
0% Battery patch
EXT4 support

------------------------------------------
****** Cyanogenmod 9 ******
------------------------------------------
svantesonFXP128a_boot.img
Changelog:
FXP128 sources
Cleaned up. Only SmartassV2 governor added.
Download: http://www.mediafire.com/?w5uq0aezos2x968

svantesonFXP128b_boot.img
Changelog:
Ramdisk from official FXP128
Tweaked SmartassV2, should be more battery friendly
Download: http://www.mediafire.com/?peudba17n5eqc2n

svantesonFXP128c_boot.img
Changelog:
Added Intellidemand CPU governor
Added lulzactive CPU governor
SmartassV2 fixes
Download: http://www.mediafire.com/?a3cre79wgufckyf

No changes in official FXP129 kernel. You can use FXP128 kernel with FXP129 ROM.

svantesonFXP130a_boot.img
Changelog:
Ramdisk (new recovery) from FXP130
WARNING! Do not use backup in CWM. It will wipe your SD Card!
The bug is in the Official CM FXP130 kernel. I will wait for a fix upstream. Use svantesonFXP128c instead. The only change in FXP130 is the recovery.
Download: http://www.mediafire.com/?27n63a6xmux0arw

svantesonFXP131a_boot.img
Changelog:
Ramdisk (new recovery) from FXP131 (backup bug in CWM solved)
Download: http://www.mediafire.com/?slw7q61toe7u3oy

svantesonFXP132a_boot.img
Changelog:
Added Simple IO Scheduler (SIO)
Latest FXP132 kernel changes
Download: http://www.mediafire.com/?9i4rkyhzw578n8t

svantesonFXP133a_boot.img
Changelog:
Ramdisk from FXP133
No kernel changes
Download: http://www.mediafire.com/?1nlqpcujlbf9nma

svantesonFXP133b_boot.img
Changelog:
Added lagfree governor
Added interactiveX governor
Download: http://www.mediafire.com/?esnzc8lsn970rek

svantesonCM9FXP134_boot.img
Changelog:
No kernel changes
Ramdisk from FXP134
Download: http://www.mediafire.com/?eibz7jeugbtbpx5

svantesonCM9FXP135_boot.img
Changelog:
uncompressed kernel
Ramdisk from FXP135
Download: http://www.mediafire.com/?liyflvm1ozen4xf

svantesonCM9FXP135a_boot.img
Changelog:
Added 0% battery patch by Bazoocaze
EXT4 support
Download: http://www.mediafire.com/?mv116fmcs7b88zz

svantesonCM9FXP136_boot.img
Changelog:
Kernel fixes from FXP136
Ramdisk from FXP136
Download: http://www.mediafire.com/?su3d6668ujgju7n

svantesonCM9FXP136a_boot.img
Changelog:
Added VDD control (sysfs)
Download: http://www.mediafire.com/?n9fat9p15bgisct

svantesonCM9FXP137_boot.img
Changelog:
Kernel fixes from FXP137
Ramdisk from FXP137
Download: http://www.mediafire.com/?jrqac55rb4upey1

svantesonCM9FXP139_boot.img
Changelog:
Ramdisk from FXP139
Download: http://www.mediafire.com/?y40hv37hbdaxqcc

------------------------------------------
****** Cyanogenmod 10 ******
------------------------------------------
svantesonCM10FXP133a_boot.img
Changelog:
CM10 FXP133 kernel with all my additions from CM9
Download: http://www.mediafire.com/?bxllhk5uyrhu3n6

svantesonCM10FXP135_boot.img
Changelog:
Ramdisk from CM10 FXP135
ext4 support
uncompressed kernel
Download: http://www.mediafire.com/?877d4c95wbqfq6o

svantesonCM10FXP136_boot.img
Changelog:
Ramdisk from FXP136
Added 0% battery patch by Bazoocaze
Added VDD sysfs
Download: http://www.mediafire.com/?vqhkbq2a9pbmfrs

svantesonCM10FXP137_boot.img
Changelog:
Kernel fixes from FXP137
Ramdisk from FXP137
Download: http://www.mediafire.com/?3b1k36p4rf161p6

svantesonCM10FXP139_boot.img
Changelog:
Ramdisk from FXP139
Download: http://www.mediafire.com/?h7nc1bul4fe5ke9

----------------------------------------------------------------
Credits:
Cyanogenmod team
FXP Team
Doomlord
erasmux (for smartassV2)
tegrak (for lulzactive)
bylos (for lulzactive and smartassV2 fixes)
faux123 (for intellidemand)
Miguel Boton (for SIO)
imoseyon (for interactiveX)


My sources: https://github.com/newlund/semc-kernel-msm7x30
-------------------------------------------------------------------------------
IF I HELPED YOU, PLEASE PRESS THANKS!

[ARC/ARC S] CM9 FXP kernel with added CPU governors
The Following 57 Users Say Thank You to svanteson For This Useful Post: [ View ] Gift svanteson Ad-Free
 
 
10th July 2012, 01:13 PM |#2  
kes4817's Avatar
Senior Member
Flag Seoul
Thanks Meter: 112
 
More
Great works!
but after flashing this kernel, i cant reboot into recovery. plz check this!

Sent from my Xperia Arc using xda app-developers app
The Following User Says Thank You to kes4817 For This Useful Post: [ View ] Gift kes4817 Ad-Free
10th July 2012, 01:28 PM |#3  
OP Senior Member
Flag Mölndal
Thanks Meter: 178
 
More
Quote:
Originally Posted by kes4817

Great works!
but after flashing this kernel, i cant reboot into recovery. plz check this!

Sent from my Xperia Arc using xda app-developers app

But you can get into recovery by pressing the home button when booting, right?

I'm not sure but I think I have seen the reboot into recovery problem with the official FXP kernel too. Can someone confirm this?
If so, we have to wait for a fix in upstream.
The Following 4 Users Say Thank You to svanteson For This Useful Post: [ View ] Gift svanteson Ad-Free
10th July 2012, 02:03 PM |#4  
Senior Member
Thanks Meter: 7
 
More
Rebooting to recovery takes for ever, or just to say it does nothing but stucking in endless loop.

Also could you add intellidemand and some schedulers?

EDIT: it actually rebooted after ~10+mins
10th July 2012, 06:33 PM |#5  
ArcMan09's Avatar
Senior Member
Flag Mumbai
Thanks Meter: 350
 
More
Yes reboot into recovery. Works But .it takes time!! But i found the Roomtoolbox App that reboot into recovery works very fast with ROomtool box pro.

Credits.
Jrummy16 for this awesome app

Sent from my Xperia Arc using Tapatalk 2
10th July 2012, 08:42 PM |#6  
OP Senior Member
Flag Mölndal
Thanks Meter: 178
 
More
Try to press the home button when waiting for reboot to recovery. Works for me.
Don't know why...

I will soon upload a new cleaned up kernel image with only the smartassV2 governor added. I will focus on this governor for now.
Perhaps I will add more things later.
The Following User Says Thank You to svanteson For This Useful Post: [ View ] Gift svanteson Ad-Free
10th July 2012, 09:25 PM |#7  
Senior Member
Flag Mississauga
Thanks Meter: 41
 
More
haha just finished making my kernel today wih added govenors
u can have this territory for now
11th July 2012, 07:18 AM |#8  
M66B's Avatar
Recognized Developer
Thanks Meter: 36,907
 
More
Any chance for a kernel for the Xperia mini pro?
Or can this kernel be used for the Xperia mini pro?
11th July 2012, 08:08 AM |#9  
ArcMan09's Avatar
Senior Member
Flag Mumbai
Thanks Meter: 350
 
More
Quote:
Originally Posted by M66B

Any chance for a kernel for the Xperia mini pro?
Or can this kernel be used for the Xperia mini pro?

NEVER
11th July 2012, 09:15 AM |#10  
OP Senior Member
Flag Mölndal
Thanks Meter: 178
 
More
Quote:
Originally Posted by zainthesnipe

haha just finished making my kernel today wih added govenors
u can have this territory for now

Please share
As I said I'm not a kernel developer. Perhaps you do it better?
The Following User Says Thank You to svanteson For This Useful Post: [ View ] Gift svanteson Ad-Free
11th July 2012, 05:33 PM |#11  
Senior Member
Flag Mississauga
Thanks Meter: 41
 
More
Quote:
Originally Posted by svanteson

Please share
As I said I'm not a kernel developer. Perhaps you do it better?

im probably worse than u are :P
if u want to work on it together i wouldn't mind that :P
i want to learn as well
Post Reply Subscribe to Thread

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes