Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,733,460 Members 40,423 Now Online
XDA Developers Android and Mobile Development Forum

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

Tip us?
 
fserve
Old
(Last edited by fserve; 25th February 2012 at 06:27 PM.)
#1  
fserve's Avatar
Recognized Developer - OP
Thanks Meter 820
Posts: 906
Join Date: Jun 2011
Location: Manaus / Amazonas

 
DONATE TO ME
Default [KERNEL][06 DEC] Goldenleaf .v111206 / franco.Kernel-gbs.v20a

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
Quote:
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:
http://forum.xda-developers.com/show...3&postcount=87
http://forum.xda-developers.com/show...&postcount=137
http://forum.xda-developers.com/show...&postcount=197
http://forum.xda-developers.com/show...&postcount=204
http://forum.xda-developers.com/show...&postcount=205
http://forum.xda-developers.com/show...&postcount=206
http://forum.xda-developers.com/show...&postcount=209
http://forum.xda-developers.com/show...&postcount=251
http://forum.xda-developers.com/show...&postcount=302
http://forum.xda-developers.com/show...&postcount=311
http://forum.xda-developers.com/show...&postcount=314
http://forum.xda-developers.com/show...&postcount=315
http://forum.xda-developers.com/show...&postcount=416
http://forum.xda-developers.com/show...&postcount=530
http://forum.xda-developers.com/show...&postcount=584
http://forum.xda-developers.com/show...&postcount=587

testing camera:
http://forum.xda-developers.com/show...&postcount=164
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!

Inspiring Innovation Persistent Perfection

Tablet: ASUS Transformer TF101
ROM: KatKiss 4.3.1 #28 @ 1600MHz

Phone: Samsung Galaxy Note3
ROM: Samsung Stock 4.3 ZTO

Phone: Samsung Galaxy Note II
ROM: Samsung Stock 4.3 (beta)

Phone: Google Nexus 4
ROM/Kernel: Android 4.4 ART + franco.Kernel r194 (+touch2wake) / Ubuntu Touch Trusty

flickr: http://www.flickr.com/photos/gersonbarreiros/
The Following 175 Users Say Thank You to fserve For This Useful Post: [ Click to Expand ]
 
franciscofranco
Old
#2  
franciscofranco's Avatar
Recognized Developer
Thanks Meter 85381
Posts: 15,308
Join Date: Dec 2010
Location: Mountain View, CA

 
DONATE TO ME
Curious findings thank you for taking the time to test all that ****. Tell me, why are you adding USB as a module?

Peek
FacesIn
Per-App Modes
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 13 Users Say Thank You to franciscofranco For This Useful Post: [ Click to Expand ]
 
fserve
Old
#3  
fserve's Avatar
Recognized Developer - OP
Thanks Meter 820
Posts: 906
Join Date: Jun 2011
Location: Manaus / Amazonas

 
DONATE TO ME
Just to get the suspend mode that powertop recomends.

Inspiring Innovation Persistent Perfection

Tablet: ASUS Transformer TF101
ROM: KatKiss 4.3.1 #28 @ 1600MHz

Phone: Samsung Galaxy Note3
ROM: Samsung Stock 4.3 ZTO

Phone: Samsung Galaxy Note II
ROM: Samsung Stock 4.3 (beta)

Phone: Google Nexus 4
ROM/Kernel: Android 4.4 ART + franco.Kernel r194 (+touch2wake) / Ubuntu Touch Trusty

flickr: http://www.flickr.com/photos/gersonbarreiros/
The Following 12 Users Say Thank You to fserve For This Useful Post: [ Click to Expand ]
 
franciscofranco
Old
#4  
franciscofranco's Avatar
Recognized Developer
Thanks Meter 85381
Posts: 15,308
Join Date: Dec 2010
Location: Mountain View, CA

 
DONATE TO ME
Quote:
Originally Posted by fserve View Post
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?

Peek
FacesIn
Per-App Modes
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 3 Users Say Thank You to franciscofranco For This Useful Post: [ Click to Expand ]
 
fserve
Old
(Last edited by fserve; 21st August 2011 at 03:29 AM.)
#5  
fserve's Avatar
Recognized Developer - OP
Thanks Meter 820
Posts: 906
Join Date: Jun 2011
Location: Manaus / Amazonas

 
DONATE TO ME
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

Inspiring Innovation Persistent Perfection

Tablet: ASUS Transformer TF101
ROM: KatKiss 4.3.1 #28 @ 1600MHz

Phone: Samsung Galaxy Note3
ROM: Samsung Stock 4.3 ZTO

Phone: Samsung Galaxy Note II
ROM: Samsung Stock 4.3 (beta)

Phone: Google Nexus 4
ROM/Kernel: Android 4.4 ART + franco.Kernel r194 (+touch2wake) / Ubuntu Touch Trusty

flickr: http://www.flickr.com/photos/gersonbarreiros/
The Following 7 Users Say Thank You to fserve For This Useful Post: [ Click to Expand ]
 
fernando1sg
Old
#6  
fernando1sg's Avatar
Senior Member
Thanks Meter 6
Posts: 139
Join Date: Feb 2011
Location: Villavicencio
flashing i'll give you feedback in a couple days, thanks for taking your time on this. - Thumbs up - Obrigao! haha.
 
franciscofranco
Old
#7  
franciscofranco's Avatar
Recognized Developer
Thanks Meter 85381
Posts: 15,308
Join Date: Dec 2010
Location: Mountain View, CA

 
DONATE TO ME
Quote:
Originally Posted by fserve View Post
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

Peek
FacesIn
Per-App Modes
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 2 Users Say Thank You to franciscofranco For This Useful Post: [ Click to Expand ]
 
fserve
Old
#8  
fserve's Avatar
Recognized Developer - OP
Thanks Meter 820
Posts: 906
Join Date: Jun 2011
Location: Manaus / Amazonas

 
DONATE TO ME
I've made more cleanups, testing right now.

Will release later.

Inspiring Innovation Persistent Perfection

Tablet: ASUS Transformer TF101
ROM: KatKiss 4.3.1 #28 @ 1600MHz

Phone: Samsung Galaxy Note3
ROM: Samsung Stock 4.3 ZTO

Phone: Samsung Galaxy Note II
ROM: Samsung Stock 4.3 (beta)

Phone: Google Nexus 4
ROM/Kernel: Android 4.4 ART + franco.Kernel r194 (+touch2wake) / Ubuntu Touch Trusty

flickr: http://www.flickr.com/photos/gersonbarreiros/
The Following 5 Users Say Thank You to fserve For This Useful Post: [ Click to Expand ]
 
ashishsaggu
Old
#9  
Senior Member
Thanks Meter 2
Posts: 119
Join Date: Mar 2011
do we need to flas zram after this?????????
 
ashishsaggu
Old
#10  
Senior Member
Thanks Meter 2
Posts: 119
Join Date: 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.....

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

Advanced Search
Display Modes