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

Search This thread

simulatordos

Senior Member
Sep 24, 2010
155
6
DC
@networkdood

It will say ....
2.6.32.9 hardcore@speedmod-i897-k12h..etc..etc under Settings/About Phone under Kernel Version
____________________________

No, mine says 2.6.32.9, but nothing else - I had been using, and could still be using, the original kernel that came with the latest AUXURA. Speed-wise, it was already quite zippy, but I thought I would try this for battery life improvement - maybe I should flash it with ODIN - I already flashed it with the SGS KERNEL app and using CWM.

same for me. but this is not the original kernel -- this is what the current 500 mhz version shows when flashed through cwm.
 

delugeofspam

Senior Member
Dec 14, 2010
255
25
Cape Cod
What a fantastically pretty kernel. The UI is absurdly fast but I'm still benchmarking lower than I used to in both Linpack and Quadrant.

I have to say, though, this was an easy flash and one that's gonna stick. I'll sack the few extra points on a chart for a kernel that feels and looks smooth as hell.



ugh... before I even posted this I realized that I'm falling into the no-usb-mass-storage category. is this possibly because i need i9000 drivers now?
after some rebooting and connecting/disconnecting, i seem to be sd-accessible once again
 
Last edited:

networkdood

Senior Member
Aug 2, 2008
1,302
176
Somewhere, lost in time....
Flashed using ODIN and CWM - cannot tell if I have it but I would think I do - possibly it is no different than the kernel with the 2.5.1 AUXURA ROM I was running...either way - nice work...speed is important and BATTERY LIFE is important is, too.
 

diablo009

Senior Member
Apr 20, 2009
5,558
1,350
Atlanta GA
I think there's a bug here.

Am on the 256 HZ version of kernel.

1. Connect to computer with debugging on
2. Turn on USB storage
<do ur work here>
3. Turn off USB storage
<wait for some time, say like a minute or two>
4. Turn on USB storage
Here, though the phone says 'usb turned on', on the computer I am unable to see my phone disks. This happened every time I tried.

Even in adb mode, it says device is offline.

I need to pull the cable out and plug it back in to see the drives on computer or for adb to recognize device as online.

Is this a bug? Is anyone else too noticing this? I am di11igaf's 3.0.2 ROM. I didn't see this behaviour earlier on the default kernel of that rom.
 
Last edited:

rmichl

New member
Oct 26, 2010
1
0
No 3g / Phone

Did anyone loose network after flashing? Phone reports correct kernel but In about phone,the baseband says Unknown.
Any help would be greatly appreciated
 

evoic

Senior Member
Nov 16, 2010
171
20
Will require help :)

Flashed the SpeedMod K12H with HZ=500 CWM BIGMEM file using CWM.

No problems, booted right up.
45 seconds later, opened ROM Manager and clicked on "Boot into Recovery" as I was on my way to do the tweaks.
Now stuck at Galaxy S load screen for 10+ mins.

Any thoughts / suggestions here?
 

diablo009

Senior Member
Apr 20, 2009
5,558
1,350
Atlanta GA
Flashed the SpeedMod K12H with HZ=500 CWM BIGMEM file using CWM.

No problems, booted right up.
45 seconds later, opened ROM Manager and clicked on "Boot into Recovery" as I was on my way to do the tweaks.
Now stuck at Galaxy S load screen for 10+ mins.

Any thoughts / suggestions here?

I'm not sure if rom manager supports 9000 fully yet.

I'd recommend going into recovery either using 3 button combo or extended power menu available on most 9000 roms.
 

evoic

Senior Member
Nov 16, 2010
171
20
phone-exclamation-computer icon

This feels bad.

*Update:

Got into Odin
Sitting at:

<ID:0/003> Odin v.3 engine (ID:3)..
<ID:0/003> File analysis..
<ID:0/003> Set PIT file..
<ID:0/003> DO NOT TURN OFF TARGET!!
...10 mins now
 
Last edited:

diablo009

Senior Member
Apr 20, 2009
5,558
1,350
Atlanta GA
My data speeds on at&t network and on wifi.

Wifi speed is after I loaded the old jpa firmware.

47c7accc-2906-576f.jpg
 

existz

Inactive Recognized Developer
Nov 9, 2008
4,813
8,243
Kentucky
phone-exclamation-computer icon

This feels bad.

*Update:

Got into Odin
Sitting at:

Odin v.3 engine (ID:3)..
File analysis..
Set PIT file..
DO NOT TURN OFF TARGET!!
...10 mins now

If it doesn't do it within a few seconds something went wrong, if I don't enter download mode a certain way it does that to me, make sure odin is opened before u connect the phone...disconnect the phone pull battery, close and reopen odin, then enter download mode and flash again...the only way mine works is if odin is open, pull battery, connect usb and while having vol down pressed I insert the battery then it goes into download mode ..now on my last captivate it was different..I had to have vol up and down plus pwr then insert usb....so it might not work that same exact way for you

As long as you can enter download mode its not bricked, you just have to find that sweet spot for odin to catch it

Make sure you have the tar file in the pda slot

Sent from my Captivate
 

evoic

Senior Member
Nov 16, 2010
171
20
If it doesn't do it within a few seconds something went wrong, if I don't enter download mode a certain way it does that to me, make sure odin is opened before u connect the phone...disconnect the phone pull battery, close and reopen odin, then enter download mode and flash again...the only way mine works is if odin is open, pull batt then reinsert it, while having vol down pressed I insert usb cable then it goes into download mode ..now on my last captivate it was different..I had to have vol up and down plus pwr then insert usb....so it might not work that same exact way for you

As long as you can enter download mode its not bricked, you just have to find that sweet spot for odin to catch it

Make sure you have the tar file in the pda slot

Sent from my Captivate

No pda slot.
I have this screen:

odin-start.png
 

existz

Inactive Recognized Developer
Nov 9, 2008
4,813
8,243
Kentucky
Thats not the correct odin, that's odin one click, that will flash you back to stock ...it will wipe everything, there's another version of odin on here, u will have to search, with it you can just flash the kernel alone and you will be back to normal (in most cases)

Sent from my Captivate
 

evoic

Senior Member
Nov 16, 2010
171
20
It's ok.
I downloaded another version of Odin, that ended up looking exactly like this version, and then the magic started happening:

<ID:0/003> Added!!
<ID:0/003> Odin v.3 engine (ID:3)..
<ID:0/003> File analysis..
<ID:0/003> Set PIT file..
<ID:0/003> DO NOT TURN OFF TARGET!!
<ID:0/003> Get PIT for mapping..
<ID:0/003> Firmware update start..
<ID:0/003> Sbl.bin
<ID:0/003> boot.bin
<ID:0/003> cache.rfs
<ID:0/003> factoryfs.rfs
etc.....


I'm on my way back to something I can work with, so I'll mash on it from there.
Even though I was scared, I was never reeeeally scared.
As soon as I did it, I googled and saw people getting themselves out of jams left and right so I knew there was hope.
On my way to donate to Odin devs.

>: -)


*Edit
Just thinking about it all again, I still have no idea where things went off the track.
I'm going to duplicate every step as it is all still fresh on my mind and see if the results are the same.
 
Last edited:

hardcore

Senior Member
Sep 12, 2006
3,435
7,992
If you're unsure of how to flash it using Odin, check out the installation guide in my sig or the first post.
 

evoic

Senior Member
Nov 16, 2010
171
20
If you're unsure of how to flash it using Odin, check out the installation guide in my sig or the first post.

I was flashing using CWM, and it went fine.
Afterwards, I attempted to use the ROM manager to reboot into Recovery to do the tweaks....and that's when things went south.
 

delugeofspam

Senior Member
Dec 14, 2010
255
25
Cape Cod
I'm pretty sure ROM Manager was trying to boot into the Captivate CWM Recovery when what you want to do is enter this kernel's recovery. I use Terminal Emulator and simply type "reboot recovery" (no quotes) so I don't have to hold buttons or mess with adb, or worry about app behavior.

Posted from an enslaved Captivate.
 

sublimaze

Senior Member
Oct 13, 2010
2,624
988
I was flashing using CWM, and it went fine. Afterwards, I attempted to use the ROM manager to reboot into Recovery to do the tweaks....and that's when things went south.
i never use rom mgr to reboot to recovery. just hold the power button down & choose "recovery", its faster & easier

sent from my captivate | di11igaf 3.0.2 | speedmod k12h
 

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!