yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] Tk-Glitch:
We are using the same base and we are sharing many tweaks so you should get ~the same on both.
[Galaxy S I9000 Android Development] Vogie:
"BUJV9" Modem for CM7 ?

WRONG SECSION

SORRY
[Galaxy S I9000 Android Development] android53:
Neo 3 works great! i9000 #14
[Galaxy S I9000 Android Development] jornbjorn:
Very nice.... Thats all i have to say
[Galaxy S I9000 Android Development] jetcz:
I've found most realiable way how to determine if oc/uv value is stable:

run some HD video sample using mobo player and if it doesn't freez, the value is most likely rock stable.

I was using -75 for 1200mhz till now but HD video playback is stable only with -25 :/
[Galaxy S I9000 Android Development] jornbjorn:
tip for quick check of OVERCLOCK stability: go to the cyanogenmod wallpaper chooser, then swipe back and forth... stop at a pick, swipe some more... do this for some minutes, if it doesnt freeze up... the oc is stable at first glanse at least ;)

For those having trouble rebooting into recovery... im almost certain it has something to do with too much uv on 100 mhz. seems that it pushes it more than it usually is pushed at that frequenzy... so baam.. freeze...
[Galaxy S I9000 Android Development] frogger5:
Hey Zach what files do I need to change the governor for NEO3?(or what edit in notepad etc.)

Cheers
[Galaxy S I9000 Android Development] katsooba:
seems like i cant get it to play smooth in any way

mind sharing your PMC settings?
[Galaxy S I9000 Android Development] android53:
Bug report: Neo3 i9000 #14

Clock speeds over 1.3ghz do not increase cpu performance properly!

speed pi 10M didgits:

REAL RESULT / (estimated result (math))

800mhz: ~1.7k ms (1.68k ms estimated)

1ghz: ~1.4k ms (baseline)

1.2ghz: ~1.1k ms (1.12k ms estimated

1.3ghz : ~1k ms (980ms estimated)

1.4ghz: ~1.1k ms (840ms estimated)

1.5ghz: ~1k ms (700ms estimated)

1.6ghz: ~950ms (560ms estimated)

It is like this in linpack also, except more random.

Can anyone else confirm these results?
[Galaxy S I9000 Android Development] zacharias.maladroit:
search for:

# =========

# One governor to rule them all

# =========

AWAKE_GOVERNOR="smartass"

SLEEP_GOVERNOR="conservative"

in system/etc/init.d/90screenstate_scaling

change the AWAKE_GOVERNOR from "smartass"

to ondemand or conservative

easiest would be to flash the scripts from NEO_02:

http://xdaforums.com/showpost.php?p=14112233&postcount=837

it really depends on the movie file

e.g. Sintel doesn't play smooth

whereas Elephant's Dream, Big Buck Bunny run smooth
[Galaxy S I9000 Android Development] zacharias.maladroit:
guys,

I'm taking a longer time off due to personal reasons + study

approx. until July
[Galaxy S I9000 Android Development] jetcz:
I'm not having it smooth either (I suspect DTS sound makes it choppy) thats why is it such a good burn to a cpu even on high frequencies
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi android53,

this is not a bug ^^

it's feature of the smartass governor (or any other besides userspace + powersave) clocking the cpu lower than it's maximal frequency

if you want to see the performance increase + consistent results

you need to use performance governor

the dynamic governors only ramp up the cpu frequency if the load goes above a certain threshold and as soon as the load goes below it'll ramp down asap

so you won't get maximum frequency for all the time, e.g. if the load doesn't stay above 76% all the time that it was measured
[Galaxy S I9000 Android Development] android53:
It was with performance governor :s
[Galaxy S I9000 Android Development] :
seems like neo1 is working faster than neo3 for me, totally no lag with neo1 but lag reintroduced in neo3...while scrolling in drawer (cm7 #14 and smartass).
[Galaxy S I9000 Android Development] koflem:
Neo 3 uses a more conservative smartass governor. Try flashing the Neo 2 script posted a few posts back by zach and see if it makes a difference.
[Galaxy S I9000 Android Development] SeanHacker:
@ Zach

the captivate kernel neo 3 is pretty awesome so far. one little problem i thought you should know about or it might just be me or something. but when im recording video i get no sound when i play it back. thought it might just be me but i flashed back to glitches and it worked fine. just wondering if there is a fix i should know about? great job man!
[Galaxy S I9000 Android Development] suntzu123:
Why all of you don's set maximum MHz when make test?

Good luck same problem I got...
[Galaxy S I9000 Android Development] skye9342:
I was intending to download neo 3. However there are two files - r0 and Bigmem. Which kernel should i download?

Help is much appreciated. =)
[Galaxy S I9000 Android Development] :
for cm7 use bigmem, otherwise use MIUI version :D
[Galaxy S I9000 Android Development] :
if only u can point me to the correct post #. sorry but there are too many scripts in history posts...:\
[Galaxy S I9000 Android Development] sambwel:
One is for MIUI, check the filenames again :)

e:f,b
[Galaxy S I9000 Android Development] jimmy72:
Neo 3 call droping rebooting

@ Zach

Hi, the Neo 3 still make phone rebooting when calling/ incoming call .

Same bug happened with OC and also without OC.

The Neo 2 seems to don't have this bug, i will keep testing the NEO 2.

Phone SGS I9000 CM7 #14

RADIO : JVK
[Galaxy S I9000 Android Development] sambwel:
@zach

stopping by to report that when i finally got a call a little while ago it rebooted as well (i9000, #14, NEO3)

also, i found it actually was unstable above 1.2GHz - same as latest glitch - but after some discussion with him about the RIL change and what it means for both of your kernels, i've switched back to #11+Glitch V9D. i guess until there is a way to include all the optimizations etc i will avoid newer CM7 builds. it's frustrating because i am using JVO so the problem with the old RIL didnt affect me! :(

anyone with a similar setup who can't get stable OC higher than ~1.2GHz:

i suggest switching back to CM7 nightly #11 & the most recent compatible version of zach or glitch's kernel. for sensitive cpu's that have trouble overclocking, a LOT of special kernel settings which can help stability cannot be used with CM7 nightly #12 and higher. YMMV!

ALSO NOTE it's a good idea to use modem JVO with this setup for stability reasons, google "CM7 JVO" to find it quickly ;)

e: when i get paid in a few days i am going to make a few donations to ppl who have contributed to my i9k being so awesome right now and that includes you zach :)
[Galaxy S I9000 Android Development] jetcz:
I'm on NEO3 since it was released and haven't got a single reboot while calling. (using JPM modem, nightly #13)
[Galaxy S I9000 Android Development] Vogie:
Feedback "

"

CM7 full#14

CPU OC is stable max on 1300

reboot on 1600

reboot when decoding avi file on 1500, 1440, 1400

no drop call

it's smooter after lock/unlock just one time (after boot) [JVO Modem]

battery it's better that cm7 stock kernel
[Galaxy S I9000 Android Development] Bonta768:
On NEO03 I had a menu and back key lockup, so I went back to NEO02.
[Galaxy S I9000 Android Development] mred-it:
NEO_03 broke audio recording with Tape-a-Talk!
[Galaxy S I9000 Android Development] jimmy72:
Hi @ll,

It looks like that all problems reported with neo2 and neo3 are not the kernels faults, but the cm7 #14 !!! this build cause many bugs.

I tested NEO2 and NEO3 with #13 and both kernel are ok, no more calling problems.

I think it's urgent to wait for a new nightly build ;)
[Galaxy S I9000 Android Development] zacharias.maladroit:
MIUI kernels == MIUI + CM7 prior to RIL switch to Samsung's (closed source) RIL

CM7 kernels == CM7 with newer RIL only

Kernel

CM7 & MIUI only

NEO 04-energy

(energy efficient build for max battery runtime, efficiency & smoothness)

(NEO_01 was internal build)

before you ask for any ETAs:

The first rule of CyanogenMod [and this project]: DO NOT ASK FOR AN ETA!

Changelog (from NEO_03):

- fugumod security hardening re-added

- optimized memcopy & memmove for maximal efficiency & speed

- optimized for size (less cache-misses & leaner and [perhaps] faster system)

- optimized for NEON-usage

- conservative-governor ONLY (one governor to rule them all) - battery consumption + performance == win + win

- FIQ-console disabled (probably less overhead + battery savings)

- LED notifications disabled - only LED light timeout enabled (battery savings)

- printk time-stamps disabled (probably less overhead + battery savings)

- fixed HD Video recording + mic recordings (sound works again)

- "old" OC-UV-implementation OC until 1.3 GHz

- re-added Nick Piggin's inode integrity patches (2 of them) - (more stability & perhaps some saved cpu cycles -> battery)

- re-added several of the previously not included patches from quorra kernel-base

not yet included:

- fugumod security improvements (thanks to nikademus for sharing the source !)

- bluetooth l2cap powersave mode

- and many more

current stable UV values (for me)

1000 -50 mV

800 -75 mV

600 -225 mV

400 -125 mV

200 -150 mV

100 -250 mv

Download Link:

Mirror #1

:

CM7 / new RIL:

CM7_SGSMTD_20110529-09_r_platypus-revolutions-kernel_0_NEO_04-energy.zip

MIUI / CM7 / old RIL:

CM7_SGSMTD_20110529-09_MIUI_platypus-revolutions-kernel_0_NEO_04-ENERGY.zip

(thanks to Roland for hosting !)

Mirror #2

:

this post

Troubleshooting & short-FAQ:

- WIFI & stuff not working ?

lippui94 cleaning script, then wipe dalvik, then fix permissions, then kernel - eventuall governor switch - , then wipe dalvik, then wipe cache, then fix permission

- reboots during calling ?

please report ASAP !

this is supposed to be fixed & a non-issue [if it's still happening try with different nightly]

- Radio (phone function) not working ?

new RIL kernels only work with nightlys > #12 on the SGS (including #12)

- phone is not as smooth as with previous kernel releases

yeah - sorry, might be due to the fact that I'm forced to use stock toolchain (less optimized toolchain)

sticking points to test & feedback:

- call drops, reboots during calling & potential instabilities

- general

stability

(if this also happens on stock: post but add a note that it's from stock - thanks !)

- BT & WIFI switching

- HD video recording & playback (is smooth for me during playback, recording with HD & Youtube HD works)

- mic recording, HD video + sound (tested & should work)

- iptables

- battery runtime

- smoothness
[Galaxy S I9000 Android Development] Prasad:
Flashing now... Thanks Zach! :)
[Galaxy S I9000 Android Development] Bonta768:
I'd love to install it but LED notifications were disabled.
[Galaxy S I9000 Android Development] Prasad:
Since when do our phones have LED? :p I suppose you meant BLN?
[Galaxy S I9000 Android Development] sambwel:
Nice work zach! I will try this as soon as I get a chance :)

Cool! Paging TkGlitch :P
[Galaxy S I9000 Android Development] bungknees:
Hey Zach, im on MIUI and am trying the new neo 04, but when im on a call and move the phone from my ear the screen doesnt wake up. Im not using any oc or uv. Any suggestions?
[Galaxy S I9000 Android Development] :
just curious (which shud i use), MCGv4.3 still using old RIL?
[Galaxy S I9000 Android Development] currydude:
Sadly, yes we have reverted back to old RIL
[Galaxy S I9000 Android Development] :
thanks, u all hv done a great job nevertheless, keep it going :D
[Galaxy S I9000 Android Development] :
my phone likes zach's kernel more than glitch. on v4.3 default kernel, i got reboot prob OC to 1100mhz...kinda weird..im going to try Neo4 now...yahoo!!
[Galaxy S I9000 Android Development] sambwel:
@zach

Initial testing shows stable for me up to 1.3GHz on NEO4 - nice! Battery usage also seems great so far. I'll let you know how I go with more extensive use :)
[Galaxy S I9000 Android Development] jimmy72:
Wonderfull !!

@ Zach

Great Job !! Everything is smooth, even in underclocking with UV ( running @ 800MHZ with -50mv the phone keeps speedy ).

Will try battery, calling and gps energy today, i'll feedbak at night ( i'm in France actually it's 10:00 am )

Keep the faith ;) !!!

Firmware: CM7#14

Mode:: JVK

Kernel NEO4 energy
[Galaxy S I9000 Android Development] Ferdimage:
Any one on CM7 Dark Build #15 and using Neo 4?

Im constantly getting reboots...
[Galaxy S I9000 Android Development] currydude:
Please do a proper stress test i.e. play 720p mkv video in Moboplayer with soft decoding on.

#15 is not supported. Please continue using hte stock one or revert back to #14
[Galaxy S I9000 Android Development] Ferdimage:
Thanks mate, flashing back to #14
[Galaxy S I9000 Android Development] sambwel:
I plan to soon, just giving some early impressions :)
[Galaxy S I9000 Android Development] Prasad:
Zach, any chance you could make a CWM flash package for the new Asian GB ZSJV5 MODEM? :)
[Galaxy S I9000 Android Development] currydude:
LOLS I'll be making one. But I can't seem to find a GB ZSJV5 dump yet :(
[Galaxy S I9000 Android Development] Prasad:
Ah, I see... But sweet! And thanks.. :) Will look forward to testing it....
[Galaxy S I9000 Android Development] sambwel:
@currydude

720p mkv trip report: Crashes consistently after 10sec or so each time :p

Oh well!
[Galaxy S I9000 Android Development] Prasad:
Guess you'll just have to make do with taking tiny 10s clips from the phone, and joining them on PC. ;) :p Just joking... :)
[Galaxy S I9000 Android Development] currydude:
LOLS :P That means it isn't stable LOLS. But you should be fine. I went back to 1000Mhz and noticed no change :)
[Galaxy S I9000 Android Development] sambwel:
That would suit my attention span :D

No kidding :p In my defence, my initial testing didn't involve keeping the cpu at that frequency on full load for that long... But it looked so good for those few seconds... hehe
[Galaxy S I9000 Android Development] currydude:
haha yea :P Especially for the quadrant scores!
[Galaxy S I9000 Android Development] sambwel:
quadrant :rolleyes: lol
[Galaxy S I9000 Android Development] SilverMist1:
neo4 reboots phone while in conversation when screen is off by proximity sensor. apart from that there is no lags or reboots even if i use heavy uv when not in conversation. i am using miui 4.3.
[Galaxy S I9000 Android Development] My20:
bravo !! excelent ...

MIUI NEO_04-ENERGY

02 - 100%

14 - 80%

in 12 h have 80%
[Galaxy S I9000 Android Development] :
on Neo4, when making outgoing call, once screen is off (proxomity sensor), it wont turn on and will auto-reboot.

is this kernel related or ROM (MCGv4.3)?
[Galaxy S I9000 Android Development] thunderteaser:
The feeling I had is our phones are not happy with power/energy efficient kernels... I'm having reboots/lockups after a while even with no UV.
[Galaxy S I9000 Android Development] toto313:
Yeah... LEDs consume a lot of battery...

WTF :confused:

Why disable LEDs notification ? :eek:

For information, before Neo series, I could OC to 1,3 with no problem... now, I can't more than 1,2.
[Galaxy S I9000 Android Development] sambwel:
It's disabled in newest CM7 nightlies because the devs chose to. It will probably come back, hopefully with a choice whether to use it or not :)

NEO series is for CM7 nightlies 12-14... these versions have differences from #11 and older which mean a lot of optimizations used in OC kernels don't work anymore.
[Galaxy S I9000 Android Development] SilverMist1:
zach i dont know if it is hard to do or not but i assume it shouldnt be, can you add voodoo sound 9 to "Quorra r10" kernel without any other changes? after testing lots of kernels i think that r10 is the only one that works with conservative governor without any lags. (neo4 works without any lags in conservative governor too but as i stated before it reboots). I switched back to r10 now with miui 4.3 but i lacks voodoo9 :)
[Galaxy S I9000 Android Development] LockeOn:
@Zach

Which cpu scheduler do you recommend for the best performance - cfq, bfq, sio, deadline or noop?

Edit:

I tested Neo4 with CM7 #14, no problems so far, no rebooting during calling, stable oc with uv up to 1.3 Ghz. I miss 1.4Ghz step because it overclocked GPU too anyway great work Zach!
[Galaxy S I9000 Android Development] alerems:
Tested with MIUI. Everything working good. :)
[Galaxy S I9000 Android Development] zacharias.maladroit:
really ?

sensors also ? :confused:

that kernel has the new sensor drivers included - so there at least *should* be some issues

but if it works - even better ! :D

thanks !
[Galaxy S I9000 Android Development] alerems:
Everything works, but not sensors. :)

Wiping dalvik-cache didn't help with situation. :( Can u please add version wit old drivers for now? :)
[Galaxy S I9000 Android Development] runedrune:
hahaha. i was like wtf for a second.
[Galaxy S I9000 Android Development] Mi3lp0ps:
Hello,

I've a problem with this kernel :(

When i flash it, i lose wifi :'(

Even with the script that we have to flash before.

If some person have szme problem ...

And how i can enabled BLN ?
[Galaxy S I9000 Android Development] Bhonka:
No wifi for me on r3 cm7
[Galaxy S I9000 Android Development] zacharias.maladroit:
see:

the sensor update seemingly also brought a directory move as an update ...

edit:

kernel package updated (kernel modules properly moved & updated init scripts) :)
[Galaxy S I9000 Android Development] zacharias.maladroit:
meh - but ok,

take a look at the 1st page :)

MIUI compatible release available
[Galaxy S I9000 Android Development] ock:
I've a strange problem which I've not figured what the cause is.

After flashing the cm7 28 Apr update, I tried quarro rc3. Before that, I used the cleaning script and then flashed the kernel.

After a reboot, settings seem to be missing. Any hints on what could be the cause?

EDIT: Tried applying cm update again, no luck with settings still, claims it's not installed.

Thanks!

Sent from my GT-I9000
[Galaxy S I9000 Android Development] barome:
Impressive ! It s work perfectly !!! And i have sensors working ! Awesome !

However the performance seems better (benchmark are so cool lol)
[Galaxy S I9000 Android Development] Mi3lp0ps:
Thx zach for updated kernel ! Now my wifi work !

But i didn't found how i can enable BLN.

How i can do it ?

And how i can manage my CPU ( OC/UV) ?

THX
[Galaxy S I9000 Android Development] vukandric:
Thanks Zach for miui kernel, you are great! :)
[Galaxy S I9000 Android Development] currydude:
I don't about BLN but for CPU (oc/uv) use Pimp My CPU

+ 1 This new kernel made me WET MY PANTS LOLS! CM7/MIUI is really transforming into something that has (already) surpassed custom Samsung ROMS (in most departments)
[Galaxy S I9000 Android Development] derrzredeem:
LED/BLN already enabled on default.

On CM7 you need to do this: http://xdaforums.com/showpost.php?p=12476204&postcount=748 to make it blink.
[Galaxy S I9000 Android Development] runedrune:
Just flashed quorra r3. Boot was amazingly faster than any other flash. :o

And I didn't have the polling issue on first boot. Wonder if it will stay that way for every boot. All sensors are working perfectly too.
[Galaxy S I9000 Android Development] sayli:
Hello:) just had one little question about the r3 which is workin fine so far with 29/04 miui release:)

Are the new drivers from cm7 included in this release and if yes how can we test it?

Thanks !
[Galaxy S I9000 Android Development] Mi3lp0ps:
Sorry but when i have a message and that my screen is off, i have no led on :(
[Galaxy S I9000 Android Development] runedrune:
No they aren't.
[Galaxy S I9000 Android Development] Mi3lp0ps:
And sorry if this question has been already ask, but how i can set up adb in my W7 PC ?

If you have a link for me i'll be verry happy :)
[Galaxy S I9000 Android Development] runedrune:
http://www.tutorials.androidand.co/...ent&view=category&layout=blog&id=36&Itemid=57
[Galaxy S I9000 Android Development] runedrune:
@zach

Any update containing an upstream sync with the FM Radio fixes?
[Galaxy S I9000 Android Development] My20:
yes, after outgoing call, phone OFF.
[Galaxy S I9000 Android Development] zacharias.maladroit:
Hi SilverMist1

weird - this error sounds familiar

currently unfortunately I don't know how to fix it - I'll see if I can come up with a solution

thanks for your report !

Hi truemagic,

thanks for your report,

well, that's weird :\

thanks for your report !

nightlys newer than (including) #12 ?

yeah - the new RIL breaks each other toolchain & optimizations

led notification has been disabled from upstream - this is an energy efficient kernel-release so it's kept off for that reason

Hi SilverMist1

I see what I can do :)

the quorra kernel-base is incompatible with the new RIL implementation (several patches cause crashes & reboot with new RIL) so only will work on MIUI with old RIL

deadline + noop

noop offers best raw read rate

deadine best (buffered ?) read rate

the changes are already in the kernel (partly since NEO03 - all in NEO04)
[Galaxy S I9000 Android Development] jimmy72:
Neo4 feedback

@ Zach

Hi , a t the end of journey ( in France It is 18:00 pm, this morning i was written a first feedback, now i give you feed back about battery and gps energy)

So , the battery looks a little better after 10 hours , actually i have 48% with 2 push mailings always running in background, 30 min of callings, 2 hours of mp3 with phone speakers, 1 hour of Internet surfing and 45 minutes of gps.

=> - I don't have problems while calling out , no problem with incoming calls =>so good point

=> 45 minutes of driving with GPS =only 28% of battery drain, GPS was stable between 10 to 15 meters, so enough for driving in good conditions

For this moment i don't have pb.

I did undervolting 1GHZ - 25mv, 800, 600, 400 mhz all - 50mv, 200 and 100 MHZ - 25mv, i tested with 1,3GHZ - 75mv => all is stable too yeah ;) but at this speed the battery drain quicker that's normal.

=> all is stable and speedy , best kernel for me ;)

My config : SGS I9000, CM7 #14, Kernel NEO4 energy, Modem JVK
[Galaxy S I9000 Android Development] SDeba:
So, first of all you're doing great job with this kernel. Anyway on the latest energy efficent version I'm occuring the same problem as others - phone reboots when imma making a call ;/ I'm going back to previous version and look forward into next version, I hope you'll fix this bug ;) And once again, good job ;)
[Galaxy S I9000 Android Development] LockeOn:
I don't have phone reboots while I am making a call - using Neo4. Everything is speedy although screen is a little bit "jittery" since neo2 and Cm7 # 14 it is like it has lower refresh rate or somethingbut no lags etc.
[Galaxy S I9000 Android Development] quaff:
Does that mean you may bring back LED Notifications in future releases?

I tested the proximity sensor while on call, it works perfectly :)
[Galaxy S I9000 Android Development] SilverMist1:
it seems that reboots during call due to proximity sensor are happening in miui not cm7.
[Galaxy S I9000 Android Development] lippol94:
I'm on MIUI 4.3 with JVO and i don't have reboots. Just had a 5 minutes call :)

Try to use my script and then flash again NEO-04
[Galaxy S I9000 Android Development] montrealguy:
@Zach

I'm on Neo 04 and I can confirm that I'm getting random reboots. Will the cleaning script fix it?
[Galaxy S I9000 Android Development] lippol94:
Nope I'm sorry for what said before.

I had reboots too with outgoing calls, while it's fine with incoming ones.

Hope this report will help.

Greetings and (for me) goodnight :)
[Galaxy S I9000 Android Development] LockeOn:
I did manualy things that are made by cleaning script (wipe cache, wipe dalvik cache and fix permissions) and then I installed Neo 04 on CM7 #14 with JV3 Modem - it is stable as rock, no reboots at all, even with incoming and outgoing calls (Mabye because I use 2G?).

These are my OC/UV values with Neo 04 (hope it will help somebody):

1300Mhz -50mV

1200Mhz -75mV

1000Mhz -100mV

800Mhz -100mV

600Mhz -225mV

400Mhz -125mV

200Mhz -150mV

100Mhz -250mV
[Galaxy S I9000 Android Development] montrealguy:
I'm not overclocking- I have no idea how to turn it on in the first place.

Maybe its MIUI that is the problem?
[Galaxy S I9000 Android Development] SDeba:
Rather not, it is definetly kernel related thing ;)