yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] lippol94:
It does!

DerTeufel is doing some tests to understand what it makes wifi not to work on some phones. (On mine works great BTW :D )
[Galaxy S I9000 Android Development] DaXmax:
Cool! Im gonna wait for this...

*beep**beep* IMDriving...
[Galaxy S I9000 Android Development] DerTeufel1980:
as written before, here are the test kernels. now there are not only 2, because there also is one, coming with usb host mode. id this is working well, please visit this thread, and say thanks to the developer of the driver:

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

All 3 kernels are coming with cm9 stock color, and stock led notify.

One is coming without BFS, but with Deep Idle

One is coming with BFS but without Deep Idle

and the last is coming with USB host mode, but without BFS and without Deep Idle. You will need this App to work:

https://market.android.com/details?id=hu.sztupy.android.usbhostcontroller

Please try all versions without modded framework-res.apk.

edit: i have to repack the usb-host mode kernel. uploading it again in few minutes

edit2: ok, no need for repack the kernel. everything ok.

if you don't know, what usb host mode is, and how it works, read this thread:

http://xdaforums.com/showthread.php?t=1450298
[Galaxy S I9000 Android Development] DaXmax:
Thanks Dude! The color is now awesome!!! Now mDNIE is supported! Yea"

*beep**beep* IMDriving...
[Galaxy S I9000 Android Development] doudou1408:
Wait, without framework deep sleep works? Or not?
[Galaxy S I9000 Android Development] treyy:
Thx. But where can i get the original framwork back?
[Galaxy S I9000 Android Development] DerTeufel1980:
it will work, but only with top=on. but the main thing is, how about wlan and bt with these versions.

extract it from cm9 zip. then replace the modded framework-res.apk, with the unmodded one, in the cwm zip you downloaded here
[Galaxy S I9000 Android Development] XblackdemonX:
Can we get the BLN version of this kernel please? :D

Thank you very much!
[Galaxy S I9000 Android Development] xBenny:
+1 for BLN. I havent problem with wifi on previous kernel but have problem with BT...
[Galaxy S I9000 Android Development] barome:
Init.d support now ?
[Galaxy S I9000 Android Development] XblackdemonX:
unfortunately no
[Galaxy S I9000 Android Development] DerTeufel1980:
These kernel are for testing wifi and bt. BLN will come again in next release.

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] jelle2503:
wifi and bt both working fine on new kernel. will test usb host, this is awesome work. thx for including it in my favorite kernel (by far)

ps anyone know the command to disable bluetooth on rc3 via terminal emulator? i have no need for it. or will deep_idle top off still not work then?

flashed usb host mode kernel Devil_3.1.9-14_CMC_CFS_V(R)_USB-Host_DeepIdle_LED.zip and noticed deep idle in nstools "not available". bug? i use cleaning script when changing kernel.
[Galaxy S I9000 Android Development] xBenny:
I flash Devil_3.1.9-14_VC_BFS_V(R)_LiveOC_DeepIdle_BLN - after turn BT on/off/on/off/on/off - wifi OK, BT no

then Devil_3.1.9-14_CMC_CFS_V(R)_LiveOC_DeepIdle_LED - wifi OK, BT OK

Devil_3.1.9-14_CMC_BFS_V(R)_LiveOC_LED - wifi OK, BT OK

Now i flash again Devil_3.1.9-14_VC_BFS_V(R)_LiveOC_DeepIdle_BLN and both (Wifi and BT) are OK. I dont understand it.
[Galaxy S I9000 Android Development] DerTeufel1980:
The big question is, was wifi and bt always working for you? And which kernel were you testing?

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] bennybaz:
Can't get DIDLE working properly.

flashed build 14, flashed the kernel, then framework.

NO perka/lippol mods are being used.

Getting 0 at TOP=OFF...

using lazy governor (200 min - 1000 max)
[Galaxy S I9000 Android Development] jelle2503:
had some issues with wifi on old build Devil_3.0-2.1_BFS_V(R)_LiveOC_DeepIdle_LED.zip, was losing connection trying to download gta3 files. modem change would not work but wifi does not cut out anymore on this new build.

i answered ur other question in edit of my previous post.

hate typing on phone.
[Galaxy S I9000 Android Development] beat.kitano:
Hi.

I've installed the kernel Devil_3.1.9-14_VC_BFS_V(R)_LiveOC_DeepIdle_LED.zip, without framework. The phone is very fast and smooth, but the bluetooth don't works fine: if i turn on it, the toggle freezes; it works only after a reboot. The wifi works properly.
[Galaxy S I9000 Android Development] cba1986:
You don't need to activate normal deep idle. Activating either devil's deep idle options is enough.
[Galaxy S I9000 Android Development] LoqOs195:
You confirm that? Or just your theory? :p

Enviado desde mi GT-I9000 usando Tapatalk
[Galaxy S I9000 Android Development] kamalmawa:
beer

@DerTeufel1980 sent you a small donation ( 38J927367H160764R) to cheer up :thumbup: all your hard work mate. Hope its enough to buy couple of beers on me. :beer: because I'm still studying while working part time :)
[Galaxy S I9000 Android Development] FadeFx:
Please don't, or do only if value is higher, i use 90% selective underclocking....

------------------------------

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] shaarky:
Do you think that the ugly noise it's kernel related? Because it's the same I'm observing, just was to lazy to compare it with Gingerbread ROM, but I have some fettling it was really better...
[Galaxy S I9000 Android Development] DerTeufel1980:
You can activate devil idle additional, and this does not need any other setting.

Permanent sets the bus speed to 100, even the display is on. Of course this makes your phone slower, but also saves more power

not directly, cause it can't not work. You can activate permanent, to feel the difference at the low freq.

Thx. I also thought of this. So I am going to verify that oc_value is bigger than 100.
[Galaxy S I9000 Android Development] DerTeufel1980:
Many thanks for this. It's highly appreciated :-) working and studying is the same for me... I know what you are taking about.
[Galaxy S I9000 Android Development] DerTeufel1980:
I don't know anything about this noise. Always by playing music? Only while screen off? Every music, or just some files?
[Galaxy S I9000 Android Development] Ashtrix:
Why not CMC & XL RAM with .73_swap version ?

i'll try .73 Swap version asap :cool: .
[Galaxy S I9000 Android Development] purpleraintoxicity:
Derteufel,

Selective live oc still cause problems.

My phone shut itself when on idle more then a hour.

When I disabled it, this shutdown ended
[Galaxy S I9000 Android Development] Ashtrix:
It happened with Glitch kernel v14 b5 and i think it's related to governor or DIDLE & didn't happen even once on my Devil Kernel.
[Galaxy S I9000 Android Development] dark_knight35:
I also had that music became laggy some time ago. Do you use btkill script? It caused the behaviour for me.
[Galaxy S I9000 Android Development] Ashtrix:
nope , i don't use DIDLE :D .
[Galaxy S I9000 Android Development] kikan:
i have this one in my backup...
[Galaxy S I9000 Android Development] DerTeufel1980:
Do you have the lastkmsg.txt?

It shuts down more than once?

What exactly were your settings?
[Galaxy S I9000 Android Development] sideeffects:
Just to confirm

on 0.72 GPU is default 250Mhz and 10% liveOC will make it 275Mhz?

on 0.74 GPU is default 200Mhz and 10% liveOC will make it 220Mhz?

Or does the LiveOC reset the defaults to 200 on both?
[Galaxy S I9000 Android Development] kikan:
last test kernel 074 give me this problem..

when someone is calling me and i respond quickly in one second opening my phone right left slide i can't hear the person on other side, he can hear me...

what can be wrong?

maybe is time for complete wipe out,and install 4.0.4 but i'm waiting for new rom from icssgs team...

any way good work devil....very good...

by kikan
[Galaxy S I9000 Android Development] DerTeufel1980:
this is the way, i think it works. also, there are people who think, that overclocking only the gpu is just doing nothing (placebo), like changing the maximum freq for gpu, which never is used ;)

BUT: all 0.xx kernel of the devil2 generation are not gpu overclocked. the last one with it has to be 1.1.6

i am sure, you don't have to wait much longer ;)

i could not reproduce this till now, but i also was reading about this at semaphore thread (i think it was there). maybe it is something like the "hello hello" bug from cm7. idk
[Galaxy S I9000 Android Development] purpleraintoxicity:
sadly no... I wasn't thinking about it, was busy.

And stock with ondemand
[Galaxy S I9000 Android Development] purpleraintoxicity:
0.74? Did I missed it?

Derteufel, can you please add blx?
[Galaxy S I9000 Android Development] DerTeufel1980:
i have posted it few pages back.

about blx... i just always forget to readd it ;)
[Galaxy S I9000 Android Development] scheichuwe:
@DerTeufel

Have you seen this?

http://review.cyanogenmod.com/#/c/14981/ (and this in addition http://xdaforums.com/showpost.php?p=25200728&postcount=923)
[Galaxy S I9000 Android Development] Ledanur:
Hey, I got this random reboot.

Could you please look into it.

http://pastebin.com/936zCH09
[Galaxy S I9000 Android Development] didicola:
plz integrate the auto enable swap from sunra0815 method
[Galaxy S I9000 Android Development] Chris_84:
Got those reboots two times. But since i set arm voltage on 100mhz to 1100 mv it didnt happen until now. But report back if it happen again. Other than that the test kernel is really stable and battery friendly. So thx again to devil for your f**kingtastic kernel :)
[Galaxy S I9000 Android Development] MetalPainis:
To me (the) sound issues (I was talking about) happened until last week. I always store my music on the external_sd and listen to it on my way to the university, sometimes it gave me a heart attack cause it always hits you unexpected.

It was loud and ugly and caused the music to stop, only happened to me when screen off. In the majority of cases it also corrupted the file, after a few days the lost.dir folder carried about 150mb of garbage ;) First I thought it was related to the external sd, its nearly 2 years old so I formatted it... nothing changed. Then I thought: kernel issue. Went back to stock (cm9 nightly) --> still issues. Later I thought I solved the issue by switching back from conservative to ondemand gov, it went well 2 or 3 days until the issues returned. On another attempt to format, the sdcard finally broke and could not be recognized by any of my devices anymore. So I guess my external_sd was the problem all along.

Until my new card arrives, I have saved some music on the internal sd and it plays without any issue.

------

Is there already news related to the new nightly from cm9 (0422)? pawitp switched sdcard and emmc in there, but if you flash it, everything remains like it was before due tu a "standard setting for samsung users". Only if you (like me) flash a custom kernel (lets say this one ;) ) directly after the nightly, everything installed to sdcard vanishes. I hope you will also change the standard setting like pawitp mentiones here: http://xdaforums.com/showpost.php?p=25200728&postcount=923
[Galaxy S I9000 Android Development] ironvane:
battery life is more poor than semaphore 1.0.1s for me

so I quit this kernel for the moment but thanks anyway DerTeufel for your work.

maybe come back if you make a very slim kernel that can disable bluetooth or others radios and make a virtual cache like others.
[Galaxy S I9000 Android Development] dark_knight35:
@DerTeufel Will you include swap feature in next non-test version? Many people reported of a better multitasking. I hope it comes soon, seems that everybody downloads the test versions when they're out :D.
[Galaxy S I9000 Android Development] Ledanur:
Wouldn't setting the 100 Mhz voltage higher be counter-productive to deep idle battery saving feature?
[Galaxy S I9000 Android Development] dark_knight35:
I'm not sure, but isn't CPU running on 0Mhz in deep idle? And of course, you save more battery with a lower voltage, but what would you prefer: a working phone or a powersaving but crashing phone?

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] alysiper:
Hi, I've installed Devil 0.72 XL on WeUI v1.0 and after i entered to recovery and cleaned the cache and the dalvik cache the phone is stucked on the bootloop in the kernel loading.

How to fix this.

I can't access the recovery anymore.
[Galaxy S I9000 Android Development] yogosun:
I had the same with CM9. What worked for me was removing the battery and SD card, put the battery back in the phone and boot.
[Galaxy S I9000 Android Development] sideeffects:
You have to flash the gingerbread boot loader to fix this. Install JVU from Odin with boot loader update ticked.
[Galaxy S I9000 Android Development] alysiper:
Didn't worked for me :(.

I'm gonna try this when i get home. What will happend if i update only the bootloader? Is this possible?

Because i have some contacts that were not backed up. :(
[Galaxy S I9000 Android Development] kamalmawa:
your phone won't get wiped if you only updating bootloader.. download any gingerbread bootloader from here and flash it with odin with bootloader update ticked http://xdaforums.com/showpost.php?p=16374373&postcount=70

if this doesn't work.. download the kernel cleaning script from here http://db.tt/y2gKhgXQ and run it before installing the kernel..then re install the kernel. hope you can still go to recovery otherwise you can't copy cleaning script into ur SD card
[Galaxy S I9000 Android Development] FadeFx:
Those who suffer from crashes and bootloops should try to do a nandroid, flash a stock rom from odin with repartition ticked and reflash cm9, then restore data only, i think that solved my problems so far no crash for the last 48hrs or so...

------------------------------

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] prbassplayer:
I wouldn't use ODIN or heimdall while you are on AOSP.
[Galaxy S I9000 Android Development] FadeFx:
Its the only way to get cwm back if you are in a bootloop...

Also bootloader can only be flashed from download mode...

------------------------------

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] kamalmawa:
That's only if you trying to flash a modem or kernel. ; )
[Galaxy S I9000 Android Development] prbassplayer:
Then I don't know I know it softbricks trying to mess with param. Bootloaders can hard brick I wouldn't risk it xD but if you have done it and it works go for it. I would flash back to GB and start again
[Galaxy S I9000 Android Development] gokussjx:
Derteufel, I have a request.

(If you can manage without much trouble) Can we somehow have two different version for Devil, one GPU @ 250MHz, other GPU @ 200MHz?

Only if its convenient for you, i.e :)

I ask this, coz I think there are many, who are ready to compromise battery life for the sake of performance, & vice versa.

Thanks again for the great Kernels! ^^
[Galaxy S I9000 Android Development] yahyoh:
i have better idea why we dont have gpu tap in devil nstool that control gpu clock and voltage like this from my s2 with siyah kernel
[Galaxy S I9000 Android Development] FadeFx:
Flashing a kernel works with Odin or heimdal, but you are right about modem.

------------------------------

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] kamalmawa:
True it's risky... but many of us got updated to gingerbread bootloaders without knowing at some point.. but If you wanted to use ICS AOSP you have to make sure you are on Gingerbread bootloaders... I think in this case most likely he's already on gingerbread bootloaders so he should try other things before trying to update bootloaders..

what about additional kernel filesZ(lib etc) that required to be patched to the ROM during kenrel installation which might cause bootloops ? e.g: if you extracted glitch kernel image and flashed using odin over Devil or semaphore I'm pretty sure you'll get a bootloop unless you just wanted to get to the cwm
[Galaxy S I9000 Android Development] DerTeufel1980:
cause there is no way to control the gpu freq (till now)
[Galaxy S I9000 Android Development] iamtheng:
any way to fix 720p recording on aokp b33? (i've tried 720p.recording-fix 0.67b (stock).zip)

ty
[Galaxy S I9000 Android Development] ivke101:
Help please

I have big battery drain on 0.74

I don't know how to set up nstools

Need settings for battery life

Useing phone for tapatalk and call
[Galaxy S I9000 Android Development] gokussjx:
Interesting... Didn't know about that!

I wonder why it isn't possible here yet...
[Galaxy S I9000 Android Development] CMiles1979:
I've been reading and sending mails with some folks from here. Thanks at them!

I'm using for now these settings, I have them from: (sorry, no links to the threads, I have these settings from my e-mail)

@dark_knight35

the best settings for me for now

noop, conservative

min.CPUfreq 100mhz

max.CPUfreq 1400mhz

OC value 114%

OC target low 200

OC target high 800

deep idle on

sampling rate 10000

down treshold 30%

up treshold 50%

sampeling down factor 5 step

freq step 20

up thershold min freq 100%

responsiveness freq 400000

sleep multiplier 3

ignor nice load off

live oc

@doc_2nas I'm going to test these later on

And this for conservative:

echo 10 > /sys/devices/system/cpu/cpufreq/conservative/freq_step

echo 75 > /sys/devices/system/cpu/cpufreq/conservative/down_threshold

echo 95 > /sys/devices/system/cpu/cpufreq/conservative/up_threshold

echo 0 > /sys/devices/system/cpu/cpufreq/conservative/ignore_nice_load

echo 80000 > /sys/devices/system/cpu/cpufreq/conservative/sampling_rate

(You can't change sampling rate for conservative/ondemand on devil, but it has feature like screenstate_scaling that change sampling rate depend on screen

@ivke101 let me know if you test one of these two. Thank you.
[Galaxy S I9000 Android Development] kamalmawa:
read few pages back I think someone posted a screen shot. Do it as it is without the OC settings
[Galaxy S I9000 Android Development] ghul21:
With your test kernel my problem with softreboot's is gone ;) since yesterday no even one. Now i am happy :D with the Devil :D

Wysłane z mojego GT-I9000 za pomocą Tapatalk
[Galaxy S I9000 Android Development] Kurre:
Flashing FixRecovery with the Odin solves the problem almost every time I'd say. Then one can just boot to a recovery and flash the correct ICS kernel. No problems, I have done it several times..can't really understand why people suggest flashing bootloaders, making clean install, etc etc, just to fix bootloop & missing recovery. That's just too much work and missed data.

PS. This was just meant to be general small talk, not directed to anyone specifically.

Btw. Latest test kernel is running just fine, love to have new features to play with :p I'll see affect to battery drain in couple of days. Keep up the brilliant work DerTeufel :thumbup:
[Galaxy S I9000 Android Development] Rootax:
Like zram ? Talon kernel devs implemented it under GB, and from what i remember it was very difficult to manage and keep it clean (hello memory leaks), for a very small benefit.
[Galaxy S I9000 Android Development] mk_ln:
with regards to the emmc and sdcard naming scheme, doesn't it still make sense to leave the naming as they are? I mean, doesn't emmc == external multi media card?
[Galaxy S I9000 Android Development] XlAfbk:
e=embedded
[Galaxy S I9000 Android Development] .:Crack:.:
If I understood it correctly zram=/swap, so I guess no memory leaks will happen.
[Galaxy S I9000 Android Development] dark_knight35:
Swap was already included in 0.73 test version, and it worked flawlesly with sengale's guide.
[Galaxy S I9000 Android Development] marcedli:
we like it or not, this decision was implemented and will not change..

with stock kernel they gave the opportunity to use by your taste, and I'm quite sure that on sgs custom kernel devs will implement that checkbox as well.

I don't see why we should change storage names after almost two years. It's ok from CyanogenMod POV to unify the platforms, but for sgs users maybe the old way is better.

Tapatalked, swyped from cm9 nightly using devil kernel
[Galaxy S I9000 Android Development] MetalPainis:
This might be the reason for cm9 to give you the possibility to choose ;) If you flash the latest nightly 0422 and flash 0.74 right behind, it's mixed up at first and everything installed to sdcard shows as "not installed" if you try to lauch.

Then go to System Settings -> Storage -> menu -> storage configuration -> tick "use internal storage" -> reboot -> everything is as it was before, all apps are back, nothing needs to be reinstalled ;)
[Galaxy S I9000 Android Development] nishy:
Hi.. Sorry to ask this but I was searching for Devil2_0.74 on this topic but I couldn't find any link to download. Can someone kindly provide me the link?

Thank you
[Galaxy S I9000 Android Development] dark_knight35:
If you'd have said this some hours earlier, I'd now still be on latest nightly :p.
[Galaxy S I9000 Android Development] CMiles1979:
Download: Devil2_0.74 kernel + Devil NSTools

Take a look at http://xdaforums.com/showpost.php?p=25175581&postcount=3567 :D
[Galaxy S I9000 Android Development] ivke101:
kernel: http://www.fileuploadx.de/490016

nstools: http://www.fileuploadx.de/696569

---------- Post added at 10:19 PM ---------- Previous post was at 10:15 PM ----------

i like you're settings(dark_knight)
[Galaxy S I9000 Android Development] shaarky:
It's always only while playing music via headphones, no matter if screen is on or off, all types of music and sound, even in games.With Voodoo sound, almost all settings enabled and seems that noise is volume independent.

But someone else should confirm this so noone is searching ghosts.
[Galaxy S I9000 Android Development] .:Crack:.:
DerTeufel:

honestly, there is something wrong with this kernel... :(

I was on glitch, created a folder .initdbackup in /etc/init.d and put the init.d content inside it, then i copied that folder to /etc, flashed semaphore, rebooted, flashed a kernel cleaning script, flashed .74, rebooted. deleted your /etc/init.d/backup and put the content of /etc/init.d/.initdbackup into /etc/init.d and then deleted the empty .initdbackup, then i went to /etc/.initdbackup, copied a script and pasted it in the same folder (everything worked fine til now) then i tried to delete the original script and i get an error message "löschen fehlgeschlagen". I also cannot delete the copy.

Would be nice if somebody else could verify this!

/edit after closing root explorer and reopening it, i see that the empty and "deleted" folders "backup" and ".initdbackup" (in /etc/init.d) are back again.

/edit2 deleting files from /mnt/sdcard gives me the same error message.
[Galaxy S I9000 Android Development] doc_2nas:
Based on this reading wiki.cyanogenmod.com/wiki/Swap_and_Compcache

Swap main ruin LMK setting, but on the experience with 0.73_swap, it feels good, multitasking got better. But indeed stuttering did happen (as in linux) when process got swap out too much. But maybe stuttering is better than force close.

And swap feel better than zram.
[Galaxy S I9000 Android Development] bennybaz:
noop, conservative

min.CPUfreq 100mhz

max.CPUfreq 1400mhz

OC value 114%

OC target low 200

OC target high 800

deep idle on

sampling rate 10000

down treshold 30%

up treshold 50%

sampeling down factor 5 step

freq step 20

up thershold min freq 100%

responsiveness freq 400000

sleep multiplier 3

ignor nice load off

I'm using these setting aswell.. without touching the OC (so it's better for battery?)

will see in a few days..
[Galaxy S I9000 Android Development] doc_2nas:
On devil 0.74,

Got force close on MX Player with devil idle is set to permanent. It might be because gpu is locked to 100 MHz. But no problem with devil automatic.

And after a reboot I always get devil idle permanent enable and automatic disabled no matter what the prior setting was, maybe that's a bug in custom nstools.

Thank you DerTeufel1980 for the continuous improvement of the kernel. It really gets better in every release. Great job....