yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] DerTeufel1980:
did you get the reboot while live'ocing to 123% as usual? or with stock freq and voltage?
[Galaxy S I9000 Android Development] kiez:
Hi, for me deep idle does not work with the 2_0.72 XL kernel. With kernel from 14.04.2012 I got at least TOP=ON. Any idea?
[Galaxy S I9000 Android Development] .:Crack:.:
While LiveOCing. But it wasn't a full reboot -> No BL/Kernel splash screen, just the SlimICS bootanimation.zip. But it looped somehow, Softkeys were enlightening if touched and also turned off after 1.6 seconds, so I had to pull the battery...

edit: why can't adb remount/push?
[Galaxy S I9000 Android Development] ghul21:
Hello

I had a similar problem in version 7.1 sio + conservative softreboot without pin. Only bootlogo. Tonight I changed to 7.2 vr + smartassv2 and again when browsing the menu softreboot ... Build 32 stock.

greetings
[Galaxy S I9000 Android Development] DerTeufel1980:
adb root has to be entered first
[Galaxy S I9000 Android Development] .:Crack:.:
Ok, well I reflashed glitch for now because i had like 3 soft reboots while scrolling through my files and i have to use my phone today.

Hope you can fix it. Will provide logs if needed
[Galaxy S I9000 Android Development] kamalmawa:
That's what I said. Without deep sleep your phone will eat your battery while on standby. Try the Bluetooth kill script I posted in terminal emulator. It's safe
[Galaxy S I9000 Android Development] a g bell:
Hi l have both logs for my phone but can't upload to xda any ideas where to send them can l mail them anywhere?
[Galaxy S I9000 Android Development] darckengel:
Actually it's wrong, deep sleep is only an intermediate state between awake and deep idle, which allows to reduce battery consumption for tasks like listen music.

So if you don't such kind of uses, deep sleep is not really usefull.
[Galaxy S I9000 Android Development] kamalmawa:
LOL Please do some research before you telling someones wrong...This is how the battery consumption works with DIDLE enabled from high to low... Awake(CPU 100~ up) -> DIDLE Top=ON -> DIDLE Top=OFF -> Deep Sleep

Deep Sleep = CPU set to off

Deep Idle = CPU set to 0

Actually what really isn't usefull is DIDLE if you not listening to music.. not Deep Sleep. But still if you have Wi-fi on and some background apps running DIDLE can save lit bit of battery ;)
[Galaxy S I9000 Android Development] saszseb:
I don't use DIDLE at all. My battery eats 0 % overnight and all day when it's offline I get a level line.
[Galaxy S I9000 Android Development] kamalmawa:
Yeah that sounds about right.. DIDLE for people who listen to music for hours like myself.. This isn't a argument about should we or should we not use DIDLE.. someone asked how to get DIDLE Top=OFF values and I gave them advice from my experience .. Please don't jump into middle of a conversation and say awkward things :D which doesn't make sense. read few pages back where my conversation started you will understand what I'm talking about.
[Galaxy S I9000 Android Development] lerkin:
DerTeufel1980, thanks for swap, really appreciate your attention to user's requests.
[Galaxy S I9000 Android Development] saszseb:
As I know:

Deep idle: CPU set to off.

Deep sleep: CPU set to 0.
[Galaxy S I9000 Android Development] .:Crack:.:
During DIDLE TOP=OFF just the sound chip for low power mp3 playback (or similar) is on.

During deep sleep its also shut down.
[Galaxy S I9000 Android Development] DerTeufel1980:
just wait for the devil idle :)
[Galaxy S I9000 Android Development] kamalmawa:
your wrong.. use search. Or read here where it clearly says IDLE means CPU set to 0

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

and stratosks Guide to DIDLE

http://xdaforums.com/showpost.php?p=23542743&postcount=1814
[Galaxy S I9000 Android Development] a g bell:
Please any suggestions for uploading logs
[Galaxy S I9000 Android Development] DerTeufel1980:
http://www.fileuploadx.de/
[Galaxy S I9000 Android Development] doc_2nas:
And how's your experience with it? Would you mind sharing it here?

I think theoretically it will reduce force closes for memory hungry applications but it might reduce overall performance (lags)... That's why some tweaks set vm.swappines to 0.

Thank you....
[Galaxy S I9000 Android Development] doc_2nas:
Just PM'ed you :)
[Galaxy S I9000 Android Development] dark_knight35:
How did you enable it? I only found some old apps.
[Galaxy S I9000 Android Development] a g bell:
thanks upload to 39588 and 54563
[Galaxy S I9000 Android Development] vitoski:
Could you share them here? Wanted to try them out as well:-)

Wysłane z mojego GT-I9000 za pomocą Tapatalk
[Galaxy S I9000 Android Development] dadi_pas:
Running Slim ICS 3.3 Devil 2_0.72 OC 1.4 Can't Play Gangstar Rio after play game phone restart and chrome beta restart please fix...
[Galaxy S I9000 Android Development] lerkin:
Tried all the apps!! Failed with all!!

Edit. Installed swapper 2, pressed on, succeded! Typed free in terminal, have swap.!

Will test! Thanks dev!
[Galaxy S I9000 Android Development] xela92:
Ah!!! It's ok, I'm not looking for thanks ;)

I did some other tests, and now I figured out that some packages just work (like cm9 zip) and others don't. I think it's in the way they're signed, but I can't figure out what's the difference. I tried to sign with jarsigner and with signapk, I made my own private key, I signed packages already signed and I made myself a package from a template I had and that always worked, signed it with my own key, but in any case it complains for signature. Now the question is: how are cm zips signed? Anyway, I'll keep on testing ;)
[Galaxy S I9000 Android Development] dark_knight35:
I also tried this app, but after changing some settings, it failed. Will try again. Btw, there's a new app in Android apps and general section, paid one should also work.
[Galaxy S I9000 Android Development] jelle2503:
Devil Idle?

:thumbup:

What more of excellence can you share with us? ;) It doesnt stop:D

I really like the work being done by you and others. This thread is only thread I read on here.

Using your kernel to brag to my co worker about my devilish sgs. He got boring slow stock sgs i make fun of him.;)
[Galaxy S I9000 Android Development] lerkin:
Wih swapper 2 you need to wait a bit it will succed. What is the name of that paid app?
[Galaxy S I9000 Android Development] dark_knight35:
It's Provision Optimizer. Came out new today. I only have the free version.
[Galaxy S I9000 Android Development] Bonvaz:
guys sorry,I know is my fault but I don't understand the ram avaible in the 3 version up now..

we have

Devil2_0.72_i9000_CFS_BLN_CMC

Devil2_0.72_i9000_CFS_BLN_CMC_XL

Devil2_0.72_i9000_CFS_BLN_CMC_XL_bm

can anyone help how many ram have these version and which of them kill videocam?

I'm on aokp
[Galaxy S I9000 Android Development] sthomas38:
Yes, second post can help you...

Envoyé depuis mon GT-I9000 avec Tapatalk
[Galaxy S I9000 Android Development] Bonvaz:
19.04.2012

- even better fix to selective live_oc (last one (in test kernel) generated some overhead)

- fixed sampling rate of ondemand and conservative (have ported mialwe's/stratosk's sleep multipliers)

- new tunables for ondemand and conservative etc etc etc

here I don't find anything,and in the other changelogs things confused me..please,if you can help I will very happy..
[Galaxy S I9000 Android Development] lerkin:
Looks like another tweaker.
[Galaxy S I9000 Android Development] kamalmawa:
Devil2_0.72_i9000_CFS_BLN_CMC -> 377Mb

Devil2_0.72_i9000_CFS_BLN_CMC_XL -> 389Mb

Devil2_0.72_i9000_CFS_BLN_CMC_XL_bm -> 402Mb (breaks 720p recording and playback)

None of the kills your videocam. It just XL_bm version will break your 720p video recording and playback
[Galaxy S I9000 Android Development] Bonvaz:
give you a thanks :) really appreciate this man!
[Galaxy S I9000 Android Development] xela92:
Found out something new: even if I enable signature verification and try to flash something it gives the same error, so it's quite "normal", now I just need to know how CWM wants the package to be signed!!!!!!! Anybody knows how to flash with signature check enabled in CWM?
[Galaxy S I9000 Android Development] doc_2nas:
Actually I'm not confident with those setting, beside that, this is DerTeufel's thread, I really don't like to spam it with my stupidity. But I'm really thankful for your interest. Here's my nstools setting:

http://db.tt/LIjFe6xP

Just read it with text viewer or copy to folder /data/data/mobi.cyann.nstools/ and load it through nstools (don't forget to uncheck set-on-boot first).hopefuly you could take something from it and modify it to fit your need... :)

Regards...
[Galaxy S I9000 Android Development] eternitys:
Does this work with MIUI V4 by nightshack?

Thanks
[Galaxy S I9000 Android Development] dark_knight35:
Pls stop asking these questions. As the title states, this kernel was made for ICS, and MIUI v4 is ICS, so it'll work.
[Galaxy S I9000 Android Development] eternitys:
Sorry man
[Galaxy S I9000 Android Development] DerTeufel1980:
both logs are not showing anything special. sorry...
[Galaxy S I9000 Android Development] lerkin:
WOW, I have excited results here with swap... I create swap file with swapper2, swap (256 mb, 100% swappines) locates on internal memory /emms (i swapped internal and external memory by editing vold.fstab).

Mutitasking increased several times, plenty of free memory still available, system is pretty smooth. Will test stability for a couple of days, than report back.
[Galaxy S I9000 Android Development] a g bell:
Thanks for your time:) strange one l will keep my eye on it hasn't happened since last cache wipe :)
[Galaxy S I9000 Android Development] dark_knight35:
What's faster? Internal or ext sd? Or can you have both used at same time?
[Galaxy S I9000 Android Development] doc_2nas:
I just read this

wiki.cyanogenmod.com/wiki/Swap_and_Compcache

And it said,

" This question is hotly debated, but you almost

definitely do not need swap or compcache. The

only exception to this may be if the device is a

first generation device (i.e. HTC Dream or HTC

Magic ). If you think swap or compcache may

make the device faster, feel free to follow the

directions below.

Swap can give more available memory than

compcache; however, class 6 SD cards are

recommended and [bold]SD write wear is increased.[/bold]

Compcache is easier to set up, but has a

limited memory increase and performance may

slow down over time after boot.

Actual performance depends on user memory

use; you'll only see a benefit if you're

consistently using up all available memory, due

to any combination of inherently low device

RAM, using multiple apps simultaneously, or a

singularly memory-intensive app. Otherwise,

the performance hit will exceed any

performance gain."

But this 0.73 is amazing, we have a choice to enable/disable swap using swapper2.apk, and the performance is great!! (And my wife said I can't buy a galaxy note before I break my SGS :D)
[Galaxy S I9000 Android Development] lerkin:
I decided to use internal (build-in) memory because I thought it would live longer (constant read-write from/to swap) correct me if I wrong.
[Galaxy S I9000 Android Development] Netmatrix:
Can we have the kernel for testing?

Edit: nevermind i see where it is....

Sent from my GT-I9000
[Galaxy S I9000 Android Development] lerkin:
It's available several pages before my post.
[Galaxy S I9000 Android Development] doc_2nas:
That's genius man! I already had that edited vold.fstab from browsing earlier. that should prolong the built in memory (which we can't replace) life. It may be slower though without a good micro sd..... (but my wife would say hooray :) )

Edit: sorry.. confused between internal and external, maybe /sdcard (built-in) and /emmc (add-on) are better?
[Galaxy S I9000 Android Development] lerkin:
I'm not a genius, neither as you are . You can change where to have swap file in preferences of swapper2.)))

Cheers.
[Galaxy S I9000 Android Development] yahyoh:
free memory 31 mb O_O :eek::eek: what rom u r running how many apps u r running man

in my mobile i run several apps with browser and still have more than 100 to 140 mb :cool: and with some default apps like beautiful weather and smart keyboard and apex launcher with whatsapp and with some widgets i have between 205 to 190 mb free memory :cool:
[Galaxy S I9000 Android Development] doc_2nas:
Indeed the built-in one is more durable and faster, but we can't replace that easily (or maybe not possible?)

And I just found on advance setting from swapper 2, we can choose where to place the swapfile, wheter /sdcard/ or /mnt/emmc/

So, may be editing vold.fstab is unnecessary unless you used it for something else.

For people who have trouble to enable swap via swapper 2, just try to push the on button several times until it said ok.
[Galaxy S I9000 Android Development] lerkin:
Yeah it's unnecessary, I did it for other reasons. More free space for photos, and some navigation app's data.
[Galaxy S I9000 Android Development] lerkin:
That number is not simple free memory from processes list. I can't explain.

I have 153/383 mb free (numbers from running apps' list). Have really great number of running apps: whatsapp, drweb), swiftkey, apex, mail client, third-party SMS, dropsync, calendar, and several other. And many in cached, never had so much before. Real multitasking.
[Galaxy S I9000 Android Development] doc_2nas:
Thanks for the idea man, (and sorry, I was still typing while you've already posted :thumbup: ) waiting for your another share of experience with 0.73-swap. I'm very excited, if no performace regression, this could be the saviour of the lack of memory (on ICS) in our sgs.... ;)
[Galaxy S I9000 Android Development] lerkin:
I notice great performance, fast apps starting (more "free" memory), greatest multitasking. I think more users should test that version to track all pros and cons of swap on our "good, old" SGS with ICS.

Sorry, no "thanks" remains.
[Galaxy S I9000 Android Development] doc_2nas:
Maybe it showed the "real free memory" in android free memory = real free + cached apps (but not running)

Edit: sorry too late again.....
[Galaxy S I9000 Android Development] lerkin:
Yes, you are right. I couldn't form that sentence. )
[Galaxy S I9000 Android Development] mikiept:
I'm talking about locking the freq around that speed... because that is the best freq to play music with the screen off and didle on (battery saving).

I'm talking about something like screen_off_ideal_freq from smartassv2? Do you get me? ;)

Is there someway I can do this with ondemand settings?

EDIT:

I've tried lowering the sampling rate to 10000us to get higher frequencies but they jump a lot and to high. Maybe setting a max freq while screen is off is a good ideia, but then maybe you would have to add a "negative" sleepmultiplier (like -2 -1 0 1 2 3 4 5). What I mean is lowering the sampling rate with sleepmultiplier (using negative values) while screen off and also set a max frequency (400mhz). That should do the trick no?
[Galaxy S I9000 Android Development] dark_knight35:
Could someone explain what sampling down factor and freq step in conservative settings in Nstools do?
[Galaxy S I9000 Android Development] Segnale007:
How u guys managed to activate the swap partition ?? I am using the kernel Devil2_0.72_i9000_CFS_BLN_CMC_XL_20120419 and I can't seem to be able to enable it.

shell@android:/sdcard # swapon /dev/block/mmcblk1p2
swapon: /dev/block/mmcblk1p2: Function not implemented

I may be wrong but usually when u get this message is because the swap option isnt enabled in the kernel.

As you can see from my sdcard partition layout /dev/block/mmcblk1p2 is effectively the swap partition.

Device Boot Start End Blocks Id System
/dev/block/mmcblk1p1 9 1860 14876190 b Win95 FAT32
/dev/block/mmcblk1p2 1861 1924 514080 82 Linux swap
[Galaxy S I9000 Android Development] jelle2503:
Read. Few pages back he posted test kernel
[Galaxy S I9000 Android Development] yahyoh:
sorry but this program is crap look at this pics from my s2 or maybe it have problem with reading the real free memory

:eek::eek:

is the system running apps it show that i have 490 mb free memory i was running some apps
[Galaxy S I9000 Android Development] FadeFx:
Testing swap now as well, 128mb swappiness=30

I think 100 is too high value iirc, this would mean it makes no difference bitween ram and swap storage.

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] lerkin:
I provided that screenshot just to show swap is active. Take care. )
[Galaxy S I9000 Android Development] Segnale007:
Found it .. Lovely I am gonna test it .. I'll probably drop few lines down making a simple guide to create and enable a swap partition.
[Galaxy S I9000 Android Development] lerkin:
Agree, great you are testing too!

---------- Post added at 10:08 PM ---------- Previous post was at 10:07 PM ----------

Swap partition is, maybe, too complicated. Swapper2 creates swap file wherever you want just in one click. But please write the guide, may be someone will choose that way.
[Galaxy S I9000 Android Development] Segnale007:
It really isn't trust me .. With Swapper2 u have to relay on a third part application and u can't have more than 265mb of swap..
[Galaxy S I9000 Android Development] FadeFx:
To confirm that swap is working just open terminal emulator and type "free" without the "s

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] lerkin:
Thanks, waiting for your guide ).
[Galaxy S I9000 Android Development] yahyoh:
i know :D:D so u feel it is faster with swap :rolleyes: or no big differences
[Galaxy S I9000 Android Development] lerkin:
Yes, iFeel. Not just a placebo. test it yourself.
[Galaxy S I9000 Android Development] abobobilly:
There are two problems i ALWAYS face with this kernel.

1. Horrible Battery Drain (even when i dont touch NSTools and its settings)

2. That "Tint" when we wake up the device (you know, that tint which 'flashes' ... like a screen 'refresh rate')

No.2 is related to Voodoo Colors. A huge fan of Voodoo Colors. Cant live without it :( ... CM Colors with tweaking can give you 'close' to Voodoo Color profile, but lets just admit it ... they just doesn't feel as exciting as Voodoo Colors.

Any help ... if possible?
[Galaxy S I9000 Android Development] CheekyLord:
i use swapper2 with an 32MB swapfile/60% s.ness on int.SD and ut seems like system runs really 'smoother'.

---

if i remember right...the dev 'existz' does some experiments with swap at the 0.5.xx/0.6.01 version of his 'Talon'-Kernel. (Ginger).

so maybe it can be a good idea to contact him about that 'swap thing'. :)

---

SentFrom XDA ForumApp by ICS SGS-I9K
[Galaxy S I9000 Android Development] fane1:
Are you sure that the test swap kernel has voodoo colour? I cant find colour setings in voodoo app ....
[Galaxy S I9000 Android Development] lerkin:
No, test is not a voodoo color version.
[Galaxy S I9000 Android Development] fane1:
Ok thanks for the reply..using swap and it feels good so far doing some more tests with heavy games now... :)
[Galaxy S I9000 Android Development] doc_2nas:
Hi Sir, maybe 100 is a good idea to test swap's performance, only for test, not daily usage. Wheter is there any regression or not during usage (like zram/compcache did). Thank you
[Galaxy S I9000 Android Development] FadeFx:
You may be right...

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] petermunster:
Deep Sleep do not work with 0.72. Have massive Batterydrain without it.
[Galaxy S I9000 Android Development] gokussjx:
Oh..

You sure you didn't do something out of ordinary?

I have 0% drain, when my phone's idle!

Overnight, my battery decreases from 100%, to 100% in the morning xD

The tint, yeah, that's VC. And I'm afraid there's no solution yet. None of the kernels, in none of the ROMs, are able to solve the tint issue.

Although, you can decrease the tint, by tweaking the colors, as per your needs. Try experimenting with it :)
[Galaxy S I9000 Android Development] amirage:
Hi there

I'm facing SOD issues with this kernel. I tested this with 2 different ROMs - Anarkia's latest and Slim 3.4. In both the cases, here's what I did:

Put live OC to 5% and max freq to 1296 Mhz...on demand governor and deep idle active using Bluetooth disable script...

After the screen switch off, the phone never wakes up no matter what I do...a battery pull is the only restore....

Any ideas what's wrong...
[Galaxy S I9000 Android Development] dark_knight35:
Yes, pls! Got some problems with swapper 2. Is a partition better than a file?
[Galaxy S I9000 Android Development] Kurre:
No problems here. Having about a 2 days uptime with a 4+ hours of screentime (medium to heavy usage). Check for rogue apps with BetterBatteryStats.
[Galaxy S I9000 Android Development] dark_knight35:
Remove btkill script. If this doesn't help, disable deep idle. If this still doesn't help, don't overclock.
[Galaxy S I9000 Android Development] gokussjx:
Disable Deep Idle.

If you're facing SoD, DIDLE's beyond reach.

Or, try playing around with UV.

Also, try disabling LiveOC, & see.

Try these all independently.

But the sure solution to avoid SoD, is disabling DIDLE.
[Galaxy S I9000 Android Development] fane1:
Have enabling swap to int sdcard .That way it doesnt mount int sdcard to be recognized by pc.Just me??
[Galaxy S I9000 Android Development] lerkin:
I think it's not because of swap, it's known problem of most ICS ROMs. I have such problem on aokp on all versions. Don't know about Slim though. But swap needs to be disabled before mounting card or you can use multi mount sdcard from market, works great here.
[Galaxy S I9000 Android Development] Segnale007:
Of course it is ... I will try to find some spare time doing the guide next week. Right now I have got 39 of fever and I am packing and arranging everything for my flight back to Toronto next Saturday... Its a crazy time really. But I will try to get it done ...

All I can say so far is swap is working extremely well on dedicated swap partition with swappiness value set to 70. Its like I am using another device, and this is only a class 4 micro sd-card.. Can't imagine what a class 10 can do..
[Galaxy S I9000 Android Development] lerkin:
Easy method for enabling TOP-off in deep idle until DerTeufel1980 release his method of implementation.

You need to create to txt files without extensions:

1) First contains (for example 1.)

echo 0 > /sys/devices/platform/bt_rfkill/rfkill/rfkill0/soft

It enables Bluetooth

2) second contains (for examle 2.)

echo 1 > /sys/devices/platform/bt_rfkill/rfkill/rfkill0/soft

It disables Bluetooth

3) now you need Script Manager (SManager) from market. And (optionally) SMWidgets.

4) With Script Manager run 2. as root (disables bluetooth for top-off). You can tick an option to run that script at boot.

5) Or you can make Two widgets with SMWidgets 1. will enable and 2. will disable bluetooth.

Very easy and effective.
[Galaxy S I9000 Android Development] DerTeufel1980:
my idle feature is independent from deep idle. it's already mentioned in the changelog.
[Galaxy S I9000 Android Development] lerkin:
Sorry, missed it.

So we don't need deep idle? Or disabling of bluetooth? with your kernel?
[Galaxy S I9000 Android Development] DerTeufel1980:
it's additional. using deep idle still saves even more power then.
[Galaxy S I9000 Android Development] Segnale007:
Alright, I was supposed to do it next week but I felt a little better and I made it today..

Here's the mini how to I wrote for you guys that will walk u through how to create and enable a swap partition on external sd on your SGS. Enjoy

http://xdaforums.com/showthread.php?p=25122087#post25122087
[Galaxy S I9000 Android Development] dark_knight35:
Thx. Really appreciate it. Which card do you recommend? From what I've read, sandisk class 6 is as fast as Samsung/Transcend class 10 and there isn't any sandisk class 10 card. Want to buy a new one, because I've only got a Transcend class 2 :/.