yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] stratosk:
It's 0.7MB less using Linaro and only O3. But from my experience in GB kernel it's more without Linaro. It's also depends on other optimization flags.

I said this many times. Compiling kernel with Linaro it's not a magical solution. Enabling O3 is a small performance boost, but again no miracles.

I will use it in Semaphore because 0.7MB it's not too much.

I think we have no hope against your team... :)
[Galaxy S I9000 Android Development] DerTeufel1980:
new kernel online
[Galaxy S I9000 Android Development] capez:
Hi DerTeufel. How do you make 60 hz mode working? I tried the method you wrote, but for me isn't wotking. Thank you anticipately :)
[Galaxy S I9000 Android Development] jelle2503:
Please retain o3 optimization =]

I cheated on devil with semaphore kernel for linaro cod. I feel bad. But the experience was good.

Now im back to devil thanks for latest release.

Verstuurd van mijn GT-I9000
[Galaxy S I9000 Android Development] dark_knight35:
+1 :D But sema with linaro didn't have o3??
[Galaxy S I9000 Android Development] DerTeufel1980:
well, like written on previous page, O3 optimation causes a loss of 2mb ram, if not compiled with latest linaro toolchain. and this toolchain makes my kernel not boot :(

stratosk is using both, linaro and O3, because his kernel is booting with it.
[Galaxy S I9000 Android Development] lerkin:
@DerTeufel1980, I have a question about enabling uksm. Where I need to enable it? Uksm is mentioned in two places: 1) /sys/kernel/mm/uksm/run (from commandcenter) and 2) /data/local/devil/uksm (after I type 1 here setting became checked in Devil Kernel Config).
[Galaxy S I9000 Android Development] saphirrot:
Is a loss of 2mb really that much ? Stock Ram is using 378mb so I think we can handle this 2mb of ram
[Galaxy S I9000 Android Development] mnazim:
Devil3 0.79 ODIN TAR

Devil3_0.79_i9000_CFS_BLN_CMC_20120618.tar for those who may need it...!

:)
[Galaxy S I9000 Android Development] ulysse75:
edit post
[Galaxy S I9000 Android Development] DerTeufel1980:
I guess the app uses both. The file at /sys changes it immediately. The other applies after each boot.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] czater:
there is no file

in my sgs :/
[Galaxy S I9000 Android Development] lerkin:
Create and edit it. This way works for me
[Galaxy S I9000 Android Development] SolGarlic:
I believe the latest kernel is setup to use the datafix from http://xdaforums.com/showthread.php?t=1541942.

However it seems that the most recent one from http://xdaforums.com/showthread.php?t=1665742 might be better because is more flexible and allows for the normal operation of newer apps like Chrome, and I quote:

"But with this latest datafix, applications cache are stored in /datadata and recent Google apps (like Chrome) fulfilled it quickly : the "Low storage" notification is back ! "

Can you please confirm which script you use and why not the latest (if it is the case)?
[Galaxy S I9000 Android Development] everb00b:
sometimes my phones reaches 99% and says Charged.

is this an AOKP issue or kernel issue or maybe my phone issue?
[Galaxy S I9000 Android Development] DerTeufel1980:
yep, i had changed it, but then overwritten again :(
[Galaxy S I9000 Android Development] klazpt:
The same has been happening to me. Last 2 times i charged the phone it was a pain to get it up to 100% and it dropped down to 99% same second i disconected charger
[Galaxy S I9000 Android Development] .:Crack:.:
Fixed the devil.json...

uksm sticks after reboot ;)
[Galaxy S I9000 Android Development] daerragh:
(post can be deleted)
[Galaxy S I9000 Android Development] Rahlp:
Nice work with the Devil Kernel config app... but when I enable Datafix in the app it goes back to disabled when I start the app again.

P.S I had already flashed datafix file in recovery from here http://xdaforums.com/showthread.php?t=1665742
[Galaxy S I9000 Android Development] yahyoh:
its bug in app don't care about cuz when u flash any devil kernel it will automatically put datafix script in ur init.d ;)
[Galaxy S I9000 Android Development] Rahlp:
I know.. but It is disabled by default, I read somewhere in OP
[Galaxy S I9000 Android Development] Kurre:
I don't wanna sound harsh, but I have always wondered this discussion about the batterypercentages..it's just a number (at last for me:D). Would it make everything better if rom would say 100% @ lower batteryvoltage (since that it's representing) ?

But maybe I'm missing some point here since i don't care if it says 98% or 100% since it's still a full battery..:rolleyes:
[Galaxy S I9000 Android Development] prbassplayer:
Thing is our phones say full charge but you need to remember that it cycles a few % so it doesn't overcharge and damage the battery. I admit the drop has been more noticeable but I'm leaning towards just older batteries.
[Galaxy S I9000 Android Development] SolGarlic:
The datafix that you (and I) are using creates a folder "datafix" in the same folder where the Devil KErnel app should create a file also called datafix, and it seems you cannot have a folder and a file with the same name inside the same folder: when I create a file it says "already exists a file with that name".

You can either keep the New datafix you installed, or start using the old implemented by the Kernel, or wait until DerTeufel1980 implements the new datafix in the kernel.

---------- Post added at 06:41 PM ---------- Previous post was at 06:38 PM ----------

By the look of your smiley, it seems you overwritten it by mistake ;)

Are you going back to the NEW Datafix?

It would prevent the problems that we had (see this post http://xdaforums.com/showpost.php?p=27568310&postcount=523)

Thanks in advance
[Galaxy S I9000 Android Development] BladeZero:
Hey, just as I get the kernel u replace it, lol, on a more serious note, I have built my own rom but it doesn't boot with your kernel and after a couple of hours I figured out y, the rom has no su binary :confused: it weirds me out cause my complied base with no addons has su binary, the moment I unzipp and add new files and extra framework etc and flash the such binary are gone, this is very puzzling, can someone help me out, I have tried flashing kernel after first boot and still no binary, thanks in advance

-----

Sent from a I9000 running Avengers ROM

-----

If I helped you hit thanks
[Galaxy S I9000 Android Development] dachau:
Today noticed a strange behaviour: clock stopped ticking and remained at 20.30 while it was already 22.00. Today I flashed kernel 0.79. Never happened before with 0.72.

Could this be kernel-related?
[Galaxy S I9000 Android Development] yogosun:
Https://play.google.com/store/apps/details?id=ru.org.amip.

ClockSync
[Galaxy S I9000 Android Development] dachau:
When I went into the clock settings and changed AM-PM / 24h setting it refreshed to the correct value, also after a reboot. Could either be because the kernel upgrade or because I changed from ondemand to lazy governor.
[Galaxy S I9000 Android Development] klazpt:
Well, but maybe you would notice if its your phone. That is NOT a normal behaviour. And yet if you check and its on 4.123 mV when it should be around 4.200. NOt much?? Yes it is. Your battery don't go to 0 (zero) when its "empty" untill the point you can't turn phone on.

Worse if the phone is almost new (4 months) and of course battery is new.
[Galaxy S I9000 Android Development] Kurre:
Well, I just charged my phone and guess what..it said 100% @ 4150mV :eek: and I'll probably haven't never seen voltages to go any higher..definitely not to the 4200 mV..:rolleyes:

There's so many variables which affects to so many things..

But i can live with this "problem", so we can probably end this conversation since it's really not related to Devil3 kernel.. :rolleyes: ;)
[Galaxy S I9000 Android Development] darckengel:
I got a strange behavior yesterday after installing last kernel.

Few hours after, my phone reboot itself, and got stuck at boot anim.

I tried to change the kernel from previous version, and other kernel (semaphore).

But it didn't solved anything, i had to wipe all.

Any idea of the reason?

In my settings, i enabled ZRAM and KSM
[Galaxy S I9000 Android Development] Kurre:
So you were able to boot to the recovery? Our did you use Odin for flashing?

If you are able to boot to the recovery in situations like this, you could first try to clear init.d and NSTools settings via recovery. Especially if you have been overclocking/undervolting.
[Galaxy S I9000 Android Development] DerTeufel1980:
Which scheduler and oc were you using?

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] darckengel:
I used SIO and 1.3Ghz OC (no Live OC).

I always used these settings and i didn't had any problems before.

Atm, i'm using those settings without ZRAM/KSM.

I was able to get into recovery.

It seems that some data corruption occured when it has reboot itself, and it causes that it can't boot anymore and had to wipe.

I just don't understand what could have cause this data corruption ...
[Galaxy S I9000 Android Development] DerTeufel1980:
Well, overclocking always can cause problems. Maybe it was just bad luck yesterday, with some things happening all at once, which caused the phone to crash this time.

A crash always can lead to data loss, because everything gets interrupted.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] Asellus:
BTW: Does ist make sense to combine ZRAM with UKSM?

I would say that they interfere each other. Addtionally both consume CPU time.
[Galaxy S I9000 Android Development] DerTeufel1980:
new test kernel:

- compiled with O3 flags

- trying a new method to limit min freq to 200 while gpu active, without the bug, that caused the 100 mhz never to be used.

edit: deleted
[Galaxy S I9000 Android Development] Dustman317:
I never understood how we dowload this ****ing kernel T-T
[Galaxy S I9000 Android Development] ( V ):
:eek: excellent!

O3 + linaro toolchain?
[Galaxy S I9000 Android Development] paintball23456:
stable?:eek::eek::eek::eek: maybe on yourt phone i can even get past the lockscreen b4 it reboots again and again:mad: any help?

when i get to the lockscreen i cant touch anything it wont respond
[Galaxy S I9000 Android Development] prbassplayer:
Oh pretty please ill test i897! Lol as always sir awesome job
[Galaxy S I9000 Android Development] dark_knight35:
F*** it's CMC :D.
[Galaxy S I9000 Android Development] prbassplayer:
I'm not picky. I'm a VC fan but just to test the linaro toolchain kernel I don't care. Funny thing is I told myself No more flashing with 0.79 and Slim 4.0 phone is running smoother than ever. There comes DerTeufel with Linaro O3 optimization lol
[Galaxy S I9000 Android Development] purpleraintoxicity:
What?????
[Galaxy S I9000 Android Development] saphirrot:
works perfectly for me, reflash the kernel..

388mb of ram, but

who

the f\/ck cares ??? the smoothness is WAY BETTER !!! no micro lags after restart in lockscreen or micros lags from media scanning... holy **** its awesome..

one question, is this the linaro built ?
[Galaxy S I9000 Android Development] Dustman317:
sorry for my bad language ^^

---------- Post added at 04:08 PM ---------- Previous post was at 04:03 PM ----------

I've got a little question :

Does anyone can presize me what is ZRam, Swap and Devil Idle ?
[Galaxy S I9000 Android Development] Kurre:
Well..if by download you mean flashing, then from the OP..:

And probably you are able to download that attached file and place it to your sdcard :confused: happy flashing ;)

Edit: also you'll find all other information from that magical OP too..;)
[Galaxy S I9000 Android Development] daerragh:
search this topic, all the questions have already been asked :)

you could read the very first post too
[Galaxy S I9000 Android Development] burakgon:
Feels smoother but I can't understand. Linux 3 kernel is worse for multitasking than 2.
[Galaxy S I9000 Android Development] saphirrot:
I think Android is not optimized for Multitasking... Our Kernel is now almost perfect !!
[Galaxy S I9000 Android Development] sthomas38:
Android is the only OS with true multitasking mate...
[Galaxy S I9000 Android Development] jcvr:
When I install the 3.80 test kernel I lost mobile network.

Strange .... I have already installed this kernel numerous times.

Revert back to 3.79 and it's fine.
[Galaxy S I9000 Android Development] daerragh:
I too lost mobile network connectivity

What's your modem, radio_CM7_JVU.zip?
[Galaxy S I9000 Android Development] burakgon:
This kernel is making ics alive for sgs. Galaxy nexus is too laggy. Like a 10$ android phone near my sgs with ics and this kernel.

But I will go back to froyo and test it again.

I'm %100 sure that I will come back to ICS.
[Galaxy S I9000 Android Development] :
I also lost mobile network. My modem is XDJV1.
[Galaxy S I9000 Android Development] jcvr:
Yes. Isto JVU
[Galaxy S I9000 Android Development] dark_knight35:
Yep, mobile network lost :(.
[Galaxy S I9000 Android Development] yahyoh:
guys who lost network go with any root explorer to efs file see if it empty ? :eek: cuz i didnt try it yet ^^
[Galaxy S I9000 Android Development] ( V ):
then its the same issues as with 0.78 :(
[Galaxy S I9000 Android Development] paintball23456:
anyone?
[Galaxy S I9000 Android Development] strickyy:
Anyone having problem with the vibration? IT just... doesn't.. WORK.
[Galaxy S I9000 Android Development] ( V ):
this should do it: enter recovery, wipe cache , wipe dalwik (advanced), clean nstool + clean init.d (devil), re-flash kernel, reboot.
[Galaxy S I9000 Android Development] dark_knight35:
The imei code is in /efs/imei/bt.text?
[Galaxy S I9000 Android Development] jcvr:
I've lost my mobile network, but my IMEI is fine.

And if I revert back to 3.79 its Ok.

Modem is JVU.

And I've cleaned dalvik and cache.
[Galaxy S I9000 Android Development] dark_knight35:
Haha I've once also thought of jumping back to froyo. ICS is optimized for multi core devices, GB was crappy for many people, so why not froyo? The problem is that it's outdated, but if someone updates speedmod kernel, why not?
[Galaxy S I9000 Android Development] yahyoh:
ya froyo lightest than GB and Ics but no ics look and feel :( and lack of support ( maybe cm7 is faster than GB and froyo and cm9 ^^ )

every android update it become heavier and need more ram + cpu :(:( :o
[Galaxy S I9000 Android Development] strickyy:
echo 2 > /sys/kernel/bigmem/enable

Can someone help me with this? How to do this?
[Galaxy S I9000 Android Development] sexan:
its slow as hell,CM9 here
[Galaxy S I9000 Android Development] daerragh:
http://xdaforums.com/showthread.php?t=1715383

install app from this thread. it's devil kernel configurator. you can enable bigmem and many other kernel features easily with it.
[Galaxy S I9000 Android Development] lerkin:
Who brings those guys here?
[Galaxy S I9000 Android Development] yahyoh:
u have to create file called bigmem in /data/local/devil/ then if u want xl just put inside the file 1 if u want bmxl but 2 then save it and reboot that's it ;)
[Galaxy S I9000 Android Development] dark_knight35:
I'll flash froyo and look at it. Maybe I'll build an ICS themed ROM, but somebody should update voodoo & other things in kernel.
[Galaxy S I9000 Android Development] fishears:
Just flashed 3-0.80 over 3-0.79 and my phone is now incredibly laggy. I'm using the same settings, smartassv2, sio, no oc...I'll flash back to 79 and see if it gets better again

EDIT: yes, just rebooted with 3-0.79 and phone's all zippy & fast again
[Galaxy S I9000 Android Development] ( V ):
any network issues?
[Galaxy S I9000 Android Development] folkg:
Yes, on the newest 0.80 kernel my phone is incredibly laggy. Whatever you did for the GPU, my phone will go to a MAXIMUM frequency of 200 MHz for the most part. My phone seems to be locked on this low frequency.
[Galaxy S I9000 Android Development] fishears:
Nope. Got data & voice
[Galaxy S I9000 Android Development] saphirrot:
Guys before reporting any bugs please restart your phone and check if the bug is still there.

I lost it too, rebooted and all went fine...
[Galaxy S I9000 Android Development] jcvr:
Nope ... still whitout network.

(Slim Rom 4.0)
[Galaxy S I9000 Android Development] purpleraintoxicity:
I use Miuiv4 and I had no network problems with latest kernel
[Galaxy S I9000 Android Development] satriani-vai:
?מה קורה

I have MIUI too and lost network :confused:
[Galaxy S I9000 Android Development] Maxxd01:
This kernel includes the SD card read head optimization?
[Galaxy S I9000 Android Development] CheekyLord:
with 3-0.71-VC (XLbm w. Swap) i cant use the charger in right way.

if i want to charge i must plugin the charger bevor shutdown the phone.

otherwise, if i plugin charger while device is off, device starts imedately without pushing a button...

what can this be..?

---

EDIT/ i'm on Slim-4.0.
[Galaxy S I9000 Android Development] ( V ):
I've experianced it too. idk if it's kernel related though.
[Galaxy S I9000 Android Development] saszseb:
I think it's normal behavior on ICS ROMs. I've never turned my phone off before charging.

Sent from CM9.
[Galaxy S I9000 Android Development] saszseb:
Yes.

Sent from CM9.
[Galaxy S I9000 Android Development] CheekyLord:
i dont think thats 'normal' for our ICS-ROM's. the only one kernel who 'works' normal is the D2-.079 on TWICS-3.01.

Only with this combination Devil shows me the ChargeAnimation, using Buttons, booting etc. in right way, how it should be..everything works fine.

---

Why doesnt this all works with the newer vers. of Devil..? am i the only one with those 'problems'..???

(sorry 4 bad language)
[Galaxy S I9000 Android Development] everb00b:
sys/class/misc/deepidle/stats_enabled

cant set it to 1, i'll try to flash the kernel again.

Edit:

well tried again and again didle stats aren't being saved via emulator/json/init.d.
[Galaxy S I9000 Android Development] avoulk:
Is there any specific instruction on how to update over Devil2 0.79?

I tried it twice and got a nice looking recoveryless bootloop.

I should mention that i created the file /data/local/devil/bigmem and echoed the value 2 in it!

Thanks!
[Galaxy S I9000 Android Development] DerTeufel1980:
Idk what you did. I just set it to 1,and my stats get shown.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] saszseb:
It sometimes happened to me on CM9. Flashing Devil.tar didn't help me.

- flashed Semaphore.tar

- After reboot go recovery

- clear "init.d" and "nstools settings".

- flashed the latest Devil.

- rebooted.

Sent from CM9.
[Galaxy S I9000 Android Development] avoulk:
Thanks for your answer!

Do you think cleaning the rest of the files in /data/local/devil could help?
[Galaxy S I9000 Android Development] Ammar Saood:
i really love devil's kernel ..cz i has everything i want except HW acceleration for Video formats.

MX player doesnt play my videos anymore using HW acceleration ..

where as it usd 2 play them in MNICS ..semaphore kernels.

everytim i switch to DEvil's kernel ...

my videos no longer play smoothly... it lacks Hw support of ma Gfx card.

bt i hate it ..
[Galaxy S I9000 Android Development] gokussjx:
Derteufel, give this a view. I can't say about normal videos (they play fine at my end with HW Accleration), but in Paranoid ROM, YouTube HD Videos (HD, not HQ.. as some people might start reacting) break using Devil Kernels. They work fine with Semaphore. I tried the old as well as new kernel versions... What do you think, what's missing?
[Galaxy S I9000 Android Development] burakgon:
Maybe that's for more RAM. And I think it's good..
[Galaxy S I9000 Android Development] gokussjx:
Maybe, burakgon, but it's good only when we have an option to choose between them ;)

Incidentally, we do have options for RAM space. And YouTube HD doesn't work even with lowest free RAM available, despite patch. (let alone highest bigmem)

Also, HD video recording & playback works normally, but not in YouTube.

Seems to be a bug
[Galaxy S I9000 Android Development] DerTeufel1980:
I'll take a look at it. Thanks

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] barome:
@ DerTeufel1980 : Do you see that : http://xdaforums.com/showthread.php?t=1700442 ?

Linaro kernel works on Galaxy Nexus.
[Galaxy S I9000 Android Development] saszseb:
For what?

Sent from CM9.
[Galaxy S I9000 Android Development] doc_2nas:
Try BS Player Lite. It's free in playstore. I think that's a bug in mx player not in devil kernel
[Galaxy S I9000 Android Development] Ammar Saood:
Originally Posted by Ammar Saood

i really love devil's kernel ..cz i has everything i want except HW acceleration for Video formats.

MX player doesnt play my videos anymore using HW acceleration ..

where as it usd 2 play them in MNICS ..semaphore kernels.

everytim i switch to DEvil's kernel ...

my videos no longer play smoothly... it lacks Hw support of ma Gfx card.

bt i hate it ..

Guys ...em sorry ...wt i didnt set values for 720p playback ..Bigmem

im more than embarrased ... :P :P

aaahahha .... devil kernel is so tricky ...u ahve to read the whole manual before using this kernel ...

anyways ..its working now :) : )
[Galaxy S I9000 Android Development] CheekyLord:
---

exactly the same here. with 79 all runs smooth+stable, so far...but w. 080 it looks like my phone 'locked' to 200mhz 'CPU freq.' All the time it run at 200... higher freq. changes not possible for me.

---

greetz

SentFrom XDA App by SlimICS I9K
[Galaxy S I9000 Android Development] cheveguerra:
No network?

I just installed and also lost the network, but after reinstalling the modem, it came back! :D ... but the lagginess is there, I went to recovery, deleted nstools setting, wiped dalvik, wiped cache, wiped init.d, reinstalled kernel and ... the laggines is still there!! :mad:.

Edit: Also tried rebooting and it didn't help!

Went back to .79 and all is working fine!

I guess I will wait for the next version! :cool:
[Galaxy S I9000 Android Development] doc_2nas:
On 0.80 it laggish after install since freq is locked to 200, but after I change to other governor with noop elevator, everything went back to normal. A little bit laggy compared to 0.79 with same setting but not much. I'm on slim 4.0, no network problem.
[Galaxy S I9000 Android Development] burakgon:
What are you doing man. It's much more stable than stock rom and stock kernel.
[Galaxy S I9000 Android Development] yahyoh:
100% true :D:D
[Galaxy S I9000 Android Development] everb00b:
with 0.79 my battery drains faster than 0.72.

1% per hour on idle.
[Galaxy S I9000 Android Development] purpleraintoxicity:
Well, after 1 hour idle, my phone lost connectivity too
[Galaxy S I9000 Android Development] dark_knight35:
Another bug in 0.80: While phone's off and you plug charger in, phone boots up.
[Galaxy S I9000 Android Development] cheveguerra:
The governor is the culprit!

It seems that version 0.80 only works fine with the ondemand governor, I tried other 3 governors (smartass, performance and powersave) and the CPU goes to a max of 200Mhz and if I set the governor to ondemand it works fine!

Edit: If you have GPU OC enabled (250Mhz) it works fine with other governors, but if disabled the 200Mhz top returns!
[Galaxy S I9000 Android Development] ( V ):
that's present in 0.79 also!
[Galaxy S I9000 Android Development] sergyum:
same for me, so I'm back to 0.77 where is 1%/10 hours, in idle
[Galaxy S I9000 Android Development] everb00b:
i went even further.. 0.72.

can you share your settings via CC or Devil App?
[Galaxy S I9000 Android Development] yahyoh:
amazing but wifi on ? sync on ? and what ur setting :o
[Galaxy S I9000 Android Development] darckengel:
I also have data connexion lost too with .78

Back to .72
[Galaxy S I9000 Android Development] AlwaysDroid:
Sorry guys I'm a little confused.. what is this talk about the 0.78 , 0.80 kernel's and such. All I can see is 0.72 and the new 0.79.

But I can confirm that my phone has become very power hungry after update to 0.79
[Galaxy S I9000 Android Development] lerkin:
Those who have battery drains, try to disable u ksm, I believe it uses more CPU power.