New: XDA launches forum for app developers. Discuss coding, tools, marketing, and more.
XDA Developers Android and Mobile Development Forum
Forgot your password?
THREAD CLOSED
Tip us?
 
thederekjay
Old
(Last edited by thederekjay; 26th August 2012 at 06:53 PM.)
#1  
thederekjay's Avatar
Recognized Developer - OP
Thanks Meter 8894
Posts: 4,469
Join Date: Nov 2010
Location: DARKSIDE

 
DONATE TO ME
Service [KERNEL][DISCONTINUED][3.0.8][TouchWiz 4.0.3] :: DARKSIDE.VENOM 03 :: [OC|uv|BLN]

*WARNING! I Am Not Responsible For Anything That Happens To Your Device*




:: DARKSIDE.VENOM ::

..A DARKSIDE DEVELOPMENT..



** PLEASE READ ENTIRE OP THOROUGHLY BEFORE ASKING ANY QUESTIONS OR REPORTING ANY BUGS **



:: NOTICE ::

>>> SUPPORTED ROMS <<<

TW 4.0.3 ICS

Currently I have not updated for CM9/AOKP. I do intend on compiling a kernel for those ROMS specifically. Please be paitent...


BIG THANKS TO:
  • Steve Kondik and entire CM Team, Kernel.org, Code Aurora, Faux123, romanbb


Based off and compiled from Samsung kernel source code.

My github found HERE

Included:
  • Kernel version 3.0.8
  • Compiled with Linaro 4.6.2 toolchain
  • XZ kernel compression
  • ondemand default CPU governor (See 2nd Post for more info)
  • Default Freq = 1.35GHz/384Mhz
  • NOOP I/O scheduler default
  • SLUB Memory Management
  • Overclock'd CPU up to 1.78GHz
  • Overclock'd 3D GPU @ 320Mhz
  • Overclock'd 2D GPU @ 266.667Mhz
  • Boosted L2
  • Increased bus frequency
  • 6 Stages 3D GPU scaling, variable io_fraction
  • 3 Stages 2D GPU scaling, io_fraction 100
  • CRC optimization's
  • RWSEM optimization's+
  • Automatic process group scheduling
  • bootanimation.zip support for /system/media
  • OTG
  • MHL
  • BLN
  • ZRAM
  • NTFS
  • CIFS
  • UTF-8
Available CPU Governors:
  • conservative, performance, interactive, ondemand, powersave, userspace, lagfree, badass
Optional I/O Schedulers:
  • deadline, cfq, noop


Quote:
Instructions on flashing Kernel:

1. Download and place on your SD card
2. Boot into Recovery Mode
3. Do a NAND if desired
4. Flash DARKSIDE.VENOM
5. After flashing is complete, Reboot..
6.Wait 5 minutes for OS to load and reboot again
7.Done!

Welcome to the DARKSIDE!

My Change Log:
Code:
DARKSIDE.VENOM [6.29.2012] [03 #5 & #6]
* Fix Up...
* Clean up...
* MOAR but I dont have time! On vacation as of NOW till next week!


DARKSIDE.VENOM [6.26.2012] [03 #3 & #4]
* Added SGH-T989D TELUS specific build
* Add XZ kernel compression
* drivers: cpufreq: Add Badass CPU Governor
* genlock: do not return on log errors
* iosched: prevent aliased requests from starving other I/O
* include: linux: filter.h: fix missing rcupdate.h include
* ipv6: Don't dev_hold(dev) in ip6_mc_find_dev_rcu.
* tcp: fix syncookie regression
* perf tools: Incorrect use of snprintf results in SEGV
* msm: cpufreq: Check cpufreq_frequency_table NULL
* thermal: Fix hotplug race condition leading to memory corruption.
* scheduler: minor improvement to pick_next_highest_task_rt
* mmc: msm_sdcc: Power down slots after reboot
* msm: kgsl: correct amount of scaling steps
* lib/string: use glibc version
* lib/memcopy: use glibc version
* ARM: entry: no need to increase preempt count for IRQ handlers
* drivers: cpufreq: Add LagFree CPU Governor
* sched: Remove unlikely() from ttwu_post_activation
* sched: Remove unlikely() from rt_policy() in sched.c
* sched: Change pick_next_task_rt from unlikely to likely
* sched: Cleanup pre_schedule_rt
* Makefile: Added Snapdragon optimizations
* lib/sha1: use the git implementation of SHA-1
* arm: rwsem: optimized algorithm
* cpufreq: boost cpu frequency API support
* crc32: optimized algorithm
* include: mm: increase readahead buffer
* scripts: clean up gcc output info
* Instrument mmc_erase()


DARKSIDE.VENOM [6.24.2012] [02]
* msm: fix GCC version check (>=4.5.2) for arc
* msm: rework gcc version check for '.arch_extension sec'
* scm: only use '.arch_extension sec' if the compiler is newer than gcc4.4.
* msm: add .arch_extension sec\n to scm.c
* sched: disable GENTLTE_FAIR_SLEEPERS
* kgsl: 2D: add new highest scaling step
* kgsl: increase 2D Fmax to fit new 2D maxclock
* kgsl: 2D: change lower scaling step back to default
* kgsl: 3D: update iofractions
* kgsl: add 2 new 3D scaling steps (266/300)
* kgsl: increase max allowed power levels
* kgsl: add new 266.667Mhz 2D clock
* kgsl: add new 300Mhz 3D clock
* kgsl: OC 2D core to 228.571Mhz
* kgsl: OC 3D core to 320Mhz
* msm: cpufreq: set safe default min and max speeds
* msm: acpu: Add OC and adjust voltages
* Enable BLN support
* Add .gitignore file
* Add config file
* Initial import of SGH-T989_ICS_Kernel source..
** PLEASE respect my work and ask before posting mirrors or using any parts **

>>> DOWNLOAD <<<

>>> DARKSIDE.VENOM 03 <<<

[TMOBILE BASED ROM]

[DISCONTINUED]
[ #5 ]
[6.29.2012]


md5: 73966ecacc60fd855b8adbb8beda04f0
[TELUS BASED ROM]

[DISCONTINUED]
[ #6 ]
[6.29.2012]


md5: 5d3fabb791fd041fb0b836411b9e40fa




you underestimate the power of the DARKSIDE
: : D A R K S I D E : :

"Your feeble skills are no match for the power of the DARKSIDE."



Find me [HERE] on Google+

Follow me @DARKSIDE_TDJ on Twitter
The Following 101 Users Say Thank You to thederekjay For This Useful Post: [ Click to Expand ]
 
thederekjay
Old
(Last edited by thederekjay; 30th June 2012 at 12:04 AM.)
#2  
thederekjay's Avatar
Recognized Developer - OP
Thanks Meter 8894
Posts: 4,469
Join Date: Nov 2010
Location: DARKSIDE

 
DONATE TO ME
Default Fire powahhhhh!

[REF][TWEAKS] Kernel Governors, Modules, I/O Schedulers, CPU Tweaks, AIO App Configs



What is badass? Thanks to @show-p1984

Well good question. With ICS I (@show-p1984) decided to rework my gb badass which never got released because it was always pushed aside. To break down what it is:

Badass removes all of this "fast peaking" to the max frequency. On a typical system the cpu won't go above 918Mhz and therefore stay cool and will use less power. To trigger a frequency increase, the system must run a bit @ 918Mhz with high load, then the frequency is bumped to 1188Mhz. If that is still not enough the governor gives you full throttle. (this transition should not take longer than 2-5 seconds, depending on the load your system is experiencing)
Badass will also take the gpu load into consideration. If the gpu is moderately busy it will bypass the above check and clock the cpu with 1188Mhz. If the gpu is crushed under load, badass will lift the restrictions to the cpu.

Please remember: Due to it's nature, this is not a benchmark governor. It is meant as a governor that gives you a smooth experience while saving battery, lots of it
: : D A R K S I D E : :

"Your feeble skills are no match for the power of the DARKSIDE."



Find me [HERE] on Google+

Follow me @DARKSIDE_TDJ on Twitter
The Following 38 Users Say Thank You to thederekjay For This Useful Post: [ Click to Expand ]
 
thederekjay
Old
#3  
thederekjay's Avatar
Recognized Developer - OP
Thanks Meter 8894
Posts: 4,469
Join Date: Nov 2010
Location: DARKSIDE

 
DONATE TO ME
just in case...
: : D A R K S I D E : :

"Your feeble skills are no match for the power of the DARKSIDE."



Find me [HERE] on Google+

Follow me @DARKSIDE_TDJ on Twitter
The Following 21 Users Say Thank You to thederekjay For This Useful Post: [ Click to Expand ]
 
pyraxiate
Old
#4  
Senior Member
Thanks Meter 192
Posts: 1,201
Join Date: Jun 2007
Location: Baltimore
You're the man! One of these days I'm going to rack your brain as I'm trying to build for other devices lol

Sent from my SGH-T989 using XDA
Devices - T-Mobile Samsung Galaxy Note 2 | Asus Transformer Tab TF300T
Roms - JediMaster 13 + Jedi X 13 - - - - - - - | CleanRom Inheritance 3.4.6 W / Untermench's 10.4.4.20 Kernel
Home Internet Speed - - - - - - - - - - - - - - - - - - - - - - -> Work Internet Speed

If I have helped and you would like to donate, Click Here
The Following 2 Users Say Thank You to pyraxiate For This Useful Post: [ Click to Expand ]
 
VoiD_Dweller
Old
#5  
VoiD_Dweller's Avatar
Senior Member
Thanks Meter 738
Posts: 828
Join Date: Aug 2011
Location: Orlando, FL

 
DONATE TO ME
Thanks. Been waiting for this for a while.. Much appreciated! Will report back any issues.

Sent from my SGH-T989 using Tapatalk 2

Don't forget the 'Thanks' button!
 
ThC23
Old
#6  
ThC23's Avatar
Senior Member
Thanks Meter 413
Posts: 2,038
Join Date: Sep 2010

 
DONATE TO ME
Do you ever rest? Thanks for all your hard work.

Powered by the SGSII
 
gorillaz1
Old
#7  
gorillaz1's Avatar
Senior Member
Thanks Meter 79
Posts: 481
Join Date: Nov 2011
Location: Wilmington, DE
This is TW only right?

Sent from my SGH-T989 using xda premium
 
mikeb85
Old
#8  
mikeb85's Avatar
Senior Member
Thanks Meter 58
Posts: 596
Join Date: Jun 2010
Location: kankakee illinois
Quote:
Originally Posted by gorillaz1 View Post
This is TW only right?

Sent from my SGH-T989 using xda premium
+1

Sent from my SGH-T989 using Tapatalk 2
 
thederekjay
Old
#9  
thederekjay's Avatar
Recognized Developer - OP
Thanks Meter 8894
Posts: 4,469
Join Date: Nov 2010
Location: DARKSIDE

 
DONATE TO ME
Quote:
Originally Posted by gorillaz1 View Post
This is TW only right?

Sent from my SGH-T989 using xda premium
yes... @ this moment. I do intend on compling specifically for CM9/AOKP when i get some extra time..

I added that to the OP as well
: : D A R K S I D E : :

"Your feeble skills are no match for the power of the DARKSIDE."



Find me [HERE] on Google+

Follow me @DARKSIDE_TDJ on Twitter
The Following 8 Users Say Thank You to thederekjay For This Useful Post: [ Click to Expand ]
 
Rushing
Old
#10  
Rushing's Avatar
Senior Member
Thanks Meter 1438
Posts: 1,356
Join Date: Jan 2012
Thanks this is much appreciated.



Sent from my SGH-T989 using xda premium


  • =]A=A[=

THREAD CLOSED
Subscribe