yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] adytum:
Can anybody shed some light on the suspend_backoff function?

I'm having this a lot as a partial kernel wakelock in better battery stats, and it manifests itself as Android OS battery usage.

Does it have anything to do with deep idle?

Using GT-I9000 my sent Tapatalk 2 from.
[Galaxy S I9000 Android Development] Sharkssbm:
Man you good, your kernel rocks and now I have a speedy Galaxy S in my hand. Keep up the good work.

Cheers
[Galaxy S I9000 Android Development] FadeFx:
Do u use slimics rom older than march 6th? I read on a galaxy nexus thread for that rom that this problem was solved in 2.8 build. But i have no idea if it was rom or kernel related.

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] adytum:
No, I'm on latest ICS333. It does seem like a kernel issue, since BBS detects it as a partial kernel wakelock. Happened today, flashed devil 0.94 a few days ago.

Using GT-I9000 my sent Tapatalk 2 from.
[Galaxy S I9000 Android Development] FadeFx:
Hmmm then someone would need to ask krarvind what bug this wasm as i found no other helpfull info on this. However, i have never seen this bug myselfs...

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] jelle2503:
I don't suppose you have an init.d script, which kills bluetooth?

I had this while ago. Phone couldn't sleep at all. Removed bt kill from init.d and ever since no more issues.
[Galaxy S I9000 Android Development] Bejda:
By googling suspend_backoff you can find some links and indeed one of them talked of SlimIcs (just one among others like sgs2 ROM,etc...not Slim specific obviously but I did saw something about SlimIcs 3.6,didn't read it thoughts).

It could be app related imho,there's a command (while we're on it ;) ) that is,with terminal emulator:

top

To have it to txt file:

top > /sdcard/top.txt

That will show you biggest process.

But for someone like me such log files are a little hard to read then i use Os Monitor from market to see processes listed by memory,load,pid as you wish and apps specifics logs.
[Galaxy S I9000 Android Development] Taranis:
Odin version of kernel doesn't work. MD5 checksum error.

If I change .TAR.MD5 extension to .TAR and flash this file, kernel will flash withour any error, but can't go to the recovery.

[Semaphore Odin version works good]

"echo 1 > /sys/kernel/bigmem/enable" doesn't work after few reboots (changes to default RAM size)
[Galaxy S I9000 Android Development] mnazim:
Devil2 0.94 MD5 Checksum Error

For all those who get MD5 checksum error in the ODIN version... Try this version

Devil2_0.94_i9000_CFS_BLN_CMC_20120524.tar.md5

Tested...!!!

:)
[Galaxy S I9000 Android Development] adytum:
Spot on, that did it!

Using GT-I9000 my sent Tapatalk 2 from.
[Galaxy S I9000 Android Development] yogosun:
When I install Devil2_0.94 my battery says 100% (that's not true). When I flash back to the old devil the correct battery stats are shown. Is this because my battery isn't entirely charged?
[Galaxy S I9000 Android Development] FadeFx:
Usually u have to wait a charging cycle or two to get correct info.

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] vanu:
can anyone share what rom are they using with this kernel? currently i'm on ICS333 but it causes me problems sometimes.
[Galaxy S I9000 Android Development] keuda:
Im using slim 3.8 , great combo.

Enviado desde mi GT-I9000 usando Tapatalk 2
[Galaxy S I9000 Android Development] dadi_pas:
help me instructions for setting devil kernel use swap dep idle big ram xl...

thanks for help me
[Galaxy S I9000 Android Development] sUsH667:
as always, read the first few and last few pages of a thread, they include all the help you need...

yes, you can!

;-)
[Galaxy S I9000 Android Development] yaatzek:
Could you guys look at my user.log, especialy last lines, where it says "can't create bla bla". I am using sUsH667 init.d script and it is working, but not with everything. It can't adjust those values at the end of the log.

Btw, i think it is a lot easier and clearer for not advanced users to use the script. cc is good but atm there is to much trouble with it.
[Galaxy S I9000 Android Development] Bejda:
If you can't see those files by following their path (/sys/class/etc...) with a root explorer you'd better flash the kernel again.

It only says he can't find folders and files to write on and those files and folders should have been created by the kernel when flashed.
[Galaxy S I9000 Android Development] purpleraintoxicity:
off-topic

off topic here (well, kinda)

have you noticed how big and fast is the ICS for sgs development?

i rememeber that in october of last year i still strangled with cm7's freaking SOD's.

and now all new improvment are solid stable (apart from few).

only thing the reduced for me is battery life on 3g.

but i have to say thanx to all the devs invovled!

and i guees Google should be thanx'd too as ics is an awesome step forward imho
[Galaxy S I9000 Android Development] Bejda:
I wouldn't forget Samsung (even if,even if...)

They just gave us that incredibly long running still not out of date (for now that's still what i'm feeling) Samsung Galaxy S.
[Galaxy S I9000 Android Development] yaatzek:
I got all of these files and folders. Maybe nstools is messing this? I use it only to change led flashing and to change governor. I don't oc/uv/live oc.
[Galaxy S I9000 Android Development] FadeFx:
Just found out that playing a youtube video in browser crashes the browser when switching to fullscreen, but only with xl mem settings. I know this was discussed already, but is there a solution?

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] kamalmawa:
How do I go to full screen here? I don't see any button for it. Double tapping the video doesn't work either http://db.tt/PA9x8tAa
[Galaxy S I9000 Android Development] sUsH667:
DevilSettinx init.d-script

updated the script again.

changelog for V2.08:

renamed the execution-marker to DevilSettinxExecuted.log

DevilSettinxExecuted.log now shows date and time the script was executed.

i think, now it's ready and an update isn't necessary until a new kernel- or devil.json-release comes.

but i'm trying to optimize the script in some other way, making it even better, but i don't know if my little knowledge lets me do what i want. we'll see... ;-)

greetz,

sUsH
[Galaxy S I9000 Android Development] FadeFx:
U need to either change to desktop view, or change user agent to desktop (i use boat browser to do that), then u get the normal player. Or u surf a site with an embedded clip that has no mobile view...

A 69er...;-) i better wait for v6.6.6 lol

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] fishears:
I made an update zip to fix TWRP backups (it provides the missing libs)

If anyone wants it...

http://db.tt/jcDKf8vy
[Galaxy S I9000 Android Development] cabessius:
Samsung has released the SGS3 source code, can we expect anything from it?
[Galaxy S I9000 Android Development] yahyoh:
i found the easiest way to set xl ram is : just go to /sys/kernel/bigmem in any file manger open the file as text change the number as u like 0 is default 378 ,1 is xl ram 391 ,2 is BMXl 403 then save and reboot, and it should work on most of kernel setting :D

cuz i tried script and it didn't work idk why, cc is too buggy and u will loose all setting after reboot
[Galaxy S I9000 Android Development] dadi_pas:
work xl mem permanent, after reboot work xl try reboot again back to default cm9...
[Galaxy S I9000 Android Development] ( V ):
yep, but its the same if you type in terminal: echo 1 > /sys/kernel/bigmem/enable for xl
[Galaxy S I9000 Android Development] yahyoh:
ya :) but easier i think ;)
[Galaxy S I9000 Android Development] djlukas1983:
And it's not working properly. After reboot its value returns to 0

Wysłane z mojego GT-I9000
[Galaxy S I9000 Android Development] fishears:
@DerTeufel: There's a small problem with restoring TWRP backups. It can't unmount /system during restore so the format fails. This means you get a merged /system with you original FS and the backup FS.

It did fully restore though ;)

When I tried again with "rm -f" instead of formatting, it didn't restore, it just said "done" after checking the partition sizes and wiping /system. (This was after a full wipe).

If I get chance I'll try the "rm -f" method without doing a wipe first but can you look at the problem too?

I love TWRP now.
[Galaxy S I9000 Android Development] exjc1986:
Hi, I'm not sure if anyone is experiencing this or not, but for me the new kernel is draining battery like crazy... Overnight (about 8 hours) it went from 78% to 36% with both 3g, wifi off...

Checked the battery stats, Android OS is using 66% battery all the time. Any ideas what might be the issue, I was on midnight kernel before this.
[Galaxy S I9000 Android Development] fishears:
I've had similar results when I enable Devil Idle in Command Centre. For some reason when I have Devil Idle on I get no Deep Sleep (or at least hardly any). Check CPU Spy to see if you are gettting Deep Sleep.
[Galaxy S I9000 Android Development] kamalmawa:
do you happened to have exchange email on push notification?
[Galaxy S I9000 Android Development] Bejda:
Isn't it why it must be set to automatic and not permanent?

Not sure at all, don't remember well so wondering myself.
[Galaxy S I9000 Android Development] DerTeufel1980:
i'll look at it :) thx for reporting

edit: sorry, i don't get the second part....after rm -f of /system, you cpuld not restore your backup?
[Galaxy S I9000 Android Development] fishears:
Yes, it would not restore the backup. I hope this isn't because it needs some libs :D That would be funny... but maybe having some libs loaded is preventing the unmount(?)

Thanks for taking a look. Got a busy weekend ahead but I'll try to test some other backups if I can. Let me know if you want any beta testing done or more detail.
[Galaxy S I9000 Android Development] exjc1986:
Yep, I have my office email setup for Push notifications!

---------- Post added at 02:17 PM ---------- Previous post was at 02:15 PM ----------

I'm sorry but i'm relatively new to Devil kernel, I'm not sure where this command center is... I have NSTools installed and I have enabled DIDLE, BLN and Touchwake.
[Galaxy S I9000 Android Development] gonsa:
thanks for this script :)

Fast Charge is not sticking.

Is it getting incompatibility with NSTools? Is it better to apply NSTools through android boot or init.d?
[Galaxy S I9000 Android Development] Bejda:
Normal behavior for fast charge (I think) and bluetooth soft kill (for sure).
[Galaxy S I9000 Android Development] yahyoh:
delete cc or any script that control xl ram i tried to reboot 4 times and it's sticking for me :rolleyes:

btw i used esfile explorer to set the value

another reboot for testing and still 391 ^_^
[Galaxy S I9000 Android Development] DerTeufel1980:
As long as one does not turn off the device, the settings stick. Even flashing a new rom followed by my kernel should keep the setting.

If it does not stick, you have turned off your device completely.

Although it is working as supposed, I am going to change the displayed value to match the correct applied ram setting.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] saphirrot:
@DerTeufel :

I noticed a small bug... Every time i create a nandroid backup, my phone is not booting up, i even cannot enter recovery mode... I need to reflash the kernel, after that everything is working fine...

Is there any kind of solution ?
[Galaxy S I9000 Android Development] DerTeufel1980:
what recovery are u using? i just was creating a nandroid with cwm recovery yesterday, and everything was working fine afterwards.
[Galaxy S I9000 Android Development] saphirrot:
ohh, i am using standart CWM with Devil Version 0.94

by the way, i saw that stratosk insert a new feature into his latest kernel :

Can we have this too ? This would be very awesome if some of us get a bootloop or something else !
[Galaxy S I9000 Android Development] Bejda:
Yes but:

But still all things that can restrict the area of investigation is welcome.
[Galaxy S I9000 Android Development] rugal28:
dear DerTeufel

i have some issue

when my device reboot

the kernel setting about bigmem setting (use 403 ram)

sometimes it will revert stock ram setting

any one has the same issue....:confused:
[Galaxy S I9000 Android Development] saphirrot:
Thats normally. Every time you reboot you lose your ram / charge and so on settings. I hate that ram settings auto revert back to stock... read a few pages back, someone posted a init file to keep settings
[Galaxy S I9000 Android Development] oliva94:
try live dmesg or live logcat from the market:

https://play.google.com/store/apps/details?id=eu.chainfire.livedmesg.lite

https://play.google.com/store/apps/details?id=eu.chainfire.livelogcat.lite

https://play.google.com/store/apps/details?id=eu.chainfire.livedmesg

https://play.google.com/store/apps/details?id=eu.chainfire.livelogcat

if you have both paid apps, than you can display both at the same time and switch woth the buttons on the device

I use them also, on cm9 nightly+devil2, and worked for all versions so far
[Galaxy S I9000 Android Development] kamalmawa:
Try disabling it and put it on manual. I had some Android OS battery drain issue with my exchange email account
[Galaxy S I9000 Android Development] elburo:
I´m a newbie.

So whats the difference between :

Devil2_0.94_i9000_CFS_BLN_CMC_20120524 and Devil2_0.94_i9000_CFS_BLN_VC_20120524

thx
[Galaxy S I9000 Android Development] rugal28:
i has use S69DevilSettinxV2.08 setting before

but still have some issue:(
[Galaxy S I9000 Android Development] SGT John Doe:
Kernel issue or what? Everytime i answer on a phone call, or if i call someone the screen won't turn back on after i hang up. Almost if the two litle dots still are blocked.
[Galaxy S I9000 Android Development] TheeWolf:
VC means voodoo color. CMC I think means Cyanogen mod color but I'm not sure.
[Galaxy S I9000 Android Development] jeebspawnshop:
You are correct.
[Galaxy S I9000 Android Development] FadeFx:
This wouldn't help, as they run instead of boot animation, the bootloop problem doesn't get us past kernel splash, so we need to see what blocks the bootprocess before bootanimation.

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] FadeFx:
Also any solution for flash video browser crash with XL ram settings?

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] Bejda:
Don't know for sure (as always with me ;) ) but i noticed when i was testing different Lr,s,xl kernel that i sometimes had to reflash stand alone modified files from F4k to solve YouTube videos on browser issues.

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

I know those files are installed by Devil xl and in my case if I remember well it was when changing kernel to another large ram version but still they were supposed to stay on my /system/lib even if changing kernel for another large ram one without bundled files.

So if you want to try if not already done.
[Galaxy S I9000 Android Development] FadeFx:
The issue is not with 720p video alone. It happens with any youtube video played in browser. However i will give tge patch a try...

Edit: you were right, the patch did the trick...

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] tom cats jr:
I try to change thr ram as u said but it still become 0 after reboot. Please help me..
[Galaxy S I9000 Android Development] DerTeufel1980:
This is weird. The libs are copied at every boot. Is it still working after reboot?

Could you also please attach me your boot.txt from /

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] FadeFx:
As it is flashed from recovery... possibly a missing folder?

http://db.tt/iWEv37Qt

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] DerTeufel1980:
from your log:

so, the libs got overwritten...i'll take a look, if there is something in the patch, what not is in my libs package
[Galaxy S I9000 Android Development] ( V ):
something similar: Android OS around 30-40% after emerging from fly/plane mode (I set the phone on it, during night time while charging). I don't use email - push service, and only set the ram parameters through terminal and deep idle (regular) through NStools.

tested ROM with its default midnightICS_202 and Devil 0.79 - no problems so far.
[Galaxy S I9000 Android Development] purpleraintoxicity:
well i diid see a big drain lately and thought it might be the roms ive changed.

i will test 0.79XL, and see how is battery life and speed with it.

its very interesting
[Galaxy S I9000 Android Development] SGT John Doe:
What's with the battert drainage? Over 30% in 30 min, it was not like this from the begining.
[Galaxy S I9000 Android Development] jelle2503:
battery drain is user error. has nothing to do with kernel. getting 1% drain per hour in standby.

ps. stop using init.d to kill bluetooth.

edit and if you do not know how to trace excessive battery drain, maybe you should stay on stock rom
[Galaxy S I9000 Android Development] ( V ):
trollolo

if you have nothing useful to say keep it to yourself will ya? thx!
[Galaxy S I9000 Android Development] jeebspawnshop:
He actually had a number of useful things to say in that post - I suggest you heed them.
[Galaxy S I9000 Android Development] ( V ):
I see, well I don't use any init.d script to kill BT (besides this was discussed earlier so nothing new there), aaand what was the other one(s)? oh yes: user error & to stay on "stock" rom, because my excessive battery drain tracing skills aren't adequate to use anything else. gosh - why haven't I've seen this before! :eek: I will certainly "heed" them! thank you very much! :D
[Galaxy S I9000 Android Development] jeebspawnshop:
You're welcome.
[Galaxy S I9000 Android Development] SGT John Doe:
Just roll over to Semaphore. I did that and all my "tiny" problems are gone. And the best part is that you really get the help you need if you encounter any problem, without getting bullied.
[Galaxy S I9000 Android Development] FadeFx:
That's normal as long as you don't loose more than 1%/h i mean 30% of nothing is nothing as well.

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] purpleraintoxicity:
you are right, still, dont you feel any change in battery consumption between 0.79 and 0.94?

i feel a bit.

i moved back to 0.79 today.

the speed is awesome and seems like battery a bit better- in usage only!!
[Galaxy S I9000 Android Development] folkg:
For those with battery drain, grab better battery stats. It's free from the forums here. It will help you with wake locks keeping your phone awake.

A big one for me was Audio_Out1, or something like that. I traced (by trial and error) that to the app draw something, which is a shame. I just made a tasker profile to kill it for me though.
[Galaxy S I9000 Android Development] purpleraintoxicity:
this link might help ppl:

http://xdaforums.com/showthread.php?t=1308030
[Galaxy S I9000 Android Development] FadeFx:
Yes i do, battery life got better for me on latest version, but that could be just me, as i add and remove apps constantly.

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] purpleraintoxicity:
Im testing it now....

0.79 isn't smooth as the newer, battery seems the same at first cycle, will see about second and third...
[Galaxy S I9000 Android Development] ( V ):
ok I'll test it further, just found it curious that the And. OS was that high - usually its never more than 7-9% and I've been using Devil since 15.1 ;)
[Galaxy S I9000 Android Development] FadeFx:
As i said, in flight mode its higher as nothing else consumes power, no radio, no sync...

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] Kurre:
That's caused by the "sound on touch" function or something like that. You'll find it from the system settings. AFAIK it doesn't cause drain because it just makes wakelock, but it isn't a problem since your screen is probably active anyways ;)

IIRC, pawitp gave good review about this matter a long time ago. But if it bugs you, then just disable that sound..

Edit: i just tested it. It's "Touch sounds" in System settings - Sound. Well at least in AOKP. It causes AudioOut_1 wakelock...

Yeah it's hard for someones to understand how relative consumption percentages are read... ;) :rolleyes:

Ps. No excessive drain here nor anything unusual either..everything works just great :D :thumbup:
[Galaxy S I9000 Android Development] ( V ):
ah, thank you kindly for doubting my mental capabilities (so many degrading user on this thread..:(), but I do understand it. I mentioned it because it was unusual / odd and I've haven't experienced it on the earlier versions (on any rom/kernel to be exact). it wasn't just after I've switched off flight mode, it stayed around 30-40% well after an hour - meantime using the phone on wifi, gps navigation, calls etc.
[Galaxy S I9000 Android Development] anuj_blaster:
In Command Center Ram Settings retests to 0 after a reboot? is it suppose to reset after every reboot?

Performance: Smooth

Governor: Lulzactive

Schduler: Sio

Live OC: 110% (Max freq - 1200)
[Galaxy S I9000 Android Development] Kurre:
I'm very sorry, i didn't mean to be so harsh towards you :( i meant that in generally speaking, because there are so many people who thinks that high percentage equals high drain.

I haven't noticed any that kind of behavior in my phone, but i could also do some testing. Could it be related to rom in any kind :confused:
[Galaxy S I9000 Android Development] ( V ):
could be, or an rogue app - still testing the matter on same rom / other kerlens etc.
[Galaxy S I9000 Android Development] purpleraintoxicity:
After my own tests, 0.94 battery drainage aint real...

In my side, 0.94 is better, and the difference was because of some apps + the move to miui, which always had less battery life for me.

Also, 0.78 caused me some fc's
[Galaxy S I9000 Android Development] Rahlp:
What is deep idle and how to use it?

PS: I know its a newb question so people who want to flame post, kindly refrain and do not reply to me.
[Galaxy S I9000 Android Development] adytum:
I

It's not hard to search xda for it, but I'll admit that this thread is quite hard to understand sometimes.

Deep idle is a state your phone goes into to save battery, works more or less only while playing music. There are two versions of this state, top=on and top=off, off saves more battery but requires gps and bt to be off. BT must be killed via a bt kill script, or by using semaphore and its control app.

Note that it's only noticeable of you play alot of audio, but if you do, it does have a pretty huge impact on battery life.

EDIT: LOL, I thought I was posting in the elite rom thread sorry :o this could be read in the second post of this thread...

Using GT-I9000 my sent Tapatalk 2 from.
[Galaxy S I9000 Android Development] jelle2503:
a lot of reason to flame you since you didnt even bother to try and read the first two posts. i guess the lazy people will never learn.

ill let the flaming to someone else though
[Galaxy S I9000 Android Development] anuj_blaster:
y does Ram settings reset to 0 in Command center after every reboot? plz help..
[Galaxy S I9000 Android Development] Rahlp:
lol the beginning of the second post is so full of ^#^!*!@()!*()*, I left half way :D