yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] zacharias.maladroit:
for this I need to update my scripts first &

arrive at stable release :)

I believe this is enough new features for now ^^

so it most probably will be released tomorrow (CET) or on Monday

@all:

please take a look at standby battery usage &

for those that e.g. play music while screen is off

at which frequency the cpu is clocked

(especially when you're using DSP Manager or any other equalizer features that might demand the cpu more and whether playback is still the same experience like with e.g. Quorra r9 or r10)

you can check this with the app "CPU Spy" (or others)

thanks !
[Galaxy S I9000 Android Development] SilverMist1:
i just flashed MCGv3 :) but i think i will stick with q10 until you release new scripts for conservative governor. i dont want to loose my battery life :)
[Galaxy S I9000 Android Development] Shrapnel2:
I tested the test 3 r11 kernel out doing this and did each run for 5 to 10 minutes.(quickly resetting cpu spy and putting phone to sleep with music going)

First run: DSP Manager-bass boost,custom equalizer settings

1000mhz 98%

100mhz 2%

Second run: Just the music player

1000mhz 99%

100mhz 1%

Third run: R9 MIUI kernel, just the music player

1000mhz 3%

600mhz 2%

100mhz 93%

This was on MIUI MCGv3. Hope this helps a bit, fantastic kernels!

Edit: The R9 kernel was with smartass and did have jittering after locking if using DSP Manager
[Galaxy S I9000 Android Development] p4t4h:
Hi,

I can't get VPN (PPTP or L2TP) to work with this kernel. VPN would get connected, but after connecting, can't get any network traffic with any application.

I tried kang's and glitch's kernels also and VPN works fine with them.
[Galaxy S I9000 Android Development] stassano:
I tried the links you posted but I have not found any info related to my issue. Actually afik the Samsung Ginger roms do not do this, I have been using Doc roms since 2 days ago and those are modified Samsung Ginger roms, I remember often turning off my phone and charging it without it booting without me pressing the power button. I only started having this issue since I flashed MGV3. My phone is a GT-i9000 and I am using Zach's Q10 kernel.

Because my battery life was out of wack (silly me went from Doc rom to MIUI at 35% battery life) I wanted to reset battery stats but every time I turn off the phone (even when it turns itself off at 0%) and even after I leave the battery out of it for 1-2 minutes... when I put battery back in and plug USB charger in it, it will boot the phone (while charging it).

Does anyone else have the same issue as me? Phone booting when plugging in while it being powered off?

[edit] found the issue ~~ sorry for bothering :-)

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

2.6 Phone turns on when charger is inserted

Known bug, deal with it!

[/edit]
[Galaxy S I9000 Android Development] rschenck:
Why don't you just go into Recovery and select clear battery stats?
[Galaxy S I9000 Android Development] Shrapnel2:
Yep, known issue on MIUI for the Galaxy S, it says in the FAQ. Just don't have it plugged in when you shut it down
[Galaxy S I9000 Android Development] stassano:
You guys are fast :-) I just found it myself also, thanks for the info and here for anyone who has the same issue as me:

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

2.6 Phone turns on when charger is inserted

Known bug, deal with it!
[Galaxy S I9000 Android Development] currydude:
Haha yea :P My FAQ Section is pretty blunt .... I should tone it down, such an annoyance answering the same questions over and over again :)

I'm not sure if it's present in Samsung Gingerbread ROMS but it is in Nexus S ROMS
[Galaxy S I9000 Android Development] miragebg:
Yup, same here- no playable AVI with O/C on 1.2GHz- even on 1.35V. No problems below this clock (even with UV) or above...
[Galaxy S I9000 Android Development] currydude:
Were you able to achieve stable 1.2 OC with other kernels? Mine is still working perfectly with 1.3Ghz
[Galaxy S I9000 Android Development] miragebg:
I am achieving perfectly stable 1.3 with this kernel also- the problem is only with 1.2GHz clock speed.

On Insane's kernel I have zero problems at 1.2Ghz on 1.325V, but here even on 1.35 is unstable when playing AVI's in software decoding mode
[Galaxy S I9000 Android Development] currydude:
I'll try it now and report back with software decoding mode. Hardware for me works perfectly on mobo.

Yeap, working perfectly with 1.2Ghz for playing mkv and avi (-50mV)
[Galaxy S I9000 Android Development] miragebg:
Lucky you:) How much do you UV on 1.3GHz if any?
[Galaxy S I9000 Android Development] currydude:
LOLS I can't get a stable UV with 1300Mhz (I'm very happy though, with Samsung ROMS/other kernels, I was never able to OC over 1000Mhz LOLS)
[Galaxy S I9000 Android Development] katsooba:
well.. since my msgs gets skipped :)

i guess pics would speak better

View attachment 603631

View attachment 603632

pre test2 cm7mtd7 smartass UVsettings as recommended on first post but no OC.
[Galaxy S I9000 Android Development] currydude:
Looks damn good!
[Galaxy S I9000 Android Development] katsooba:
yeah, the cell has been acting great :)

i want to upgrade to MTD9+platypus pre11test3 but i remmember encountering somewhat of a choppy "feeling" for the phone when i did that a few hrs ago, i quickly reverted to my MTD7+TEST2 combo.

dont know what happened

edit :

scratch that, i was talking about a different combo [they were unmatched]

gonna go on MTD9 and test3 soon, i shall see if all's good :)
[Galaxy S I9000 Android Development] currydude:
What the heck is MTD9 LOLS
[Galaxy S I9000 Android Development] rschenck:
I think he means Nightly 9...and I sort of like that naming style, since typing Nightly 9 or Nightly 10 sort of looks like some awful movie sequel about sparkling vampires or something.
[Galaxy S I9000 Android Development] currydude:
Haha okay :P Thanks for the clarification :P
[Galaxy S I9000 Android Development] katsooba:
Well, the nightlies are named mtd** are they not? Taken from their official dump site:-)
[Galaxy S I9000 Android Development] currydude:
Haha okay. I'm sorry I don't use CM7er :P I'm a MIUIan
[Galaxy S I9000 Android Development] sn0wjie:
MIUI-tant sounds nicer. :D
[Galaxy S I9000 Android Development] currydude:
LOLS whatever floats your boat :P
[Galaxy S I9000 Android Development] suntzu123:
Amaizing :) Works better than stock SGS... Perfect :)

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

About battery time I can't say since % value on new CM7 got creazy, when I woke up I get 30% (From 65), but when I connect to USB for 2-3minutes and reboot my phone I got 55%......

My CM7 is fresh that is a reason.
[Galaxy S I9000 Android Development] jetcz:
maybe already obsolete info, but this is my batterylife (mostly idle) on r11t2, I wonder how some other people could do whole day and still some battery left..
[Galaxy S I9000 Android Development] :
hi zach,

I notice with r11 t3 smartass, when im playing music and lock the screen (screen goes to sleep), the music play will become choppy until I wake my screen again.

anyone reported this? I guess it's the minimum freq kicks in when screen off causing this prob. how can it be overcome? :D

thanks!!
[Galaxy S I9000 Android Development] TweetyPeety:
I tried it also here are my stats for playing Music with 1.5.13, everytime 5 minutes, lockscreen on, volume high

MIUI Music only

r11test2

1000mhz = 16%

200mhz = 9%

100mhz = 72%

r11test3

1000mhz = 21%

200mhz = 46%

100mhz = 28%

P.S. no choppy or anything else, smooth like everytime
[Galaxy S I9000 Android Development] jetcz:
no problems with music playback here

playing flac 1000kbps using poweramp (eq enabled) + dsp manager eq enabled
[Galaxy S I9000 Android Development] :
cool, wat is ur setting for governor? btw im with MCGv3 1.5.20 not sure if it's the ROM causing it...
[Galaxy S I9000 Android Development] TweetyPeety:
The standard governor, Smartass. I also tried after r11test3 the new Glitch 9B and I have to say it is pretty similar to the r11test3 with MIUI Music. A little bit more on 100mhz than in r11test3, but not much.

But the big difference came with surfing. I tried for 1 minute on both Kernels the same 2 websites and where Glitch had around 90% on 1000mhz and 10% on 100mhz, the r11test3 had 65% on 1000mhz and the rest on 100mhz. Also both Kernels smooth as every, but I think with r11test3 I would use less battery because of the low frequency.

So I will flash right now 1.5.20 with r11test3
[Galaxy S I9000 Android Development] katsooba:
well, just plugged it in the charger,

here are my results.

View attachment 603894
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi p4t4h,

it's a "feature" (and issue with VPN) that VPN does not work out of the box due to enhanced security

open up the update-package & under

system/etc/init.d/89system_tweak:

# V24: add notes for VPN users:

# set 'echo "1" > /proc/sys/net/ipv4/conf/all/rp_filter'

# to

# 'echo "0" > /proc/sys/net/ipv4/conf/all/rp_filter'

you'll see what will fix it

scroll down to line 208

and disable the rp_filter

like described above

save the changes - then re-apply the kernel package

that should fix your VPN issue :)
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi Shrapnel2,

thanks ! :)

what audio files did you play ?

mp3s ?

100 MHz might be not enough for DSP effects but I'm also not sure if 200 MHz would suffice

I think I'll add a min & max frequency to the governors to make sure it doesn't go any higher & still provide good playback + battery life

Hi TweetyPeety,

thanks for these tests !

seems like I'll revert to old governor behavior (or tweak the new ones more and add some min / max frequency limit),

the new one consumes too much (extrapolating that into the future) for too little (or even none) additional benefit

what sound files / music did you playback btw ? mp3s ?

thanks !

thanks for the feedback ! :)

@all:

- was the battery runtime from test3 compared to test2 worse ?

currently I'm updating the repo & kernel to include latest changes & fixes from upstream

this (probably) will fix the lagginess after boot with screen & that you need to lock & unlock

once and for all [thanks codeworkx !]

and also some headset issues

RIL polling issue (as posted in the cm7 thread also seems to be fixed but will be posted later - still might need more testing though [thanks coolya, codeworkx & all others involved for fixing this ! :)])
[Galaxy S I9000 Android Development] last0ne:
cant wait!!!!
[Galaxy S I9000 Android Development] :
ok i disabled dsp manager equalizer, now music no longer choppy when screen is off...hmm
[Galaxy S I9000 Android Development] zacharias.maladroit:
you tried with test3 ?

did that make a change ?

and - btw:

@all:

- was the battery runtime from test3 compared to test2 worse ?

<--

I included some changes - need to know if they make battery runtime worse

thanks !
[Galaxy S I9000 Android Development] :
yea r11 t3

i can't say much abt battery life coz it has never good for me. they say (in MIUI thread) that this kernel keeps the freq at 600hz even in screenoff state hence battery drains more (?)
[Galaxy S I9000 Android Development] jornbjorn:
hey zach!

Nice work, kernel is smooth as always!

Just wanted to let you know that skipping when listening to music is still present when screen is off. Tested using no uv/oc on stock musicplayer. Cpu seems to use 100 mhz when playing music, but stock kernel also uses 100mhz and then i get no skipping. Get skipping on yours and glitch's kernel. Might be related to voodoosound?
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi truemagic,

thanks !

I'll see if I can reproduce this

this looks like default smartass behavior or smartass usage while screen is off

it could also be that that person deleted the 90screenstate_scaling script

Hi jornbjorn

thanks for that feedback,

indeed - it could be voodoo sound

but also could be a regression introduced at some time (with one of the patches)

ok - so I'll revert back to old default screenstate scaling behavior & see if I can get more feedback on this

and/or reproduce it
[Galaxy S I9000 Android Development] TweetyPeety:
hey Zach; yes I played only mp3s in my test.

I used now test3 and for me it feld like the battery was a little bit better, but can't really make a real assumption because I haven't used it much and now its on the powerstation to charge for the flash on 1.5.20.

But as you will release the next version I will wait for it.
[Galaxy S I9000 Android Development] jornbjorn:
Thats probably because they have used a program who only measure the "real states". When the screen is off the phone goes into something close to hibernation. This is the mode that is currently not working as well as the samsung roms, and therefore gives less battery when in standby.
[Galaxy S I9000 Android Development] Bhonka:
using r11 test3 on cm7.

will see how battery life is like later today.
[Galaxy S I9000 Android Development] jornbjorn:
changed temporarily to ondemand for the screen off governor. No skipping. Using only 100 mhz when playing music.

Edit. Yes works flawless now. Undervoltet 100 mhz with -150, perfect for music lovers ;) I do not know if battery will be better with conservative when screen off, since my phone anyways use almost all screen off time in dead sleep.
[Galaxy S I9000 Android Development] zacharias.maladroit:
great find jornbjorn !

could you uncomment and/or add:

# echo "98" > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold

to

echo "98" > /sys/devices/system/cpu/cpufreq/ondemand/up_threshold

so that the threshold for ondemand governor gets raised for ondemand

and see if it's still working without skipping ?

thanks !
[Galaxy S I9000 Android Development] :
same as default "conservative", music choppy during screen off

only when

dsp manager eq is enabled :o
[Galaxy S I9000 Android Development] SilverMist1:
can we change the governor to conservative within pimp my cpu without problem? and when is the final version and new scripts coming?
[Galaxy S I9000 Android Development] jornbjorn:
you get skipping also with ondemand?

i never use dsp manager, but got choppyness with conservative when screen off, dont get it now with ondemand.

Trying up_threshold now, so far so good. have heard 1 song, no skip yet
[Galaxy S I9000 Android Development] :
nope, I don't get choppyness with both conservative or ondemand when screen off if dsp manager eq is disabled ;)
[Galaxy S I9000 Android Development] jornbjorn:
But with both when dsp on?
[Galaxy S I9000 Android Development] :
if dsp eq is on, music skipping occurs for both gorvernors mentioned above. weird right? ;)
[Galaxy S I9000 Android Development] jornbjorn:
Yes... but since i dont use dsp it is not the solution to my problem =]
[Galaxy S I9000 Android Development] zacharias.maladroit:
For those who would like to have a similar white-ish (cold color temperature) screen like stock kernel:

(from my FAQ - 1st page)

Voodoo Color settings:

Q: I don't have that nice ice-ish white color on my screen anymore - you suck !

Q: my screen looks like someone pissed on the screen - you suck !

(sorry for the language ^^)

A: I love you too ^^

download Voodoo Control or Voodoo Control Plus

Screen RGB multipliers:

- Red: 321*

- Green: 321*

- Blue: 429*

Screen v1 gamma hack:

- use Alt. settings

- or if you prefer others - use: "Reset to 2.3.3 defaults", "Punchy settings" (punchy could lead to a great screen while locking the screen and having "screen off" animation disabled)
[Galaxy S I9000 Android Development] zacharias.maladroit:
Quorra pre-r11_

test4

(stable-material)

broken kernel release - thus removed
[Galaxy S I9000 Android Development] runedrune:
and poof went my baseband. :o
[Galaxy S I9000 Android Development] zacharias.maladroit:
:(

need moar input :)
[Galaxy S I9000 Android Development] runedrune:
lol sorry bout that. let me play around a bit and see if i can fix it. i tried lippols script and reflashing of kernel but then it got stuck in a bootloop :p

EDIT: okay no luck. IMEI unknown. Baseband unknown. :o that's a first.

EDIT: well had glitchs kernel lying around. flashed it and everything is back to normal. how weird.
[Galaxy S I9000 Android Development] jornbjorn:
same problem :/
[Galaxy S I9000 Android Development] zacharias.maladroit:
Tk-Glitch's kernel got the same issue

weird :\

will try to make some changes - not sure what might cause this :(

potential solution (for now):

http://xdaforums.com/showpost.php?p=14040202&postcount=1472
[Galaxy S I9000 Android Development] runedrune:
yeah i read about it when going through glitch's thread. but i think that was for vibrant users anyway. weird that glitch's kernel is actually what fixed it. i'll try the simcard thing now. wish me luck :)

edit: sorry zach. didn't work.
[Galaxy S I9000 Android Development] android53:
Baseband is gone... re flashing modem doesn't help

*edit*

Flashing with no sim didn't help either
[Galaxy S I9000 Android Development] runedrune:
flash stock or glitchs kernel.

edit: oh or the previous quorra :) sorry bout that Zach.
[Galaxy S I9000 Android Development] runedrune:
you're amazing. booting up *crosses fingers*

edit: success :)
[Galaxy S I9000 Android Development] -NRG-:
Yup success, btw what is the reason you use cfq by default? for me personally deadline makes it feel quicker and less stuttering with scrolling in the launcher.

Test3 had great battery life, i'm verry curious about test4.

Thanks for all your hard work!
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi runedrune,

awesome ! :D

glad that it works again

Hi -NRG-

I got feedback in the past from a user that cfq *cured* lags for him (also in the launcher)

are there any regressions besides that it runs smoother on the launcher (e.g. games or apps stuttering more) ?

thanks to your for using & your feedback !

I'll switch to deadline in the future then ...
[Galaxy S I9000 Android Development] android53:
Personally i find noop benches higher than deadline, the difference between the two in use is barely noticeable though.
[Galaxy S I9000 Android Development] android53:
Still seems to be 600mhz min screen on.

Unless i have to download this script elsewhere? where is the link?
[Galaxy S I9000 Android Development] zacharias.maladroit:
Quorra pre-r11_

test4-r2

(stable-material)

Kernel Scripts (Update):

- for switching to other governor (while screen is on - screen off = conservative) apply additional "screenstate_scaling switcher" script

description of governors:

- conservative [probably most battery efficient]

- interactive [pretty smooth operation - perhaps some hickups from time to time; phone gets quite warm with it; prefers higher over lower frequencies]

- interactiveX [same like interactive but with sleep & wake support - better suited for usage as only governor (testing)]

- ondemand [ondemand governor - compromise between speed & battery efficiency, very fast switching through all frequencies - in a perfect world the best]

- smartass [further evolution of interactive governor keeps the frequency at 600 MHz while idle (screen on) to ensure smoothest operation (need feedback, stability, etc.)]

- SavagedZen [further evolution of smartass governor (?) runs pretty laggy at the moment - needs significantly more tweaking (testing))]

How things work:

100-400 MHz while

screen is off

+ almost old behavior conservative governor - potentially less stuttering with sound playback (if that doesn't help the app is broken or something else to blame) & less battery drain with misbehaving apps in standby (e.g. Google Maps & Latitude)

100-1000 MHz while

screen is on

(needs to be edited for OC at line 64) + smartass and the governor of your choice

screenstate scripts - governor change (Link):

quorra_pre-r11/scripts/screenstate/

VPN users (disables rp_filter only - no change in governor):

systemtweak_VPN-enabled.zip

for those still getting bootloops (phones that need strict scheduler timings to work :eek: - no change in governor):

scheduler-issues_fix-enabled.zip
[Galaxy S I9000 Android Development] rtfpessoa:
hi!

What is the deference between SGSMTD and SGS?
[Galaxy S I9000 Android Development] zacharias.maladroit:
it's simply the changes included & rename since CM7 for the Galaxy S family got officially supported
[Galaxy S I9000 Android Development] jornbjorn:
nice quick work there mr. zach!

music works good now! thanx a lot!
[Galaxy S I9000 Android Development] rtfpessoa:
Just an important information, for the people that have voodoo app plus and are getting bootloop after installig the kernel, is just needed to disable the option LOAD SOUND MODULE, and after install it is included i the kernel so its configurable in the app.
[Galaxy S I9000 Android Development] -NRG-:
Well with noop i get more differences in benchmark results, while deadline seems to be more stable (quadrant, systembenchmark and linpack), all though Neocore seems to do the same with noop and deadline. But the difference with normal use seems indeed barely noticeable.

Before flashing i always use the ultimate cleanings script before i install a kernel and every week with a new bigger miui release i do a complete reinstall and format of the phone, to make sure i don't keep any bugs of previous miui/cm7 releases.

But it's really hard to really "bench" interface experience, deadline seems to give a really stable performance in games (angry birds/hero of sparta/dungeon hunter/Glow hockey) and overall smoothness.

But the battery life seems to be slightly better with cfq.

With deadline/noop both seem to scale up faster, sometimes also noticeable while unlocking the phone. When the screen is off, sometimes there is a delay before you get to see the lockscreen and you'll see the homescreen first. Cfq seems to have more of a delay when that happens compared to noop/deadline.

(btw this is my personal experience with schedulers over the last 9/10/11 builds before that i used TK-Glitch kernel but at the moment your kernel seems to have better battery life and is more smooth)

You don't have to change it for me if you feel cfq might be better, because i noticed a lot of users all have there own preferences. But i was just asking because i noticed a nice difference with deadline and i was wondering if it was just me.
[Galaxy S I9000 Android Development] SilverMist1:
thanks for the scripts :)
[Galaxy S I9000 Android Development] miragebg:
Zach, which governor do you use?

And please tell me- how to make my phone to boot O/C-ed? I managed to edit in init.d folder to reach 1.3GHz after wake up, but did't see where I have to edit to enable O/C when my phone starts.
[Galaxy S I9000 Android Development] thunderteaser:
Wouldn't setting your PimpMyCPU configuration at boot do the trick?

EDIT: I flashed quorra11-test4r2 about 15 minutes ago and I applied the same UV settings I was using with the previous kernel. I had WiFi on, but it was idle and screen was off, then it rebooted! Is it something wrong with the kernel or my CPU is getting crappier? :confused:

1000MHz [-25] MAX

800 MHz [-50]

600 MHz [-50]

400 MHz [-75]

200 MHz [-100]

100 MHz [-100] MIN
[Galaxy S I9000 Android Development] happytobeunhinged:
Loving 'Quorra pre-r11_test4-r2' battery life great but noticed that 'dock sound' is getting interference while the device is charging... its ok when not charging but was wondering if this is app or kernel related as don't think I had this problem on Qr10 .. ?

Anyone else ?

cheers

HappyToBeUnhinged

GT-i9000 - CM7 - Platypus
[Galaxy S I9000 Android Development] Bhonka:
Flashed the new nightly cm7 then r2 but wifi and sensors are not working.
[Galaxy S I9000 Android Development] runedrune:
Read: