yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] gonsa:
After one call ending, the phone stood black and didn't wake up.

waited, waited.. and needed to force reboot.

rom: slim 4.0

kernel: 0.79

scheduler: fiops

governor: lulzactive

also noticing a huge batt drain with this new version.
[Galaxy S I9000 Android Development] doc_2nas:
Great findings...... confirmed working.

Thanks mate.
[Galaxy S I9000 Android Development] yogosun:
That is an ICS future. Not the kernel ;)
[Galaxy S I9000 Android Development] sergyum:
my settings:
[Galaxy S I9000 Android Development] sergyum:
no wifi, of course.
[Galaxy S I9000 Android Development] salem94:
OMG !

In theory, you can last more than a mounth with those settings.

I'll give a try, thanks ;)
[Galaxy S I9000 Android Development] vrehenriqu:
Hi.

Just flashed version 0.8 and lost network also. Issue continues after a reboot.

Version 0.79 seams to have also some instability. Phone crashed 2 times. Had to wake it up with 3 buttons combo. Maybe related with fiops. I'm trying to get more information on this.
[Galaxy S I9000 Android Development] DerTeufel1980:
i think this network problem is caused by O3...for whatever reason this could happen...
[Galaxy S I9000 Android Development] purpleraintoxicity:
No its not.

Devil2 didn't had it.
[Galaxy S I9000 Android Development] F4k:
In fact yes, you need to compile built-in.o with O2 flag, you can add this line in Makefile in drivers/misc/samsung_modemctl/ and see if works.

subdir-ccflags-y := -O2

Greetings!
[Galaxy S I9000 Android Development] satriani-vai:
I think so too, bro :)
[Galaxy S I9000 Android Development] AlwaysDroid:
anyone^^^^^
[Galaxy S I9000 Android Development] Weedalot:
10 hours 1% loss? ! You had airplane mode? retail me how to achieve it

Thanks

҉ Model: GT I9000 ҉ Rom: ICS slim 4.0 ҉ Kernel: Stock slim ҉ Swap: off ҉ Theme: Freehand v6
[Galaxy S I9000 Android Development] yahyoh:
my god i enabled zram with 100MB and uksm i noticed battery drain like hell when using phone :(:(

is that normal or its just me :rolleyes:
[Galaxy S I9000 Android Development] satriani-vai:
Guys, if you doing any changes please wipe the batterystats and wait few days, then you can assess the battery drain.
[Galaxy S I9000 Android Development] Giap:
Devil3 and init.d script

Hi DerTeufel,

Thank you for your wonderful work. I am on DK v3 and I have updated Devil 2_0.94 to 3_0.79. Please can you tell me if I have to activate "use init.d script" in NStools?

Thank you
[Galaxy S I9000 Android Development] yahyoh:
no u dont have if u tick this option it will make ur setting in nstool as script at boot instead of nstool change them at startup :)

---------- Post added at 01:39 AM ---------- Previous post was at 01:10 AM ----------

i still dont get it why in newer builds i got lower score in cpu and ram even with smooth setting :(:(

this in 3.72 i think

not i got only like 349 in ram 600 in cpu integer and 152 on cpu float point :o:o
[Galaxy S I9000 Android Development] oswade:
I read somewhere that even though you have a kernel that supports KSM, you need to mod your rom to support it as well (at least on another device I have). Is that true?
[Galaxy S I9000 Android Development] Szighy:
I updated to 3.0.80...Everything is fine, didn't lose network...I am testing Nova 3 right now :D btw, I'm on latest MIUI rom :D

hope fix will come for the others :D
[Galaxy S I9000 Android Development] BlackLeader787:
With latest Devil, 1.2 GHz :)
[Galaxy S I9000 Android Development] Szighy:
hm...interesting, i can't get i/o that high, but cpu and gpu is more for me...

what scheduler and governor did u use?
[Galaxy S I9000 Android Development] prbassplayer:
... wiping battery stats is... well lies.... The cake is a lie! THE HORROR! /End troll

Seriously wiping that file does nothing. Giving it a few cycles in the other hand does. ;)
[Galaxy S I9000 Android Development] yahyoh:
:eek::eek: amazing but with latest u mean 79 or 80 :rolleyes: i think rom is cm9 :D
[Galaxy S I9000 Android Development] Tom200:
Also in 0.71 with screen off min/max enabled.
[Galaxy S I9000 Android Development] nikhilonlive:
device performance

with Elite 1.4.1 rom and devil3_0.79 kernal my device performance really improved.
[Galaxy S I9000 Android Development] filou75:
Nope, he uses RemICS 1.2
[Galaxy S I9000 Android Development] sUsH667:
whoa, what has happened there!? 104,5MB/s write speed?! what kind of storage-device are you writing on there? ;)

greetz,

sUsH
[Galaxy S I9000 Android Development] saszseb:
It's the same. RemICS is a special "nightly" of CM9.

Sent from CM9.
[Galaxy S I9000 Android Development] AlwaysDroid:
You all have terrible Antutu Scores :D\

Devil Kernel w/

-403mb ram

-smooth UI

-Lulzactive Governor

-1400MHz

-UKSM

-GPU overclock

Cm9 Latest nightly

Look i whooped that score :p
[Galaxy S I9000 Android Development] yaatzek:
Recently I had a problem switching to Stratosk's semaphore, because I had some leftovers from Devil kernel which were braking video playback. I did it then the hard way :D and reinstalled cm9 with wipe. What files should be removed from system then?
[Galaxy S I9000 Android Development] sergyum:
correction:

comparing the posting date of v3.0.77 and date of screeenshot with 10 hours, screenshot was made on v3.0.76, my mistake, sorry for that.

The settings are the same.
[Galaxy S I9000 Android Development] DerTeufel1980:
I don't think so. The memory management is done by kernel.

Where did you read this?

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] SKLCH:
i updated last night, and it scared the sh*t out of me.

found out neither the touchscreen, nor the touchbuttons were working!!!

Als my screen would go out completely after pressing the powerbutton.

Then i saw i flashed the i9000B version instead of the i9000 version....:eek:

Still had a correct 0.72 on my sd so flashed that one, downloaded (via xda app) the correct 0.79 and now it's running good 'n smooth again!

:D
[Galaxy S I9000 Android Development] purpleraintoxicity:
I don't know if its related, but since yesterday,when I've flashed the 3.80 kernel, I can't log in to Google account in sync menu any more!
[Galaxy S I9000 Android Development] dadi_pas:
Swappiness Boot Permanent Changes... Swap external_sd with devil config change swappiness to max 100% after reboot back to default 60%....

Help me create script swappiness to max 100%... thanks for all...
[Galaxy S I9000 Android Development] BenjaminX2:
I can't believe the difference. Is that your internal SD card? I get only 25MB/s with CFQ and only 10MB/s with VR scheduler.
[Galaxy S I9000 Android Development] DerTeufel1980:
I believe it is a bug of Antutu.

@all: please don't install the 0.80 test kernel anymore. Data connection is not working well, and cpu sometimes gets limited to 200 mhz max instead of 200 mhz min.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] sUsH667:
i think it must be some error in antutu's calculation of the speed, cause such speed seems kinda surreal... just my thoughts though...
[Galaxy S I9000 Android Development] BenjaminX2:
thank you :)
[Galaxy S I9000 Android Development] darckengel:
Antutu read/write scores are not reliable, make many tests, and you will see very different read and write score from one to another without any reason (from 50 et 180 for me, as well for read as for write, which is non sense as reading is always faster than writing)
[Galaxy S I9000 Android Development] Rahlp:
DerTuefel plss try to fix data transfer speed if possible... it is very annoying.. copying a few songs also takes time.. it was alright on Devil2.
[Galaxy S I9000 Android Development] daerragh:
What's your (PC ---> Int SD) speeds? I've got i9000 16 GB int storage and my speed is around 1,9 MB... copying is a nightmare. Devil 0.79 here.
[Galaxy S I9000 Android Development] DerTeufel1980:
Disable fsync while copying. Enable it again afterwards.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] Vertron:
After installing Max Payne and Nova 3 I've gone from 100mb of free space on /datadata to just under 40mb. Almost all of it are lib files.

What does the datafix script do in the config app?

Does just move the lib files or the lib & cache files to /data/data?

Has anyone tried it to confirm it works?

Is just under 40mb free space enough to run the script without it crashing?
[Galaxy S I9000 Android Development] magic288:
With Test Kernel 0.80 mobile network dont work and sms service too :(:(:(

boycott Israel!!!
[Galaxy S I9000 Android Development] daerragh:
It is. I had around 10 mb and the script worked. Now I've got only 8 MB used on /datadata

BTW the latest datafix script seems to be interesting. It only copies lib files to /data/data since they are the biggest. Anyone know if it is 100% working already (no bugs)?
[Galaxy S I9000 Android Development] Jovenitto:
Installed 3_0.79 on my SGS.

Running fine, no problems found.

All hail Devil Kernel! :D
[Galaxy S I9000 Android Development] sUsH667:
if you have wifi available use a ftp-server-app (what i use after testing nearly all i could find) for fast (depends on your wifi for sure) transfer-rates.

it's a workaround, i know, but until this "issue" gets solved in another way it is a good alternative.

greetz,

sUsH
[Galaxy S I9000 Android Development] purpleraintoxicity:
I use air droid, its great for me

sent from my miuiv4 sgs
[Galaxy S I9000 Android Development] lerkin:
I use filepush, very handy, but not free, only for windows. Airdroid for some reason doesn't always work for me, and leaves some service running.
[Galaxy S I9000 Android Development] FREEKR:
3.0.80 working fine here.

voice + data (3g+wifi)

@derTeufel

Could you take a look in the http://xdaforums.com/showthread.php?t=1697040 build.props thread?

There are a lot of tweaks that are not in the build.prop file in your kernel.

Could you tell us witch one's could have a bennifit in combination with the kernel?
[Galaxy S I9000 Android Development] darckengel:
Build.prop file is created by rom, not by kernel.

They are not related to kernel, so you can add all that you seem usefull, regardless of the kernel you use
[Galaxy S I9000 Android Development] BlackLeader787:
Does Linaro will included in next update ? :)
[Galaxy S I9000 Android Development] daerragh:
for smaller files I mount a windows share through cifs but for me it's even slower than usb - around 700-900 kB/s :) my lappy and router work in 802.11n speeds and the signal isn't that bad either.

I don't know if a ftp server would be faster...
[Galaxy S I9000 Android Development] barome:
Linaro doesn't boot with Devil at the moment.
[Galaxy S I9000 Android Development] Rahlp:
How to disable, couldnt find it anywhere..
[Galaxy S I9000 Android Development] BlackLeader787:
Ok tank you =)
[Galaxy S I9000 Android Development] daerragh:
use this http://xdaforums.com/showthread.php?t=1715383
[Galaxy S I9000 Android Development] Wendigogo:
Why using this O3 compile option ? It makes bigger kernel and I think in our case (embeded) smaller is better : did you try the Os compile option producing smaller binaries than O2 with a maximum of optimisation code ?

Is there some differences between these 2 compile options (system smoothness) ?

PS : don't know if you have some docs about that but the -O3 option is not recommended for gcc 4.x (source : Compilation Optimization Guide).
[Galaxy S I9000 Android Development] Kurre:
Use Devil Kernel Config app. Link is in the OP. :)
[Galaxy S I9000 Android Development] Rahlp:
Thanks, I knew i had seen it somewhere..
[Galaxy S I9000 Android Development] Weedalot:
҉ Model: GT I9000 ҉ Rom: ICS slim 4.0 ҉ Kernel: Stock slim ҉ Swap: off ҉ Theme: Freehand v6
[Galaxy S I9000 Android Development] DerTeufel1980:
Very interesting. It seems to be running fine with semaphore, this is why I want to try it, too. Without setting O3 to modem, it is working well for me at the moment. Too bad for you, i have started to pull linux 3.3 code into my kernel, and it is not compiling at the moment ;-)

Maybe I get it fixed tonight. Then I could give O3 another try.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] _PrEzi_:
I need to report this :

After upgrading from Devil2 to Devil3 latest (0.80) I have had everything working (Data+Wifi). Was stable for the whole night, half a day of use. Then suddenly when screen off it rebooted and has gone into a bootloop.

Was booting till the moment screen appeared 'Updating applications' but after a few seconds - freeze and reboot.

After clearing dalvik - the same screen said updating apps and counter went till one hundred something (I think it was rebuilding dalvik for apks) and same when it finished - freeze and reboot.

No OC, nothing fancy really. ZRAM enabled 50 MB, DIDLE and Devil Idle enabled, automatic. Screen off min max 100/400, some slight UV of frequencies, was stable with all my kernels I've tested so far and all the ROMs. These UV settings I've tested since some early Froyo days and everytime were rock-solid.

Solution was to re-flash Devil2 kernel, and again - wipe data/cache/dalvik. Then it updated apps ok, and booted fine (lost a few apps/wallpaper but all other remained intact). Any thoughts on this ?

Using AOKP 4.2 + Devil2 0.92/Devil3 0.80.
[Galaxy S I9000 Android Development] Wendigogo:
He he, running fine doesn't mean running better ... :p

And before O3 what option did you use ?

Do you think about giving Os option a try ?
[Galaxy S I9000 Android Development] stratosk:
Os optimize the code for small file size. In the link you sent "It can be useful for machines that have extremely limited disk storage space and/or have CPUs with small cache sizes".

Linaro uses O3 in latests builds.

I would say O2 is almost default, even stock Samsung kernel uses O2.
[Galaxy S I9000 Android Development] yahyoh:
i did little more test with benchmark

this on 3.90

i rollback to 3.72 every thing back to normal :eek: i test only cpu and memory cuz in other thing i get same score
[Galaxy S I9000 Android Development] Wendigogo:
You're right. And Os is include O2 optimizations which don't increase the binary size.

And I think we (SGS and smartphones) are in the case we have CPUs with small cache sizes.

But I may be wrong; if you say that O3 is better (smoother) than O2 and Os I'll trust you ! :D
[Galaxy S I9000 Android Development] stratosk:
I believe that Os is not the optimal flag for SGS. We have plenty of "disk space" - 8MB partition for the kernel. Again, quoting from the guide you linked:

"However, it can cause quite a few problems, which is why it is filtered out by many of the ebuilds in the tree. Using -Os is not recommended."

O3 is faster but it can cause instabilities. I think this is what Linaro tries to do with it's Android and linux kernel. To solve incompatibilities and make the O3 working without issues.
[Galaxy S I9000 Android Development] darklordkk:
Datafix query

I installed the Lagless Datafix via CWM on stock CM9 nightly (18 June)

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

before flashing Devil3 0.79 kernel. Since the Devil kernel itself has the datafix which is there on init.d, am wondering whether having both causes any issues or stutter in the phone. Coz my phone lags and freezes frequently. The init.d folder has 30datafix and S30datafix . Which one is created by Devil kernel and is it safe or recommended to delete the other one??:confused: I used Glitch kernel on Teamhacksung build17 since Feb and it pretty much ran smoothly (apart from the Low Phone Storage prompt that kept coming up).

And if the lag and crashes can be taken care off with a simply mix of governor and scheduler, please tell me a good combo. I currently use SmartassV2 with fiops with Devil Idle enabled and Deep Idle disabled. No Zram/Swap. OC value 100 with LiveOC max min at 1400 and 800 respectively.

Clearing of Dalvik and Cache doesn't really solve the lag and crashes.
[Galaxy S I9000 Android Development] Wendigogo:
You're still right. But according to this guide, O3 is not recommended too. ;)

And if we have lots of space in /boot you have few cache in exynos. That's the sense of my arguments.

If O3 is faster, that's a good point to use it ! :cool:

S30 is Devil one and 30 is the lagless you found in thread linked.

They are quite the same so you could remove the one from the thread and use the Devil one with Devil config app.

But I could suggest you to use mine here http://xdaforums.com/showthread.php?t=1665742 ... :p
[Galaxy S I9000 Android Development] darklordkk:
Much Obliged :)

Will give your fix a go too just as soon as I jot down the "important" vs "not so important" apps :D
[Galaxy S I9000 Android Development] yahyoh:
after thinking and more investigation i found uksm cuz more battery when using the phone and cuz cpu overhead :rolleyes: and cuz low score on benchmark :p so for now i'm sticking with zram @ 100MB :D
[Galaxy S I9000 Android Development] lerkin:
Agree, uksm is battery drainer, even in deep sleep maybe. Zram doesn't help with free ram very much. Swap is super laggy after some uptime. So I don't use neither of them. And, of course, I don't say )
[Galaxy S I9000 Android Development] burakgon:
I experienced some micro lags on huge processes with UKSM enabled.

Why IO score is too low? It was too high on old releases? Anyway every new version is faster and better than old.
[Galaxy S I9000 Android Development] AlwaysDroid:
Damn I was all excited there. I'm gonna try it again later today and see if I find a big fluctuation in read/write scores.
[Galaxy S I9000 Android Development] dark_knight35:
I posted the pic because I found it hilarious how long it took till he suspended uksm to be the speed killer :D.

You can get too high benchmark scores :eek:? If you display CPU usage in dev settings, you'll see that ksm is always there(I think also without uksm) and sometimes it needs as much CPU resources as Temple Run! I think this uksm should be used on phones with good CPU and little RAM, our CPU doesn't need that.
[Galaxy S I9000 Android Development] yahyoh:
IO is same here :rolleyes: i'm using conservative + sio ya and uksm cuz cpu overhead ^^
[Galaxy S I9000 Android Development] avoulk:
Thanks for this awesome kernel DerTeufel1980!

It is getting better and better!
[Galaxy S I9000 Android Development] DerTeufel1980:
puhhh, after two days of trying, i finally got it now :)

here comes my new test kernel (no, it does not have linaro magic :p ), but i have updated the linux block subsystem (io scheduler and related stuff) to linux 3.3 (thx to faux123 for his awesome sources).

hopefully fiops also is stable now.

mounting usb to pc is not working within twrp recovery....i have to check their latest changes to find the issue.
[Galaxy S I9000 Android Development] saphirrot:
new test kernel isnt compiled with O3 flags, right ? cause Ram is still 391 and its not that fast as V3 0.80 Kernel was :/
[Galaxy S I9000 Android Development] yahyoh:
DerTeufel1980 will we ever can get something like backlight light dimming :o and some ext4 tweaks to boost IO can u take a look at Trinity nexus s kernel that have two things above because we have same Soc

i think u will find kernel source here hope u take a look on it

and thank for ur hard work bro :cool:

---------- Post added at 12:57 AM ---------- Previous post was at 12:54 AM ----------

(no, it does not have linaro magic :p )
[Galaxy S I9000 Android Development] saphirrot:
O3 Flags are linare code ??
[Galaxy S I9000 Android Development] DerTeufel1980:
No, but it's neither compiled with O3 flags, nor with Linaro.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] sUsH667:
just a short question for clarification: if we would apply gpuoc to 250mhz and liveoc by 114%, would the gpu run at 250*1,14=285mhz? haven't found information about the combination or parallel use of the two.

greetz n thx,

sUsH
[Galaxy S I9000 Android Development] AlwaysDroid:
I am interested in this to
[Galaxy S I9000 Android Development] Funnnny:
i'm monitoring some uksm behavior with battery, and will report later
[Galaxy S I9000 Android Development] OrlandO85:
Does anybody have the same behavior?

"Fixing Permissions" in Recovery gives the status "done" back in only a second!

If I remember correctly in earlier kernel versions this takes 30 seconds and more, so I could see a progress bar:confused:

Of course I prefer the short way, just wondering if recovery is really fixing something :p

Btw.: Thx again for this awesome kernel!
[Galaxy S I9000 Android Development] mr_psycho:
So here's my observations. Yesterday, I tested a build of my Vibrant kernel with Linaro 4.7.1 with O3 flags, and for almost a day everything seemed stable. It booted, and everything I tested seemed to be performing alright. Was it substantially faster, like 100%? Nope, not even close. Maybe it was about 5-10% faster or more responsive. *shrug*

Then, this morning (not even 24 hours later) after I restarted it, I could not get my phone to stop boot-looping. It would boot into the home screen okay, then randomly within a minute, it would restart itself, and this was going on over and over. Tried reflashing the kernel a few times, but it didn't help.

I'm probably done compiling my kernel with Linaro and O3 flags for awhile. So, I can vouch for what Stratosk and company are saying about Os and O3 flags. They're not stable at all.

Just my 2 cents.

MP
[Galaxy S I9000 Android Development] tanivula:
Yep, I've always wondered if it was doing anything. Though since fix permissions is set on boot through init.d for me there might not be much to fix?
[Galaxy S I9000 Android Development] Kurre:
AFAIK Semaphore is quite stable (haven't read about any problems). Stratosk have compiled sema with Linaro w/ O3 for a last 2 or 3 versions.

So looks like Stratosk have made some magic with his code :D well of course he have had some nice backup from he's friends :)
[Galaxy S I9000 Android Development] gto:
Congrats for this great Kernel!

I'm testing that on the EXTRAordinary 9.1 (4.0.4 IMM74K) ROM and it's by far the best one I've tried. (I've reported that on their thread too).

By now no issues, I'll report if so!
[Galaxy S I9000 Android Development] mr_psycho:
Nice. Then, Stratosk must have also compiled his with some magic beans. :D Maybe there's hope, yet.

MP
[Galaxy S I9000 Android Development] purpleraintoxicity:
Working great, do far, will test fiops today

Edit:

After 2hours of constant usage with fiops, in a combination with ondemand/lulzactive... I'm back to good old noop!

Fiops made my phone lagged like hell afrer 10min of usage, then got my phone lockup and 8 had to hard reboot.

Also, Cpuspy showed that the phone is Using the Max freq way more then usual

sent from my miuiv4 sgs
[Galaxy S I9000 Android Development] DerTeufel1980:
I'll check this. Thanks for reporting.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] BenjaminX2:
For me, with FIOPS, the thumbs in the gallery app load super quick. No problems yet after 30 minutes.

B.
[Galaxy S I9000 Android Development] BradleyR2010:
Devil Kernel Manager

My app its almost ready, only a few missing features that ill work on them soon. Hope it help someone here :)

Devil Kernel Manager

​

​

My thread here at XDA http://xdaforums.com/showthread.php?t=1723222
[Galaxy S I9000 Android Development] lerkin:
Great tool! thank you.
[Galaxy S I9000 Android Development] Kurre:
At least there is enough kernel configuration apps to choose from :p but i think it's only a good thing and shows how popular Devil3 kernel is :D:thumbup:
[Galaxy S I9000 Android Development] nikhilonlive:
great work.
[Galaxy S I9000 Android Development] stratosk:
What is stratosk saying about Os and O3 flags? I just compiled Semaphore with Linaro and O3 flag (ok, there are a couple of tricky things to take care) and released the version.

Company (> 6000 downloads) didn't report any issues so far. Personal experience: also no problem with stability.

Just my 2 cents.
[Galaxy S I9000 Android Development] BenjaminX2:
Too bad, FIOPS is unstable. My phone hangs randomly when openening apps or using them. Back to VR or SIO.