yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] zacharias.maladroit:
I hated how it stopped charging with this warm weather - so:

(05/18/2011) Changes for CM7_SGS_platypus-kernel_20110518_r0_quorra-r10 (Android 2.3.4)]

[matches with 05062011 and 05092011 and 05112011 and 05152011 update from CM7])

[use this kernel with latest nightly unless you have a good reason to use older ones]

- kernel comes pre-packaged with smartass governor

- option between kernel with CM7 & MIUI splash screen

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

- 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.)]

#Links# to governor switching scripts:

Mirrors (for governor scripts):

Mirror #1:

quorra_r10/scripts/ (thanks to Roland !)

Mirror #2:

# see attachments#,

# additional scripts# <--

Changelog:

(from quorra r9)

- enabled support for [external] SD-card suspend (battery savings) - make sure you don't have files on external SD in use when you use it for longer periods and want to save some additional energy

- additional optimization flags for improved overall speed & NEON (multimedia) usage (tested on fascinate & Nexus S - so should be somewhat stable & proven)

- several small fixes & adjustments in the config

- re-enabled kernel error messages for better bug diagnosis & troubleshooting [practically no overhead]

- iptables - built as modules; full iptables support for ipv4 & ipv6 now

- [EXPERIMENTAL] higher charging temperatures (values from GB Samsung source + lower low recovery settings) [especially useful in warmer regions & the summer]

- [testing] add support for Apple Wireless keyboard and other wireless stuff

- enabled more BT options & settings

- CFS scheduler fix with load weight calculation (potentially fixing issues & allowing to safe more battery juice)

- [upstream] some fixes for initial installation (not applicable here since not used for initial kernel installation)

for

VPN

users:

change:

set '

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

to

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

in system/etc/init.d/89system_tweak

before installing the new kernel

Mirrors

(for kernel):

Mirror #1: quorra-r10/SGS

(thanks to Roland !)

Mirror #2: this post

please don't forget that this was made possible due to the hard work of our beloved <3 teamhacksung | cmsgsteam :)
[Galaxy S I9000 Android Development] neverborn:
Speedy kernel :)
[Galaxy S I9000 Android Development] awia:
what are the differences between normal version and miui version??
[Galaxy S I9000 Android Development] runedrune:
10chars...
[Galaxy S I9000 Android Development] awia:
thanks! I thought that was for some technical reasons or similar... :D
[Galaxy S I9000 Android Development] spark001uk:
Hi Zach, testing your r10 for you, very smooth so far. Except one problem, bluetooth appears to be broken... hangs at turning it on. :(

EDIT: Back to r9, bt working again.
[Galaxy S I9000 Android Development] vukandric:
Just checked and I can confirm this. Btw, I don't use bluetooth so not a big problem for me (but I like to know that everything is working fine, just in case :))

Except this, everything is working great for me, I think that battery life is better also (we will see tonight about idle drain). Thanks Zach! :)
[Galaxy S I9000 Android Development] spark001uk:
Thanks for checking that for me mate, much appreciated. Thought i had done something to it for a minute there!! :)
[Galaxy S I9000 Android Development] bokyick:
Quorra r10 this one is cant used Portable Wi-Fi hotspot.I open is error.Thanks brother:)
[Galaxy S I9000 Android Development] android53:
This kernel is pretty fast!
[Galaxy S I9000 Android Development] bartoszradka:
My wifi connection is broken...any idea?
[Galaxy S I9000 Android Development] android53:
Use the cleaning script
[Galaxy S I9000 Android Development] bartoszradka:
I just did and no change
[Galaxy S I9000 Android Development] pcboyy:
+1 ... cleaned using the script and still has the wifi problem.. wifi is connected to router but no download/upload
[Galaxy S I9000 Android Development] bartoszradka:
Exactly same problem,gotta flash r9 then
[Galaxy S I9000 Android Development] kalvinlou:
BT broken
[Galaxy S I9000 Android Development] Benzema9:
I am on v2.1 and I can't hear someone when I have them on the phone.

It's the stock kernel from MIUI v2.1 I think it's quora 9 idk lol
[Galaxy S I9000 Android Development] rschenck:
BT and wifi both work fine for me on r10, but oddly when I check in Pimp my CPU it says I have no governor loaded.

Do I load one of the screenstate scripts just by flashing the zip or do I need to place a file somewhere?

EDIT - Or is it because it has smartass baked right in, and therefore the governor can't be changed?
[Galaxy S I9000 Android Development] auralzx:
i got the same thing with pmcpu. i think it has to be the smartass gov.

edit: how's performance on conservative? is it smooth?
[Galaxy S I9000 Android Development] bravoleader:
Do i need to run the cleaning script before or aafter a kernel flash?

F
[Galaxy S I9000 Android Development] rschenck:
It is usually best before unless you are a very messy flasher.
[Galaxy S I9000 Android Development] c010:
no issue with wifi or bluetooth. use script cleaning, then manual wipe dalvik and cache again (to be sure) before flashing the kernel. so far everything is working fine.
[Galaxy S I9000 Android Development] firefox-58:
After switching from Wlan to 3G and back Wlan connects, goes green. But no more internet connect......
[Galaxy S I9000 Android Development] runedrune:
can't really test that for you since we don't have 3g here but on 2g it works fine :p
[Galaxy S I9000 Android Development] firefox-58:
...... same for 2G or 3G back to WLAN
[Galaxy S I9000 Android Development] g00ndu:
Not a complaint. The haptic feedback seems stronger than other kernels. I'm referring to quorra kernel. You didn't adjust right? :)

Sent from my GT-I9000
[Galaxy S I9000 Android Development] Bhonka:
r2 nice and zippy.

Sensors fine after a hard reboot.

CM7
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi Decalc,

thanks for your report ! :)

glad that no call drops occured or any reboots

yeah, the lags might be related to MIUI - it seems to be very picky in that regard and the "performance" governor probably would be the only "fix" to that but of course is a no-go due to battery runtime and heat dissipation

Hi barome,

merci pour le feed-back ! :)

does it also happen with conservative governor ?

sure, battery life doesn't seem to suffer so I use a tweaked conservative governor while the screen is off now, too :) (just a little more aggressive than when the screen is on)

ok, I'll see what I can do for the available memory (probably ask DamianGTO if he's reachable, hardcore or nikademus, laststufo might be hard to reach ;) )

with next test-kernel interactive should be even better - I forgot to add the new interactive governor

but it was - of course - the purpose to add things slowly step-by-step so that I can see if specific additions de-stabilize the phone

the issue with "Google Goggles" definitely seems to be kernel-related

please try to find out with which kernel release it started to work so that I can more easily track the potential commits down that fix it

thanks !

thanks neferym !

glad that you like it :)

thanks for your report runedrune ! :)

lol - it really seems to be a kernel thing :o:

I just flashed "Alice" back and it works

no FCs anymore and blocking of camera-access afterwards

currydude, could you please test or recall from memory since which kernel Goggles started working for you ?

Antlion ? Core ? Twoface ?

that way it is easier to narrow the amount of commits that might have fixed it

thanks !

you're welcome ! :)

and thanks for using/testing !

^^

awesome !

the sensors merge from upstream hopefully will make it even better :)

Hi Uwe,

thanks for your feedback ! :)

glad that you like it nexxx85 ! :)

please keep in mind that those are still "test" kernels (they *should* be stable so far but things might not work yet as expected - e.g. Google Goggles doesn't work right now [yet])

any overclocking, overvolting, undervolting

anything out of the ordinary ?

since which kernel ? Quorra r2 ? did this also happen with Quorra r1 ?

thanks for the report ! :)

ok, I need more input:

how are you switching fro Wlan to 3G and/or vice versa ?

via notification power widget ?

is "data" from 3G activated while doing so ?

I've never directly switched from 3G+data to WLAN I always first deactivated data and then activated and/or deactivated WLAN

could you try that please if it helps ?

did it work in the past ?

thanks !

yeah, I noticed this too :)

no - not be but afaik these are the new upstream changes that got merged

now it's the same like with Samsung Gingerbread

thanks ! :)
[Galaxy S I9000 Android Development] runedrune:
goggles has been working since twoface.
[Galaxy S I9000 Android Development] zacharias.maladroit:
thanks runedrune ! :)

that should make things easier

anyone else can confirm that before twoface it didn't work (e.g. "core")

does Goggles also work with the stock kernel, btw ?
[Galaxy S I9000 Android Development] pcboyy:
r2-interactive is much better than r2

Snappier, i got 65fps on spinning earth quadrant and 60.3fps on neocore

Autorotation, wifi working great.

/nik on MIUI
[Galaxy S I9000 Android Development] pcboyy:
I just oc up to 1.2ghz, the problem is i can't UV more than -25mV on 1200mhz or it will freeze n reboot.. any tips?

/nik on MIUI
[Galaxy S I9000 Android Development] runedrune:
Here's currydude's post from when you released twoface:

by stock kernel you mean codeworkxs? or the miui stock? :p
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi pcboyy

thanks for your report - glad that you like it

next test-kernel probably will be even better

not really right now

stability improving patches haven't been included yet and will be added to later test kernels

these might allow to undervolt deeper

what UV value is that ? 1325 ? are you comparing with Tk-Glitch's kernel ?

thanks !
[Galaxy S I9000 Android Development] alerems:
Dear Zach!

Can u test removing 200 and 600 mhz from freq-list? How it did in , for example, glitch. It is strange, but from newest releases freq-change in Voltage Controle is'nt work for me.
[Galaxy S I9000 Android Development] zacharias.maladroit:
sorry alerems,

this is still virgin soil for me

I won't touch the frequencies & voltages until I get more experience

for VoltageControl: just exit and restart it several times

after that it should work

it's not a kernel related issue

but a known problem with VoltageControl (that has been happening since ever / since I started using it)

thanks !
[Galaxy S I9000 Android Development] pcboyy:
Dear zach,

Here's my uv setting and its working great

100mhz -125mV

200mhz -75mV

400mhz -50mV

600mhz -50mV

800mhz -25mV

1000mhz -25mV

1200mhz -25mV

But I really want to uv more on 1000mhz and 1200mhz. if i set -50mV, the phone works for a while, but when it comes to neocore, it freezes n reboots

To be honest, i found your kernel much stable on my device. I cant OC at all on tk-glitch's kernel even on 1.2ghz, not to mention UV on 1200 or above. What a lousy SGS i have here :(

I've started everything from scratch but still no go

Thanks for being my crying shoulder :P

/nik on MIUI
[Galaxy S I9000 Android Development] firefox-58:
Switched to JPG modem and my problems in reconnecting WLAN <--> 3G/2G are gone!

Now running as before stock MIUI and Kernel quorra r2
[Galaxy S I9000 Android Development] zacharias.maladroit:
thanks !

I'm currently also running JPM (forgot to update since last switch cm7 -> stock gingerbread -> cm7) and I could reproduce it

when enabling WIFI additionally to 3G+data and then disabling WIFI (switching back to 3G+data)

I had the same "issue"

the "fix" was to enable airplane mode, wait some time, disable airplane mode (enable 3G/data again) and it worked after that

thanks !

will switch to JVK modem later ...

thanks !
[Galaxy S I9000 Android Development] runedrune:
have you tested the latest cm7 release?
[Galaxy S I9000 Android Development] barome:
@ zach : in fact it s a random bug in conservative. Battery drain seems be faster in its kernel...
[Galaxy S I9000 Android Development] zacharias.maladroit:
I can achieve -50 mV at 1000 MHz

so it's definitely device-specific

below that videos won't work correctly and will lock the phone up

(playing some music videos, etc. for some minutes with Mobo Player is a good tests :) )

thanks !

nope, haven't had time yet

I see

yeah, with conservative it's only happen occasionally, but with interactive and other more aggressive governor more consistently

of course drain is faster :)

the goodies haven't been merged yet ^^

besides that: if apps keep your cpu busy it might not downclock that well while screen is off (now it's conservative governor instead of powersave)

if you want better battery runtime use powersave while screen is off - to be it doesn't offer any/much advantage compared to the tweaked conservative governor

thanks !
[Galaxy S I9000 Android Development] bravoleader:
BT does not work on my phone. Done a cleaning before the flash of course.

edit: back to R9 and it works...

F
[Galaxy S I9000 Android Development] avishayil:
Just flased from a fresh CM7 installation... all features working good.

After the fresh install ive use cleaning script, dalvik & fix permissions.
[Galaxy S I9000 Android Development] :
What is ur ROM (CM7 or MIUI?)

Which kernel did u flash? (CM7 or MIUI r10?)

I'm on MIUI v2.2 with CM7_SGS_platypus-kernel_20110518_r0_quorra-r10.zip

BT broken (stucked at 'turning on')

Hopefully next release will fix BT and wifi(? not yet tested)
[Galaxy S I9000 Android Development] currydude:
Looks like it's a problem with the MIUI drivers mate. I will have a look at this see what I can do.
[Galaxy S I9000 Android Development] bravoleader:
I'm on CM7 0515

i had platypus r9, cleaned all, switched on r10 and no BT working.

cleaned again, reflashed r10, no BT working.

cleaned again, reflashed r9, BT works.

F
[Galaxy S I9000 Android Development] avishayil:
As I said, CM7.

Flashed Froyo JPU, Speedmod k15c 500h, then flashed cm7 initial, then nightly 15/05, then lippui94 cleaning script, then wipe dalvik, then fix permission, then quorra r10, then wipe dalvik, then wipe cache, then fix permission.

BT and WIFI and WHATEVER working flawlessly.
[Galaxy S I9000 Android Development] rschenck:
Mine is also perfect....davlik wipe, cache wipe, fix permissions, run cleaner, flash r10....no issues whatsoever.
[Galaxy S I9000 Android Development] sn0wjie:
I tried what 'Avishayil' had stated earlier: 'lippui94 cleaning script, then wipe dalvik, then fix permission, then quorra r10, then wipe dalvik, then wipe cache, then fix permission.'

Facing the same issue (bt unable to on) on MIUI v2.2. Might be something wrong with the drivers like wat curry had said.
[Galaxy S I9000 Android Development] LockeOn:
BT is not working for me too. It is working fine on r9.
[Galaxy S I9000 Android Development] barome:
No. Me : MCG v2.2 + kernel r10 : wifi + bt works perfectly...
[Galaxy S I9000 Android Development] currydude:
Haha okay. I guess there was something wrong during the flashing process. Does matter, I don't use bluetooth anyways :P
[Galaxy S I9000 Android Development] Ferdimage:
on R10 what governor are you guys having good results with?

Also i noticed OC is not stable even without UV over 1ghz :(

EDIT: Governor keeps reverting back to Smartass after locking then unlocking... is this right>?
[Galaxy S I9000 Android Development] SilverMist1:
i have gone from glitch9 to q9 and then to q10 without cleaning script. because when i use the cleaning script phone goes into endless bootloops. i have been using the phone for a day now without any problem. but i want to know if there will be any trouble because i didnt use the script.
[Galaxy S I9000 Android Development] rschenck:
If you don't have a problem already, you wont. The cleaning script just makes sure you have a nice clean install.
[Galaxy S I9000 Android Development] bravoleader:
little update.

from r9, booted in cwm

run cleaning script

then

wipe dalvik

wipe cache

fix permission

install r10

BT works now
[Galaxy S I9000 Android Development] lippol94:
Fast review of new quorra r10.

Flashed after using cleaning script (no other CWM options). Everything works perfectly.

First impression: Awsome! Absolutely no lag, no hiccups. Always reactive with Smartass (i'm definetily impressed )

Battery Life - Always better! 6 hours today at school. 3G on, Data On, idling (screen off) for 4 hours and 2 hours of usage (navigation + games) and got 61% battery :) Keep working dude! As I said we're on the right way.

Rom: CM7 Latest Nightly

Modem: JVO

OC/UV: Just UV. -50, -75, -225 and limit as min at 600mhz.

Congratulations Zach! :cool:
[Galaxy S I9000 Android Development] P$T:
Where I can get cleaning script ?
[Galaxy S I9000 Android Development] zacharias.maladroit:
If you're switching kernels, have issues with auto-rotation, the cam, bootloops or other sorts of problem (failed overclock attempt),

please use lippol94's script-cleansing update (apply via CWM recovery) : http://www.multiupload.com/922KMXMMVJ

kudos to lippol94 !

1st post, 1st line
[Galaxy S I9000 Android Development] lippol94:
OP or my /Sig :D
[Galaxy S I9000 Android Development] android53:
New nightly is out!

#edit

Its broke
[Galaxy S I9000 Android Development] Ryann0:
I'm gonna guess that if I used the UV settings on the OP

1200000 -50

1000000 -75

800000 -75

600000 -225

400000 -125

200000 -150

100000 -175

and it turns off and needs a battery pull before it can restart, these settings are a little harsh for my hardware :3

back to the chalkboard
[Galaxy S I9000 Android Development] spark001uk:
Hi Zach, does your BT work on your handset with q10? Not working for some of us, but a flash back to q9 and it works again?

Did you say you changed some BT things in q10?
[Galaxy S I9000 Android Development] :
wifi and bluetooth not working on r10 for MIUI v2.2, so weird!!!!!
[Galaxy S I9000 Android Development] Ryann0:
Everything seems pretty squeaky at my end...
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi spark001uk,

hi truemagic,

please try the following:

it might be some MIUI or other permissions related issue:

don't know why out of the sudden the permissions would go whack with this - perhaps too much kernel modules for the install script :D

thanks !
[Galaxy S I9000 Android Development] :
tried above method 2 or more times, nope it does not work unfortunately, wifi/bluetooth still not working properly for me.

I will go back to r9 for now :) thanks
[Galaxy S I9000 Android Development] spark001uk:
+1 here, tried all of the above, still no joy. Whatever changed in r10 must just need a little more looking into perhaps? Anyway thank you Zach mate, you have provided lots of good work, and i hope we've helped, trial and feedback etc., as they say!! :)
[Galaxy S I9000 Android Development] avishayil:
Quorra10 is just great! cant wait for the new nightly compatible release...
[Galaxy S I9000 Android Development] thunderteaser:
Those settings make my device unstable, too. You might try less aggressive settings (look at the picture, but use -100 on 100MHz too if you're planning on setting that as the minimum frequency).

By the way, I'm staying on quorra-r9 for now, I need Wi-Fi and Bluetooth! :P
[Galaxy S I9000 Android Development] zacharias.maladroit:
I'll push out some test builds in the next days with separated reverted changes

so that I & you can figure out what new changes caused these issues

I'm not so regularly using WIFI but no Bluetooth at the moment so it's a little difficult for me to detect such regressions

thanks !

any feedback on battery runtime ?

it improved from quorra r9 ? if yes - roughly by how much ?
[Galaxy S I9000 Android Development] spark001uk:
I would say not a hell of a lot better than r9, but definitely some improvement, i think i had gone down to about 65% after 8 hours off charge, with average use. Have you tried just switching bluetooth on in r10? Thats the bit it gets stuck at.
[Galaxy S I9000 Android Development] alcurtis93:
Sorry guys but that first post confuses the hell out of me. Which are stable, which are development, which are compatible for MIUI? Sorry ha.
[Galaxy S I9000 Android Development] Karboush:
Compatible with galaxysmtd!?

Hi Zach,

Is your latest kernel compatible with last build?
[Galaxy S I9000 Android Development] dthomasen:
+ 1.

The devs in the cyanogenmod thread, said to wait for a new release of kernels..
[Galaxy S I9000 Android Development] kepke:
Iptable

Zach hi,

I’m really enjoying you kernel, and battery life is great.

Thanks you so much for all the hard work :)

In the latest build i have a problem with droidwall , when trying to apply rule i get:

Error applying iptables rules. exit code: 2

iptables v1.4.10
iptables v1.4.10: can't initialize iptables table 'filer': Table does not exist (do you need insmod?)
Perhaps iptables or your kernel needs to be upgrade.

I’ll be grateful for any help
[Galaxy S I9000 Android Development] Project1.exe:
new cm7 kernel from teamhacksung now has higher batt temp/recovery :) i'm hopeful it will be applied to this awesome kernel
[Galaxy S I9000 Android Development] runedrune:
zach already added it to the last release.
[Galaxy S I9000 Android Development] Project1.exe:
i believe the new highered temps were just tweeted like 15 hours ago and they're set to 63C(58C recovery). Is it what's on zach's latest?
[Galaxy S I9000 Android Development] runedrune:
from r10's changelog:

- [EXPERIMENTAL] higher charging temperatures (values from GB Samsung source + lower low recovery settings) [especially useful in warmer regions & the summer]

he changed them on his own before teamhacksung.
[Galaxy S I9000 Android Development] Elle233:
USB tethering & Portable Wi-Fi hotspot ain't working either. Back to r9
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi spark001uk,

thanks for your feedback,

I was able to reproduce it

I could enable both bluetooth & wifi for the first time separately (turning each other on & off separately), the 2nd time both

and the 3rd time only enabling WIFI worked - bluetooth couldn't be enabled anymore

I'll post 2-3 kernels later

for which I need feedback to see what changes broke it

Thanks !

Hi alcurtis93,

sorry,

all kernels are *testing*

I'll do some "spring-cleaning" when I find some more time

most of the kernels are there for backwards compatbility & folks who still use older releases/nightlys of CM7 or MIUI

it's still in development but most of them (e.g. until quorra r9) should be stable,

quorra r10 introduced some regressions for testing so I need to fix them first

the purpose of these kernels is to add & test new features that might be suitable for upstream CM7 (SGS) kernels

yes, it has been confirmed to be compatible

I'll take a look at it - but currently fixing the regressions has highest priority

did it work before ?

afaik iptables is known to have issues and not to work out of the box with our CM7 (yet) and needs a fix

or did change anything meanwhile ?

thanks !

indeed

they're already included

I used modified settings to be sure that it works

do the new settings in the newest nightly work ?

anyone tried charging the phone with the stock kernel ?

read that there were some issues that it didn't charge

if that was wrong I can change my settings to match those of upstream

thanks !

Hi Elle233

thanks for your feedback, :)

I'm working on it