Goldenleaf is a rewrite from stock lg kernel with almost all the newest features. Made for the best battery life.
(for performance go on franco.Kernel-GBS below)
...reverted blackscreen fix
...system should be a bit smoothier
...fixed blackscreen bug.
...no noise when phone wakeup :)
...a little change in touchscreen driver
...all I/O schedulers activated.
...Noop as default I/O scheduler
...fixed some incompatibility with some apps [games reported by users]
...reverted touchscreen driver. now it's the stock LG 2.6.32 again [gbs kernel will still have the brand new one backported from .35]
...cpu spike fix enabled -> more battery
...axis inversion workaround still disabled -> more battery
...SLUB Memory Allocator.
...blackscreen bug fix for "screen on" animation removed
...no more darkscreen
...new touchscreen driver, based on my new driver made for gbs, backported from LG 2.6.35 source
...does not have axis inversion workaround
Kernel Source: https://github.com/fserve/goldenleaf
Know bugs in most updated goldenleaf version:
GBS is an modified version of franco.Kernel v19.4, original franco.Kernel code is heavily patched for the best performance. With this mod is added more battery life, some changes in kernel config, cpu spike on touch the screen fix, better axis inversion workaround, USB-transfer fix, Powertop/dmesg support, and for froyo based roms users, recharging with phone off fix.
- Recharging with phone off fixed. (mikos cyanogen based roms have a feature to: if the phone is off, when you plug the charger, it will power on the phone. The normal behaviour is to boot a system only to recharge phone. But mik has disabled it. SO, if you use devoid.#final this recharge while offline will work. if you use cyanogen, will not work.)
what's new in:
...blackscreen fix reverted
...more little touches on touchscreen driver
...deadline I/O scheduler as default
...deadline I/O scheduler patched
...cfs vsync on
...bfs vsync off
...vm_max_readahead patched, will automagically get the best value for it. (mad patch, thanks franciscofranco)
...kernel upgraded to 18.104.22.168
...blackscreen bug fix
...all I/O schedulers are activated
...Noop as default I/O scheduler
...smartass as default governor.
...[CFS-ONLY] with agroup patch as always, since franco 19.4
...axis inversion workaround off
...newfix, expect 50% cpu use on touch, smoothier.
...oldfix, expect 25% cpu use on touch, faster and battery saving.
..faster (disabled some optimizations that are not helping at all)
..power drivers reverted
..temp reporting should be fixed
..wifi drivers reverted
..kernel upgraded to 22.214.171.124
..added some patches
..fix camera flicker
..[cfs-only] enabled automatic group patch. (better multitasking)
CFS franco.Kernel-gbs.v20a http://www.mediafire.com/?9r5yktkamy21wiz
BFS franco.Kernel-gbs.v20-gamer http://www.mediafire.com/?531huxx14xsp794
CFS franco.Kernel-gbs.v20 http://www.mediafire.com/?adbhrppo8icu5yy
Test it for: Blackscreen (Ps. don't use "screen on" animation). And screen lag to wakeup.
gbs-testing-noop-lg http://www.mediafire.com/?4v5p7doybvfdprl v20a with noop as default i/o scheduler and stock lg touchscreen driver
gbs-testing-deadline-lg http://www.mediafire.com/?efoceag8fhglqq9 v20a with deadline as default i/o scheduler and stock lg touchscreen driver
Know bugs in any GBS version:
AndroSS does not work;
BFS: Brain F**k Scheduler - The updated and improved process scheduler. BFS is better for user interactions.
CFS: Completely Fair Scheduler - The original process scheduler. CFS is better for multitasking.
smartass is the best governor for me when i want raw performance - http://forum.xda-developers.com/show...postcount=5362
conservative when i want battery with good performance.
TIPS FOR THE BEST BATTERY LIFE
NO AWAKE APPS
...and pray for good quality signal
This can help: http://forum.xda-developers.com/show....php?t=1179809
This kernel is ONLY for LG Stock ROM 2.2, Void.#forever, devoid, miks 6.5.x, CyanogenMMatt 1.1...
WIPE DALVIK, BATTERY AND CACHE!
DONT FLASH 2 DIFFERENT ZIPS AT THE SAME TIME!
MAKE A REBOOT BEFORE EACH FLASH :)
If you are using AmonRa, disable signature before flashing.
NOT underclock below 480MHz. At lower speeds, wakeups-from-idle per second are bigger than 480MHz and they share the same voltage, so thats leads to more battery drain.
It's recomended to use: MIN 480 / MAX YOUR CHOICE
more about it: http://forum.xda-developers.com/showthread.php?t=999064
and here: http://forum.xda-developers.com/show...2&postcount=22
Results of my work:
http://forum.xda-developers.com/show...&postcount=450 - 2d 3h
http://forum.xda-developers.com/show...&postcount=264 - 2d 8h
http://forum.xda-developers.com/show...postcount=1446 - 3 days
http://forum.xda-developers.com/show...&postcount=633 - 7 days!
some happy customers:
Adobe Flash Player 10.1 that works with p500: http://forum.xda-developers.com/show....php?t=1147092
Touchscreen Booster: http://forum.xda-developers.com/showthread.php?t=934500
How to reduce power consumption: http://www.thinkwiki.org/wiki/How_to...er_consumption
Nice power monitor app for android http://ziyang.eecs.umich.edu/projects/powertutor/
Greetz from Manaus/Amazonas - Brazil!