Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,730,629 Members 41,193 Now Online
XDA Developers Android and Mobile Development Forum

[MIUI/CM KERNEL] SwiftExtreme-20112011 - FINAL

Tip us?
 
fajarep
Old
(Last edited by fajarep; 18th November 2011 at 03:24 AM.)
#1  
Senior Member - OP
Thanks Meter 458
Posts: 438
Join Date: Jan 2010
Location: Jakarta

 
DONATE TO ME
Default [MIUI/CM KERNEL] SwiftExtreme-20112011 - FINAL

Hi all, welcome to SwiftExtreme MIUI/CM kernel

Version-20112011 is the final version of SwiftExtreme, I'm not going to release any kernel in MIUI/CM in XDA, there 2 reasons :

1. I got more than 800 downloads in kernel, but I rarely see people saying thanks(you can see my thanks only around 100, compared with 800 downloads), so I think I don't have a reason to publish my works in XDA anymore. I'm going to make SwiftExtreme to support ICS later, and only need to be release on our local forum that know how to thanks for hardwork
2. Some version of ROM include my kernel without notice me that kernel is used as their kernel ROM. I don't have a problem with that, but please tell me, so I know how is the kernel spread around the globe.

I hope everyone can enjoy my latest kernel, and work with patch that I provide againts CM kernel source code(October 19,2011)


WARNING : YOU'LL GET A LITTLE DELAY IN WAKEUP SCREEN PROCESS/CALLING ACCEPT

Kernel-20112011 - FINAL
Features :
-[20112011] Add autogroup to increase interactivity when screen on
-[20112011] Add autogroup to background process, it will reduce background process trying to get cpu attention by grouping process tasks, slightly increase battery lifetime
-[20112011] Update kernel to 2.6.32.48, more bug fixing
-[20112011] Reduce backlight voltage need, slightly increase battery lifetime
-[20112011] Introduce Powersaving version, the different is, powersaving doesn't have spare frequency at screen off, based on my testing, it increase lifetime around 10-20%, but gives you more delay when switching screen state
-[20112011] Introduce ability to turn off second core at specific frequency, slightly increase battery lifetime, read this http://forum.xda-developers.com/show...&postcount=334
-[13112011] Reduce cpu voltage a little bit
-[20112011] Add voltage in some area to increase stability
-[13112011] Increase second core turn on frequency limit threshold and delay second core turn on, faster second core turn off. It should increase your battery lifetime when doing light task, like reading facebook, scrolling homescreen/drawer, watching movies, etc
-[12112011] Enable EXT2 and LED fix problem
-[12112011] DDR Undervolt
-[12112011] Return back to 216Mhz as lowest stock, introduce +100Mhz as spare frequency to make kernel can breath a little when doing task at screen off. It should make your screen turn on much faster and reduce MP3 glitch. With this method, kernel will work at 216Mhz-316Mhz at screen off
-[12112011] Add Simpe I/O as kernel default scheduler, watch out for tweakpack, it may change kernel scheduler on one its script
-[12112011] Now compiled with gcc 4.6 with -Ofast option
-[12112011] Implement some patch that fix memory leak, optimize lowmemorykiller function, and mmc sleep mode
-[05112011A] Now compatible in nightly CM and MIUI begins from 1.11.4 version
-[05112011A] reduce some volt in lowest clock and sdram
-[05112011A] use git SHA-1, it should speedup kernel boot process upto 11%
-[05112011A] Improve memcpy and memmove kernel performance
-[05112011A] CRC32 algorithm optimization. it should increase any activities that use CRC32 algoritm
-[05112011] Replace deadline with noop as kernel I/O scheduler
-[05112011] Compiler cflags optimization, use O3 right now....
-[05112011] Increase standby frequency clock to 256Mhz instead 216Mhz, slightly increase screen/phone call wakeup, battery drain itself doesn't change too much, still around 20% in 7 hours 3G, all sync ON in my area while standby.
-[05112011] cgroup speedup
-[05112011] Introduce file sync disabled, it boost kernel write algoritm with slightly increase rate data corrupt when your phone get crash(use androbench to bench the write speedup, bench first before flash the kernel to see the different). beside write access speedup, it make MIUI more smooth, faster installing apks, and in some games it seems the loading much faster
-[05112011] Increase TCP initial congestion window to 10 and initial receive window
-[05112011] Remove Jhash3, replace with Jhash speed tweak
-Provide 1.5Ghz and 1.2Ghz version(use PimpmyCPU to control clock and voltage)
-Excellent standby power management(Make sure you remove any script that control screen state ON/OFF when using this kernel, it will mess the kernel mechanism)
-[30102011]JHASH 3.0 patch
-SLQB as default allocator
-[30102011]Deadline I/O Kernel patch NAND storage optimize
-Improve scheduler latency
-Voodoo V1 sound driver
**********************
HOC-20112011
SwiftExtreme-1.5Ghz
LOC-20112011
SwiftExtreme-1.2Ghz
POWERSAVING-HOC-20112011
PowerSaving-SwiftExtreme-1.5Ghz
POWERSAVING-LOC-20112011
PowerSaving-SwiftExtreme-1.2Ghz
**********************
HOC-13112011
SwiftExtreme 1.5Ghz
LOC-13112011
SwiftExtreme 1.2Ghz
**********************
LOC-12112011-Preview works for MIUI begin 1.11.4 version and CM
SwiftExtreme 1.2Ghz
edit : an update if you get SOD when testing preview version
SwiftExtreme 1.2Ghz-Test
**********************
HOC-05112011A works for MIUI begin 1.11.4 version and CM
SwiftExtreme 1.5Ghz
LOC-05112011A works for MIUI begin 1.11.4 version and CM
SwiftExtreme-1.2Ghz
**********************
HOC-05112011 works for MIUI before 1.11.4 version
SwiftExtreme 1.5Ghz
LOC-05112011 works for MIUI before 1.11.4 version
SwiftExtreme 1.2Ghz
**********************
HOC-30102011
SwiftExtreme 1.5Ghz
LOC-30102011
SwiftExtreme 1.2Ghz
**********************
Credits :
Morfic, Benee, Cpasjuste, kiljacken, Supercurio, arighi, faux123, pals in kaskus.us forum

DIFF PATCH CODE: DIFF PATCH

Thanks for muffindrg that provide benchmark score Quadrant and Antutu...


Tips increasing battery life :
1. Build your rom installation with Toogle2G, it helps a lot battery drain when screen off. 3G only active while screen ON, and get turn off automatically back to 2G when screen OFF.
2. Pick correct baseband, better signal, more battery life
3. When you're using script in init.d, just make sure you don't have lot of scripts that do looping on background. eventhough it only takes small amount resources


fire3d got it running on stock, based on his testing, brightness not working on stock, check it:
http://forum.xda-developers.com/show...&postcount=181
Attached Files
File Type: zip allswiftextreme.zip - [Click for QR Code] (207.8 KB, 1883 views)
WAS DEVELOPER SWIFTEXTREME IN XDA
DEVELOPER : AKWAYAN(BLACKBERRY MESSENGER THEME ENGINE)
The Following 209 Users Say Thank You to fajarep For This Useful Post: [ Click to Expand ]
 
owain94
Old
#2  
owain94's Avatar
Recognized Developer / Contributor
Thanks Meter 6060
Posts: 3,532
Join Date: Sep 2010
Location: The Hague
nice work mate!

can you tell me what the benefits are when you compare it with VorkKernel?
My pm is NOT tech support. Those messages are redirect to the trash can



If my post helped you please click the Thanks buttton
The Following User Says Thank You to owain94 For This Useful Post: [ Click to Expand ]
 
fajarep
Old
#3  
Senior Member - OP
Thanks Meter 458
Posts: 438
Join Date: Jan 2010
Location: Jakarta

 
DONATE TO ME
Quote:
Originally Posted by owain94 View Post
nice work mate!

can you tell me what the benefits are when you compare it with VorkKernel?
I can't promise anything, the only thing that I can tell, you'll get Excelent Standby Time...
WAS DEVELOPER SWIFTEXTREME IN XDA
DEVELOPER : AKWAYAN(BLACKBERRY MESSENGER THEME ENGINE)
The Following 4 Users Say Thank You to fajarep For This Useful Post: [ Click to Expand ]
 
owain94
Old
#4  
owain94's Avatar
Recognized Developer / Contributor
Thanks Meter 6060
Posts: 3,532
Join Date: Sep 2010
Location: The Hague
Quote:
Originally Posted by fajarep View Post
I can't promise anything, the only thing that I can tell, you'll get Excelent Standby Time...
then im gonna flash it right now
do i need to remove my setCPU screen off profile?
My pm is NOT tech support. Those messages are redirect to the trash can



If my post helped you please click the Thanks buttton
 
fajarep
Old
#5  
Senior Member - OP
Thanks Meter 458
Posts: 438
Join Date: Jan 2010
Location: Jakarta

 
DONATE TO ME
Quote:
Originally Posted by owain94 View Post
then im gonna flash it right now
do i need to remove my setCPU screen off profile?
Yes.., it will mess the kernel screen off handling
WAS DEVELOPER SWIFTEXTREME IN XDA
DEVELOPER : AKWAYAN(BLACKBERRY MESSENGER THEME ENGINE)
The Following 2 Users Say Thank You to fajarep For This Useful Post: [ Click to Expand ]
 
owain94
Old
#6  
owain94's Avatar
Recognized Developer / Contributor
Thanks Meter 6060
Posts: 3,532
Join Date: Sep 2010
Location: The Hague
Quote:
Originally Posted by fajarep View Post
Yes.., it will mess the kernel screen off handling
thanks for your help mate! will give you feedback after a couple days of use
My pm is NOT tech support. Those messages are redirect to the trash can



If my post helped you please click the Thanks buttton
 
kkrraazzyy
Old
#7  
kkrraazzyy's Avatar
Recognized Developer / Contributor
Thanks Meter 2855
Posts: 2,657
Join Date: Jan 2009
Location: XDA 24/7

 
DONATE TO ME
nice work buddy
 
deadmetal
Old
#8  
Member
Thanks Meter 2
Posts: 66
Join Date: Jan 2006
I take it that this should also work with cm7?
 
fajarep
Old
#9  
Senior Member - OP
Thanks Meter 458
Posts: 438
Join Date: Jan 2010
Location: Jakarta

 
DONATE TO ME
Quote:
Originally Posted by deadmetal View Post
I take it that this should also work with cm7?
I think it will work with cm7 rc1, because MIUI use that as base.

Sent from my Optimus 2X using XDA App
WAS DEVELOPER SWIFTEXTREME IN XDA
DEVELOPER : AKWAYAN(BLACKBERRY MESSENGER THEME ENGINE)
The Following 2 Users Say Thank You to fajarep For This Useful Post: [ Click to Expand ]
 
N0r0
Old
#10  
Member
Thanks Meter 1
Posts: 53
Join Date: Jun 2009
Thanks for your work, I'll try and report back

The Following User Says Thank You to N0r0 For This Useful Post: [ Click to Expand ]
THREAD CLOSED
Subscribe
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes