Post Reply

[KERNEL][AOSP][2.6.38.7] - Savaged-Zen v2.2.1! [HAVS+CFS/BFS!] UPDATED 6/1!

OP bbedward

17th January 2011, 06:36 PM   |  #1  
bbedward's Avatar
OP Recognized Developer
Flag Cleveland, OH
Thanks Meter: 841
 
1,129 posts
Join Date:Joined: Jun 2010
Donate to Me
More
ALL SOURCE CAN BE FOUND HERE

As of version 1.0.0 and above, this kernel is GINGERBREAD ONLY
As of version 2.0.0 and above, the kernel source is no longer froyo compatible!


SBC Runtime Toggle Instructions:
- Version 1.1.0 and later have a new feature called Savaged-Zen Battery Options, allowing you to toggle SBC on/off at runtime.
- It is enabled by default, the usage is as follows:
Code:
echo 1 > /sys/kernel/batt_options/sbc/sysctl_batt_sbc (turn it on)
echo 0 > /sys/kernel/batt_options/sbc/sysctl_batt_sbc (turn it off)
- It will RESET to the kernel default upon reboot, which will turn it back on. If you wish to turn SBC off permanently, toggle it in the Savaged-Zen ROM settings (if you are not using the SZ rom, download SVZManager)

SVZManager:
TheShadow1 was awesome enough to make this cool app which will allow you to toggle SBC on or off at runtime and store the setting for every reboot. If you are not running the SavagedZen ROM, check it out!
- https://github.com/The-Shadow/Savaged-Zen-SVZManager

Undervolting:
- As of 2.0.0, this kernel has a stock undervolt of 950mV for stability reasons, not for battery considerations.
- If you wish to undervolt further, you can try flashing one of these undervolt scripts by -viperboy-
- Most phones will work at 900mV (flashing the -50mV script), but most people start at a 800mV undervolt and work their way up until it's stable.

For the complete changelog please visit: https://github.com/Savaged-Zen/andro...CHANGELOG.mkdn

Code:
###0.0.3:
* ClassicRCU
* Brand spanking new SavagedZen CPU Governor !!! Based off of the SMARTASS gov. Brings the smartass goodness plus a few more tweaks
* Fixed issues mounting SD Card via USB on Froyo ROMs (CM6, MIUI, ETC)
* New v7_coherent_user_range patch from Galaxy S. This will provide better performance when playing games on the evo with an emulator such as psx4droid

###0.0.4:
* Numerous tweaks to BFS (should smooth out scrolling issues for *some* people), tweaked dirty_ratio/dirty_background_ratio, and minor CFS tweaks to increase responsiveness
* Adjusted Savaged-Zen gov to minimize wakeup issues
* Reverted THP patchset
* Reverted Classic RCU

###0.0.5:
* ext2/ext3 added
* Misc. Fixes/Changes from CodeAurora
* send havs messages to AVSDEBUG for an un-flooded dmesg
* compiler optimizations from intersectRaven
* a1026: enable diag ioctls (cyanogen)
* reverted to older bcm4329 (-18) temporarily to see if it fixes sleep issue
* 128 mhz underclock
* reverted cfs changes
* BFS: Android-only: Allow non-privilledged tasks to bounce between SCHED_BATCH/NORMAL policies

###0.0.7
* Fixed Wifi Wake issue
* Fixed GPIO Issues
* Added Stochastic Fair Blue (SFB) network scheduler.
* Added YeAH TCP congestion control
* Added Wimax updates
* various other updates

###0.0.8:
* latest TOASTCFH wimax sleep bug fix
* various USB gadget fixes
* CPU freq mem leak fix
* update wifi driver to .23

###0.0.9
* brandons wifi fixes

###0.1.0
* Upgrade to 2.6.37.1
* wimax updates from cm-kernel
* mmc fixes
* wifi fix

###0.1.1
* tweaked bluetooth for better sound
* upgraded to 2.6.37.2
* tweaked SZ Gov
* fixed latency and wakeup issues.!!!!

###0.1.2
* tweaked SZ Gov (cosmetic change)

###0.2.0
* Updated to 2.6.37.4
* Updates from CM kernel
* Updated HAVS
* eviollet's HAVS syfs interface ported to evo by Brandon
* Lowered wifi voltage 

###0.2.1
* Added in HDMwIn support

###0.2.2
* Update BFQ to V2

###1.0.0
* Massively upgraded to 2.6.38.1 by Brandon
* 2.6.38-ck1
* Audio boost from Chad0989
* Some updates from CM and CodeAurora

###1.0.1
* 2.6.38.2
* Fixed SBC
* Lowered voltage min to 800mV (for more havs syfs flexibility)
* Updated bfq

###1.1.0
* Added BATT_OPTIONS sysfs interface to allow runtime toggling of SBC (Brandon)
* USB mass storage write speed increased
* BFS v376
* Starting voltage raised to 925mV for stability

###2.0.0
* Rebased on CM's unified tree
* Updated to 2.6.38.3
* Updated to 2.6.38-ck3 + bfs 400
* Starting voltage raised to 950mV
* SBC Fixes (no more 100% CPU usage on the charger)
* Misc. fixes (codeaurora+intersectRaven)
* Several misc. problems fixed

###2.0.1
* 2.6.38.4
* Update to bfs 401
* MSM: Misc. code updates that were missed in the rebase
* MMC: Several fixes from motorola
* Deactivate Pages Patchset for 2.6.38
* I/O Less Dirty Throttling Patchset for 2.6.38
* Misc. updates

###2.0.2
* Reverted 2.6.38.4, caused SD mount issues
* Zen-Tune and more tweaks

###2.1.0
* 2.6.38.5
* Pulled in CM updates
* Should have fixed missing apps on sd card/ext3 issues
* Minimized screen wake delay by reverting reduced power collapse frequency
* Implemented hr_msleep into supersonic panel driver
* Interactive Gov. tweaked for performance and harsher scaling (try it, it's fast :D)
* Conservative Gov. lowered min sampling rate
* SavagedZen Gov. Tweaks all around and eliminated the 768mhz issue

###2.2.0
* 2.6.38.6
* Added interactiveX governor (suspend/wake logic and tweaks by imoseyon)
* Added suspend/wake logic to ondemand (imoseyon)
* Raise load % before jumping to max freq on interactive
* Various tweaks, lowered vfs cache pressure

###2.2.1
* 2.6.38.7
* Minor fix to interactiveX
* CodeAurora updates
* Updated to bfs 404
Concerns about XDA rules:
We will never charge for our forum. Our forum is read only to anyone without registering... you must register to post. Getting downloads of the advertised kernels will be listed on both XDA and forum.savage-zen.org. Savaged-zen's download site will always be publicly accessible, and nothing we have will ever be closed source or have any fees. This meets XDA's rules.

The Savaged-Zen Team:
NyghtGT (Anthony) Website, Graphics
Bbedward(Founder) (Brandon) Kernel
Jsseidel1 (Founder) (Josh) ROM/Kernel
mwielgosz (Mike) ROM
Luisrcastillo(Founder) (Luis) Inactive

Credits
Cyanogen and team --> various code bits
toastcfh --> various commits from .35 version of CM-Kernel
#teamwin --> wimax drivers in kernel and HDMI changes in kernel for full HDMI mirror (using the HDMwIn app)
erasmux --> smartass gov
Dave Estes, Raymond Golo (CodeAurora) --> HAVS
snq- --> sysfs vdd levels interface
ms79723 --> Superior Battery Charging (SBC) mod
bbedward --> SBC sysfs interface
CK -> BFS and CK patches
Zen-Kernel team --> various code bits
Please see our github for GPL compliance and original authors of all code

If we forgot anyone or you think you should be added to credits please PM us

ALL DOWNLOADS ARE AVAILABLE HERE: http://mirror.savaged-zen.com

you can see the progress of the builds @ http://buildbot.savaged-zen.org/builders one there all green you will see them on the mirrors.

Our Forums are located at: http://forum.savaged-zen.org

Check out our homepage at: http://www.savaged-zen.org

If you like our kernel and want to support us... donate (supports the hosting payments and then beer!!)


SBC WARNING:The Savaged-Zen team takes no responsibly for any issues to your phone or battery, including but not limited to, battery derogation or failure. SBC has been rumored to have caused issues with battery's and claims have been made that it actually causes physical damage to your phone. It is the users responsibility to review any opinions or warnings about such claims, and by flashing kernels that include the SBC mod, the user is taking the responsibility for any issues or failures to their phone. Please research this Modification, review the code, and come to your own decision before using such modification.

AS WITH ALL MODIFICATIONS TO YOUR PHONE, USE AT YOUR OWN RISK - NOBODY ON THE SAVAGED-ZEN TEAM IS RESPONSIBLE FOR ANY DAMAGE THIS MAY CAUSE
Last edited by bbedward; 3rd June 2011 at 02:39 PM. Reason: Updating
The Following 54 Users Say Thank You to bbedward For This Useful Post: [ View ]
17th January 2011, 06:37 PM   |  #2  
luisrcastillo's Avatar
Senior Member
Flag CT
Thanks Meter: 56
 
385 posts
Join Date:Joined: Dec 2007
More
Update 1/27/2011 at 9:06 AM EST
V0.0.4 builds being pushed out!

Downloads:

Head over to our download mirror: http://mirror.munkibizness.com/

0.0.3 -> 0.0.4
- Numerous tweaks to BFS (should smooth out scrolling issues for *some* people), tweaked dirty_ratio/dirty_background_ratio, and minor CFS tweaks to increase responsiveness
- Adjusted Savaged-Zen gov to minimize wakeup issues
- Reverted THP patchset
- Reverted Classic RCU

If you don't see all the builds try again later in the day. I ran out of time to do the last two

Known issues:
1- Bluetooth issues with MIUI. Right now we are working with Bigrushdog from the MIUI team to get this fixed ASAP. Stay tuned as we make progress!!
2- File transfer speed via USB. This is an issue that's happening to all 2.6.37 kernels (seen in the desire and Nexus One forums in XDA). We are actively working on getting this fixed ASAP. As a workaround, you can download a third party app from the market called Multi Mount SD Card. This will bring the normal speeds we're used too
The Following 4 Users Say Thank You to luisrcastillo For This Useful Post: [ View ]
17th January 2011, 06:37 PM   |  #3  
BlueHarford's Avatar
Recognized Developer
Flag Abingdon, MD
Thanks Meter: 370
 
1,334 posts
Join Date:Joined: Aug 2010
Donate to Me
More
Exclamation CHANGELOG
Please go Here for Change Log
Last edited by BlueHarford; 21st March 2011 at 03:27 PM.
The Following 6 Users Say Thank You to BlueHarford For This Useful Post: [ View ]
17th January 2011, 06:38 PM   |  #4  
BlueHarford's Avatar
Recognized Developer
Flag Abingdon, MD
Thanks Meter: 370
 
1,334 posts
Join Date:Joined: Aug 2010
Donate to Me
More
Question FAQ
Faqs will be here
The Following 3 Users Say Thank You to BlueHarford For This Useful Post: [ View ]
17th January 2011, 06:47 PM   |  #5  
Mfeigley's Avatar
Member
Flag Baton Rouge, LA
Thanks Meter: 18
 
72 posts
Join Date:Joined: Jun 2010
More
Awesome! Can't wait to try it out!

Sent from my EVO
The Following User Says Thank You to Mfeigley For This Useful Post: [ View ]
17th January 2011, 06:51 PM   |  #6  
Mayonesa's Avatar
Senior Member
Thanks Meter: 40
 
1,032 posts
Join Date:Joined: Jan 2009
Very nice....

Sent from my PC36100 using Tapatalk
17th January 2011, 06:55 PM   |  #7  
INebilim's Avatar
Senior Member
Flag Toulouse
Thanks Meter: 28
 
838 posts
Join Date:Joined: Jul 2010
More
Sounds promising. Ill have to stay tuned
17th January 2011, 06:59 PM   |  #8  
thearch1tect's Avatar
Senior Member
Dallas Tx
Thanks Meter: 131
 
715 posts
Join Date:Joined: Aug 2008
looking forward to this .. woot woot
17th January 2011, 07:09 PM   |  #9  
Member
Flag USA
Thanks Meter: 5
 
73 posts
Join Date:Joined: Nov 2009
More
Wink
Gimme Los Links man!
17th January 2011, 07:18 PM   |  #10  
info[]box1's Avatar
Senior Member
Flag -5 Eastern
Thanks Meter: 494
 
2,638 posts
Join Date:Joined: May 2009
More
Oh yeah baby...

Sent from my PC36100 using XDA App

Post Reply Subscribe to Thread

Tags
2.6.38, crappy kernel, kangthis, omgsz, savaged, savaged-zen, sbc, switch to tiamat!!, zen
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes