Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,743,029 Members 42,230 Now Online
XDA Developers Android and Mobile Development Forum

[Kernel][CM7][Link] Glitch V12 Beta 3 [9/22]

Tip us?
 
bearsfan85
Old
(Last edited by bearsfan85; 29th September 2011 at 08:36 PM.)
#1  
Senior Member - OP
Thanks Meter 82
Posts: 375
Join Date: Feb 2010
Default [Kernel][CM7][Link] Glitch V12 Beta 3 [9/22]

Quote:
Originally Posted by Tk-Glitch View Post



These kernels are provided as-is without warranty. I'm not responsible for any problem you can encounter with your phone or if your cat suddenly dies.
Although, don't expect support even if I will eventually help since I love cats.

Note : These kernels are only compatible with CM7 and MIUI roms !

Do you want to discuss on this kernel, get the fresh news on development, or become a kernel tester ?

Join the IRC channel from your web browser
here ! No registration needed
Make sure the channel is "#Glitch" and you're set.

For those who already have an IRC client,
here is the server : irc.shadowcard.net
port : 6667
Channel : #Glitch
Overview :
- Up to 1.7GHz CPU OC with added bus/GPU OC (Thanks to morfic for the great base of work)
- Undervolting using Pimp my CPU or Voltage Control
- Voodoo Sound - & Voodoo Color, using VC versions (Thanks Supercurio & renaudallard)
- FPS uncap (Screen running 68Hz instead of 60Hz, from 56 to 66 FPS max) from JPX source
- Various tweaks for more smoothness and reliability
- LED notifications
CHANGELOGS IN #2 POST
The frequency/voltage & informative UV settings table is as follow for latest kernel :

Note that these UV settings will be unstable on many devices. It's only informative.

1700 MHz - GPU@ 243 MHz - 1.500v / -> Most phones will fail here. -25 to -50mV may help to stabilize. Much stabler as unique frequency for benchmarks.
1600 MHz - GPU@ 229 MHz - 1.500V / -> That's high and many devices will fail on this frequency. Find working UV for you if any.
1500 MHz - GPU@ 250 MHz - 1.500V / -25mV
1440 MHz - GPU@ 240 MHz - 1.475V / -50mV
1400 MHz - GPU@ 233 MHz - 1.450V / -50mV
1300 MHz - GPU@ 217 MHz - 1.400V / -50mV
1200 MHz - GPU@ 200 MHz - 1.350V / -50mV
1000 MHz - GPU@ 200 MHz - 1.250V / -50mV - If you have stability issues, try to let this one by default.
800 MHz - GPU@ 200 MHz - 1.200V / -75mV
400 MHz - GPU@ 200 MHz - 1.050V / -100mV
200 MHz - GPU@ 200 MHz - 0.950V / -150mV
100 MHz - GPU@ 100 MHz - 0.950V / -200mV - (can be very different between two devices)

GPU frequency is linked to bus speed

More volts is not always equal to more stability. Try to add more UV (less volts) if the frequency you're trying to achieve is unstable.
Considering all phones will respond differently to OC/UV, to tweak the values to suit your device will be required.


By default, no overclock/undervolt is applied. You'll need to use one of the tools below to adjust the frequencies and voltages.

-Pimp My CPU (recommended if you're using MIUI) : http://forum.xda-developers.com/show....php?t=1018411

-Voltage Control : http://forum.xda-developers.com/showthread.php?t=829731

-SetCPU (newest versions only) : http://forum.xda-developers.com/showthread.php?t=505419
Downloads

If you're switching kernels, have issues with auto-rotation, the cam, bootloops or other sorts of problem (failed overclock attempt),
please use lippol94's updated cleaning script (apply via CWM recovery) : http://forum.xda-developers.com/show...2#post15609632


CWM flashable zip :
Glitch kernel

12 B3
Quote:
Originally Posted by sixstringsg View Post
Here you all go. Changelog: (I will make it prettier in the morning, I've been building kernels all day)
  • Screenstate scaling configurable via recovery
  • Recovery theme
  • Backup/resore voltages via recovery
  • BLN (disabled by default, use the BLN control app or Blinky to enable it)
  • Upsream synced (this includes LPM)
  • Other various upstream tweaks
  • Works with the latest nightly
Here are the builds: Don't forget to press the Thanks button
http://androtransfer.com/tk-glitch/C...10922_2206.zip HL
http://androtransfer.com/tk-glitch/C...10922_2207.zip ML
http://androtransfer.com/tk-glitch/C...10922_2209.zip LL


V12 BETA 2 REQUIRES FROYO BOOTLOADER !

- 13/08/2011 - V12 beta 2(High leakage)

[/INDENT]
FAQ :
What are the differences between High, Medium and Low leakage ?

All produced chips aren't equal, and some will be "better shaped" than others, using power more efficiently and heating less. This new concept I added in V11 tends to cover most chips, depending on their quality.
The idea is to modify some internal voltage values of the SoC to help a good CPU in a poor environment (GPU/controller/memory) to shine. Of course it won't do miracles if your CPU is poor to begin with, but it's a very rare case.

Low leakage chips are the best on the paper, needing less volts and heating less than others.
High leakage represents the majority of produced chips in our SGS.

I found with beta testers that even if a chip looks poor at OC/UV at first, it'll generally have much potential still. I was able to get a 1.2GHz no UV max stable GS to 1.5GHz -50mV rock solid, and even able to push 1.7GHz for benchmarking and other tests using this new concept.

Of course this is all new and it'll take some time and heavy testing to find best settings for most devices, but I think it's a very interesting thing, and I hope I'll be able to find a way to change modes on-the-fly, making this function a must in the future especially in OC/UV kernels.
How do I enable logcat in V11+ ?
In V11, the logger is now built as a module to lower overhead and to help battery life.
To enable it, just open a terminal emulator and type "logcat-on", then reboot.
To disable it, type "logcat-off" instead. (without quotes !)
I get reboots when I try to load Voodoo Sound module !
This function, available in Voodoo Control Plus app, is ONLY for kernels NOT SUPPORTING Voodoo Sound (like stock CM7 kernel for example). You'll only generate conflicts trying to load this module. Voodoo Sound is built-in on Glitch kernel and nothing more has to be loaded for it to work.
-------------------------
Source :
- Github :https://github.com/Tk-Glitch

Credits :
Codeworkx, Atinm, GuiPerPT, Unhelpful, Coolya, Morfic, Zacharias.maladroit, Bilboa1, TheEscapist, Netarchy, Supercurio, lippol94, MAMBO04, Galnet, nitr8, Rahulrulez, Chadouming, renaudallard, existz, times_infinity, bearsfan85

Thanks to the donators, it's much appreciated and encourages me to continue my work !
Kickassdave, Donre, Gabby131, Coreym, Sambwel, Shaolin95, Sixstringsg, HaiKaiDo, Grondinm

Thanks to Sixstringsg who provides us an FTP hosting and helping on the Captivate thread !
Thanks to HaiKaiDo who provides us an IRC server !

Thanks to the beta testers team and to everyone helping me to debug and find new useful things to integrate !

Without all of you, this kernel wouldn't be !
You can always look here for download links as well


Changelog


Code:
Select Code
B3 Changes
- BackLightNotifications (BLN) port, thanks to Zacharias.maladroit (not fully working ATM)
- Some cleaning and more tiny fixes
- Fascinate : fix for low volume/mic problems
- *Temporary* fix for green tint (reborn/still not fixed in V11 - not yet proper though)
- Modified color multiplier to avoid yellowish color by default
- Enhanced cleaning script when flashing
- Screen undervolt (from 3.0V to 2.6V) - it should help battery life
- Lowering kernel debugger buffer
- More work on leakage values
- Upstream Synced (note: update to the newest nightly before flashing this kernel)
- Themed recovery
- Tweakable volume levels in both speaker gain, and mic gain.
-- To tweak these, grab the zip hereunzip it (don't flash it) and place it in /etc/init.d Modify the file how you see fit through a text editor, there are instructions in the comments. Then reboot for it to take effect.
- ...More to come...

    What's next / most is available through V12 Beta 2

    Actual changelog of the dev build, with already implemented stuff as well as mostly implemented stuff

    - BackLightNotifications (BLN) port, thanks to Zacharias.maladroit // not fully working ATM, replaced back by Kangsterizer's LED notifications in V12 beta 2
    - Some cleaning and added tiny fixes
    - Fascinate : fix for low volume/mic problems from jt1134
    - Fascinate : Now using Yamaha compass driver from ED01
    - *Temporary* fix for green flashes/colors on low brightness (reborn/still not fixed in V11 - not yet proper though)
    - Modified color multiplier to avoid yellowish tint by default
    - Enhanced cleaning script when flashing
    - Screen undervolt (from 3.0V to 2.6V) // it should help battery life
    - Lowering kernel debugger buffer
    - More work on leakage values
    - Adding some old-school (V9D) CFLAGS resulting in substantial performance and stability gains
    - 800MHz random lock fixed - not fully fixed it seems
    - Popping keyboard bug fixed
    - Make use of NEON accelerated mfpu
    - Slightly more aggressive ondemand governor default settings // searching the best balance for efficiency
    - Added a few speed enhancements

    ...More to come... 

V11

    LATEST - 13/07/2011 - V11

    - Upstream synced as always (updated recovery...)
    - More debug stuff disabled & cleanups/fixes on various things
    - Printk disabled to reduce overhead
    - Updated to linux kernel 2.6.35.13
    - OC implementation fixes and modifications (fixing overvolt in Voltage Control Xtreme as well as some other tiny things)
    - Added experimental GPU OC implementation from TheExcapist (for future use / not yet functional)
    - 1.7GHz step added - working on some pretty good phones
    - Modified touchkey/Led notifications settings from Zacharias.maladroit
    - Added SLQB
    - Added SIO and BFQ schedulers
    - Back to LZO compression for faster boot time
    - New voltage settings for more stability
    - Trying some new speed tweaks
    - Better memory management
    - 340MB of RAM available for user without breaking 720p recording
    - Preemptible Tiny RCU
    - Automated per tty task groups patch
    - Added InteractiveX governor
    - Two new branches for OC settings adapted to high and low leakage chips
    - Toolchain sorcery, thanks to Zacharias.maladroit (RIL is compiled using 4.4.3 toolchain, and everything else is compiled using 4.5.2 toolchain -> more speed and stability)
    - Enhanced Voodoo Color settings from renaudallard
    - Voodoo Sound V10
    - Allow CPU-supported unaligned accesses
    - Logcat on/off scripts (built as module)
    - Bluetooth HID support
    - New, cleaner bootlogo
    - Now cleaning old scripts, OC values, cache and dalvik cache on kernel installation - thanks to lippol94
    - Green tint on low brightness fixed
    - Switched to ondemand governor
Quote:
Originally Posted by sixstringsg View Post
To all who like to stay up to date on every nightly, heres a great tool to do it. It downloads the latest nightly, performs a nandroid, flashes the nightly, flashes glitch, then reboots, every night ay 4 a.m. or whenever you want it to. http://forum.xda-developers.com/show....php?t=1198065
Please note that I am just the thread maintainer, sixstringsg and/or Tk-glitch are the developers of the kernel.
The Following 14 Users Say Thank You to bearsfan85 For This Useful Post: [ Click to Expand ]
 
scrizz
Old
#2  
scrizz's Avatar
Recognized Developer
Thanks Meter 626
Posts: 3,358
Join Date: Apr 2010
Location: Tampa, FL

 
DONATE TO ME
looks tasty
PAST: T-mobile G1/iphone/N900/T-mobile HD2/BB 8520/Vibrant/T-mobile G2/Nokia N8/LG G2x/32GB HP Touchpad/Playbook/Vibrant/BB Z10
CURRENT: Nexus 7 /Moto G


Vibrant Modems Here!
ლ(ಠ益ಠლ)
Y U NO BE SMARTER
The Following User Says Thank You to scrizz For This Useful Post: [ Click to Expand ]
 
lightninbug
Old
#3  
Senior Member
Thanks Meter 1132
Posts: 3,483
Join Date: Sep 2009
Working perfectly for me!

Sent from my SGH-T959 using XDA Premium App
Stompin a mud-hole in em', and walkin' it dry!!!



Buy Me A Drink Or Two
http://tinyurl.com/6u2zahf
The Following User Says Thank You to lightninbug For This Useful Post: [ Click to Expand ]
 
xriderx66
Old
#4  
xriderx66's Avatar
Senior Member
Thanks Meter 1507
Posts: 6,440
Join Date: Oct 2010
Location: Frisco, TX
Quote:
Originally Posted by lightninbug View Post
Working perfectly for me!

Sent from my SGH-T959 using XDA Premium App
how is it? battery life? speed? smooth?
LOLWUT
Still on Stock Android? I pity you. Get on MIUI.
 
adamcooks
Old
#5  
Senior Member
Thanks Meter 90
Posts: 399
Join Date: Aug 2010
Location: NYC
Quote:
Originally Posted by xriderx66 View Post
how is it? battery life? speed? smooth?
did you really just ask about battery life, 29 minutes after it was posted?
 
bdubs4200
Old
#6  
bdubs4200's Avatar
Senior Member
Thanks Meter 256
Posts: 1,649
Join Date: Oct 2010
Yea it does! This will need to be modified for us vibrants correct?

Back from space using a Galaxy S, running Gingerbread.
 
cashyftw
Old
#7  
cashyftw's Avatar
Senior Member
Thanks Meter 441
Posts: 3,161
Join Date: Sep 2010
No he has a vibrant version, he just never made a thread here.
Need help? Noob? Want to talk about Android? Feel free to Google Talk me iCashyy

Need a laugh? http://forum.xda-developers.com/show....php?t=1026637

Add me: Cashyy

Htc Wing: TRADED for iPhone 2g
iPhone 2g: Sold
iPhone 3gs: Traded for HD2
HD2: Traded for iPhone 4
iPhone 4: Sold
Lg G2x DUALCORE: Returned
Samsung Vibrant: SOLD
Samsung Galaxy s2 Sold (this phone sucked)
Galaxy s3! Gave away

Note 2 Sold
iPhone 5s Returned
Current: Note 3!
 
jrosarioaz
Old
#8  
Senior Member
Thanks Meter 17
Posts: 209
Join Date: Dec 2010
Location: Peoria
Lol now that's funny
Yeah you only need an hour to determine battery life

Sent from my SGH-T959 using XDA App
 
jneal9
Old
#9  
jneal9's Avatar
Senior Member
Thanks Meter 48
Posts: 295
Join Date: May 2011
Quote:
Originally Posted by adamcooks View Post
did you really just ask about battery life, 29 minutes after it was posted?
Quote:
Originally Posted by jrosarioaz View Post
Lol now that's funny
Yeah you only need an hour to determine battery life

Sent from my SGH-T959 using XDA App
To be slightly more fair though, there's been a Vibrant version for a while now. A lot of people just didn't know about it since it's only in the i9000 forum.

Device: Samsung Galaxy S III
ROM: AOKP 4.2.1 by KAsp3rd
-------------
Device: Barnes & Noble Nook Color
ROM: CM7 Nightlies
-------------
 
scrizz
Old
#10  
scrizz's Avatar
Recognized Developer
Thanks Meter 626
Posts: 3,358
Join Date: Apr 2010
Location: Tampa, FL

 
DONATE TO ME
Quote:
Originally Posted by jrosarioaz View Post
Lol now that's funny
Yeah you only need an hour to determine battery life

Sent from my SGH-T959 using XDA App
Quote:
Originally Posted by jneal9 View Post
To be slightly more fair though, there's been a Vibrant version for a while now. A lot of people just didn't know about it since it's only in the i9000 forum.
exactly!
it's been out for a while.
PAST: T-mobile G1/iphone/N900/T-mobile HD2/BB 8520/Vibrant/T-mobile G2/Nokia N8/LG G2x/32GB HP Touchpad/Playbook/Vibrant/BB Z10
CURRENT: Nexus 7 /Moto G


Vibrant Modems Here!
ლ(ಠ益ಠლ)
Y U NO BE SMARTER

THREAD CLOSED
Subscribe
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes