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

Search This thread

kapetan_sifakas

Senior Member
Aug 3, 2010
76
26
OK i am brave and installed the G version HZ=1000. But what is the difference? Is there any risk for the phone?
 
Last edited:

dupel

Senior Member
Jun 2, 2010
1,394
23
London
Okay, Im now ready to make a statement about abttery life.

-Last night on airplane mode - 3%.
-Normal night (with pretty much all kernels, with +-2%) is 8% (norm for froyo, had a bit smaller drop on eclair).
-Usage with latest G kernel (browsing internet mostly, either opera or stock). Just crazy. I can go through 40% of battery in just a bit more than hour. What I am not sure is that it is hardcore kernel to blame - same is on other kernels (even oc, or uv).

So its either some traits that latest kernels (YAOK, OC and this) share, or something to do with ROM, or something to do with my configuration.

Configuration. ext4X3, all hardcore tweaks (all!), Docs ROM, Launcherpro with twitter 15min, facebook 3hours, beatigul widgets 30 min-wakeup.
Services/apps: flip2silent (never had issues), nobars (never had issues), powerstrip (never had issues), ocassionaly systempanel (but without monitoring in background).
 

corgar

Senior Member
Oct 12, 2010
1,062
118
Rome
Same here 25% of battery drain was media scanning...

Sent from my GT-I9000 using XDA App
 

thoriig

Senior Member
Aug 9, 2010
87
10
ive monitored (system panel) all running process and there is not a single one with high usage (max 30% and this was mediascanner after reboot). and no constant usage. 3 min cpu time from system in 7 hours was the maximum.

BUT

power dropped from 88% to 54%. conlucion for my case: it isnt process related.

spare parts doesnt give any better information and sgs tools too. but sgs tools say that 95% of battery goes into display.

display brightness is in automatic mode. now i monitor with 50% display brightness fix. could it be that the automatic mode is bugged again?

(wlan off, bt off, sensor off, gps off, LP with friendswidget 1 hour reload)
 

kara mustafa

Senior Member
Dec 30, 2009
571
22
30% lost per hour? even if i play complex 3d games i will not lost 30% per hour.

have u got seti@home client on background running?

install spare parts from market and look what ur battery drain. if there is no obvious couse just download android terminal and put in commands "ps > /sdcard/process.txt" download the txt from sdcard and post it here with infos about our rom, lagfix options and so on.
I am using 3G so maybe it was a reason of battery drain. I don't know but battery drain exists;d
 

DocRambone

Retired Recognized Developer
Jan 7, 2010
6,834
3,446
Stockholm
ive monitored (system panel) all running process and there is not a single one with high usage (max 30% and this was mediascanner after reboot). and no constant usage. 3 min cpu time from system in 7 hours was the maximum.

BUT

power dropped from 88% to 54%. conlucion for my case: it isnt process related.

spare parts doesnt give any better information and sgs tools too. but sgs tools say that 95% of battery goes into display.

display brightness is in automatic mode. now i monitor with 50% display brightness fix. could it be that the automatic mode is bugged again?

(wlan off, bt off, sensor off, gps off, LP with friendswidget 1 hour reload)

Try to disable ext4 lagfix, i had severe drain with ext4 fixes.
 

android.francis

Senior Member
Sep 11, 2010
392
32
Cebu
that should be the next step. i think it hurts to disable it and feels.....naked with/out lagfix :eek:

I too am experiencing the battery drain stated in the couple of posts here. I am now disabling all tweaks and lagfixes to test if this trend will continue.

Hopefully, the there won't be too much lag once I go back to RFS since it is quite annoying :(
 

thoriig

Senior Member
Aug 9, 2010
87
10
Try to disable ext4 lagfix, i had severe drain with ext4 fixes.

1:31 hour standby to loose 1%. feels normal.

tomorrow will try to use sgs without nuts :D (lagfix)

does filesystem have any influence on dalvik and how it build up its cache?

eventually it would be a good trade off to use ext4 for data and stay with rfs at dbdata und cache.
 

EarlZ

Senior Member
Jun 21, 2010
6,290
327
I seem to be having some playback issues using the G1 kernel with mvideo player, random stuttering / pauses.. anyone else got this issue ?
 

thoriig

Senior Member
Aug 9, 2010
87
10
I seem to be having some playback issues using the G1 kernel with mvideo player, random stuttering / pauses.. anyone else got this issue ?


stockplayer works fine with h264 content (dvd rip from original dvd).

what codec is used for the content which couses your issues?
 

Adevem

Senior Member
Aug 4, 2010
1,349
87
I too am experiencing the battery drain stated in the couple of posts here. I am now disabling all tweaks and lagfixes to test if this trend will continue.

Hopefully, the there won't be too much lag once I go back to RFS since it is quite annoying :(

do report with tweaks off! I'm lagfixless now. I just can't do without the tweaks.
 

bilboa1

Inactive Recognized Developer
Aug 16, 2010
1,291
683
I seem to be having some playback issues using the G1 kernel with mvideo player, random stuttering / pauses.. anyone else got this issue ?

YES! xD
Watch a "big" avi file (as in D1 resolution kind of size) and it lags with this kernel, not all the time, but from time to time

i think it's the missing ram allocation =/

maybe on a higher resolution file its even worse (codec: xvid)
 

Joans

Senior Member
May 15, 2010
148
15
I'd agree with the people that have mentioned the gallery as being an issue. I realise this isn't the most accurate of tests, but here's what I've got.
Approx 90 mins idle time - 6% drain, but during this time I was driving, so the phone would have been passing through weak signal areas - this seems pretty good for travelling, it would have been trying to connect to 3G as well.
Open the gallery then close it again, another 90 mins of idle time, another 6% drain. This time I was at home, connected to wi-fi. 6% is too much compared to what I've had recently.
Reset the phone (as there doesn't seem to be another way to "close" the gallery, another 90 mins, 3% drain, the phone was mostly idle, but was used a bit and I made an 11 minute phone call. This is much better, and is what I'd expect.

Edit - Sorry I should probably say I'm using Doc Rambone's 7.5 JPO rom with no lagfix, all tweaks and BLN are on.
 
Last edited:

Idan73

Senior Member
Jul 19, 2010
2,770
749
I think logic of asking people to disable lagfix in order to use kernel is flawed. Come on. We have already accepted the amount of drain when using chosen fix and think it's a good tradeoff. Now we are only reporting the additional drain using different kernels. That should be enough.
I too have experienced spike in media usage on gt1. Memory usage gradually climbs to 250 average that could not be reclaimed by task manager.
Back on c2 for work. All is well

Hardcore any chance of gc1 for us more conservative types?

Sent from my i9000M
 

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!