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

Search This thread

vlt96

Senior Member
Oct 9, 2011
3,591
916
It seems franco no more with us again :(

IVfol5


Seek the signature below the line;)
 

Arjen

Retired Forum Moderator
Feb 26, 2011
2,150
5,902
48
Musselkanaal
It is not that difficult.
Just apply fix from the_caveman on your driver. Your kernel-dev should be able to do it.

Sent from my GT-I9300 using xda app-developers app
 

Top Liked Posts

  • There are no posts matching your filters.
  • 227
    About
    underline.png

    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
    underline.png

    franco.Kernel.v19.4:
    Code:
    [b]04 - September - 2011 - v19.4[/b]
    [list]
    [*] 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
    [/list]
    
    [b]22 - August - 2011 - v19.3[/b]
    [list]
    [*] Updated to 2.6.32.45 from upstream
    [*] Various .config changes researched by [B]fserve[/B]
    [*] Changed a lot of network options. Now network usage (internet) should be a LOT faster and consume less battery
    [/list]
    
    [b]13 - August - 2011 - v19.2[/b]
    [list]
    [*] 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
    [/list]
    
    [b]10 - August - 2011 - v19.1[/b]
    [list]
    [*] Updated to 2.6.32.44 from upstream
    [*] Fixed headset bug
    [*] The screen hang should be fixed
    [*] Very small CFS tweak
    [/list]
    
    [b]6 - August - 2011 - v19[/b]
    [list]
    [*] 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
    [/list]
    
    [b]2 - July - 2011 - v18.1[/b]
    [list]
    [*] 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
    [/list]
    
    [b]26 - June - 2011 - v17[/b]
    [list]
    [*] 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 :)
    [/list]

    alert.png
    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
    underline.png

    download.png
    franco.Kernel.v19.4 CFS
    download.png
    franco.Kernel.v19.4 BFS


    Installation
    underline.png

    1. Reboot intro recovery
    2. Flash the latest kernel version from this topic
    3. Reboot
    4. Enjoy
    13
    I'm using those drivers exactly.

    Thanks, I forgot about that. I'll update the kernel tomorrow or the day after tomorrow depending on the time I have.

    Ok, thanks!

    My benchmark test:
    (Quadrant - CPU/Memory)

    screenshotat20110808205.png

    About the colors

    Mean - 10 = red
    Mean = blue
    Mean + 10 = green

    red bold = worst score
    green bold = best score

    Conclusion: smartass is the best.
    12
    I hope you guys realize how lucky you are, this is the only kernel in the world, as far as I know, to have RCU Boost + Tiny Preempt RCU in a .32 kernel, that's why it is so fast and smooth..
    12
    Released. And it's v19.4, I like the "19" number.
    10
    I'm not sleeping today to give you users the best 2.6.35 kernel for our phone probably tomorrow morning ;)