yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] sugar 7:
OK ...just Maps FC...Phone call ...screen rotation FC...OK mabe it s my phone or system...so the build go fast but no stable for my GS...may be i try later again...thank s
[Galaxy S I9000 Android Development] sxi200:
I'm using Navigon 3.5.3 Australia version from the market but I can't see any update.

The file already saves to the location you mentioned but still it doesn't work.

I've tried the 'lib.media' file fix but also no go. Any tips to get navigon up again?
[Galaxy S I9000 Android Development] zacharias.maladroit:
quote from first post:
[Galaxy S I9000 Android Development] melorib:
I dont adb... :(
[Galaxy S I9000 Android Development] zacharias.maladroit:
no problemo,

the script is included :D
[Galaxy S I9000 Android Development] domy1985:
its correct when i can see "dirty matthias" as installed kernel?
[Galaxy S I9000 Android Development] Decalc:
Hey Zach can you please give some explanation on 'interactive' governor?

I'm on miui rc5.. and ondemand got sloppy again. Changed to interactive all seems to be ok.

Any advice?
[Galaxy S I9000 Android Development] quaff:
Here's a pretty good explanation about governors: http://xdaforums.com/showpost.php?p=9272248&postcount=1
[Galaxy S I9000 Android Development] kalvinlou:
Just found that MIUI RC5 with antlion ondemand lost external sd functionability
[Galaxy S I9000 Android Development] Decalc:
Mine works.. very strange :S
[Galaxy S I9000 Android Development] T53N:
yesterday I got some reboots and freezes on my SGS. I first went back to no undervolting, but it still happened. I could reproduce it by moving back and forward repeatedly with Moboplayer. I didn't had much time, so i wiped dalvik and reverted back to stock CM7 kernel.

The problems where gone.

Today I tried this kernel again and now the problems are gone.

I didn't make any loggings, if it happens again I will make some ;).

But, I think the problems are solved now..Maybe I forgot to wipe dalvik when I flashed platipus...but I forgot :D.
[Galaxy S I9000 Android Development] Mercury0660:
i second that, tried the tweak today and standby drain is much better.
[Galaxy S I9000 Android Development] sugar 7:
oups !

when I use 3 g my phone is very hot ...50° !!!

What can I do pleaseeeeeeee !
[Galaxy S I9000 Android Development] lippol94:
Put it in the freezer!

Sent from my MIUI powered Galaxy S
[Galaxy S I9000 Android Development] sugar 7:
:D:p:D

Thank's for this fabulous reply !
[Galaxy S I9000 Android Development] °Dexter°:
I feel dumb,but...i simply can't make "bln" work...i tried lot of colors,lot of advanced options,changed categories and.all,but touchkeys keep staying off...any hint? I'm using antlion,conservative,with cm7 of course
[Galaxy S I9000 Android Development] lippol94:
No offence dude :p I couldn't make that joke :D

Seriously try to reboot and if problem persists you may think about Undervolting with Pimp My CPU.
[Galaxy S I9000 Android Development] zacharias.maladroit:
it's not BLN - it's "LED notification" a fork with modifications from BLN by bilboa1/kangsterizer

howto

FAQ
[Galaxy S I9000 Android Development] .:Crack:.:
So why isnt it possible to change the colors or the leds?

The nexus One (eg) can do that..
[Galaxy S I9000 Android Development] runedrune:
because our leds arent multi colored :p
[Galaxy S I9000 Android Development] Mercury0660:
I had 4 reboots the last 2 days in different situations. Not good.
[Galaxy S I9000 Android Development] zacharias.maladroit:
sorry :o

the next release should (hopefully) fix it

I'm reverting to conservative (stable) optimization flags & removing the fstack-protector and other code-related hardened stuff

this should make things more predictable and stable
[Galaxy S I9000 Android Development] zacharias.maladroit:
FYI:

commonalities:

- LED notification

- Voodoo Sound & Color

- tweaked haptic feedback (similar to Samsung's)

- support for dock audio

- softkey lights turning off shortly after they've been touched

- OC/UV support (up to 1.3 GHz)

- interactive & smartass governor supported

- higher battery charging temperature (like with Samsung)

additions only found in platypus kernel:

* lots of stability fixes (prevent crash while suspending, radix-tree rcu bug)

* newer & better, less battery consuming WIFI driver

* optimized build flags, newer toolchain (less battery consumption, better working kernel)

* fixed BUG with delays with cpufreq governors (less lags)

* Hz at 250, USER_HZ at 150

* jhash3

* bugs fixed & speed improvements (especially small files) for CFQ (as option)

* BFQ (option)

* simple i/o scheduler as default scheduler (more speed, less waiting)

* much better memory management (less lags, still responsive will RAM is full, memory corruption fixes, fadvise support, reclaiming invalidated pages asap, OOM rework, ck-patchset)

* SLQB more efficient juggling with data in RAM (pagecache)

* incorrect likely unlikely fixups (more efficient code doing the things it's supposed to do not otherwise; scheduler related)

* several performance options enable KSM, UACCESS_WITH_MEMCPY, preemptible TREE RCU, and much more

* optimized userland cache (only cache for apps is cleared system not negatively affected; emulators should benefit)

* better power management (letting the cpu sleep better)

* writeback changes & fixes (more efficient writing of data)

* several fixes for ext4, fixing race issue and others (preventing potential data loss of your data); faster data access

* SFB network scheduler

* optimized CPU (CFS) scheduler with tweaks

* enhanced security due to hardened network & memory settings

* optimized write (system-wide) & read values for the SD cards

* includes 2 scripts for applying the tweaks, 1 among them for screen-based cpufreq governor scaling (screen on: ondemand/conservative, screen off: powersave - max savings)

* tweaks for UMTS & GSM data throughput

* some releases: offer even more enhanced security ("rocketeer", "antlion"): fstack-protector, higher ASLR (randomization of where apps are placed in mem), etc.
[Galaxy S I9000 Android Development] Mortify1:
That's all you have done? Jeez, someone is lazy... Lmao
[Galaxy S I9000 Android Development] runedrune:
in the latest cm7 theres a wifi driver update. is that what you had in ur last one?

and yay. they fixed the sd card deadlock. don't forget to include that fix :) it's been killing me.
[Galaxy S I9000 Android Development] barome:
When do you release it ? ;)
[Galaxy S I9000 Android Development] zacharias.maladroit:
hopefully the next one won't have that issue

it can't be 100% stable since it (CM7) is still alpha anyway for the Samsung Galaxy Family but it should at least be more stable than the previous one :p

can't you guys give me a break ? :D
[Galaxy S I9000 Android Development] Pac-Man:
Well, as You said me, I've tried your "fix" for the battery drain... I think, after I post that, You might read it if you want to... So, I start:

1. I put off my usb charger this afternoon (spanish hour is 17.15 when I've put off the usb). The charge is 95%.

2. I go to buy some things that I need. When I saw my phone, the battery was at the same charge...

3. I turn on the 3G to see my social networks.. It goes down a 5% in a half hour...

4. I turn off the 3G... Battery is in 90%...

5. I called my father to say him that I need the car... Battery doesn't go down...

6. I turn on the 3G again to see some stuff surfin' in internet... Battery goes down a bit...

7. I've been playin' Angry Birds, Pocket Empires and readin' ebooks and comics... for 87% to 83%...

8. 'til now (spanish date: 17/04/2011 2:20 A.M.), battery is in 68% (I forgot turn off 3G...).

The phone is not overclocked or underclocker... By Voltage control, this software says me: sio - 1000Mhz

this night (spanish hour...) i've turned on my phone to see the battery... from 68% to 58% in 8-9 hours that I slept without wifi or 3G turned on...
[Galaxy S I9000 Android Development] zacharias.maladroit:
ok, time for a test:

kernel test-release (for stability, latency & overall feedback)

Introducing "Core low-latency" release

04/17/2011 (release name: "Core" low-latency edition; should be Stable )

kernel:

1st Mirror / Host

: [recommended]

test - "core low-latency" (thanks a lot to Roland !)

2nd Mirror

:

this thread (XDA)

3rd Mirror

:

CM7_SGS_platypus-kernel_20110417_17_core-low-latency.zip (3.91 MB)

md5sum:

74b50167bd1190140a0085e190c05887 CM7_SGS_platypus-kernel_20110417_17_core-low-latency.zip

(only conservative right now, if you want others: change in /system/etc/init.d/90screenstate_scaling)

Changelog:

Installation steps:

Troubleshooting:

Please test specifically for the following sticking points:

enjoy ! :)

FYI:

for your convenience the kernel zip-files are also attached to this post

thanks !
[Galaxy S I9000 Android Development] kickassdave:
Just too much anticipation from everyone. You'd be much more likely to get a break if we didn't love your work so much.

Keep it up and go at your own pace, we all really appreciate your work and the time it takes :)

[Edit]

You post the test one just as I type that lol. Testing now.
[Galaxy S I9000 Android Development] runedrune:
the names you give the kernels make them so much funner to flash xD
[Galaxy S I9000 Android Development] T53N:
I'm downloading right now. Will test this version. I had the rotation and reboot issues with the last version. I reverted to Bilboa's 0409 kernel.

I hope this version will solve the problems, thanks!
[Galaxy S I9000 Android Development] DocMAX:
@zach

next time you have to explain what "low-latency" actually means!
[Galaxy S I9000 Android Development] zacharias.maladroit:
"low latency" means, that the kernel reacts faster on all things you demand from it

more fluid (less laggy) GUI, etc

tests & practical experience still have to show and proof this

therefore: "kernel test-release"

the advantage of the used patchset in this case is that latency isn't reduced at the expense of throughput (performance)
[Galaxy S I9000 Android Development] Rixsta:
Downloading and testing now :)
[Galaxy S I9000 Android Development] runedrune:
all sensors are working. along with auto rotation. but i've never had that problem before. no noticeable lag yet :)
[Galaxy S I9000 Android Development] diiiooon1989:
nice this kernel works verry good for me,

before i had to lock the phone first to get a network signal..

nw i flashed this kernel the phone boots and immediately i had a signal.

rotation works to, and til now no lag

nice job!:D
[Galaxy S I9000 Android Development] Mercury0660:
So far the latest kernel runs fine. Lets see whar the next days bring.
[Galaxy S I9000 Android Development] Rixsta:
It does feel snappier for sure...auto rotation working fine...so is everything else...

but it worked on the last one...then didnt...hard reboot...worked again and so on so to early to really say..

So far so good though...def a step forward...

Thank you for your hard work :)
[Galaxy S I9000 Android Development] kickassdave:
OK...

auto-rotation and sensors working before flash.

shut phone down -- flashed new kernal -- wiped cache/dalvik.

rebooted. ran a lot of applications stable and fast enough, but with an OC on the device it got a lot hotter quicker than usual anyway... moved down to 1.2GHz max with some undervolting.

then checked auto-rotation not working... waited long enough... didn't test sensors.

wiped dalvik again. (after hard reset.)

rebooted... auto-rotation still not working.

rebooted, wiped dalvik cache again, booted.. now working. device seems nice and stable, and yet to crash... I opened 4/5 games, some benchmarks, the browser, and dialer/phonebook/messaging/marketplace -- no noticeable lag and no crashing.

not getting as hot easily with 1.2GHz overclock and some undervolting, so maybe just keep that as my maximum.

Also... I'm not sure what is attributed to this, but the changes made my 3D FPS in quadrant sky-rocket... seriously... what a massive boost.
[Galaxy S I9000 Android Development] drew071:
awesome.

I've just updated to the newest kernel and it is awesome. Auto-rotation worked first time along with wifi and the phone is really snappy. Even boot up time is less. I dunno if this is kernel related but MIUI weather beta is now working too which it would not before, kept force closing.

Cheers Zach

Andy
[Galaxy S I9000 Android Development] Rixsta:
Small update....put this kernel through its paces ...

I cant get it to play up...

Seems really stable ...

Nice Zach ...
[Galaxy S I9000 Android Development] jmacourek:
Previous kernel works ok. No hard reboots. wifi works, autorotation too. After flash this latest test realse some thinghs happend:

-autorotation not working. reboot - not working. reboot wipe cache and reboot - ok.

-autorotation ok i run browser with wifi on --> hard reboot --> autorotation not working again.

--> i try browser with wifi and i get another hard reboot --> reflash previous relase (antilion)

and everything is ok....
[Galaxy S I9000 Android Development] sideeffects:
Can something be done about recovery? It's too hard to get into it, Download mode works first time but recovery takes ages I often spend 10 - 15 minutes just trying again and again. Sometimes it goes to a black screen also instead of booting Clockworkmod or the rom.
[Galaxy S I9000 Android Development] zacharias.maladroit:
nice :D

thanks for your report :)

ok, thanks ! :)

good luck !

*crosses finger that it's stable*

yeah, that's a known problem that auto-rotation and some stuff won't work with too heavy UV and/or OC

I'm wondering why it's getting that hot :confused: (maybe bilboa1 gave it more juice to be stable in his implementation ^^ )

the raise in FPS might be due to MIUI or if you're on CM7

screenshots or it didn't happen ! :p

thanks ! :)

great :)

thanks for your report !

thanks rixsta,

I still have to do yet another battery of tests for stability etc

but now I need some time off ^^

did it do that only once ?

if yes it seems to occur only the 1st time (with previous kernels for me) but then it's rock stable - like if it needs to settle itself

when specifically did it reboot with the browser ?

I found out that webkit-based browsers seem to trigger reboots more easily - don't know why (miren [?], stock browser, dolphin hd),

if you can please try opera, firefox, etc. if it also occurs with them ?

thanks !

how do you do it ?

I'll do an howto just for you ;)

Cheers !

ok, now I gotta take a break for some time - enough time dedicated ;)

waiting for Samsung source ...
[Galaxy S I9000 Android Development] kickassdave:
seriously... the only thing I changed was the kernal... from the antilon conservative kernal to your new one... and all of a sudden massive jumps in average fps for the 3d benchmarks in quadrant.... interesting...

in terms of the heat given off... does undervolting cause this?? should I keep the volts as standard? I understand it technically shouldn't do this.. but hmmm.

I don't have screenshots... but in quadrant

the 3d test that ends in a room with pulsing lights.. before 32/33fps @ 1.3GHz -- with new kernal 42/43fps @ 1.2GHz

the DNA 3d thing... before I was getting 32/33fps @ 1.3GHz... with new kernal now getting 44/45fps and @ 1.2GHz.... weird... but I ain't complaining hehe
[Galaxy S I9000 Android Development] Rixsta:
Yeah...take a break Zach...

Look forward to sammy source code :)
[Galaxy S I9000 Android Development] runedrune:
running cm7 or miui?
[Galaxy S I9000 Android Development] NasrulBond:
working good! :D loving the new kernel!
[Galaxy S I9000 Android Development] xamilek555:
I've instaled the newest kernel and my rotation dont work. I have made hard reboots etc. but still dont working
[Galaxy S I9000 Android Development] titovic:
Low-lat kernel test result

Settings prior to and during test: OC/UV Max 1200; 100-uv125, 200-uv125, 400-uv100, 800-uv75, 1000-uv50 and very stable. Verified auto-rotation works and camera preview okay, backed up.

Wiped cache/Dalvik Cache; Loaded new low lat kernel; Wiped Cache/Dalvik Cache. Reboot.

Result: No auto-rotation, had to do a lock/unlock to get camera preview, quadrant score went up ~100 pts but no noticeable increase in speed. No FC encountered on normal apps/games.

Reboot 2nd time, wiped dalvik cache, same result. Did 10sec power push to reboot for 3rd try, same result. Rebooted for the 4th time, wiped dalvik cache again, no joy still :(

Back to Antlion :)
[Galaxy S I9000 Android Development] pcboyy:
Zach, love your new kernel. 3D test runs faster. Scrolling browser seems faster. Scrolling RootExplorer is faster too.. love it! But oc to 1.2ghz gets hot easily. And i have to use stock 1ghz :( but thats ok :) very happy now!

On MIUI
[Galaxy S I9000 Android Development] Rixsta:
My phone seems fine...not getting hot at all and ive overclock to 1.2MHz .

Sent from Xda app powered by MIUI
[Galaxy S I9000 Android Development] Mercury0660:
So had 2 reboots. One of that related to oc, i think. And auto rotation is broken now.
[Galaxy S I9000 Android Development] jmacourek:
zach:

autorotation breaks again after first hard reboot (by browser) and after second hard reboot by browser too. System rebooted immediately after i run browser (default page loading - google.com). Exactly in 7/8 progress bar :-)

This test relase is too unstable for me. So I stay on antilion (ondemand)relase which works ok for me.

system:cm7

OC/UV: NO/YES

1000 -50mv

800 -50mv

600 -75mv

400 -75mv

200 -75mv

100 -125mv

UV tested and stable as rock on doc rom and on cm7 rom :-)
[Galaxy S I9000 Android Development] zacharias.maladroit:
what are you doing to your phone ? :eek:

ok, noted down

seems like low latency also has to go - this also lead to a little instability in the past

sorry for the hassle ! :o

ok, thanks for the report jmacourek !

I'll revert to manual tweaks instead of in-kernel (dynamic) tweaks of the cpu scheduler then

this should make it more stable

I just wanted to be sure that some issues I saw in the past really was caused by this low-latency patchset

what a pity - it really seems to make things less laggy :(
[Galaxy S I9000 Android Development] runedrune:
noooo. i'm not getting any problems :( how bout creating 3 versions now? :D conservative/ondemand/conservative+lowlatency :D
[Galaxy S I9000 Android Development] zacharias.maladroit:
3 x 3 versions ? :eek:

way too much :p

I first need some more testing data since low-latency seems to break auto-rotation for vibrant + captivate like it did for some test-configurations I used in the past
[Galaxy S I9000 Android Development] alerems:
Tested new kernel with hard-use.

Everything working fine - auto-rotation, sensors, 3D.

Using OC(1,2GHz) and UV (recomended settigs) - had no reboots in 7 games, browser and video/audio player.

Seems not every phone had those issues, maybe sameone forgot to clear cache/dalvik cache.

Do not revert back ur recent modifications! Test more. My advice.

P.S. - Zach.. I fell in love with ur kernel. :D
[Galaxy S I9000 Android Development] kickassdave:
I'm on MIUI.

:)
[Galaxy S I9000 Android Development] runedrune:
so running at 1.3ghz. trying out all sorts of benchmarks. playing games like dungeon defenders. browsing. and i can't seem to get my phone to heat up or crash. so that means it is stable :)
[Galaxy S I9000 Android Development] chadouming:
I, i have a telus fascinate version of the galaxy s, which is really similar to the i9000 except for the front hard key. I can live with no home and search button so i tried CM7 MIUI, and everything was working with your kernel v18. I didnt liked the MIUI look so i got back to CM7 "Stock" rom. I flashed your v19 kernel at the same time and now, the wifi is crashing every time i try to start it. Everything is working fine except the wifi. So i reverted back to your kernel v18 and the wifi is still not working. I searched for a while without finding anything relevant. Does anybody know a fix for the wifi ? or is it broken in CM7 rom?
[Galaxy S I9000 Android Development] zacharias.maladroit:
try:

adb shell setprop dalvik.vm.checkjni true

it was once disabled to allow usage of Skype

but only a minority seems to use Skype

so no need for suffering

source: www.netmite.com/

you can also change it in /system/build.prop

of the latest nightly and re-flash it & afterwards flash the kernel

this should prevent your phone from crashing & rebooting caused by app-issues

theoretically it should slow things down but I doubt that'll be much

I'll also try it now

give it a try :)
[Galaxy S I9000 Android Development] runedrune:
okay so tried 720p playback and temp doesn't go higher than 42c. great job with this latest kernel :)
[Galaxy S I9000 Android Development] currydude:
Just tried your new kernel with low latency and autorotation seems to be broken (with hard reboots and power on, 10+ seconds, battery out, power on) I'm using MIUI RC5.

Going to try clear cache and dalvic cache before reporting back.

ok report: Hard reboot + Clear cache/dalvik cache fixed the autorotation problem! Thanks for your new awesome kernel. It's working very nicely :)
[Galaxy S I9000 Android Development] f.lix.droid:
where is the download for the newest kernel?? how come i can't see it!! T_T i can only find the Vibrant 1... not for SGS...><

EDIT: NVM FOUND IT....damn im stupid cant read......!!!!
[Galaxy S I9000 Android Development] currydude:
New (custom) Kernel for CM7

New (custom) Kernel release out !

04/17/2011 (release name: "Core" low-latency edition; should beStable )

please keep discussions & comments related to this kernel in its thread[/QUOTE]
[Galaxy S I9000 Android Development] NasrulBond:
i'm waiting for the ondemand version. the conservative kernel is okay with me, but i noticed the smoothness with ondemand is much better than latest conservative kernel. :D but also, before this i flash the 13/4 conservative got the auto-rotation working, but after flash to ondemand, it stop working. then flash the latest kernel, problem solved. weird huh? tried the hard boot for about 3 times before this.
[Galaxy S I9000 Android Development] zacharias.maladroit:
effect on performance:

- quadrant: 5-10%

- productivity in Smartbench 2011: no change

- gaming (3d) in Smartbench 2011: 50%

that's a pretty hefty toll to pay for more stability :(

will test some more ...
[Galaxy S I9000 Android Development] currydude:
LOLS 50% is very hefty....
[Galaxy S I9000 Android Development] :
Sorry for my bad english :P

So I finally compiled cm7 platypus kernel for Telus Fascinate GSM PHONE(not verizon(CDMA))

changing little bit of mach-s5pv210/mach-aries.c(see attached changed keymapping part )

Telus fasinate is same as galaxys i9000 except softkey(same softkey with captivate)

so I changed the keymapping for glaxys with captivate in mach-aries.c

and than compiled it with using galaxys config

I flashed it into my phone and everything is working fine except WI-FI

It gives me error when i try to turn it on.

I also swapped bcm4329.ko and tun.ko ,but still it gives me error

If i use i9000 kernel it works fine

I tried many times comping new kernel, but still no kernel works.

also tried reboot my phone,but still not working

any solution? or can anyone compile for me?

cm7 telus fasinate platypus kernel.zip <---- click here to download
[Galaxy S I9000 Android Development] zacharias.maladroit:
you replaced too much: ;)

you're losing the higher charging temperatures & the higher screen refresh rate

so basically you're changing from captivate to galaxys and vice versa

in the array (?) "touch_keypad_code[]" and the function "aries_virtual_keys_show"

the other changes are not needed :)

you're buildling your kernel with ./build.sh galaxys right ?

will have a look ...
[Galaxy S I9000 Android Development] chadouming:
Maybe you might try to include the wifi driver from this kernel

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

I have installed this kernel and everything is working fine. would bee cool to have the smothness of platypus kernel ^^