yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] zacharias.maladroit:
(05/10/2011) Changes for CM7_SGS_platypus-kernel_20110510_r0_t4_ffc / quorra-r7_mem-WIP (needs new drivers; Android 2.3.4)]

[matches with 05062011 and 05092011 update from CM7])

Changelog:

• [regression] fixed frame drops & jumps (inconsistencies) for graphics-intensive apps (e.g. quadrant & games)

• [regression] fixed stuttering during shooting / SFX with doodle dash

• MOAR MEMORY: 330 MB (needs testing, feedback)

• tweaks to the scheduler with stricter timings for smoother overall experience

1) quorra r7 mem-WIP compatible with MIUI (Android 2.3.4; RC8)]

RAM, stability, functionality & smoothness test release

[316 -> now 330 MB RAM, more later if all works]

CM7_SGS_platypus-kernel_20110510_r0_t4_ffc_smartass.zip (5.8 MB)

md5sum:

3d771fa0428b2fcab09f152a662717cd CM7_SGS_platypus-kernel_20110510_r0_t4_ffc_smartass.zip

CM7_SGS_platypus-kernel_20110510_r0_t4_ffc.zip (5.8 MB) [ondemand governor - compromise between speed & battery efficiency - in a perfect world the best ]

md5sum:

c94fc09273494d3b901ca2eef6ecb105 CM7_SGS_platypus-kernel_20110510_r0_t4_ffc.zip

CM7_SGS_platypus-kernel_20110510_r0_t4_ffc_conservative.zip (5.8 MB) [probably most battery efficient]

md5sum:

68abe8ef5ec24b7e8547a73cf7dc4380 CM7_SGS_platypus-kernel_20110510_r0_t4_ffc_conservative.zip

CM7_SGS_platypus-kernel_20110510_r0_t4_ffc_interactive.zip (5.8 MB) [most smoothest operation - perhaps some hickups from time to time; phone gets quite warm with it; prefers higher over lower frequencies]

md5sum:

1982ecddee4041bdee63c1b8f4d06452 CM7_SGS_platypus-kernel_20110510_r0_t4_ffc_interactive.zip

sticking points that need testing:

- Camera, HD video recording, Google Googles

- HD video playback

- everything VIDEO related

- multimedia stuff

- overall stability when using all the mem

minor:

- has smoothness in operation improved ?

- stability ?
[Galaxy S I9000 Android Development] spark001uk:
+1. Down to 30% after not even 7hrs, minimal browsing / 1 call. Going back to 0605 for now. Good work tho Zach, it's all trial and error! :)
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi spark001uk,

how's quorra-r6+

(0805) compared to that ?

I need more feedback to find out what changes might have introduced a regression

thanks !

edit:

if the battery runtime got significantly worse and/or changed since [with same environment / use-case variables to make it reproducible]

quorra r6 ? (which still can be used)

if yes:

here's another kernel to play:

CM7_SGS_platypus-kernel_20110510_r0_t5_ffc_battery-runtime_ondemand-only.zip (5.8 MB)

this one has the assumed battery improvements removed [introduced with quorra r6+] and then should work better

spark001uk, please test ! :)
[Galaxy S I9000 Android Development] spark001uk:
Ok, will try that after i give this one a discharge with a set usage, then will try the above with the same.

It was actually only r6+ v2 (09/05) that reduced battery life for me. I will test r6+ (06/05) again tomorrow just to make sure, as this seemed to have great battery. Will let you know. :)
[Galaxy S I9000 Android Development] rschenck:
Testing out the new Smartass build now...I will give feedback in a few hours.

First impressions...

No problem with install.

Available memory is a bit higher than normal (165MB max it seems)

ADW feels a little sluggish

Quadrant scores are all over the place (5 tests in 5 minutes...1950 1920 2280 2100 1859)

Camera and video on HD both seem to be working fine. Video camera is more responsive then on Glitch.
[Galaxy S I9000 Android Development] kashortiexda:
Hi Zach

Not sure if 6+v2 is worse for battery, still testing although it seemed to deplete more quickly today in the first 12 hrs of testing.

Please see my post below reporting on MIUI 8vC with quorra r6 ondemand.

This seems to have been a great kernel for battery and stability.

Then I loaded v2+ compass ondemand and the drain seemed more ( but i will confirm tomorrow after more testing )

Hope this feedback helps you track down the culprit for regression ( if there actually is regression? ?? )

http://xdaforums.com/showthread.php?p=13609411#post13609411
[Galaxy S I9000 Android Development] MrGreencastle:
Testing out Quorra version 7 (smartass) on MIUI MGv2 and I can say it is noticeably smoother than the version 6 (ondemand), and the Glitch version 8A.

I would test the battery life and video stuff, too, except that this build seems to break the internal SD support. The external SD card works fine, but the camera gives an error, "please insert SD card...". Other apps give similar errors. Reverting back to either version 6, or Glitch 8A solve the issue.

Edit: Using the ondemand version 7 kernel. The SD card issue is gone. However, upon trying to take a video on High settings, the device locks up completely, forcing a reboot. I've tried after wiping cache, and a battery pull. Same thing.

Edit 2: Testing out the conservative version 7 kernel. SD card issue is gone. Camera locking up issue is gone. Phone is oddly smoother than the ondemand kernel (unless this is intentional). This one works the best so far, but isn't quite as smooth as the smartass kernel.

All in all, I'd like to test out battery life on the smartass version 7 kernel - but would need the SD bug fixed. I was getting just under 22h of light-medium usage on the stock MIUI MGv2 kernel (v6+ ?). Glitch 8A kernel was smoother (albeit on RCv8c), but reduced battery life to less than 16h with very light usage.
[Galaxy S I9000 Android Development] pcboyy:
Dear Zach

I'm sorry on my previous post. Apparently i have the sudden IMEI corrupt and FCs on cm7 stock kernel too. So it has nothing to do with yours. I'm glad. Will look into cm7 thread on this issue. Thanks!

/nik on MIUI
[Galaxy S I9000 Android Development] SilverMist1:
has "new changes to the touchkey driver" which zach mentioned as cause of sods been reverted in r13?
[Galaxy S I9000 Android Development] siky_dude:
Forget what i was saying about beta 6 havinv bad battery, calibrated my battery, i get 5 percent drain in 40 min.
[Galaxy S I9000 Android Development] zacharias.maladroit:
yes please :)

Changelog:

http://bit.ly/ndsvBb

the changes are already in:

Android BUG -> library in ROM

SODs -> touchkey changes - already in since several builds but need to be tested again with preemptible tree rcu to rule out those didn't cause the recent SODs

I couldn't isolate the issue fully yet

but it's probably again tiny preemptible rcu due to the limits of the 2.6.35 kernel base

that's the reason why I want to push newer kernel base forward: lots of nice stuff works whereas with 2.6.35 it doesn't or leads to instabilities

so: the touchkey changes are still in for evaluation + need further feedback (SODs still ?)

http://xdaforums.com/showpost.php?p=17649559&postcount=16993

lol - back to old "new" MFC settings (in next build + 8 MB RAM again)

reports about frontcam not working + video shooting --> WONTFIX

please report of taking pictures works for you now

if not - it doesn't matter

the FFC was mainly designed for video calling ;)
[Galaxy S I9000 Android Development] thunderteaser:
Thanks for r13, Zach! I'll try that asap, though I'm not having any problem with r12 on MIUI.

I was wondering if it's possible to build compcache in CM7 kernels and... if it would really matter to do so.
[Galaxy S I9000 Android Development] zacharias.maladroit:
I'm actually planning to do so (newer versions of the related ramzswap are called zram now)

but in the past this led to reboots & instabilities

so it'll probably only will be included for the new kernel bases

strangely the samsung kernel source seems to be more stable in this regard (see Talon kernel - related to zram + autogroup feature ;) )
[Galaxy S I9000 Android Development] DerTeufel1980:
maybe, you've read it already, but the problem, the ffc wasn't making videos, is not related to your kernel. It's related to the libcamera.so published by samsung, because the ffc should never be used for making videos.
[Galaxy S I9000 Android Development] freaked9:
Installed Neo17r13 after NeoXX b6 and have no problems with call log and system settings. I had this after i installed Neo XX.

Greenish screen after restart (and turning screen on), its gone when i touched the screen.

Phone definitely seems a bit slower than XX or r12.

About compcache: why is it needed? I dont see the point.. as i know its for devices with very low available ram or if you have installed like 100+ programs, but most people don't have that many. In normal cases its only slowing down the phone. Or i'm totally wrong with that?:)

(small story regarding this: a lots of time ago on HTC Hero, Paul (Modaco founder) disabled compcache in his rom on some version and that made the phone very snappy for 99% of the people who where not using crazy numbers of apps)
[Galaxy S I9000 Android Development] zacharias.maladroit:
NEO 17 -r14 codename: Butterfly

please test & give feedback if you still get SODs

if not

we can start testing & using tiny preemptible rcu again

which will make the phone faster + smoother again

thanks !

edit:

full Changelog:

http://pastebin.com/QGBdDZRU
[Galaxy S I9000 Android Development] siky_dude:
posted on irc :)
[Galaxy S I9000 Android Development] bexem:
One little problem... http://cl.ly/2c1o3j1w3X3U0c0q1O3z (Backlight decreased before shutdown monitor)
[Galaxy S I9000 Android Development] zadock:
Front camera does not work yet in video rec in r14 ;)
[Galaxy S I9000 Android Development] zacharias.maladroit:
thanks for the report

but that's a known non-issue - WONTFIX:

http://xdaforums.com/showpost.php?p=17649559&postcount=16993
[Galaxy S I9000 Android Development] :
now testing Neo 17r14, call logs ok, no problems except upload speed via USB to emmc is only about 1.3 MB/s. no forced closes our sods till now (ca. 10h usage)

FFC working fine for pictures. I'm on insanity 038 if that matters.

tapatalked...
[Galaxy S I9000 Android Development] BusterSG:
File Type: zip	CM7_SGS_20110918_NEO_17-voodoo-col_r14.zip - [Click for QR Code] (5.57 MB, 320 views)

File Type: zip	screenstate_scaling_V51.zip - [Click for QR Code] (125.3 KB, 87 views)

what does screenstate_scaling_V51.zip do?
[Galaxy S I9000 Android Development] j.go:
It's supposed to change the cpu frequency profile based on the "screen state." For example, when the screen is on, it will use ondemand, and when it is off, it switches to battery save which will set a fixed low frequency. I haven't tried it yet, so I'm not sure about the specifics.
[Galaxy S I9000 Android Development] Dezmatch:
I'm testing Neo r14 too with superaosp. All is good except one thing : init.d. I use voltage control and control freak. After a reboot my settings are not keep alive... I've check the folder and settings files are here.

What's the matter?
[Galaxy S I9000 Android Development] :
the scripts are executable? chmod 755 or rwxr-xr-x needed

tapatalked...
[Galaxy S I9000 Android Development] nik0lica:
If u are using scaling script and you tried to change default governor, script will always change it back on its default and not after reboot, after screen off/on. You must set the default governor in script.
[Galaxy S I9000 Android Development] Dezmatch:
Thx for tips.

I'll tried to set the default governor script in scaling script today ;)
[Galaxy S I9000 Android Development] tr8cid:
I get bootloop with nightly 123.... tryed kernal cleaner script too..
[Galaxy S I9000 Android Development] AlexForTomorrow:
yep, me too:

nightly 123 has a bootloop with both v17r12 and v17r14..
[Galaxy S I9000 Android Development] silitek:
R14 with script 51 runs well on Galnet MIUI Final..OC/UV stable.

Sofar so good...great job again, mate
[Galaxy S I9000 Android Development] zacharias.maladroit:
I first gotta sync the repo base with the new repo state

so that might be the reason but I doubt it

try:

- flash kernel ([x] done)

- reboot

- boot into recovery (3-button combo)

[option]

- backup your data

- factory reset + format /system

- re-flash ROM / nightly

- reflash kernel

- reboot

edit:

syncing repo now -> then after that rebuild of android system --> updated kernel builds
[Galaxy S I9000 Android Development] purpleraintoxicity:
What about hd recordings in both neo xx and neo 17r14?
[Galaxy S I9000 Android Development] benoitkmn:
@ Zacharias.maladroit

Since I installed the kernel Neo17 r14 (and screenstate_scaling_v51) I have a yellow screen when the screen turns off, and green when it lights up !

An idea to fix this?

Thank's :)
[Galaxy S I9000 Android Development] zacharias.maladroit:
dunno - haven't tried ;)

maybe someone who did could give some feedback ? :)

well, that's from voodoo colors

turning screen off -> enable some/all animations -> screen-off animation

[dunno if that helps]

yellow screen ?

well, it might be your phone / screen combination

try playing a little with the settings of voodoo color in the voodoo control app

fixing the green effect hurt color transitions so it had to be reverted

colors in low brightness are now ok, right ?
[Galaxy S I9000 Android Development] benoitkmn:
In fact, I have no more green screen when the screen lights up with screen-off and screen-on animation.

For the yellow screen, it comes just before the screen goes off (when it becomes darker). So I played with "Screen v1 gamma hack" and it seems to be ok!

Thank you!
[Galaxy S I9000 Android Development] zacharias.maladroit:
http://xdaforums.com/showpost.php?p=17676698&postcount=17093

so it's caused by the kernel not knowing about those changes ...

a repo sync -> rom rebuild -> kernel rebuild is needed
[Galaxy S I9000 Android Development] purpleraintoxicity:
So you saying that we can't use neo17/DC with the new nightly?
[Galaxy S I9000 Android Development] zenosteam:
so with nightly 123 ,complete format data and system rienstalling the rom after flashing kernel xx r14 i have alwaus bootloop
[Galaxy S I9000 Android Development] lippol94:
I keep not understanding what to do so!

Should I wait for a new nightly? Should I wait for a new kernel update?

What?

Thanks :)
[Galaxy S I9000 Android Development] dirn1111:
I will patiently wait.
[Galaxy S I9000 Android Development] zacharias.maladroit:
yeah, ^^ my crypto-talk works great - doesn't it :p

thanks :)

new kernel-release up on the IRC-channel

posts on XDA later

this takes too long to upload all of that stuff (slow upload speed here #fail)

enjoy !
[Galaxy S I9000 Android Development] :
greenish screen comes back in v17r14...can u fix it pls? thx :)

Sent from my GT-I9000
[Galaxy S I9000 Android Development] siky_dude:
Why you no read changelog?
[Galaxy S I9000 Android Development] AlexForTomorrow:
Oh yeah, I imagined that this was the main cause.

I guess it's just like old kernels, which needed a repo sync to be used with the latest nightlies.

Ok, I guess I'll wait for you to sync and the new kernel biuld. ;)

Anyway, thanks for your work.

Platypus is the best CM7/miui kernel ever. Period.

;)
[Galaxy S I9000 Android Development] SilverMist1:
i am on r12 and miui 1.9.9. i am experiencing very interesting SOD behavior.if i have 2-3 missed calls and i dont touch my phone like 3-4 hours i am experiencing sods. phone doesnt wake up but menu and back buttons light up when i touch them, screen is always black no other hard buttons have an effect. i remove the battery in order to start my phone again.

aside from that i dont have any sods even if i dont touch and wake the phone for 10 hours.
[Galaxy S I9000 Android Development] Prasad:
Couldn't find an updated kernel link on the IRC channel...

EDIT: lol Never mind, found it! Thanks again, Zach. :)
[Galaxy S I9000 Android Development] siky_dude:
Switch to r15.
[Galaxy S I9000 Android Development] AlexForTomorrow:
ok zach, now everything's fine.

r15 grabbed from irc, just flashed.

It booted properly and it's working like a charm.

;)
[Galaxy S I9000 Android Development] mobidzid:
On which Nightly? Did you do factory reset/format system?
[Galaxy S I9000 Android Development] AlexForTomorrow:
On nightly 123.

Nope, I didn't do anything like that ;)
[Galaxy S I9000 Android Development] kevin2516:
Kernel works great on miui thanks Zach!

I also love how you named it after a native Aussie mammal haha =p
[Galaxy S I9000 Android Development] AlexForTomorrow:
Agreed.

Not to mention the first time i saw the kernel bootsplash.

I LOL'D HARD!

:D

/OT

I really hope next year to be able to come in your beatiful city,

and in such an amazing country ;)

/End OT
[Galaxy S I9000 Android Development] :
i read. but didn't see it mention greenish look or something.

i mean, if it ain't broke, don't change it ;p

anyway good work....i really like the "punchy" effect on voodoo color control so I'll go back to previous CM7_SGS_20110907_NEO_17-voodoo-col.zip
[Galaxy S I9000 Android Development] Guzmanus:
I think Perry the platypus would be great as boot splash :D
[Galaxy S I9000 Android Development] bahaa89:
Can you guys give a link for r15 ?
[Galaxy S I9000 Android Development] Prasad:
Visit the IRC channel...
[Galaxy S I9000 Android Development] AlexForTomorrow:
it's on the irc chat.

give a look at the first post ;)
[Galaxy S I9000 Android Development] freaked9:
I installed today's Neo XX beta, after a few minutes of use and one restart i can say its pretty fast. That's what i need from a kernel:)

There is also this greenish screen all the time, its annoying. It looks like it has something to do with the auto brightness or something, its turning green when its lowering the brigthness. It can be solved with setting the screen v1 gamma hack to default, but the screen is to bright for me when im doing so.
[Galaxy S I9000 Android Development] olivercervera:
I used for a week the r12 of this kernel without problems on MIUI 1.9.9

Today I have updated to 1.9.16, then I installed the r14: there are some color issues! The screen turns green when I press a key to unlock the device for about an half of second, and sometimes the screen turns yellow.

I made a wipe of cache and dalvik as usual when I installed the MIUI update, however when I installed it the kernel was replaced with the stock one.
[Galaxy S I9000 Android Development] Nick502:
For people who don't have access to IRC

R15 http://www.multiupload.com/HYQ6U5BC8W
[Galaxy S I9000 Android Development] jose.celestino:
Why shouldn't they have access to the IRC in http://webchat.quakenet.org/ ?
[Galaxy S I9000 Android Development] r4ng3r:
in case of proxy restrictions like in my situation - thanks for the direct link
[Galaxy S I9000 Android Development] dhiru1602:
Reporting Sleep of Death issue on Neo v17 r15 latest test build on MIUI Official Stock 1.9.16

Full Logcat:

http://pastebin.com/K3y7i7MW

Error that occurs in logcat when any Center button or Power button is pressed:

http://pastebin.com/1vuQYhk6

Thank you :D
[Galaxy S I9000 Android Development] zacharias.maladroit:
thanks a lot for the report !

at first glance it looks like a system (ROM) issue

could you also please post output of

dmesg

&

/proc/last_kmsg

thanks again !
[Galaxy S I9000 Android Development] dhiru1602:
Oops! I was expecting some calls so I had to reboot the phone. :( Do the logs stays across reboots?
[Galaxy S I9000 Android Development] jose.celestino:
Not the dmesg and last_kmesg.
[Galaxy S I9000 Android Development] nik0lica:
SOD here too, in the middle of the call, screen went black and I had to restart the phone (10 sec power button) and some of them after, randomly. r15 on Insanity 038.
[Galaxy S I9000 Android Development] silverbullet1013:
Lower your gamma settings. 20,21 and 22. Greenish tint will disappear. R14 really worked great with 1.9.16. So far the best combo too for battery life fir me. UV was set withoyt issuea as well as setrings and contacts remained intact.
[Galaxy S I9000 Android Development] jimbo77:
I'm on r15 with OC 1200MHZ, UV -25,-25,-50,-75,-100,-100, Ondemand + bfq. Added screen state scaling with Ondemand as Wake governor, Conservative as sleep governor, V6 supercharger and yet I have microlags. I've tried with 3 different launchers and the same story it will lag seriously from time to time... Ohhh I forgot to mention I'm on Pawpit's Kang build.

Am I doing something wrong here?!
[Galaxy S I9000 Android Development] dupel:
Green tint when on lowest brightness setting (dimmed), significantly slower and just as stable as Last version (never had sods).

I think versions r7 and r5 were the fastest and most stable.
[Galaxy S I9000 Android Development] freaked9:
I had a SoD this morning and after a restart a touchkey bug. Using latest NeoXX beta on MIUI.

Can someone give me instructions how to make a logcat log?
[Galaxy S I9000 Android Development] last0ne:
I found too
[Galaxy S I9000 Android Development] dupel:
Im curious too see, do people who experience sods use led notifications?
[Galaxy S I9000 Android Development] zacharias.maladroit:
well, that's due to the green tint fix reverted

I'm not 100% certain since I get

also mixed signals

whether that fixes the non-smooth color transitions

if that revert doesn't it's back again - if no one answers it'll get back it - but don't complain about the colors to be "blocky" :p

yeah it's slower to find out if the SODs are caused due to RCU or the touchkey driver

once it has been found out that those instabilities/pseudo-lockups are not caused by it - it's back in

part of the slowness is due to AWD launcher from CM7 - try e.g. launcher pro + lock & unlock the screen

additionally:

settings -> cyanogenmod settings -> performance ->

[ ] enable surface dithering (<-- if you don't need it)

[x] allow purging of assets

[x] lock home in memory

[x] lock messaging app in memory

indeed

ok guys,

those who have SODs:

please try to go for 1 day

WITHOUT

those and see whether that makes your phone stable & report back your results

that's the only way I can find out if it's clearly caused by the touchkey driver or by something else & then attempt to fix it

settings -> cyanogenmod settings -> sound -> quiet hours -> [x] enable quiet hours

00:00 to 00:00

or 12:00 PM to 12:00 PM

12:00 AM to 12:00 AM

whatever - as long as it's the full range

many thanks in advance !

enough talk:

try the following attached kernel (preferrably with led-notifications disabled if you had SODs before) and tell me if it's working optimally for you

that has the speed & smoothness improvements enabled again

but still called r15 (e.g. when looked at through Cpu Spy)
[Galaxy S I9000 Android Development] zadock:
I haven't had any SOD since r12. Now I have the r14 and works perfectly here whit Smartassv2 and vr scheduler and it's soooo smooth xD

I hope that the new version works well.

Thanks for you work Zach ;)
[Galaxy S I9000 Android Development] :
oh I thought r16 has include back greenish color fix, but no? hmm.

YES we need

greenish color fix

regardless of anything~ ;)

because no other kernel has this fix, at least in MIUI.

thanks in advance!
[Galaxy S I9000 Android Development] gore1985:
I've got strange problems. Flashed r15 yesterday and charged the battery from 0% to 100%. After that I went to bed and this morning the battery was at 0% again.

I looked into battery monitor and there I saw that Android OS is going crazy.

Took about 8 hours to completly discharge the phone.

Went back to r7.
[Galaxy S I9000 Android Development] DerTeufel1980:
which nightly are you using?

I don't think, that the kernel has made the android os go crazy
[Galaxy S I9000 Android Development] j.go:
I'm on MIUI 1.9.16 and always have LED disabled in settings. I'm not sure if that setting works for your kernel, though, as the touch keys still light up, enabled or disabled. However, having it enabled has caused some SODs in the past. But when I tried r15, I had two SODs within a couple of hours this morning. After the first SOD, I checked my settings, and made sure LED notification was disabled. It was. It happened again when I received an SMS. I flashed back to r14 which is pretty stable as long as LED notification isn't activated. I will give r16 a spin.