Android OS Forum banner
1 - 20 of 265 Posts

·
Premium Member
Joined
·
128 Posts
Mod Type:: Kernel

Difficulty:: Easy

Mod Base:: CyanogenMod

Mod Status:: RC 0

Apply In:: CWM Recovery

Optional:: Custom Settings

Requires Root:: Yes

Optional:: Includes Recovery

Source::
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 CyanogenMod 9 based roms.
Use them on any other rom at your own risks.


Overview :
- 3.1.9 linux base
- LiveOC
- Custom Voltage
- Battery Life eXtender
- DIDLE v2
- Voodoo Sound 10
- PMFAST mode for best wifi performance
- USB host mode support
- Various tweaks for more speed and battery saving

CHANGELOGS IN #2 POST


By default, no overclock/undervolt is applied.

You'll need NSTools to use/enable all the features of this kernel.
(Available for free on the Android market)


Downloads

Glitch kernel (CWM flashable only)
Glitch Kernel Updater app now available on the Android market to support us !
Fascinate

- 02/9/2012 - V14 B5 for use with THS 6.0
- 02/9/2012 - V14 B5 for use with THS 6.1

Other supported devices : Captivate, Vibrant, Telus Fascinate, Verizon Fascinate


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 "#glitchkernel" and you're set.

For those who already have an IRC client,
here is the server : irc.freenode.net
port : 6667
Channel : #glitchkernel

-------------------------
Source :
- Glitch repo : https://github.com/organizations/Glitchkernel

Who is the Glitch team ?
- Kernel developement : ssewk2x & Tk-Glitch.
- Public relations / web hosting : Sixstringsg.
- App developement : Smasher816.
- Extreme overclocking testing : Shaolin95
- Beta testers team, with members coming and leaving :D

Credits :
Pawitp, jt1134, Morfic, Ezekeel, Zacharias.maladroit, Supercurio, lippol94, sztupy, Eugene373, Franciscofranco

Thanks to the donators and everyone bying the Glitch Kernel Updater app from the market, it's much appreciated and encourages us to continue our work !

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 !​
 

·
Premium Member
Joined
·
128 Posts
Changelogs :[/SIZE]

V14

09/02/2012 - BETA 3 :

- LiveOC frequency steps changed again - Now all steps are using a 200MHz bus by default, so pushing liveOC % will give the same bus speed on all steps
- Default Int voltage for 1GHz set to Samsung's default to fix instability on bad overclocker devices
- Fixed recovery not displaying long lists items as well as cosmetic fixes - updated to latest source from Koush
- Fixed init.d support
- Switched to Tiny SHMEM, better on small devices
- Ext4 optimizations for more speed
- Readahead values tweaked a bit - should be better overall
- Fascinate : Use GB driver for i500 to fix prox/light sensors, and updated RIL init (Thanks to Sbrissen)
- Fsync() enabled again to prevent/limit data loss while experimenting with overclocking, and to (probably) fix the reboot->bootloop issue
- Disabled frame pointer, FIQ debugger, and some more debug stuff, Morfic-like :D
- Some writeback quickfixes
- Updated wifi drivers with added net fixes and optimizations
- GlitchOndemand polling tweaking for more stability
- Misc tweaks

29/01/2012 - BETA 2 :

- Updated to linux 3.1.10
- A few fixes on LiveOC (Thanks Ezekeel)
- GPU load affecting CPU frequency scaling (200 vs 100MHz) is back
- Removed CFQ and BFQ, and added SIO & the all new flash oriented FIOPS i/o schedulers - FIOPS is now default
- Better VM tweaks
- Fixed GlitchOndemand polling to fix stability issues some are encountering
- i/o-less dirty throttling backport from linux 3.2 (thanks to Franciscofranco)
- Added dynamic writeback & various writeback fixes
- Proportional rate reduction for TCP (thanks Google :D)
- Small fix on Lazy gov from Ezekeel
- Captivate : Port battery charging/fuel gauge code from stock --> Improves (but does not completely fix) phone turning off while
charging for some users (charging death). (Thanks to Pawitp)
- Vibrant : Headset buttons fix (Thanks to FaultException)
- Fixed and now built-in CIFS
- Changed OC steps (1152 step is now 1160, with 200MHz bus, 1440MHz step removed, added 1400 and 1500 MHz steps)
- Moved back to "old" DIDLE implementation for now
- Glitch call volume hack is back
- Various optimization and CPU load reduction in some typical cases
- Verizon Fascinate : fix for boot issue on preview 5 and BETA 1
- Updated USB host driver to build 5

23/01/2012 - BETA 1 :

- Dock audio support.
- Added gamma V1 hack and MDNIE bypass mode.
- Added more governors to play with & tweaked interactive and ondemand.
- DIDLE V2 added back for people who want to mod their framework (It may/will cause sleep of death on some devices, as always)
- Battery charging calculation fix (BLX will now show 100% as default).
- Changed overclocked steps for more stability and easier setup.
- Dm-cache support.
- Updated linux base to 3.1.9.
- Improved memory management and cache handling.
- General speed enhancements.
- Fsync disabled.
- Added an entry in the GLITCH menu (in recovery) to choose between mtp and mass storage USB mode.
- USB host mode (OTG) - updated to build 4, from sztupy - thanks to him and everyone involved in this !
- Bootmode injection fix from pawitp.
- Optimized RWSEM algorithm.
- VM and I/O performance enhancements.
- Added BFQ i/o scheduler.
- More cleaning, various optimizations and power management tweaks.

PREVIEW #5 : (For build 13+)

- Even better 720p video recording.
- Fixed Vibrant GPS.
- Added back various governors.
- New colors from Samsung stock.
- Toolchain sorcery with linaro 4.4.5, and using NEON and hardfloat optimizations.
- Bootmode injection support.
- Various speed enhancements.

PREVIEW #4 :

- Fixed softkeys on Captivate and Fascinate.
- Refresh rate back to 60Hz as the uncap breaks colors (it'll help to get better smoothness on heavy games too).
- Better 720p video recording.
- Tweaked governors and schedulers for testing.
- Big cleanup.
- Removed DIDLE for now - useless anyway, the rom prevents it to work correctly.

PREVIEW #3 :

- Added color adjustments to Nexus S framebuffer.
- Dock audio stuff back in.
- Cleanup.

PREVIEW #2 :

- Fixed GPS issues.
- Moved to Nexus S Framebuffer (stock colors, no more color adjustment available).

25/12/2011 - V14 Preview #1

- Compatible with Teamhacksung's ICS/CM9 builds 10 or higher.

- Now using linux 3.0.8 base from the Nexus S drop
- Upstream synced to the latest from THS (TVout, cleanup, 3.0 port..)
- Reverted to stock CM LED Notifications (fixing all the previous problems some users encountered with BLN) / No more BLN app needed, enabled by default.
- Removed Voodoo Color, and back to stock implementation.
- Added support for a new low power mode on wifi chipset, enhancing signal reception and stability, at the cost of a bit higher power consumption.
- Back to NEON mfpu for now
- Full support for init.d scripts
- Readahead value back to 1024 for better results (SDcard read Cache)
- Fixed headset buttons
- Fixed randomly freezing softkeys
- Big cleanup and rewrite of some stuff
- Removed the 200MHz lock when the GPU is active for battery life. Depending on your launcher and/or widgets, you'll get some slowdowns. Change min freq to 200 to fix it.

Major additions, ported from Ezekeel's work on the Nexus S (thanks Morfic !) :

You will need NSTools app, available for free on the market, or here : http://forum.xda-developers.com/showthread.php?t=1333696

- Added "LiveOC" system, giving access to GPU/bus overclocking on the fly, per 1% step.
- Added "Custom Voltage" control, giving access to ARM and Internal voltage undervoling and overvolting. (This makes the previous leakage system obsolete, which is now removed.)
- Added "Battery life eXtender" mod, allowing the user to limit the maximum charge percentage to preserve the battery life (not the battery runtime obviously)
- Added support for DIDLE V2, a very low power mode that will help battery life in many idle/semi-idle cases.
- Lazy governor sysfs, to enable or disable the frequency ramping up when screen is off (to end tasks quicker to sleep faster).

Keep in mind CM9 is at early stages of development and contains many bugs still.

 

·
MILF
Joined
·
678 Posts
sixstringsg said:
- Fascinate : fix for low volume/mic problems
Please remove this note, as these changes were taken from my kernel and don't even work. It will simply confuse people. Thanks.
 

·
Android Rebel Alliance
Joined
·
351 Posts
I love the glitch kernel for the Verizon fascinate, but I don't see it listed in this OP. The Telus is completely different AFAIK. Just not sure why every kernel except the one for which this thread is named is listed on here. It will probably just confuse people. Maybe it was just overlooked.
 

·
Android Apprentice
Joined
·
103 Posts
Unless you are planning on continuing development of the port that Squash did over on XDA, why have you posted the contents of the original TK-Glitch thread here? Just curious.
 

·
The n00b veteran
Joined
·
775 Posts
maybe cuz nobody wants to go to xda any more.

it's a free country, he can post it here if he wants. :p
 

·
Android Apprentice
Joined
·
18 Posts
"sageDieu said:
maybe cuz nobody wants to go to xda any more.

it's a free country, he can post it here if he wants. :p
Thing is, unlike the actual OP, this re-post doesn't list the SCH-I500 port or any updates from tk-glitch. Just taking up space as a subforum with increasingly dated info; tk-glitch's (or any decent dev's) work deserves better.
 

·
Android Apprentice
Joined
·
85 Posts
UPDATE:

I seem to have made some good progress on in-call audio. Enough that I think I'm ready to put a few test kernels out there for people to try. Standard disclaimers apply. These kernels shouldn't be flashed if you're afraid of bricking your phone or setting your house on fire. Further, this is not even a beta or alpha or anything. I'm just asking for a few brave souls to try this out and let me know what you think in terms of in-call audio volume.

I've based my work off of Glitch's V12 beta kernel (source on my github at http://github.com/Efpophis/POFS - make sure you're looking at the branch called "call-vol-experiments"). I changed 2 files in the kernel, so the source code change should be portable to other 2.6.35 android kernels (JT, etc.). If any real kernel developers want to kang the source, they are welcome to - if it weren't for them, I wouldn't have even had this project to do, so yeah :)

By the way:

These kernels are for the Verizon Fascinate ONLY. If you flash them on a different phone, then whatever happens is your own fault, and I don't want to hear about it.

What's in them:

- boosted up the mic gain so people should be able to hear you better
- boosted in-call earpiece audio so you should hear others better. Hopefully without much distortion.
- bluetooth call audio seems to be marginally better as well.

Suggestions:

- If you don't know how to flash a kernel on CM7, then this is not for you. Move along.
- please do give me some feedback. This is very much still a work in progress.
- if you happen to have a datasheet for the wm8994 codec chip from Wolfson, please let me have a copy.
- if you happen to have a schematic diagram showing how that chip is wired in the fascinate / galaxy S phones, I would love to see that, too.

Caveats:

- I'm still having trouble getting in-call audio through the speaker to be any louder. Further experimentation is obviously required.
- The improvements are still not as good as with the old TW roms / kernels. I am wracking my litttle brain to try and figure out what the hell they changed still.

One more thing:

- These kernels flash a nice custom Glitch recovery that's all green and different looking. So don't be shocked when you see it.

Download links:

- High leakage: http://db.tt/FwCMeg6
- Medium leakage: http://db.tt/t7VIK8A
- Low leakage: http://db.tt/NHsZcGR
 

·
Average Android
Joined
·
128 Posts
Works great on mez for audio issues thank you so much and very fast I can oc to 1.5 with gov set to performance and linpack 26.3 and 2400s on quadrant nice

Sent from my SCH-I500 using RootzWiki Forums
 

·
Premium Member
Joined
·
128 Posts
Sorry about not checking this thread, I've been busy. I put this thread here so more people can see it, outside of XDA. I didn't copy Tk-Glitch, I am a co-developer with him and have been since V9. Updating everything now.

Edit: Efpophis and I are working toward a unified thread. I do not own a Fascinate, nor does our lead developer Tk-Glitch. Tk-Glitch has also been in the hospital and is still recovering, so I have been trying to keep up with all the threads, and not doing too well by myself. There three here at Rootz, and four over on XDA so it's a lot of work. Thanks for the patience.
 

·
Android Apprentice
Joined
·
103 Posts
sixstringsg said:
Sorry about not checking this thread, I've been busy. I put this thread here so more people can see it, outside of XDA. I didn't copy Tk-Glitch, I am a co-developer with him and have been since V9. Updating everything now.

Edit: Efpophis and I are working toward a unified thread. I do not own a Fascinate, nor does our lead developer Tk-Glitch. Tk-Glitch has also been in the hospital and is still recovering, so I have been trying to keep up with all the threads, and not doing too well by myself. There three here at Rootz, and four over on XDA so it's a lot of work. Thanks for the patience.
Well, that is supes awesome. Have fun, kiddos!
 
1 - 20 of 265 Posts
Top