Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[KERNEL][06 DEC] Goldenleaf .v111206 / franco.Kernel-gbs.v20a

OP fserve

21st August 2011, 02:06 AM   |  #1  
fserve's Avatar
OP Recognized Developer
Flag Manaus / Amazonas
Thanks Meter: 820
 
908 posts
Join Date:Joined: Jun 2011
Donate to Me
More
Quote:

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)
.news

111206
...reverted blackscreen fix
...system should be a bit smoothier

111205
...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

111126
...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.

111122
...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

Goldenleaf.v111206 http://www.mediafire.com/?o3avtm5yjrbv1qa
Goldenleaf.v111206-LG http://www.mediafire.com/?p8j4xwmwazkfa46

Know bugs in most updated goldenleaf version:
none.

Quote:

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:

gbs.v20a
...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

gbs.v20
...vm_max_readahead patched, will automagically get the best value for it. (mad patch, thanks franciscofranco)
...slub patch
...fsync patch
...kernel upgraded to 2.6.32.49
...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.

gbs.v19.2
..faster (disabled some optimizations that are not helping at all)
..power drivers reverted
..temp reporting should be fixed
..wifi drivers reverted
..kernel upgraded to 2.6.32.48

gbs.v18c
..added some patches
..fix camera flicker
..[cfs-only] enabled automatic group patch. (better multitasking)

BFS franco.Kernel-gbs.v20a-gamer http://www.mediafire.com/?gc4o4yu774hkhz3
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

Testing release:
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;

Quote:

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.

Quote:

About governors:
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.

Quote:

TIPS FOR THE BEST BATTERY LIFE
NO AWAKE APPS
Sync off
WiFi off
BT off
Data off
2G
Minimum brightness
...and pray for good quality signal

This can help: http://forum.xda-developers.com/show....php?t=1179809

How to use it? Just download and Flash via ClockworkMod Recovery.

Quote:

Remember:
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

Adobe Flash Player 10.2 that works with p500: http://www.androidcampus.in/2011/10/...armv6-and.html
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!
Last edited by fserve; 25th February 2012 at 07:27 PM.
The Following 175 Users Say Thank You to fserve For This Useful Post: [ View ]
21st August 2011, 02:18 AM   |  #2  
franciscofranco's Avatar
Recognized Developer
Flag Mountain View, CA
Thanks Meter: 90,459
 
16,012 posts
Join Date:Joined: Dec 2010
Donate to Me
More
Curious findings thank you for taking the time to test all that ****. Tell me, why are you adding USB as a module?
The Following 13 Users Say Thank You to franciscofranco For This Useful Post: [ View ]
21st August 2011, 02:21 AM   |  #3  
fserve's Avatar
OP Recognized Developer
Flag Manaus / Amazonas
Thanks Meter: 820
 
908 posts
Join Date:Joined: Jun 2011
Donate to Me
More
Just to get the suspend mode that powertop recomends.
The Following 12 Users Say Thank You to fserve For This Useful Post: [ View ]
21st August 2011, 02:22 AM   |  #4  
franciscofranco's Avatar
Recognized Developer
Flag Mountain View, CA
Thanks Meter: 90,459
 
16,012 posts
Join Date:Joined: Dec 2010
Donate to Me
More
Quote:
Originally Posted by fserve

Just to get the suspend mode that powertop recomends.

It's possible to suspend USB while it's not being used having it configured as a module?
The Following 3 Users Say Thank You to franciscofranco For This Useful Post: [ View ]
21st August 2011, 02:33 AM   |  #5  
fserve's Avatar
OP Recognized Developer
Flag Manaus / Amazonas
Thanks Meter: 820
 
908 posts
Join Date:Joined: Jun 2011
Donate to Me
More
I dont know for sure, since that p500 uses usb in slave mode.

But if this really works, as powertop says, i can get more battery life :)

So, lets test :)

Sent from my LG-P500 using XDA App
Last edited by fserve; 21st August 2011 at 04:29 AM.
The Following 7 Users Say Thank You to fserve For This Useful Post: [ View ]
21st August 2011, 06:34 AM   |  #6  
fernando1sg's Avatar
Senior Member
Flag Villavicencio
Thanks Meter: 6
 
139 posts
Join Date:Joined: Feb 2011
flashing i'll give you feedback in a couple days, thanks for taking your time on this. - Thumbs up - Obrigao! haha.
21st August 2011, 06:43 AM   |  #7  
franciscofranco's Avatar
Recognized Developer
Flag Mountain View, CA
Thanks Meter: 90,459
 
16,012 posts
Join Date:Joined: Dec 2010
Donate to Me
More
Quote:
Originally Posted by fserve

I dont know for sure, since that p500 uses usb in slave mode.

But if this really works, as powertop says, i can get more battery life :)

So, lets test :)

Sent from my LG-P500 using XDA App

I'll try your .config changes tomorrow as I'm going to push 2.6.32.45
The Following 2 Users Say Thank You to franciscofranco For This Useful Post: [ View ]
21st August 2011, 08:38 AM   |  #8  
fserve's Avatar
OP Recognized Developer
Flag Manaus / Amazonas
Thanks Meter: 820
 
908 posts
Join Date:Joined: Jun 2011
Donate to Me
More
I've made more cleanups, testing right now.

Will release later.
The Following 5 Users Say Thank You to fserve For This Useful Post: [ View ]
21st August 2011, 08:49 AM   |  #9  
Senior Member
Thanks Meter: 4
 
120 posts
Join Date:Joined: Mar 2011
do we need to flas zram after this?????????
21st August 2011, 09:17 AM   |  #10  
Senior Member
Thanks Meter: 4
 
120 posts
Join Date:Joined: Mar 2011
i meant "flash" zram.zip... which was needed in fk... which is the base of this kernal.... and i was just asking!!!!!!!!!! sry about the typing error.....

Post Reply Subscribe to Thread

Tags
awesome battery, battery kernel, fat free franco.kernel, franco.kernel on steroids, fserve kernel
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes