yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] yarrison:
Thanks for the quick reply and for welcoming me! :good:

I guessed that the uksm could support the problem so i've unchecked it after the second day and it got slightly better. I now installed the bbstats and will keep an eye on it and report in the next days. Yeah no VC ;)

Could you probably PM me about the modem thing? I know its Off topic in here.

How have you configured your Kernel? Governor, I/O etc.? Just because I had Devils 3 0.79 on milestone 5 and a SGS with almost 2 days runtime! I hope its just Kernel configuration wise and not an milstone 6 overall problem, because M6 is blazing :D

Greetings
[Galaxy S I9000 Android Development] yahyoh:
nstool from play store

and what is modem thingy ?
[Galaxy S I9000 Android Development] .:Crack:.:
Cpu Spy problem: yes im using devil idle

other thing: restoring backups doesnt seem to work... I was on jb and restored my ics backup and got a bootloop.... did a factory reset, flashed slimics again - booted.. did an advanced restore of /system - booted.. did an advanced restore of /data - bootloop... fac reset- booted.

tried 2 backups
[Galaxy S I9000 Android Development] yahyoh:
hmm i did restore nandroid 2 or 3 days ago and its worked fine :) its was with 98.3 but i didn't test in latest one but i think there is no any change in recovery as i know :cool:
[Galaxy S I9000 Android Development] lerkin:
Same here, just restored today's backup without any problems.
[Galaxy S I9000 Android Development] DerTeufel1980:
Devil Idle changes freq while screen off. This resets cpu spy.

I could restore yesterday and the day before
[Galaxy S I9000 Android Development] .:Crack:.:
Well I know that, but didn't you fix that a while ago?

So what do i do now? :D
[Galaxy S I9000 Android Development] purpleraintoxicity:
I it just me, idle consume way more than it should?
[Galaxy S I9000 Android Development] adytum:
Do you have an init.d script that kills bluetooth? If it happens again, that's likely the cause.

Using GT-I9000 my sent Tapatalk 2 from.
[Galaxy S I9000 Android Development] yahyoh:
u mean devil idle ? or deep idle
[Galaxy S I9000 Android Development] yarrison:
:D Sry i think i wasn't clear, I originally meant which Parameters did you choose like for govenor? Ondemand, Smartass? And which I/O? etc..

BTW I'm using the Devil Kernel Config App ;)

The modem thing was just because you mention the XWJW1 Modem in your signature. I thought that you flashed it over the AOKP M6 rom and i cannot find a good solution how to flash a modem over AOKP.
[Galaxy S I9000 Android Development] yahyoh:
ya nstool u can change anything and Devil Kernel Config App for kernel control :)

here is modems thread : http://xdaforums.com/showthread.php?t=1158783

just flash any modem u like in recovery
[Galaxy S I9000 Android Development] Segner:
To flash a modem just download and flash the modem zip file with CWM. I did that many times...
[Galaxy S I9000 Android Development] .:Crack:.:
retried it: restoring data results in bootloops
[Galaxy S I9000 Android Development] DerTeufel1980:
I'll make some testing tomorrow. Maybe it depends on the kernel you used to create it. Do you remember which one it was?

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] .:Crack:.:
Yeah the latest, did the backup today. Just before testing JB v4.5.

I don't remembre the other backups kernel though,
[Galaxy S I9000 Android Development] sunra0815:
That's exactly the same problem I had.

To restore an older backup and only the system from the newer one did work for me too ...
[Galaxy S I9000 Android Development] ( V ):
found out what's keeping the phone awake: kernel wakelock / suspend_backoff

any ideas on that?

Tapatalked from TsunamICS
[Galaxy S I9000 Android Development] purpleraintoxicity:
Yeah, some has it and some not...

I'm from the second group
[Galaxy S I9000 Android Development] DerTeufel1980:
It's a summary of all wakelocks, which do not fit into the other groups. I think i was reading, that taking a look at partial wakelocks *could* give Infos

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] purpleraintoxicity:
Helpful as always
[Galaxy S I9000 Android Development] Segner:
I also had "suspend_backoff", and that led to 0% deep sleep. In my case, it was caused by "Bluetooth kill". I bet you also have a btkill in place - maybe in init.d or in one of the Devil kernel config apps.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] DerTeufel1980:
Is this sarcasm? :-P

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] purpleraintoxicity:
Never man, you know it
[Galaxy S I9000 Android Development] DerTeufel1980:
Well, it wasn't very helpful I think.... This is why I asked ;-)

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] The_Wolf91:
Hi guys, I'm using AOKP M6 with latest Devil kernel (99b) and I've done a CLEAN installation of the ROM and Kernel of which I'm using Devil Kernel Config to setting it and I've also configured the BLN, but I'm testing it and doesn't work... any idea why??

EDIT

(Sorry) Solved wiping cache and fixing permission. Thanks anyway! :)
[Galaxy S I9000 Android Development] yarrison:
Hi Wolf!

I could solve the BLN Issue with a pretty easy fix :D

You have to check the BLN twice!

1. In Devil Kernel Config -> Tools -> Backlight Notification

2. Systemsettings -> Display -> Notification light

I think that there also are some other Issues produced by conflicts between AOKP settings and AOKP Rom Manager and the Kernel Settings:

Phone looses Some Kernel settings after Reboot: same here check all settings you want in ROM Control (check restore values at boot) AND Kernel Config (after checking in Kernel Config i made a save to init.d) since then all settings are retored at launch.

Hope i could help

greetz
[Galaxy S I9000 Android Development] ( V ):
no, I didnt have the BT kill, I thing it was the AOKP b40 built-in powersave function to kill wifi / data after screen off, because once I turned it off the phone could enter sleep again!
[Galaxy S I9000 Android Development] DerTeufel1980:
Thanks for reporting :-)

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] ( V ):
my pleasure! :)

charging phone and I'm gonna give a shot at 0.99b again ;)
[Galaxy S I9000 Android Development] Rahlp:
I am giving 0.99b a shot too, although it is CMC :(

Edit: can anyone give me some good RGB and gamma setting for CMC? :)
[Galaxy S I9000 Android Development] .:Crack:.:
rgb: 1

gamma

-9

-16

-13
[Galaxy S I9000 Android Development] Rahlp:
thanks guys will try those..

As for new test build 0.99b running well but not feeling any real difference from 0.72
[Galaxy S I9000 Android Development] rah606:
Anyone can help me? For me deep idle not working :< How i can check why?
[Galaxy S I9000 Android Development] yaatzek:
Did you try to diagnose what is waking up your phone? For example with better battery stats? For me deep sleep is working flawless since... well since the begining I think :D

edit: sorry didn't read carefully, you are talking about deep idle or deep sleep?
[Galaxy S I9000 Android Development] rah606:
Think about deep idle. In nstools stats i see that my phone is in idle in 99%. In deep idle (top=off, bt disabled in devil kernel config app) i have less than 6000 ms. Something prevent my phone to gets deep idle.
[Galaxy S I9000 Android Development] ( V ):
use BetterBatteryStats, to figure out the cause! ;)

btw what's the difference between sleep and deep sleep? :confused:
[Galaxy S I9000 Android Development] rah606:
Ok, tommorow I upload screen from bbs and maybe we find cause.
[Galaxy S I9000 Android Development] Hampy:
This morning i woke up at 9AM and my phone had the time freeze at 2AM, the widget clock (beautifull widgets) had the correct time

Is this a kernel or rom problem?
[Galaxy S I9000 Android Development] yahyoh:
its rom problem try to use automatic date&time see if it help :cowboy:
[Galaxy S I9000 Android Development] krooooolik:
Strange, but after changing kernel from 0.79 to 0.99b today morning I have also experienced the same clock freeze issue twice so far. Disabling + enabling back automatic date&time resolved the problem in both cases. I changed only kernel, so I am not sure about rom connotations...

Wysyłane z mojego GT-I9000 za pomocą Tapatalk 2
[Galaxy S I9000 Android Development] yahyoh:
hehe what kernel do with clock :D:D:D
[Galaxy S I9000 Android Development] Sever94:
So every now and then when the phone is locked the display lights up and goes out?
[Galaxy S I9000 Android Development] purpleraintoxicity:
weird, never had it since aokp b28 or so.. Always on latest devil
[Galaxy S I9000 Android Development] The_Wolf91:
When I active bluetooth kill, then I can't active wifi because when I try to do it, then it begins to switch on/off or says that all routers are out of range (false). Anyone has the same problem? I'm on AOKP M6 and devil 99b.

Inviato dal mio GT-I9000
[Galaxy S I9000 Android Development] AlwaysDroid:
I get it to. Normal. Bt kill messes with alot of things.
[Galaxy S I9000 Android Development] yaatzek:
Deep sleep is when your phone is really sleeping, and deep idle is for "almost" sleeping :D When this isn't enough for You, then read this: http://xdaforums.com/showthread.php?t=1297535
[Galaxy S I9000 Android Development] ( V ):
I did know the difference between didle and sleep (thanks anyway ;)) but I thought deep sleep is different, that's why I asked ;)

Tapatalked from TsunamICS
[Galaxy S I9000 Android Development] ( V ):
on subject: another "sleepless" night, this time on 0.99b

it doesn't like flight mode? :confused:

Tapatalked from TsunamICS
[Galaxy S I9000 Android Development] saszseb:
What does CPU Spy show?
[Galaxy S I9000 Android Development] matesc:
Take a look at partial wakelocks. :)
[Galaxy S I9000 Android Development] ( V ):
0 on sleep :(

nothing out of ordinary

Tapatalked from TsunamICS
[Galaxy S I9000 Android Development] yaatzek:
Is there a way to remove from kernel zip 90callvol script? It is a little trouble to remove it by hand on every nightly flash, because you have to reboot after deleting it.
[Galaxy S I9000 Android Development] lerkin:
Delete it before kernel flashing from its zip. i use total commander (on PC) for that
[Galaxy S I9000 Android Development] Kurre:
Check alarms also. There must be some rogue app doing this.

Btw what are your kernel settings? One time I saw this same wakelock after playing around with kernel configuration..:eek:
[Galaxy S I9000 Android Development] yaatzek:
I tried to but I can't find it (also using total commander). In kernel zip (99b) system/etc/initd I have only s30datafix nothing else.
[Galaxy S I9000 Android Development] DerTeufel1980:
Try without flight mode. If this solves the issue, then i guess something wanted to sync, while you were in flight mode.

If it would be a general flight mode issue, more people would report it.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] matesc:
take a look at my past post from Slim thread. Maybe it helps a bit :)

http://xdaforums.com/showpost.php?p=28311206&postcount=10470
[Galaxy S I9000 Android Development] Rahlp:
back to 0.72 didnt feel any difference... and perhaps dont like the cmc colours, I tried different settings but...
[Galaxy S I9000 Android Development] everb00b:
am i the only one with NetworkStat drain?

AOKP M6 + DK 99b
[Galaxy S I9000 Android Development] rah606:
Guys, check this.

http://imageshack.us/g/651/screenshot2012071312170.png/

What block's deep idle for me?
[Galaxy S I9000 Android Development] matesc:
Deep sleep != deep idle

everything seems normal to me. Deep idle is only useful, when you listen to music. For me it only works if I kill BT first. But you can enter deep sleep, so where is the problem? :D
[Galaxy S I9000 Android Development] everb00b:
apperantly i dont have Didle or Dsleep.
[Galaxy S I9000 Android Development] rah606:
Ok so if everything is ok, why i nstools stat's i see much time in iddle? When i was devil 0.79 in stats has much time in deep iddle (top=off). Now, i play music in earphones and lcd is off. I'll check stats for an hour.
[Galaxy S I9000 Android Development] matesc:
i have no idea...

Is your data/wifi connection the whole time on, even when your screen is off?

I had the same "issue". But since using SlimICS with power safe option (screen off turns off data and wifi) I have no problem entering deep idle with TOP off..

as i wrote, here it works only, if i kill BT first. (but there is still a chance to prevent deep sleep by this, as mentioned by derTeufel some pages before)
[Galaxy S I9000 Android Development] rah606:
I have killed BT in devil kernel manager :< My phone gets in deep idle only for 2xxx - 3xxx ms, mostly after reboot.
[Galaxy S I9000 Android Development] matesc:
you have to listen to MUSIC to use deep idle!

and you have to kill BT after reboot also.
[Galaxy S I9000 Android Development] rah606:
I know i know. If i reboot phone, and kill bt in devil kernel manager, my phone gets in deep idle, sometimes. If i wake up phone, later deep idle don't work. Now has been rebooted, BT killed, playing music. In deep idle only 2384 ms.
[Galaxy S I9000 Android Development] Weedalot:
For some reason i started having reboots and stuck screen,i have live oc crack's settings 117% with over volting. was working well and than it started on 3.99.3

Moved to semaphore for now, but i miss swap and the performance of devil.

҉ Model: GT I9000 ҉ Rom: ICS slim 4.2 ҉ Kernel: Semaphore 1.2.6s ҉ Swap: On ҉ Theme: Freehand v13
[Galaxy S I9000 Android Development] saszseb:
The prob was me: having killed BT didle (TOP=ON and TOP=OFF showed values) worked me but the phone was not able to get into deep sleep anymore (CPU Spy) and got higher battery drain. After turning off BT kill, deep sleep worked well again.
[Galaxy S I9000 Android Development] matesc:
Sorry, i knew i saw something like that (as i wrote few posts earlier). ;)
[Galaxy S I9000 Android Development] rah606:
ok, so we must waiting for DerTeufel1980 ;-D maybe he can help us :D
[Galaxy S I9000 Android Development] ( V ):
definitely will try! on a clean reflash then just install necessary apps
[Galaxy S I9000 Android Development] yahyoh:
if u connect phone to usb or charger deep idle will not work until u reboot :p
[Galaxy S I9000 Android Development] ( V ):
nothing on alarms too!

these are my usual kernel settings, I rarely change them:

dk.sh

Devil Kernel settings

Linux version 3.0.36-00024-g886ee98-dirty

Devil version 3_0.99_b_i9000_CFS_BLN_CMC

------ CPU -------------------------------------------------

CPU Governor conservative

Governor preset Normal

Minimum frequency 200000

Maximum frequency 1100000

Live OC value 110

Live OC low target 800000

Live OC high target 1000000

Deep Idle enabled Yes

Deep Idle stats enabled Yes

Devil Idle mode Automatic (screen off)

------ GPU / Screen ----------------------------------------

GPU overclock to 250Mhz No

Screen refresh rate 56hz (default)

Screen off min/max enabled Yes

Screen off min freq 200000

Screen off max freq 800000

Smooth UI enabled No

------ I/O -------------------------------------------------

I/O Scheduler sio

Readahead external SD 256 kb

------ Memory ----------------------------------------------

Total memory 402.50 mb

Total swap 0.00 mb

Free memory 16.82 mb

Free swap 0.00 mb

UKSM enabled No

Bigmem mode (now) bm (403 mb)

Bigmem mode (for next boot) bm (403 mb)

Swap mode (for next boot) No swap

------ Other -----------------------------------------------

Wifi mode PM Max = better battery

Vibrator intensity 25910

Bluetooth disabled (softkill) No

Fast charge enabled No

Fsync enabled Yes

Touchwake enabled Yes

Touchwake delay 45000
[Galaxy S I9000 Android Development] TheGoD:
Can I use supercharger with this kernel and slimICS?
[Galaxy S I9000 Android Development] yahyoh:
yea but imo its make things worse :p
[Galaxy S I9000 Android Development] Kurre:
Could you try updating BBS to the latest version (RC5 atm I think), run full dump and attach it here..newest version have some additional information to dig up the problem (dunno if it helps in any way though :D)

It would be nice to figure about what's causing this mysterious wakelock :confused:
[Galaxy S I9000 Android Development] The_Wolf91:
I'm getting an heavy battery drain with 99b (on cm9), and I've noticed that it happens, in particular, when I active the "blueetoth kill" (specifically the deep idle mode doesn't work, in this case..). Is this ever happen to you? Meanwhile I'm turning back to 0.79.

Inviato dal mio GT-I9000
[Galaxy S I9000 Android Development] DerTeufel1980:
i am uploading new kernels right now. they can be found at:

http://devil.haxer.org/test/

because of my low upload speed, it could take about 30 minutes till all kernels are up.

attention: there are all kernels for all devices. please take care of this.

many thanks to faux123 (although he'll most probably never read this), for his work to update all the kernel parts
[Galaxy S I9000 Android Development] ( V ):
- NTFS driver built-in
[Galaxy S I9000 Android Development] .:Crack:.:
What's lockless list?

Using NTFS driver allows us to use it for our external sd for example, doesnt it? Would this improve I/O? Concerning I/O improvement I contacted the author of the V(R) scheduler a while ago and he seems very competent.

quotes:

It's a bit of a mystery to me too. In theory V(R) doesn't make any
sense on non-rotational media, since the whole point is to trade in
seeks costs which are totally different to rotation disks.

I guess there could be two ways that V(R) could work on SSD though.
Firstly, there can be a (highly device-dependent) advantage to
clustering accesses due to the way logical blocks are interleaved
across physical chips... close requests are likely to hit different
banks, and thus can proceed in parallel.

Secondly, some of the more complex schedulers get a bit "too smart"
and end up doing weird things. Even deadline had such issues, though
they were fixed some time ago (the ones I knew about, anyway). V(R)
is quite simple and predictable.

I don't know what kind of QoS policy is important for a phone, and as
usual it probably depends on what you're doing with it, but generally
I'd recommend deadline, which should give good throughput and will keep
the latency down a bit. If you need process fairness, CFQ is your only
option for the in-tree schedulers, and I don't know anything about the
out-of-tree ones.

I'd suggest you take that analysis you've linked with a pinch of salt.
The descriptions are bogus and I don't see anything resembling a
benchmark. V(R) having "high overhead" is nonsense: it's the simplest
of all those I/O schedulers (except noop of course). Moreover, on a
modern phone the storage performance is poor compared with the CPU, so
if spending a few extra cycles improves I/O performance, that's a good
trade-off.

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

I think the biggest issue is probably in prioritization, not so much in
the I/O scheduler algorithms, but in setting up a system-wide policy.
Honestly it doesn't seem like a hard problem to me, just tedious and
time consuming. I'm not sure why this hasn't already been done. If
you're interested in real improvements in responsiveness, I'd start by
looking there.

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

You can set I/O priorities with the "ionice" tool if you're using the
CFQ scheduler. None of the other in-tree schedulers supports
priorities.

What do you think about this?
[Galaxy S I9000 Android Development] DerTeufel1980:
Can you pm me this? I am not at home today, and afraid of loosing it ;-)

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] dawgpound6985:
0.99d seems to be a lot more aggressive in terms of killing background apps compared to 0.99b. Simply browsing on Chrome, RedditSync or any other app causes my Homescreen launcher to refresh when trying to multitask. Otherwise, everything else seems to be working just fine. I'm going to flash back to 0.99b though because the constant homescreen refresh gets annoying.
[Galaxy S I9000 Android Development] nouman8:
.99d seems really fast and stable...

im glad you took all the good stuff from faux123..keep it up bro
[Galaxy S I9000 Android Development] yaatzek:
+1, ram is much lower than 0.99b. Going back.
[Galaxy S I9000 Android Development] purpleraintoxicity:
Testing now, will report back in a day or two
[Galaxy S I9000 Android Development] The_Wolf91:
I tried the latest version on CM9 and the phone all night is NEVER entered the DEEP IDLE mode, in fact the battery went from 75% to 37% During the night.

This is what BBS reports... hopes it can help:
[Galaxy S I9000 Android Development] Half Man Half Biscuit:
Reading all the problems that people have with the new 0.99 kernel :(

I don´t have one issue since the first kernel DerTeufel made :good:

DeepIdle works great,my battery lasts for good 3 days (that is with some normal use,not playing games 5 hours in piece ;) ).

Over night i loose 3-4 % battery,thanks to DeepIdle.

When i install new kernel,i always do a full wipe (i know it´s not needed) but since i´m doing that i don´t have any problems at all.

Just need 2 hours to install everything back again :eek:

Once again awesome work Teufel,keep it up bro

Eine frage hatte ich an dich DerTeufel

Was sagst du eigentlich,ist sio oder vr besser???

Ich nehme sio,hab gehort viele sagen vr soll bisschen schneller und geschmeidiger sein.

Danke und mach weiter so
[Galaxy S I9000 Android Development] gabytzuuuz:
..and about multitasking.

What would be the best settings for having a decent multitask and a stable system? I'v tried diferent settings for memory but afther two/three days my phone freezes when i'm multitasking and it needs reboot.

decent multitask =

- borwser (2/3 pages)

- one music app (power amp/tune in radio...etc),

- one IM app (yahoo mess/imo/im+...etc)

- tapatalk (to check the latest post's on this thread :D )

Afther today's reboot i changed my settings. now it's like this:

RAM: bigmem

Swap: on

Swappiness: 75

FudgeSwap: 660

KSM: off

Governor: smartassV2

Min CPU freq: 100 mhz

Max CPU freq: 1200 mhz

I/O Scheduler: SIO

FSync: on

Smooth UI: on
[Galaxy S I9000 Android Development] - JaY -:
Hi derteufel,

I've used the data fix thing.. how do I revert? Felt sluggish.. tried removing data fix file from /local and restarted phone, /datadata is still empty.. thanks..
[Galaxy S I9000 Android Development] .:Crack:.:
1. Deep Sleep

2.

Hope it helped :P
[Galaxy S I9000 Android Development] TheGoD:
Can it be used for the external sd? It'd like to use files over 4 GB for a long time. Any downside in doing so? Problems with apps trying to access the sd?
[Galaxy S I9000 Android Development] Half Man Half Biscuit:
Ahahhaha uppps your right Deep Sleep (shame on me) :o

Ahhhh danke hab das garnicht gesehen.

Vielen dank,der text ist echt hilfreich :highfive:

Thank you very much my little furball :angel:
[Galaxy S I9000 Android Development] Netmatrix:
Can anyone put a alternative link for cmc devil 99d for i9000?
[Galaxy S I9000 Android Development] lippol94:
Yes please! Site is down :)
[Galaxy S I9000 Android Development] ( V ):
haven't had time to try it yet, but here's the original thread that I've posted some time ago [link]

I only have the VC version, if it help here it is: Devil3_0.99_d_i9000_CFS_BLN_VC_20120713.zip

edit:

mirroring CMC as well (thx 4 sergyum) : Devil3_0.99_d_i9000_CFS_BLN_CMC_20120713.zip
[Galaxy S I9000 Android Development] sergyum:
Here you are (all 3.0.99d versions):

[URL="http://ge.tt/1ArohUK?c"]Devil3_0.99_d_20120713[/URL]
[Galaxy S I9000 Android Development] sUsH667:
was about to ask for mirrors, too...

;-)

tapatalk'd
[Galaxy S I9000 Android Development] Netmatrix:
Devil.haxer.org it seems it's under heavy traffic...
[Galaxy S I9000 Android Development] yahyoh:
don't use higher than 60 in swappiness it will cuz a lot of lags :silly: