Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
Metallice
Old
(Last edited by Metallice; 7th July 2012 at 09:35 PM.)
#1  
Metallice's Avatar
Recognized Contributor - OP
Thanks Meter 3253
Posts: 2,601
Join Date: Jun 2010

 
DONATE TO ME
Default [Kernel] MetalliKernel 10.1 CM9-HWA a6 [150-1380mhz] [384mhz GPU] [7/5 -Feature List]

Alright so here's the first release of this kernel for codeworkx's CM9 with hardware acceleration.

Again this is for codeworkx's cm9.

Also, this is for codeworkx's cyanogenmod 9.

One more time, this is for cm9 only.

Finally, this is for cm9 and cm9 only!

Don't let the "alpha" title fool you into thinking it's not stable... it is... It's only alpha because it's still in the "testing" phase.

FEATURES/CHANGES
  • Overclockable to 1.38GHz
  • Underclockable to 150MHz
  • GPU overclocked to 384MHz (highest possible without bottlenecking and battery waste)
  • Tuned OnDemand Governor (recommended)
  • Interactive Governor with time view concept (learns from your use and adjust parameters accordingly)
  • Wheatley Governor (optimized use of C4 state)
  • Hotplug Governor (turns of one of the cpus to save power when load is very low)
  • Pegasusq Governor (A better version of Hotplug, but experimental and not designed for our devices)
  • SIO scheduler for speed/performance with flash storage
  • Linaro Toolchain
  • Linaro optimizations and patches
  • Linaro makefile compiler flags
  • Makefile Optimizations to boost performance
  • Optimized CRC32
  • Optimized ARM RWSEM algorithm
  • Tiler Memory increased to 32MB (linaro)
  • Other Tiler patches/tweaks to improve 2D gpu performance
  • SLQB allocator
  • lib/string use glibc version for speed
  • lib/memcopy use glibc version for speed
  • lib/sha1: use the git implementation of SHA-1 and removed ARM sha1 routines
  • I/O backport from 3.2 linux kernel for less dirty throttling
  • Tweak CPUIDLE to enter deep sleep faster thus saving battery
  • LowMemoryKiller backported from 3.4 kernel
  • Disable GENTLE_FAIR_SLEEPERS for improved performance
  • Allow Deep Sleep to occur when media decoder is active allowing the cpu to shut off when playing music or video.
  • Allow MPU logic to power down when in deep sleep to save power.
  • Increased default readahead value to 1024KB for faster sdcard reads
  • A lot of stuff I probably forgot I did.
Also includes a ridiculous amount of bugfixes, patches, and tweaks that can found on my github commit log.


***Read Me***
DO NOT, UNDER ANY CIRCUMSTANCE, USE SETCPU PROFILES OF ANY KIND OR ANYTHING SIMILAR WITH THIS DEVICE. Things like screen off max frequency, temperature throttling, and others are already built in to the OMAP architecture. Using ANY profiles will ONLY lead to problems, instabilities, and battery drain.
***************

Let me know how it "feels" especially by default without overclocking or underclocking. Also I'd be interested in how the battery treats you. Thanks!

DOWNLOAD

a1 - Only for 7 inch
a2 - Only for 7 inch - Changes to: Wifi, GPU, Low Memory Killer, others
a3 - Only for 7 inch - Changes to: ondemand, interactive, add wheatley, add pegasusq, deep idle, compiler flags, SDcard read, others
a4 - not working... fix soon - Changes to: Compiler flags, CPUidle, RCU, others.
a5 - http://goo.im/devs/Metallice/Tab2/Me...0.1_CM9_a5.zip - reverts and bugfixes, use 10.1 ramdisk in 10.1 version.
a6 - http://goo.im/devs/Metallice/Tab2/Me...0.1_CM9_a6.zip - CLASSIFIED change, NEED feedback on speed, slowness, smoothness, and lag compared to stock and a5. Reverted some revets. Reverted changes to RCU to fix SODs. For 10.1 fixed overclocking.

Thanks go out to - CodeworkX, Ezekeel, Francisco Franco, Imoseyon, Faux123, Fugumod, Sonicxml, Texas Instruments, Samsung, Google, and all the others I probably forgot about. Sorry!

Source
https://github.com/Metallice

__________________________________________________ __________________________________________________ __________________

So, I'm a broke college student without a job this summer - instead taking extra classes and studying like crazy for the MCAT. If you like my work and want to thank me, feel free to buy a coffee or an energy drink so I can continue to stay up late studying and working on Android stuff (or help me pay for med school ). I don't want to have to choose! Thanks and I appreciate your support!

The Following 21 Users Say Thank You to Metallice For This Useful Post: [ Click to Expand ]
 
ChanceOfChange
Old
#2  
ChanceOfChange's Avatar
Senior Member
Thanks Meter 46
Posts: 293
Join Date: Aug 2011
Location: Athens
Quote:
Originally Posted by Metallice View Post
Alright so here's the first release of this kernel for codeworkx's CM9 with hardware acceleration.

Again this is for clockworkx's cm9.

One more time, this is for clockworkx's cyanogenmod 9.

Finally, this is for cm9 and cm9 only!

Don't let the "alpha" title fool you into thinking it's not stable... it is... It's only alpha because it's still in the "testing" phase.

NO CLUE IF THIS WILL WORK AT ALL. I DO NOT HAVE THIS DEVICE.

***Read Me***
DO NOT, UNDER ANY CIRCUMSTANCE, USE SETCPU PROFILES OF ANY KIND OR ANYTHING SIMILAR WITH THIS DEVICE. Things like screen off max frequency, temperature throttling, and others are already built in to the OMAP architecture. Using ANY profiles will ONLY lead to problems, instabilities, and battery drain.
***************

Let me know how it "feels" especially by default without overclocking or underclocking. Also I'd be interested in how the battery treats you. Thanks!

DOWNLOAD

a1 - Only for 7 inch
a2 - Only for 7 inch - Changes to: Wifi, GPU, Low Memory Killer, others
a3 - Only for 7 inch - Changes to: ondemand, interactive, add wheatley, add pegasusq, deep idle, compiler flags, SDcard read, others
a4 - http://goo.im/devs/Metallice/Tab2/Me...0.1_CM9_a4.zip - Changes to: Compiler flags, CPUidle, RCU, others.

If you would like to overclock but your device can't handle it... and are willing to suffer through extreme battery drain to try this - Link

Thanks go out to - CodeworkX, Ezekeel, Francisco Franco, Imoseyon, Faux123, Fugumod, Sonicxml, Texas Instruments, Samsung, Google, and all the others I probably forgot about. Sorry!

Source
https://github.com/Metallice

__________________________________________________ __________________________________________________ __________________

So, I'm a broke college student without a job this summer - instead taking extra classes and studying like crazy for the MCAT. If you like my work and want to thank me, feel free to buy a coffee or an energy drink so I can continue to stay up late studying and working on Android stuff (or help me pay for med school ). I don't want to have to choose! Thanks and I appreciate your support!

I LOVEEEEEE YOU i absulutely love you MAN!~~~~~~~~~~~~~~~
The Following User Says Thank You to ChanceOfChange For This Useful Post: [ Click to Expand ]
 
scottx .
Old
#3  
scottx .'s Avatar
Senior Member
Thanks Meter 592
Posts: 1,809
Join Date: Jun 2011
Location: San Antonio, Texas
His kernels and ROM's for the 7 are right on.

Good luck with this Metallice.
The Following User Says Thank You to scottx . For This Useful Post: [ Click to Expand ]
 
kuronosan
Old
#4  
Senior Member
Thanks Meter 52
Posts: 531
Join Date: Nov 2008
Thanks, but it didn't seem to go past the boot screen for me.

Sent from my Galaxy Nexus using Tapatalk 2
 
Metallice
Old
#5  
Metallice's Avatar
Recognized Contributor - OP
Thanks Meter 3253
Posts: 2,601
Join Date: Jun 2010

 
DONATE TO ME
Quote:
Originally Posted by kuronosan View Post
Thanks, but it didn't seem to go past the boot screen for me.

Sent from my Galaxy Nexus using Tapatalk 2
Which boot screen. I think I know the issue if its not the cyanogenmod one.

Sent from my GT-P3113 using xda premium
 
MultipleMonomials
Old
#6  
MultipleMonomials's Avatar
Senior Member
Thanks Meter 204
Posts: 632
Join Date: May 2012
Location: San Diego
I have this issue too and it's the Tab2 10.1 screen. (the first one that shows during boot)
Devices:
Helly Beaned Fascinate
CyanogenMod-Equipped Galaxy Tab 2 10.1

Having trouble with the Fascinate? Check out Droidstyle's awesome guide here.
Having trouble with the Galaxy Tab 2 10.1? Check out my guide here.
 
kuronosan
Old
#7  
Senior Member
Thanks Meter 52
Posts: 531
Join Date: Nov 2008
It's the Tab 2 Splash screen. I can adb, go into DL, and get into CWM so it's fine... it just won't boot.
 
Metallice
Old
#8  
Metallice's Avatar
Recognized Contributor - OP
Thanks Meter 3253
Posts: 2,601
Join Date: Jun 2010

 
DONATE TO ME
Yeah its probably because I forgot to use the 10.1 ramdisk. I'll upload a fixed version shortly.

Sent from my GT-P3113 using xda premium
 
kuronosan
Old
#9  
Senior Member
Thanks Meter 52
Posts: 531
Join Date: Nov 2008
No worries man.

Thanks for getting started anyway, a lot of devs can use your fork now.
 
Metallice
Old
#10  
Metallice's Avatar
Recognized Contributor - OP
Thanks Meter 3253
Posts: 2,601
Join Date: Jun 2010

 
DONATE TO ME
New version up. In addition to some bugfixes and reverts, this time the espresso10 ramdisk is actually used instead of the 7 inch version

The Following 2 Users Say Thank You to Metallice For This Useful Post: [ Click to Expand ]
 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...