Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,808,901 Members 52,836 Now Online
XDA Developers Android and Mobile Development Forum

[KERNEL][04 SEP]franco.Kernel |.v19.4| 2.6.32.46

Tip us?
 
franciscofranco
Old
(Last edited by franciscofranco; 11th September 2011 at 08:05 PM.)
#1  
franciscofranco's Avatar
Recognized Developer - OP
Thanks Meter 88,228
Posts: 15,653
Join Date: Dec 2010
Location: Mountain View, CA

 
DONATE TO ME
Default [KERNEL][04 SEP]franco.Kernel |.v19.4| 2.6.32.46

About

franco.Kernel is a very optimized kernel for 2.2 and 2.3 (non-official) roms. The philosophy is to push the phone's performance as hard as it can, while maintaining extra battery power. Its popularity speaks for itself.

franco.Kernel facebook group page: https://www.facebook.com/franco.Kernel


Features & Changelog

franco.Kernel.v19.4:
Code:
04 - September - 2011 - v19.4
  • Patched 2.6.32.46
  • ZRAM is gone. Causes too much confusion for the users and we actually don't need any swap
  • Big patchlist from ck kolivas to remove anything related to swap and to increase responsiveness of the system overall
  • Add SmartassV2
  • Autogroup patch for the CFS version to increase multi-tasking responsiveness
  • ipv6 enabled again
  • Vsync on again by popular demand
22 - August - 2011 - v19.3
  • Updated to 2.6.32.45 from upstream
  • Various .config changes researched by fserve
  • Changed a lot of network options. Now network usage (internet) should be a LOT faster and consume less battery
13 - August - 2011 - v19.2
  • Screen hang bug fixed - ****ing newer compiler was faulty
  • Few tweaks here and there
  • Some reverts to make the kernel more stable
  • ext3 is enabled again
  • Maybe one or two things that I might be forgetting
10 - August - 2011 - v19.1
  • Updated to 2.6.32.44 from upstream
  • Fixed headset bug
  • The screen hang should be fixed
  • Very small CFS tweak
6 - August - 2011 - v19
  • TinyRCU is again the default. I think the RCU boost thingy that I backported was the cause for some battery drain.
  • Good touchscreen drivers which should have the CPU **** fixed and the axis inversion workaround
  • Scary and Minmax governors added
  • Updated to the latest 2.6.32.43 from the upstream
2 - July - 2011 - v18.1
  • I don't remember what I did in this release but the BIG things are:
  • RCU BOOST and TinyPreempt RCU backported from 2.6.35. Big big boost from this one
  • Touchscreen drivers ported from the 2.6.35.10 official LG kernel
26 - June - 2011 - v17
  • Completely started from scratch based on 2.6.32.41 from mik
  • BFS 404
  • KGSL drivers completely updated from CodeAurora's sources
  • MSM Framebuffer updated
  • .config stripped from all sorts of debugging to make the CPU lighter
  • AHB overclock
  • Power Management backported from 2.6.35
  • 10-15 power management patches backported from the 2.6.35 tree
  • io.h updated with better code
  • Added the usual SavagedZen, Smartass and InteractiveX.
  • Added a new governor called Smoothass. It's a more agressive Smartass to give you more performance while having good battery
  • KGSL: Enabled writel/readl on memptr
  • KGSL: Enabled writecombine
  • KGSL: Reduced update time to 10ms from 50ms
  • Ashmen: lseek implementation
  • Shmem: updates from the upstream dma_mapping: fix dma_sync
  • KGSL: 2D fixes
  • msm_sdcc IRQ patched
  • timer.c mask interrupts
  • msm_serial wakeup patch
  • GPIO backport from 2.6.35
  • lib: string.c improvements
  • i2c_msm - usleep
  • TinyRCU added
  • Wi-fi driver updated
  • RPC replace spinlocks
  • KGSL: use _relaxed functions
  • Vmalloc provide a free cache area
  • SMD remove extra outgoing interrupts
  • SLQB added
  • ZRAM added
  • SFB network packet scheduler added
  • Mtdblock: use 4096 block size
  • Touchscreen driver updated
  • KGSL: force 2D context switch
  • block: don't access jiffies when initializing io_context
  • Compile with -03 for extra performance
  • Ondemand a little tweaked
  • BFS: allow non priviledged tasks to bounch between SCHED_BATCH and SCHED_NORMAL
  • BFS: fix dma compability
  • Memcopy & memmove assembly code added
  • lib: string.c updated to use the new memcopy and memmove fast assembly code
  • VR I/O scheduler added and made default
  • lowmemorykiller backported from 2.6.35
  • Memory management improved from 2.6.37 kernel code
  • And a loooooooot of more small patches, fixes, improvements, tweaks, optimizations...whatever you want to call it and I don't wanna spent the rest of the night stating every small change
  • Oh yes I updated the kernel version to v18, this is actually the best and most important change of them all :)
Take note of this, I don't care nor will pay attention if you say you're having battery drain if: you flashed the kernel sooner than 24hours of your complain post, if you didn't wipe your cache partition before or after flashing it, or if you didn't wipe your battery stats. If any of these three conditions are met at the time of your posting I will simply ignore it.


Downloads

franco.Kernel.v19.4 CFS
franco.Kernel.v19.4 BFS


Installation
  1. Reboot intro recovery
  2. Flash the latest kernel version from this topic
  3. Reboot
  4. Enjoy

Peek
Nexus Display Control
franco.Kernel updater Free
franco.Kernel - Galaxy Nexus
franco.Kernel - Nexus 4
franco.Kernel - Nexus 5
franco.Kernel - Nexus 7
franco.Kernel - Nexus 7 2013
franco.Kernel - Nexus 10


Google+ | Twitter

You don't like my reply? Read this

However, if you put any trust in Quadrant scores you could use them to prove that dancing naked for 5 minutes in your garden affects device performance. By Chainfire

My applications translations are managed by:

The Following 230 Users Say Thank You to franciscofranco For This Useful Post: [ Click to Expand ]
 
Momaro
Old
#2  
Senior Member
Thanks Meter 18
Posts: 155
Join Date: Feb 2011
flashing :P
The Following 2 Users Say Thank You to Momaro For This Useful Post: [ Click to Expand ]
 
ungaze
Old
#3  
ungaze's Avatar
Senior Member
Thanks Meter 160
Posts: 330
Join Date: Jul 2010
Location: manila
bummer, guess you have to update it then cause new data2sd is out. Sorry big time man.

I can say that this rom is for the hardcore lol.
The Following 3 Users Say Thank You to ungaze For This Useful Post: [ Click to Expand ]
 
franciscofranco
Old
#4  
franciscofranco's Avatar
Recognized Developer - OP
Thanks Meter 88,228
Posts: 15,653
Join Date: Dec 2010
Location: Mountain View, CA

 
DONATE TO ME
Quote:
Originally Posted by Momaro View Post
you suck ungaze :P you guys should be conversing on some kind of chat. this wouldn't happen if you were
As far as I know the difference between his older work and his new one is the way it's implemented, the final result is basically the same. I'll add it on a next version if the first impressions from the users are positive.

Peek
Nexus Display Control
franco.Kernel updater Free
franco.Kernel - Galaxy Nexus
franco.Kernel - Nexus 4
franco.Kernel - Nexus 5
franco.Kernel - Nexus 7
franco.Kernel - Nexus 7 2013
franco.Kernel - Nexus 10


Google+ | Twitter

You don't like my reply? Read this

However, if you put any trust in Quadrant scores you could use them to prove that dancing naked for 5 minutes in your garden affects device performance. By Chainfire

My applications translations are managed by:

The Following 6 Users Say Thank You to franciscofranco For This Useful Post: [ Click to Expand ]
 
Momaro
Old
#5  
Senior Member
Thanks Meter 18
Posts: 155
Join Date: Feb 2011
quadrant without setcpu installed - 1158 total
cpu 635 (lol)
mem 778
I/O 3756
2D 253
3D 369

installing setcpu, will test again...
 
franciscofranco
Old
#6  
franciscofranco's Avatar
Recognized Developer - OP
Thanks Meter 88,228
Posts: 15,653
Join Date: Dec 2010
Location: Mountain View, CA

 
DONATE TO ME
Quote:
Originally Posted by Momaro View Post
quadrant without setcpu installed - 1158 total
cpu 635 (lol)
mem 778
I/O 3756
2D 253
3D 369

installing setcpu, will test again...
CPU is low because stagefright is disabled, but the rest of the scores should increase once you overclock How does the rom feel anyway with the updated launcher plus tweaks all around?

Peek
Nexus Display Control
franco.Kernel updater Free
franco.Kernel - Galaxy Nexus
franco.Kernel - Nexus 4
franco.Kernel - Nexus 5
franco.Kernel - Nexus 7
franco.Kernel - Nexus 7 2013
franco.Kernel - Nexus 10


Google+ | Twitter

You don't like my reply? Read this

However, if you put any trust in Quadrant scores you could use them to prove that dancing naked for 5 minutes in your garden affects device performance. By Chainfire

My applications translations are managed by:

The Following 4 Users Say Thank You to franciscofranco For This Useful Post: [ Click to Expand ]
 
Momaro
Old
#7  
Senior Member
Thanks Meter 18
Posts: 155
Join Date: Feb 2011
hmm feels great i think. i'm not a great judge of real world performance. browsed some websites, nice that the text doesn't get all glitchy. used xda app, loads fast scrolls beautifully. dunno what else to test really.... don't have a save on angry birds to test the more intense levels...
The Following User Says Thank You to Momaro For This Useful Post: [ Click to Expand ]
 
Momaro
Old
#8  
Senior Member
Thanks Meter 18
Posts: 155
Join Date: Feb 2011
why does it have such great 3D, even though its not a 2.3 rom? got 56 fps in neocore, and my phone doesn't like me above 729/729 on cpu. i will probably keep this rom, since the only useful tool thing it lacks is the text highlighting and selecting tools of 2.3, even though i really like them. (they don't let me doubletap correct swype text though which i tend to use more often than highlighting, but highlighting can be sooooo useful when you need it. /endrant)
 
franciscofranco
Old
#9  
franciscofranco's Avatar
Recognized Developer - OP
Thanks Meter 88,228
Posts: 15,653
Join Date: Dec 2010
Location: Mountain View, CA

 
DONATE TO ME
Quote:
Originally Posted by Momaro View Post
why does it have such great 3D, even though its not a 2.3 rom? got 56 fps in neocore, and my phone doesn't like me above 729/729 on cpu. i will probably keep this rom, since the only useful tool thing it lacks is the text highlighting and selecting tools of 2.3, even though i really like them. (they don't let me doubletap correct swype text though which i tend to use more often than highlighting, but highlighting can be sooooo useful when you need it. /endrant)
The only thing I know is that 2.2 performance > 2.2.x , specially the 3D. Actually 729/729 is enough, but I'll change the kernel on the next version, maybe it helps on the oc part, but it's mostly device dependant.
The rom ships with GB keyboard, doesn't it have highlighting?

I'm very glad you liked it, I sure hope others do too!

Peek
Nexus Display Control
franco.Kernel updater Free
franco.Kernel - Galaxy Nexus
franco.Kernel - Nexus 4
franco.Kernel - Nexus 5
franco.Kernel - Nexus 7
franco.Kernel - Nexus 7 2013
franco.Kernel - Nexus 10


Google+ | Twitter

You don't like my reply? Read this

However, if you put any trust in Quadrant scores you could use them to prove that dancing naked for 5 minutes in your garden affects device performance. By Chainfire

My applications translations are managed by:

The Following User Says Thank You to franciscofranco For This Useful Post: [ Click to Expand ]
 
Momaro
Old
(Last edited by Momaro; 25th April 2011 at 07:30 AM.)
#10  
Senior Member
Thanks Meter 18
Posts: 155
Join Date: Feb 2011
replying, one sec... when the screen sleeps it takes 8 seconds to wake up. rebooting to check that.

still there, sometimes it doesn't happen, other times it wakes straight, like without unlock. andys rom had this issue, no?

also the highlighting isn't part of the keyboard, it's elsewhere 'cuz its present on all keyboards on the 2.3 roms

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes