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

Search This thread

hardcore

Senior Member
Sep 12, 2006
3,435
7,992
@Hardcore Very Impressed by ur "Colonel" :D......
Brightness fix is optimum now...don't tinker with it more please....
I wanted to ask u abt the sharpness/color fix....has it been applied on Videos too?
Sharpness / color fixes have been applied to video too, but different values from the UI. For videos I didn't disable the sharpening - I just made the sharpening values less extreme.
 

hardcore

Senior Member
Sep 12, 2006
3,435
7,992
Updated test: K12Q-T7:

This version is unbelievably smooth!

Android Logger (logcat) disabled by default (can be re-enabled via Tweaks).
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 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 those people who requested IPv6 privacy, please let me know if it works in this version.
 

Attachments

  • speedmod-kernel-k12q-t7-500hz.zip
    6 MB · Views: 622
  • speedmod-kernel-k12q-t7-500hz-CWM.zip
    6.2 MB · Views: 1,943
Last edited:

alxdadev

Senior Member
Jun 4, 2010
131
13
IPv6 Privacy extention

Please can you activate the IPv6 privacy in the next build?

###
│ Location: │
│ -> Networking support (NET [=y]) │
│ -> Networking options │
│ -> TCP/IP networking (INET [=y]) │
│ -> The IPv6 protocol (IPV6 [=m])

###

Thanks
 

reycharlesconrad

Senior Member
Aug 29, 2010
242
26
Camera Quality

@Hardcore

Does your kernels also affect camera and picture quality? As it also controls the video recording being able to record high res or not.

Hope you can clarify on this as i have seen differences on my previous shots from my stock rom/kernel to this Darky's ROM/Speedmod setup.

Thanks in advance!
 

hardcore

Senior Member
Sep 12, 2006
3,435
7,992
I don't know if I should ask it here, but since I'm using K12Q-T1 may be this is the place.

So, flashed K12Q-T1 and all works well except the Galaxy Tuner app resets its sound settings every time the music playback is restarted. I know it could be the app, voodoo sound, patching gone wrong or any combination of the above or something else...
Just wanted to share.
Is anybody else experiencing the same? Any suggestions?

------

Just saw supercurio's reply in another thread. It seems it's not SpeedMod related.
I think using Galaxy Tuner + Voodoo App can bring unpredictable results, because they are both trying to control the same hardware, and it can be unpredictable which one will take effect last. They might both conflict if they attempt to change the same hardware registers.
 

hardcore

Senior Member
Sep 12, 2006
3,435
7,992
@Hardcore

Does your kernels also affect camera and picture quality? As it also controls the video recording being able to record high res or not.

Hope you can clarify on this as i have seen differences on my previous shots from my stock rom/kernel to this Darky's ROM/Speedmod setup.

Thanks in advance!
No it doesn't affect the quality or resolution of the camera or video app. The color/sharpness tweaks affect the screen display driver only, which is not in the camera path.
 
  • Like
Reactions: vortexion

H_BM

Member
Dec 24, 2010
35
0
Sound problem on voodo

anybody having somekind of clicking sound when playing music, after voodoo lag fix?

This problem occur when I'm using other rom than dxjpa.

rgds,

HBM
 

liraindon

Senior Member
Aug 30, 2010
77
10
Last edited:
  • Like
Reactions: H_BM

Kockowan

Senior Member
Sep 7, 2010
280
37
Please can you activate the IPv6 privacy in the next build?

###
│ Location: │
│ -> Networking support (NET [=y]) │
│ -> Networking options │
│ -> TCP/IP networking (INET [=y]) │
│ -> The IPv6 protocol (IPV6 [=m])
+1
Seems to be a rising privacy issue especially with android and apple phones, because user is always the same (catchword: individual tracking...)

http://www.h-online.com/security/news/item/IPv6-Smartphones-compromise-users-privacy-1169708.html
 
Last edited:
  • Like
Reactions: zacharias.maladroit

htp1498

Member
Dec 22, 2010
14
0
Hey hardcore thanks for creating this kernel.
Really enjoyed it.

I have a question for you.
I wanna have the most battery efficient setup from this kernel
using the p version right now.
And have all recommended sweet enable and voodoo affix enabled as well

what's the most battery efficient setup from your perspective in general.
Thanks.
 

liraindon

Senior Member
Aug 30, 2010
77
10
Hi Hardcore,

Thanks for another great update - its getting hard to keep up with testing with the speed of your releases ;-P

Testing k12q-t3:
Radio sounds very good, intense bass,, I am noticing some slight reverb effects, but it might be due to the radio stations (hard to say since songs change). Overall I get the feeling that t3 sounds a little fuller over the spectrum than t1, but t1 was already excellent.

Thanks again and enjoy your stimulant of choice: 48G25230BX694340X
 

betoNL

Senior Member
Ok, my last report on K12P, before I move on to K12Q:

Today I converted fyle system back to rfs, and went right away testing the GPS.

What can I say, GPS was much more responsive on RFS than yesterday when I was on ext4.

Is this just a coincidence or is GPS performance indeed FS conversion related ?

Nevertheless,no more lagfixes for me ( wont try to fix what aint broken, no more)

My gps tests involve:

iGo Motonav 480x800 app
Gps Status app
No full A-gps (supl):
Offline- no 3G - no apns - no wireless networks

Today:
First fix during a cold start (outdoors) : 1.5 min
hot start : 20 seconds
 

melorib

Senior Member
Nov 30, 2010
3,999
455
Cascais
Sony Xperia 1 II
Updated test: K12Q-T3:

New in K12Q-T3:

- Turn on 4FS mode for ADC in FM Radio (smoother high frequencies)

Changes from K12P:

- Improved Voodoo Sound v2:
|-- Improvements to FM Radio:
|---- Really (?) removed the high pass filter and DRC from FM Radio (restores full bass)
|---- Turn on 128x oversampling for ADC and DAC in FM Radio mode
|---- Turn on 4FS mode for ADC in FM Radio (smoother high frequencies)
- 128x oversampling option in Voodoo Sound enabled by default
- Explicitly disable DRC and NG during media playback, if +1.5dB mode is NOT selected

I'm going to discuss some of the changes with supercurio and see what he thinks.

But in the meantime please feel free to try it out and see if you can tell any difference in sound quality between K12Q-T1 and T3, especially for FM Radio, and possibly MP3 (with +1.5dB mode off).

P.S. I prefer not using the +1.5dB mode in Voodoo Sound v2. But some people may prefer it, it is controllable by the Voodoo Control App.

OOPS, I missed this one... :eek:
 

Top Liked Posts

  • There are no posts matching your filters.
  • 525
    Hi people. 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 International Galaxy S (I9000) and Bell Mobility Vibrant (I9000M)

    The SpeedMod kernel for the AT&T Captivate is available here: http://xdaforums.com/showthread.php?t=893880

    Note: Only lagfixes using EXT4 are robust. Other lagfixes run the risk of data loss on freezing, hard-reboots, or sudden power loss.

    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.

    >>> 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
    - 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 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: -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

    Memory configs (K10I and earlier):

    CONFIG_ANDROID_PMEM_MEMSIZE_PMEM=4096 *#
    CONFIG_ANDROID_PMEM_MEMSIZE_PMEM_GPU1=8192 *#
    CONFIG_ANDROID_PMEM_MEMSIZE_PMEM_ADSP=1500
    CONFIG_WLAN_SAMSUNG_MEMSIZE_BCM=256
    CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC0=11264 **
    CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC1=1024
    CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMC2=11264 **
    CONFIG_VIDEO_SAMSUNG_MEMSIZE_MFC0=30720 ##
    CONFIG_VIDEO_SAMSUNG_MEMSIZE_MFC1=30720 ##
    CONFIG_VIDEO_SAMSUNG_MEMSIZE_JPEG=1024 *#
    CONFIG_VIDEO_SAMSUNG_MEMSIZE_TEXSTREAM=6144 ^^
    CONFIG_VIDEO_SAMSUNG_MEMSIZE_FIMD=3072

    ** FIMC0/2 = Below this and 720P video recording won't work
    ## MFC0/1 = Below this and 720P video playback won't work
    *# PMEM/PMEM_GPU1/JPEG = Taken from default values for Galaxy Tab
    ^^ TEXTREAM = Too low and 3G video call stops working

    THANKS: Big thanks to sztupy for his kernel compiler VM and ULFK, lastufo for testing compiler optimizations, ykk_five for testing memory configs, and others who gave ideas or helped.

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

    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.

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

    About USB Mounts:

    >>> Click here to download the USB mount fixes. Latest SpeedMod versions do not need this fix. The fix is for using K12E or older with 2.2 ROMs. It fixes the problem where Internal SD mounts as a read-only drive on the PC, or if the External SD does not get mounted.

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

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

    This version is unbelievably smooth!

    Android Logger (logcat) disabled by default (can be re-enabled via Tweaks).
    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 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 those people who requested IPv6 privacy, please let me know if it works in this version.
    41
    On 12A, the battery seems better - but only marginally so - i still see Wifi using 35% on a mostly idle phone. If I remember right, the previous usage used to be around 5% - definitely single digit. Something is still wrong with wifi with JPY ROM/Modem....
    Its not the ROM or modem. I think its the new Wifi firmware. I've started a thread to collect Wifi firmware versions.

    http://xdaforums.com/showthread.php?t=885903

    In the meantime, if you want u can experiment. I've created update.zip packages to update/overwrite the wifi firmware (it's in /system/etc/wifi).

    You can try to use the older (DXJPA) wifi firmware and see how that does in terms of power.
    If you don't like it, you can put back the XXJPY wifi firmware with the other package.

    Let me know your findings, if u try it out.

    DXJPA wifi firmware is working fine with my XXJPY rom. Gonna check out the battery usage.

    FYI:
    DXJPA: Firmware version = wl0: Jun 4 2010 14:21:21 version 4.218.214.3
    XXJPY: Firmware version = wl0: Nov 16 2010 08:56:21 version 4.218.250.38
    26
    K12U was just out, but here is K13A-T1!

    Changes:
    - Single version for neutral/cold/warm color, selectable from Recovery
    - Option to disable darkest auto-brightness level, selectable from Recovery
    - Minor optimizations to brightness sensor driver

    Otherwise it is the same as K12U.
    25
    SpeedMod + Voodoo Sound test version!

    K12L-T5:

    Changes from K12K:
    - Improvements to FM Radio sound: remove 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!