[Samsung Galaxy W I8150] Madridii:
"Assalam Alaikum"

Hello all, This is my first thread in Development Section :D and I am still learning in modding Kernel , big thanks to my teacher [MENTION=4922835]educk[/MENTION] :highfive:

so I am beginner in this world, but I tried to make a custom kernel with features I need, and I decided to share it with you If anyone want it..

- Why I am usnig 3.0 not 3.4 kernel for CM10.1?

- In my opinion 3.0 kernel is more stable at the moment ;)

This kernel just for JB 4.2.2

Kernel Features

- Kernel Version 3.0.X

- Compiled with Linaro Toolchain GCC 4.7.4 2013.07 by Christopher83

- O2 optimization

- Added new frequencies [ 902MHz, 1017MHz, 1113MHz and 1305MHz ] without OC New

- Increase audio loudness rev 2

- More RAM 371 MB.

- Frandom (fast random generator)

- Increased cpu frequency on boot

- Disabled Gentle Fair Sleepers for better UI performance

- Added NEON compilation flag to VFP module

- Enable Samsung's power management for WiFi

- Lowered wifi voltage

- Battery Life eXtender support

- Tweaks for LMK.

- Added CPU Voltage Control

Attention:

Seeder apk or flashable zip will not work with this kernel because frandom activated (I think frandom is enough)

Governor:

** V3.2 :
- LULZACTIVE ( tuned by Christopher83 for better battery saving )
- SmartAss2

IO scheduler:

** V3.2 :
- SIO

Source

For more details : Kernel Source Branch cm-10.1_3.0
Link : [URL="https://github.com/madridii/madridii-kernel/tree/cm-10.1_3.0"]github[/URL]

Change-log

V 3.2 : [URL="http://d-h.st/XD9"]370MB[/URL] [URL="http://d-h.st/Y2y"]370MB with revert LCD panel[/URL]
V 3 with 390MB RAM ( 720P recording not working ) : [URL="http://d-h.st/n0G"]390MB RAM[/URL]
+ 3.0.88
+ sync arco's repo

Old builds

V 3 : [URL="http://www.mediafire.com/download/efcbooj0sz4u880/%5Bcm10.1%5D%5B3.0%5D%5BV3%5D%5Bmadridii%5D.zip"]Original[/URL] [URL="http://d-h.st/rdG"][1][/URL]
V 3 with 390MB RAM ( 720P recording not working ) : [URL="http://d-h.st/Itt"]390MB RAM[/URL]
+ built with Linaro 4.7.4 July (thanks to christopher83)
+ kernel 3.0.86 (thanks to arco68)
+ add new freq (see 2nd post with voltage table (UV))

V 2.8 : [URL="http://www.mediafire.com/download/n2kg20q1im3sr63/%5Bcm10.1%5D%5B3.0%5D%5BV2.8%5D%5Bmadridii%5D.zip"]Download[/URL]
+ kernel 3.0.84
+ Sync Arco's Repo

V 2.7.2 : [URL="http://www.mediafire.com/download/opsy6c2ehrb421p/%5Bcm10.1%5D%5B3.0%5D%5BV2.7.2%5D%5Bmadridii%5D.zip"]Download[/URL]
+ Sync Arco's Repo
- Revert Last update for LMK

V 2.7 : [URL="http://www.mediafire.com/download/a1sc6eq7ohsl39e/%5Bcm10.1%5D%5B3.0%5D%5BV2.7%5D%5Bmadridii%5D.zip"]Download[/URL]
+ kernel 3.0.83
+ update LMK
+ Sync Arco's repo

V 2.6 : [URL="http://www.mediafire.com/download/a1pe845w84glrg9/%5Bcm10.1%5D%5B3.0%5D%5BV2.6%5D%5Bmadridii%5D.zip"]Download[/URL]
+ Kernel 3.0.82
+ Sync Arco's repo

V 2.5 : [URL="http://www.mediafire.com/download/18fzwu9b59a87ec/%5Bcm10.1%5D%5B3.0%5D%5BV2.5%5D%5Bmadridii%5D.zip"]Download[/URL]
+ Kernel 3.0.81
+ update RAMdisk ( thanks to keff (Frandom included) )
+ sync arco's repo

V 2.4 : [URL="http://www.mediafire.com/download/yrh5b8poemdlmp4/%5Bcm10.1%5D%5B3.0%5D%5BV2.4%5D%5Bmadridii%5D.zip"]Download[/URL]
+ Sync with arco's repo
- Less RAM now 371 MB ( to less lags "Thanks to Erik to help" )
+ Enable Samsung's power management for WiFi ( need test to confirm improvement with battery )

V 2.0 : [URL="https://www.dropbox.com/s/c48mrw5cfw6hkir/%5Bcm10.1%5D%5B3.0%5D%5BV2.0%5D%5Bmadridii%5D.zip"]Download[/URL]
+ Kernel 3.0.80
+ Update RAMdisk ( thanks to Keff ) :good:
+ add SIO IO scheduler
- revert ( Increased cpu frequency on boot )
+ update rwsem
+ More RAM 377 MB ( credits to hadi )

V 1.8 : [URL="http://www.mediafire.com/download/26tuscrf2dtukkf/%5Bcm10.1%5D%5B3.0%5D%5BV1.8%5D%5Bmadridii%5D.zip"]Download[/URL]
+ Added CPU Voltage Control. (please share your Voltage table)
+ Deactivate BLX ( now the Charging limit is 100% ) but still support it
+ New RAMDisk ( include the script of Frandom no need now to add that script ) Credits : Keff and hurtsky

V 1.6 : [URL="http://www.mediafire.com/download/1ychars5x2isi4h/%5Bcm10.1%5D%5B3.0%5D%5BV1.6%5D%5Bmadridii%5D.zip"]Download[/URL]
+ More RAM 360 MB
+ SmartAss2 Gov. Added
+ Increased cpu frequency on boot
- revert {Disabled Gentle Fair Sleepers}

V 1.0 : [URL="http://www.mediafire.com/download/sgj9aqaz66uinqb/%5Bcm10.1%5D%5B3.0%5D%5BV1.0%5D%5Bmadridii%5D.zip"]Download[/URL]
- Initial release.
- sync with arco's repo
- 3.0.79

Instruction

- Boot to recovery.
- Flash the kernel.
- Wipe cache & dalvik cache & fix permissions.
- Reboot.

Credits & thanks to

- Our Master Arco.
- My teacher educk.
- Keff and hurtsky for helping.
- Christopher83 for his commits.
- all github devs I follow.
- and you guys.