[KERNEL] SpeedMod Captivate [K13E HPCall VoodooSnd7 SharpnessFix STABLE]

Search This thread

existz

Inactive Recognized Developer
Nov 9, 2008
4,813
8,243
Kentucky
This might be a silly question, but if I'm running an I9000 based ROM like Assonance on a Captivate, which version should I use? Somehow it isn't lining up in my brain correctly.

Use the Captivate version, its the exact same as the i9000 version but its modded to work on the Captivate (screen orientation is corrected...button mapping is corrected..etc)

Captivate Version- Is an i9000 kernel modded to work on our Captivates, uses Xcaliburinhands reoriented code so the screen rotates correctly, button mapping corrected...etc...

i9000 Version- Is for the actual i9000, if used on Captivate, alot of things will NOT work correctly
 
Last edited:
  • Like
Reactions: acdbx and Dungeon47
Im running it if anyone wants the 256 version I have it in my dropbox and i could post right away if wanted.

182f42d3-1771-2f63.jpg



Sent from my GT-I9000 using XDA
App
 

diablo009

Senior Member
Apr 20, 2009
5,558
1,350
Atlanta GA
One question: if a call comes in, I need to press the power button to silence it. In stock it used to be the volume buttons. Is this a feature of the kernel or of the rom. If this is a feature of the rom, could u pls update this to use the volume buttons to silence the incoming calls.
 

existz

Inactive Recognized Developer
Nov 9, 2008
4,813
8,243
Kentucky
182f42d3-1641-39cc.jpg


Im running it if anyone wants the 256 version I have it in my dropbox and i could post right away if wanted.


Sent from my GT-I9000 using XDA
App

I stand corrected.. Hardcore must have posted it then pulled it right away cause ive been on here all day..

EDIT- is that k12g or k12h?
 
Last edited:

Dungeon47

Senior Member
Oct 2, 2010
1,868
573
The Mountains
OnePlus 6T
OnePlus 7 Pro
Just installed smoothly. No trouble at all. Lower quadrant score, but I really don't care much. Thanks to those who helped. I'll post again with battery results after I finish topping-up. I'm gonna see if it can last through our new year's eve party.
 

jaxf250

Senior Member
Dec 11, 2004
580
91
FL
Just installed smoothly. No trouble at all. Lower quadrant score, but I really don't care much. Thanks to those who helped. I'll post again with battery results after I finish topping-up. I'm gonna see if it can last through our new year's eve party.

dungeon - all the speed tweaks and lagfix are not enabled by default. you need to go into the special recovery menu and enable these... mine flies.... if you like to see those quadrant-type measurements, then enable the speed tweaks, reboot, and test again... should go up a lot. hth
 
  • Like
Reactions: Dungeon47

MS3Zoom24

Member
Oct 2, 2010
15
0
I had a couple issues, I was using the 500hz on cesars rom (thought that was okay, but it was late and I was tired last night), jk4 modem.

1. auto rotation put the phone into landscape permanently

2. home button worked only as back button

3. holding home button didnt pop up task mananger and last apps

4. no sounds on games (angry birds)

5. phone locked up when trying to make a back up, but i still had a=e4 enabled so yeah ( never had aproblem before)

So i reflashed and did this 3 times to make sure it wasnt a bad flash, same thing happened ever time.

I have flashed many roms, kernels, modems, and my own themes, and this is the first time i have had an issue

just reporting Thanks
 

thindery

Senior Member
Aug 6, 2010
88
2
I want to make sure I'm doing this right before I try flashing a kernel, since i've never flashed one before.

I am running the stock Perception 8 of DG.



1. All I have to do is download a CWM version and I can flash it via the recovery screen in clockwork?

2. In clockwork i just do the "install zip from SD card option?"

3. Do I need to disable the Voodoo lagfix that is in Perception 8?

4. What tweaks is everyone making that I keep reading about? I read the OP and looked at the tweak forum and couldn't make since of anything..



Thanks for any help. I just want to get this flashed tonight so it will help save me battery at a party for new years.
 

Dungeon47

Senior Member
Oct 2, 2010
1,868
573
The Mountains
OnePlus 6T
OnePlus 7 Pro
dungeon - all the speed tweaks and lagfix are not enabled by default. you need to go into the special recovery menu and enable these... mine flies.... if you like to see those quadrant-type measurements, then enable the speed tweaks, reboot, and test again... should go up a lot. hth

That did improve it a bit. I'm not very interested in quad scores. I know what makes it slower, it's the DB read/write, which I don't care about. I just quadrant as diagnostic to see where my bottleneck is. Real world performance is excellent; I just need to test battery.
 

ThisWasATriumph

Senior Member
Aug 14, 2010
628
168
Detroit
Xiaomi Mi 9
I had a couple issues, I was using the 500hz on cesars rom (thought that was okay, but it was late and I was tired last night), jk4 modem.

1. auto rotation put the phone into landscape permanently

2. home button worked only as back button

3. holding home button didnt pop up task mananger and last apps

4. no sounds on games (angry birds)

5. phone locked up when trying to make a back up, but i still had a=e4 enabled so yeah ( never had aproblem before)

So i reflashed and did this 3 times to make sure it wasnt a bad flash, same thing happened ever time.

I have flashed many roms, kernels, modems, and my own themes, and this is the first time i have had an issue

just reporting Thanks

Sounds like you are not using a reoriented kernel. Those things will happen if you use an i9000 kernel on the captivate.
 

hardcore

Senior Member
Sep 12, 2006
3,435
7,992
I had a couple issues, I was using the 500hz on cesars rom (thought that was okay, but it was late and I was tired last night), jk4 modem.

1. auto rotation put the phone into landscape permanently

2. home button worked only as back button

3. holding home button didnt pop up task mananger and last apps

4. no sounds on games (angry birds)

5. phone locked up when trying to make a back up, but i still had a=e4 enabled so yeah ( never had aproblem before)

So i reflashed and did this 3 times to make sure it wasnt a bad flash, same thing happened ever time.

I have flashed many roms, kernels, modems, and my own themes, and this is the first time i have had an issue

just reporting Thanks
Did you accidentally flash the SGS version instead of the Captivate version? The Captivate version will say -i897- in the About > Kernel menu.
 

Fortune090

Senior Member
Jun 26, 2008
916
179
I want to make sure I'm doing this right before I try flashing a kernel, since i've never flashed one before.

I am running the stock Perception 8 of DG.

1. All I have to do is download a CWM version and I can flash it via the recovery screen in clockwork?

2. In clockwork i just do the "install zip from SD card option?"

3. Do I need to disable the Voodoo lagfix that is in Perception 8?

4. What tweaks is everyone making that I keep reading about? I read the OP and looked at the tweak forum and couldn't make since of anything..

I've flashed this over P8, so I can probably help. ;)

1. Yes
2. Yes
3. No, but when you first flash it, go to Advanced>Reboot to Recovery in the red recovery menu to get to the new Recovery menu. Once there, make sure your lagfix is set to ext4-all in SpeedMod Advanced Options.
4. In SpeedMod Advanced Options, select TWEAK Options, then select all of them except the one that says not recommended, then reboot.

If you get a menu on your first boot after you flash that says that your configuration has changed, just select No, reboot to recovery.

Hope this helps!
 
  • Like
Reactions: stevesteveLA

diablo009

Senior Member
Apr 20, 2009
5,558
1,350
Atlanta GA
I've flashed this over P8, so I can probably help. ;)

1. Yes
2. Yes
3. No, but when you first flash it, go to Advanced>Reboot to Recovery in the red recovery menu to get to the new Recovery menu. Once there, make sure your lagfix is set to ext4-all in SpeedMod Advanced Options.
4. In SpeedMod Advanced Options, select TWEAK Options, then select all of them except the one that says not recommended, then reboot.

If you get a menu on your first boot after you flash that says that your configuration has changed, just select No, reboot to recovery.

Hope this helps!

If I enable all tweaks for speed, would it have an impact on battery life on this kernel.

Most of tweaks seem to be like when write flush is done n so on. So not sure.
 

existz

Inactive Recognized Developer
Nov 9, 2008
4,813
8,243
Kentucky
I had a couple issues, I was using the 500hz on cesars rom (thought that was okay, but it was late and I was tired last night), jk4 modem.

1. auto rotation put the phone into landscape permanently

2. home button worked only as back button

3. holding home button didnt pop up task mananger and last apps

4. no sounds on games (angry birds)

5. phone locked up when trying to make a back up, but i still had a=e4 enabled so yeah ( never had aproblem before)

So i reflashed and did this 3 times to make sure it wasnt a bad flash, same thing happened ever time.

I have flashed many roms, kernels, modems, and my own themes, and this is the first time i have had an issue

just reporting Thanks
You flashed the i9000 version...you need to flash the Captivate version..

PEOPLE PLEASE READ....I have posted this about 5-6 times now.. The i9000 version is for the i9000...the Captivate version is for Captivate..it will tell you what version it is

Sent from my Captivate
 

Top Liked Posts

  • There are no posts matching your filters.
  • 115
    The original SpeedMod kernel, now available for AT&T Captivate users! This kernel aims to be fast, compatible, stable, and have good battery life. It makes our Galaxy S run the way it should.

    This kernel is for the AT&T Captivate (SGH-i897)

    The forum thread for the GT-I9000 version is here: http://xdaforums.com/showthread.php?t=822756

    WARNING: Before you try any lagfix, make sure that you have enough free space on your Internal SD. You should have at least more free space than data+dbdata+cache combined.

    Latest K13E (12-Apr) - Voodoo Sound v7. Lowmemorykiller fixes. Improved display sharpness using AMOLED processing mode in MDNIE. Support for voice calls through headphones. Check here for more info and downloads.

    Thanks to sasovics and rpicaso for the I897 boot logo!

    >>> Click here for the installation procedure using Odin.

    >>> If you have questions, please read the FAQ: Frequently Asked Questions first!

    >>> What is the SpeedMod kernel?

    Latest features:

    - Compiled using codesourcery 2010.09: Faster and more battery efficient
    - The only properly working Tiny RCU implementation, thanks to Paul McKenney
    - More efficient: Removed debug logging from kernel and Android
    - Most updated version of my Enhanced Universal Lagfix fork with improved stability
    - Full Android 2.2.1 ROM compatibility

    This kernel has:

    - Based on JPX Android 2.2.1 kernel source
    - Works on all stock Froyo 2.2 and 2.2.1 ROMs and popular custom ROMs
    - 340MB RAM and all features should work
    - Enhanced version of sztupy's Universal Lagfix
    - Includes neldar's BackLightNotification 2.3 from https://github.com/project-voodoo/backlightnotification/tree/master/kernel_patches/
    - Sharpness (AMOLED mode) & color fixes for the screen
    - SpeedMod: Replaced kernel jhash2 with jhash3
    - Includes my Startup Tweaks from http://xdaforums.com/showthread.php?t=813309
    - Adjusted kernel HZ value to improve smoothness
    - Uses BFQ IO scheduler by default, from http://algo.ing.unimo.it/people/paolo/disk_sched/sources.php
    - Updated ext4 code in kernel from http://www2.kernel.org/pub/linux/kernel/people/tytso/ext4-patches/
    - Properly working Tiny RCU patch for better speed and efficiency from http://android.git.kernel.org/?p=ke...it;h=9b1d82fa1611706fa7ee1505f290160a18caf95d
    - Patched lowmemorykiller for compatibility with Tiny RCU from http://android.git.kernel.org/?p=ke...ff;h=5545554aac04918ece318270d63cbfcb015577a9
    - Optimized compiler flags: -O2 -mcpu=cortex-a8 -mfpu=neon -mfloat-abi=softfp

    --------------------------------

    FOR BEGINNERS:

    This kernel is based on sztupy's Universal Lagfix: Lagfix and root options are accessible by booting into the Recovery Menu.

    To get the best speed, it is recommended that you enable all Tweaks from the Recovery Menu. Tweaks are under SpeedMod features. Info on Tweaks: http://xdaforums.com/showthread.php?t=813309

    How to root: http://xdaforums.com/showpost.php?p=8896862&postcount=90

    Kernel HZ value: HZ=500 is smoother, HZ=256 is Samsung default.

    --------------------------------

    Memory configs (K10J and later):

    CONFIG_ANDROID_PMEM_MEMSIZE_PMEM=2048
    CONFIG_ANDROID_PMEM_MEMSIZE_PMEM_GPU1=4096
    CONFIG_ANDROID_PMEM_MEMSIZE_PMEM_ADSP=1500
    CONFIG_WLAN_SAMSUNG_MEMSIZE_BCM=256
    CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC0=12288
    CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC1=1024
    CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC2=12288
    CONFIG_VIDEO_SAMSUNG_MEMSIZE_MFC0=32768
    CONFIG_VIDEO_SAMSUNG_MEMSIZE_MFC1=32768
    CONFIG_VIDEO_SAMSUNG_MEMSIZE_TEXSTREAM=10240
    CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMD=3072

    THANKS: Big thanks to existz and xcaliburinhands for the i9000-to-i897 patch.

    --------------------------------

    WARNING: If you use a custom boot animation, apps like One Click Lag Fix will not work because it disables the playlogos1 script hack.

    The files with ending with -CWM are for flashing using Clockwork Recovery.
    These other zip files are for flashing with ODIN.

    --------------------------------

    The source code is posted on the GT-I9000 thread: http://xdaforums.com/showthread.php?t=822756

    >>> If you have questions, please read the FAQ: Frequently Asked Questions first!

    >>> CLICK HERE to DOWNLOAD the kernels.
    11
    Updated test: K12Q-T7:

    This version is unbelievably smooth!

    Android Logger (logcat) disabled by default.
    Kernel debug messages have been disabled.
    Fixed the super loud notifications with Voodoo Sound.

    Changes from K12P:

    - Disabled Android Logger (can be re-enabled via Tweaks)
    - Disabled all kernel debug messages (printk) for efficiency
    - Changed boot logo to I897 logo for AT&T Captivate version
    - Changed /cache to ext4nj in recommended ext4 lagfix to fix large Market downloads
    - Optional IPv6 Privacy support in Tweaks
    - Voodoo Sound v2 compatible
    - Fixed loud notification problem with headphones
    - Fixed popping / clicking noise when music and FM radio is stopped / started
    - Better FM Radio sound:
    - - Really removed the high pass filter and DRC from FM Radio (restores full bass)
    - - Turn on 4FS mode for ADC in FM Radio (smoother high frequencies)
    - - Turn on 128x oversampling for ADC and DAC in FM Radio mode
    - Adjusted volume of FM Radio and Media Playback to be similar
    - General sound quality improvements:
    - - Maximized digital mixer output to improve SNR and resolution
    - - 128x oversampling option in Voodoo Sound enabled by default
    - - Explicitly disable DRC and NG during media playback, if +1.5dB mode is NOT selected

    For the AT&T Captivate version, ignore changes for FM Radio.
    8
    Reserved for future use.
    5
    Test version K12S-T3:

    - Added 3-pole headset calling support: voice calls go via normal stereo headphones if attached, otherwise they go via the earpiece
    - Fixed mic problem, now the mic works
    - Voodoo app headphone amplifier control also controls headphone output level for headphone voice calls
    - Voodoo Sound v3

    Credit goes to xcaliburinhand for some of the source code changes.
    Unfortunately xcaliburinhand's patch didn't work out of the box - the mic didn't work. I had to modify the driver further to get the mic to work.

    *** Note: The voice call sound doesn't automatically switch between the earpiece and headphones if you plug-in or unplug the headphones while the call is in-progress. You have to toggle the speaker mode to make it switch.
    5
    SpeedMod + Voodoo Sound test version!

    K12L-T5:

    Changes from K12K:
    - FM Radio sound quality improvement: removed Dynamic Range Compression
    - Voodoo Sound v1: FM radio bass fix, controllable headphone output via app
    - rear speaker volume +1 for media
    - light sensor polling interval changed to 2s instead of 0.5s
    (saves battery, more stable brightness levels)
    - light sensor sensitivity adjusted so that the screen doesn't turn bright so easily
    (saves battery and reduces screen burn)
    - adjustments to IO Tweak (super smooth now!)
    - changed battery level polling interval to 60 seconds, from 5 seconds

    Note that you need Supercurio's Voodoo app to adjust the headphone level. If u don't install it, the default level is the same level as K12K (+1 from Nexus S, or +3 from SGS).

    PS. The FM radio sound is really awesome after those voice filters have been removed!