yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] FadeFx:
did i read some sarcasm in there you forgot to tag propperly?
[Galaxy S I9000 Android Development] Weedalot:
Deep idle top = off doesn't work for me, can that be because gps not fully shut? and if so can someone direct me to a script and how to run it?
[Galaxy S I9000 Android Development] Kurre:
Here you go: http://ics.samsung-updates.com/trouble/FixRecovery.tar.md5

You could also try flashing the boot.img via Heimdall, but that doesn't seem to work always..
[Galaxy S I9000 Android Development] Virnik0:
Thanks a lot....it is pretty annoying, I mean the display colors...
[Galaxy S I9000 Android Development] OrlandO85:
I can confirm that,

No button functionality. :(

What can I do to help eliminate this little "peanut" bug? :D

System configuration:

Latest cm9 nightly

+ latest devil kernel in xl with vc
[Galaxy S I9000 Android Development] Chris_84:
Search the thread. Where is a command line for bluetooth. It cause the no sleep. You can execute this lines with script manager. I think where is also a flashable zip.

Edit:

#!/system/bin/sh

echo 1 > /sys/devices/platform/bt_rfkill/rfkill/rfkill0/soft
[Galaxy S I9000 Android Development] abduallah77:
how to ..

hi guys ...

i have i9000 .. rom - dark knight 5.5 (4.0.4)

how i can flash this kernel on me device ??

+

How the size of RAM in this kernel ??
[Galaxy S I9000 Android Development] NaabKing:
When i enter Recovery there's text (at the bottom of the screen):

E:Missing bitman vertical_keys

(Code -1)

What does it mean and is anything wrong with that? Cuz i can flash everything just fine and everything works (i guess)?
[Galaxy S I9000 Android Development] Chris_84:
Flash it via cwm. Ram goes from 377 mb until 402 mb ram (xl bm version). Just read the first 2 posts on first page.
[Galaxy S I9000 Android Development] kingoftf:
I´m on Elite v11

Wipe cache wipe Dalvik and flash...

153mb RAM free
[Galaxy S I9000 Android Development] scheichuwe:
In addition to my previous post, here is a very (very!) simple example of how this (CommnadCenter) can be used.

{"entries":[
{"command":"echo ?? > /sys/devices/virtual/misc/devil_idle/bus_limit_automatic","commandstatus":"cat /sys/devices/virtual/misc/devil_idle/bus_limit_automatic","commandvalues":"1:On|0:Off","tags":"","regexstatus":"1","name":"","matchregexison":1,"suexec":0,"id":21, "description":"", "processresult":0}
,{"command":"echo ?? > /sys/devices/virtual/misc/devil_idle/bus_limit_enable","commandstatus":"cat /sys/devices/virtual/misc/devil_idle/bus_limit_enable","commandvalues":"1:On|0:Off","tags":"","regexstatus":"1","name":"","matchregexison":1,"suexec":0,"id":22, "description":"", "processresult":0}
],"homepage":"","iconfile":"","title":"devil.Kernel","updaterurl":"","version":1,"maintainer":"whoknows"}

Save as xyz.json and copy to /sdcard/Android/data/com.asksven.commandcenter/files/xyz.json
[Galaxy S I9000 Android Development] DerTeufel1980:
Great! Many thanks

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] Bejda:
Thanks scheichuwe,had this app for a moment now but never searched to go further than what is bundled.You gave me will to get back on the subject more seriously.

The great dev behind (betterbatterystats too) seem to feel sometimes that his app is somehow unexploited,thanks for that too if DerTeufel see interest in it.
[Galaxy S I9000 Android Development] MetalPainis:
I this a normal behaviour? I charged full, lost 2% Battery over night (data off) and went to university, listened to music 2h until now. Just curious... :)
[Galaxy S I9000 Android Development] Virnik0:
Simply said, touch buttons has been removed from Devil kernel Recovery, at least it's pictures. You can ignore it.

Odesláno z mého GT-I9100 pomocí Tapatalk 2
[Galaxy S I9000 Android Development] a g bell:
Just a question is swap enabled by default in 0.79?
[Galaxy S I9000 Android Development] mnazim:
Swap is present but not enabled by default as far as i know...!!!
[Galaxy S I9000 Android Development] phalanger:
Any idea how to enable/use swapping?
[Galaxy S I9000 Android Development] kamalmawa:
Kernel supports swap feature by default but you have to enable it from ROM side using a software like swapper2 from playstore or other method posted on xda here http://xdaforums.com/showthread.php?t=1610835
[Galaxy S I9000 Android Development] DerTeufel1980:
I have made a small file for it.

http://www.fileuploadx.de/573316

Just download the app from my quote, and then the devil.json from my link above.

Place the downloaded file at:

sdcard/Android/data/com.asksven.commandcenter/files/

It gives you access to devil idle, screen off min/max freq, smooth_ui and fast charge.

More is going to come. If someone provides his code, too, we should get every feature in there very fast.

Thanks again to scheichuwe for pointing this.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] anamika:
shows invalid download link...

edit... got it
[Galaxy S I9000 Android Development] Pusheka:
I made this file and put it in init.d that will do the job?

To start the devil idle.

Some say I'm not really sure what I did.

https://www.dropbox.com/s/yhqgvgybvxsp5t3/99kernel_tweaks
[Galaxy S I9000 Android Development] AshVash90:
I'ma let you finish but Devil made the best kernel of all time!

Sent from my GT-I9000
[Galaxy S I9000 Android Development] saphirrot:
@DerTeufel

i really getting ****ed up... cause, every time i want to wipe dalvik cache, the phone is getting a bootloop while showing the Kernel image. I cannot enter recovery, i cannot do anything.

( PLEASE DONT POST **** LIKE : FLASH ODIN FIX RECOVERY... i know how to flash recovery fix or a kernel )

This is just a bug report, got this since 0.72 . I´m on onecosmic Rc 4.2. WIthout any modification / scripts or anything else.

Can you please tell me why the phone get mad ?
[Galaxy S I9000 Android Development] DerTeufel1980:
Just stop wiping the cache. I did not wipe it manually since November.

This also is a rom/kernel independent issue, and till now, none knows how to solve it.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] saphirrot:
thanks for your answer.

Of cause noone knows why this bug appears, but, if i tell you that the bug appears when you wipe the dalvik cache , that should help a little bit or not ?

By the way, i reflashed the rom and flashed our kernel again, wiped dalvik cache and the same again.

oh i forget to mention: you developed the best kernel for 4.xx roms !!!
[Galaxy S I9000 Android Development] folkg:
Hey DerTeufel,

I saw you implemented the blinking interval for notifications in this latest kernel, and I know you are getting hundreds of feature requests, but would it be possible to request the blinking timeout feature from the Nexus S as well? There is certainly no hurry.

Thanks as always for a fantastic kernel. I've never felt more confident in the performance of my phone.
[Galaxy S I9000 Android Development] praveen6585:
just flashed Devil2_0.79_i9000_CFS_BLN_CMC_XL_20120501 .. everything is running super smooth but i feel there is some difference in the colour scheme (feels more bluish) and sharpness overall compared to 0.72.. any changes were made regarding that or is it just my eyes that are playing tricks?
[Galaxy S I9000 Android Development] dark_knight35:
Which ROM are you on? I'm using F1, first build and also get weird colors.

--------------------------------
[Galaxy S I9000 Android Development] ramas123:
I find sharpness not good too.

Overall great job again!
[Galaxy S I9000 Android Development] praveen6585:
Im on Slim 3.5
[Galaxy S I9000 Android Development] DerTeufel1980:
CM9 has changed colour, to scale with brightness. Maybe this is causing it.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] praveen6585:
ahh ok.. thanks for confirming that.. switching to 0.72 for now.. loved the colours and sharpness in that one.. and its as fast as it can be! :)
[Galaxy S I9000 Android Development] dark_knight35:
WTF!? I finally found nice color settings, and now CM team destroys them. Can you revert the changes in next release?

--------------------------------
[Galaxy S I9000 Android Development] DerTeufel1980:
Yep. If it shows up, that this change wasn't useful, I'll revert it.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] FadeFx:
For me cm colors still look good, do u guys have very low values set in color tuning?

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] dark_knight35:
I've only set gamma to -16,-15,-16. I'm not sure if this happened after flashing new kernel, but I can set gamma way lower than before now.

--------------------------------
[Galaxy S I9000 Android Development] purpleraintoxicity:
this is your music... :)

Perfectly normal
[Galaxy S I9000 Android Development] dhurk:
Do i have to execute these in the commandcenter?
[Galaxy S I9000 Android Development] purpleraintoxicity:
sure.
[Galaxy S I9000 Android Development] Full HD:
I think it should look like this. Remove the ".zip" (just 4 the upload here :D)
[Galaxy S I9000 Android Development] ghul21:
unless you provide to the file is corrupted.
[Galaxy S I9000 Android Development] petermunster:
Test Punchy Settings in Voodoocontrol
[Galaxy S I9000 Android Development] dark_knight35:
I use CMC version. It's not voodoo bug.

--------------------------------
[Galaxy S I9000 Android Development] Full HD:
Tested it. Rename "99kernel_tweaks.zip" to "99kernel_tweaks" and open it with Windows editor ;). That´s what i meant. :)
[Galaxy S I9000 Android Development] DerTeufel1980:
You are missing the #!/system/bin/sh part at the beginning.

No, it's not. Remove zip extension

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] Full HD:
Okay, I didn´t know that. Then Pusheka is right:
[Galaxy S I9000 Android Development] cba1986:
There is some difference in performance in swap between using Swapper2 or this method?

http://xdaforums.com/showthread.php?t=1610835
[Galaxy S I9000 Android Development] setanomada:
so just to make sure... we download that file and rename it without .zip and place it in the init.d folder. is that all i have to give permissions? thanks!
[Galaxy S I9000 Android Development] Full HD:
No, Devil said that my file is not correct.

Create a file named "99kernel_tweaks" and open it with text editor.

Type this and save the file:

#!/system/bin/sh

echo 1 > /sys/devices/misc/devil_idle/bus_limit_automatic

Move it to system/etc/init.d and give the permissions shown on the screenshot.

Please correct me if I am wrong.
[Galaxy S I9000 Android Development] Weedalot:
Yea thanks i found it myself on the semaphore thread, used command Center to make a button got it.
[Galaxy S I9000 Android Development] jelle2503:
Command Center rocks

I think that Command Center app is perfect for managing kernel features. Why need a dedicated app? :) This app saves a lot of time, and is very convenient. I hope you can finish up the shell commands soon. :D

I also add logcat and last_kmsg now as attachment because of Command Center. I had spontanious softreboot when working with Command Center on XL BM 0.79 with latest CM9 nightly, during softreboot boot animation had blurred colors. Won't post it in CM9 thread as I use your custom kernel. I provide it in hope maybe it is useful in some way for you. :o :confused:

I also find that the new CM9 screen adjustments are not for the better. Look like colors and sharpness are messed up. Before my screen looked perfect.
[Galaxy S I9000 Android Development] el afortunado:
#!/system/bin/sh
echo 1500 > /sys/class/misc/customvoltage/max_arm_volt
echo 1450 1400 1350 1300 1200 1000 900 900 > /sys/class/misc/customvoltage/arm_volt
echo 1300 > /sys/class/misc/customvoltage/max_int_volt
echo 1200 1175 1150 1150 1100 1100 1100 1000 > /sys/class/misc/customvoltage/int_volt
echo 0 > /sys/class/misc/backlightnotification/enabled
echo 0 > /sys/class/misc/backlightnotification/in_kernel_blink
echo 500 > /sys/class/misc/backlightnotification/blink_interval
echo 0 > /sys/class/misc/deepidle/enabled
echo 1 > /sys/devices/virtual/misc/devil_idle/bus_limit_automatic
echo 0 > /sys/devices/virtual/misc/devil_idle/bus_limit_enable
echo 0 > /sys/class/misc/touchwake/enabled
echo 45000 > /sys/class/misc/touchwake/delay
echo smartassV2 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
echo 400000 > /sys/devices/system/cpu/cpufreq/smartass/awake_ideal_freq
echo 200000 > /sys/devices/system/cpu/cpufreq/smartass/sleep_ideal_freq
echo 400000 > /sys/devices/system/cpu/cpufreq/smartass/sleep_wakeup_freq
echo 80 > /sys/devices/system/cpu/cpufreq/smartass/min_cpu_load
echo 95 > /sys/devices/system/cpu/cpufreq/smartass/max_cpu_load
echo 400000 > /sys/devices/system/cpu/cpufreq/smartass/ramp_down_step
echo 100000 > /sys/devices/system/cpu/cpufreq/smartass/ramp_up_step
echo 10000 > /sys/devices/system/cpu/cpufreq/smartass/down_rate_us
echo 30000 > /sys/devices/system/cpu/cpufreq/smartass/up_rate_us
echo 1600 > /sys/class/misc/notification/bl_timeout
echo sio > /sys/block/mtdblock4/queue/scheduler
echo sio > /sys/block/mmcblk0/queue/scheduler
echo 800000 > /sys/class/misc/liveoc/oc_target_low
echo 1400000 > /sys/class/misc/liveoc/oc_target_high
echo 100 > /sys/class/misc/liveoc/oc_value
echo 100000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
echo 1000000 > /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
echo 120 > /sys/class/misc/liveoc/oc_value

Hi everybody,

This is what my file in init.d contains. Everything gets executed just fine, except for the automatic devil idle. When I check /sys/devices/virtual/misc/devil_idle/bus_limit_automatic with root explorer, it's value is 0. Everything else works, including liveoc and voltages. I have no NStools installed, but even with the modded version by devil this happens. Forcing it with commandcenter works, but I'd like it to be applied at boot.

Can anybody please help me out?
[Galaxy S I9000 Android Development] jelle2503:
Why twice live_oc value? First 100, then 120?

Anyway, couldn't get vibrator intensity to work in json file Teufel?? ;) I see some leftovers. :p

edit: I have first 100, then 120 too in my NStools file. ;)

edit2: I get weird behavior dunno whether it is bug in app or in your json file but if I tap any of the commands from Devil Kernel, I always get to see the Devil Idle Automatic command.

Also screen off - min freq doesn't seem to apply. The app states it is running echo ?? > ............user_min

Same goes for screen off - max ............./user_max

edit3: nvm likely user error related
[Galaxy S I9000 Android Development] el afortunado:
Don't know, I used the script that Nstools created when I told it to create a script in init.d, and edited it. I've removed the first one (100) just to be safe, but it doesn't help...
[Galaxy S I9000 Android Development] Full HD:
@Devil

One question please again about the kernel script together with command center...

When I create the "99kernel_tweak" script in init.d, give permissions and write ONLY

(

without

#!/system/bin/sh)

echo 1 > /sys/devices/misc/devil_idle/bus_limit_automatic

I get the result in command center on screen B (it is activated)

When I create the "99kernel_tweak" script in int.d, give permissions and write

#!/system/bin/sh

echo 1 > /sys/devices/misc/devil_idle/bus_limit_automatic

I get the result in command center in screen A (it is deactivated)

Does the app show wrong info about automatic idle or which one is correct now to make it work? Sorry for the noob question :rolleyes:
[Galaxy S I9000 Android Development] saphirrot:
@DerTeufel

Strange : got recovery to work but rom doesn't start or boot up. Never got this problem. So I created in debug mode in devil kernel the two logs. My question : would this two logs help you to figure out the problem with all ics roms ?
[Galaxy S I9000 Android Development] DerTeufel1980:
maybe it changes just every second time? but this is not the way, command center is working ;)

command center is for "on the fly" changes, and init.d scripts are for permanten changes applies at boot time.

i am also trying to work around the "issue", that command center can't apply values at boot. i guess/hope just need to find the right syntax

also, how did your file executed, when the #!/system/bin/sh is missing?
[Galaxy S I9000 Android Development] DerTeufel1980:
most probably, this is a different issue, but providing logs is always a good idea
[Galaxy S I9000 Android Development] saphirrot:
I hope the logs will help you : http://www.file-upload.net/download-4322659/devil.zip.html
[Galaxy S I9000 Android Development] jelle2503:
It wasnt me. Devil.json file need fixing. Id's are all 8.

Oh and if you allow su on vibrator entry in json, setting intensity works too!
[Galaxy S I9000 Android Development] everb00b:
@DerTeufel,

when i flash devil kernel on to aokp m5, the script of moving init.d to backup breaks the Startup Tweaks of AOKP.

when i removed the backup folder from devil flash zip and flashed it on aokp it did not break it because the script was deleted.
[Galaxy S I9000 Android Development] DerTeufel1980:
sorry, you have copied the "wrong" logs. those are meant to be used, if something in the recovery is not working as supposed (like setting a value in the misc menu, or verify if the zip really got flashed)

here are coming two new files for use with command center. please delete my old one before

the rar needs to be extracted. and the files have to be copied here:

/sdcard/Android/data/com.asksven.commandcenter/files

who does not know, what command center is: http://xdaforums.com/showthread.php?t=1492469
[Galaxy S I9000 Android Development] DerTeufel1980:
i would like to thank you, but i don't have any thanks....

did you get problems with the id's all set to 8? hwat ids did you choose now?
[Galaxy S I9000 Android Development] mikiept:
Is there anyway to remove franco's kernel configs? Ive tried removing the xml but that seems not to be enough...
[Galaxy S I9000 Android Development] DerTeufel1980:
i don't know. have already asked the author of the app.
[Galaxy S I9000 Android Development] mikiept:
OK, I think i will also report some bugs that i've found in the app, when you view the details of one command, all the other command details are the same as the first you have viewed

---------- Post added at 11:39 PM ---------- Previous post was at 11:32 PM ----------

@DerTeufel,

btw, your "cat commands" shouldn't return 0 or 1 (on and off) in red?

try make a json with these:

echo ?? > /sys/class/misc/deepidle/enable

cat /sys/class/misc/deepidle/enable

it show the state (0 or 1) in red in front of the description ;)

Can we do that for all the others?
[Galaxy S I9000 Android Development] Full HD:
Oooouh, I really can't tell you how. I think it is not possible to get executed this way :rolleyes:. I was just wondering why the option in command center shows enabled using the script without #!/system....

Edit: Tried your latest files for command center and deleted the script. Works like a charm, great & thank you :) Good night.
[Galaxy S I9000 Android Development] jelle2503:
All i could view was devil automatic with all ids to 8. I just made all entry have seperate id and i can now view all.

Status command for vibrator intensity works fine. Displays in red the level ive set.

You must add su syntax to vibrator entry for command centre to change.
[Galaxy S I9000 Android Development] Hasan10:
Hello beautiful people :D

Got a couple of questions here.

1) Is there a significant difference between using Devil Idle and Deep Idle? As in does Devil Idle saves a lot more battery? If it does, then how do you turn it on?

2) How come the "Turn OFF" entry in the deep idle stats is always showing 0? How do you use the "Turn OFF" thing?

Help a brother out please :o

PS: This is a great kernel. Battery life is very good.
[Galaxy S I9000 Android Development] dark_knight35:
1) It's something totally different. You can use both together. Read changelog for more.

2) This question was asked SO often, what about reading FAQ in second post????

--------------------------------
[Galaxy S I9000 Android Development] Hasan10:
I realized my second question was answered in the 2nd post. Sorry about that.

I did read the change log but I am still lost what exactly Devil Idle is. If it isn't something very significant to the user experience, then I won't temp anyone to really answer me. But I am still curious.
[Galaxy S I9000 Android Development] DerTeufel1980:
You also can upload your file, if you already have fixed mine

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] Abyv:
Thanks for this outstanding Kernel ..DerTeufel. Simply amazing battery life and phone is very snappy too
[Galaxy S I9000 Android Development] purpleraintoxicity:
for now just use nstools and commandcenter?

I'm getting confused
[Galaxy S I9000 Android Development] DerTeufel1980:
I only have integrated settings to command center, which are missing in stock nstools.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] purpleraintoxicity:
any progress with the devil app?

I'm getting sick of Nstools :-)
[Galaxy S I9000 Android Development] mikiept:
I will upload it later in the night, if i have time ;)
[Galaxy S I9000 Android Development] Segitz:
Free RAM != usable RAM... (read -> the system uses a file cache, which can be freed on demand)
[Galaxy S I9000 Android Development] lerkin:
I know it! Did you read the thread?
[Galaxy S I9000 Android Development] Segitz:
Yes I read it... and I can't see your problem... other than what I already said.
[Galaxy S I9000 Android Development] DerTeufel1980:
I just remembered, that someone was asking about "max blinktime" of bln. Sorry for the late reply. It is already included. Nstools just does not support it. You can change the values at:

/sys/devices/virtual/misc/backlightnotification/blink_maxtime.

Gesendet von meinem GT-I9000 mit Tapatalk 2
[Galaxy S I9000 Android Development] dawidk750i:
what is the best settings in NStools? live oc and cpu management
[Galaxy S I9000 Android Development] el afortunado:
I can confirm setting devil_idle via init.d only works if you exclude #!/system/bin/sh.

I now have 2 files. One sets up devil_idle (without #!/system/bin/sh) and the other sets up everything else (with #!/system/bin/sh)

And... presto! Everything is set up properly. I checked with root explorer.

No idea why this works, but it does:D
[Galaxy S I9000 Android Development] innovat0r:
Hi, i just flashed devil kernel for the first time. It looks good to me. But as i am on CM9 my internal memory and sd card got swapped and due to this my apps which are installed in Sd card are not readable. Please help me with this issue.
[Galaxy S I9000 Android Development] amirage:
@purpleraintoxicity

I'm not sure whether you can get a successfully paired BT with or without the modded framework. I've not been able to!! Sure, the kernel is brilliant compared to the stock except for this small issue....

Wish someone could fix this...
[Galaxy S I9000 Android Development] DerTeufel1980:
Well, it seems to be deepidle, causing the bluetooth problem. So, I will put new kernels on first page, without it, for now.

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] xBenny:
2 days with Devil_3.1.9-14_CMC_BFS_V(R)_LiveOC_LED still no problem with BT

Edit: +1 for BLN :)
[Galaxy S I9000 Android Development] cink40:
Please also with BLN (LED notif for calls does not work).
[Galaxy S I9000 Android Development] dupel:
Sort of feedback: on test kernel with bfs, with modded framework i get very sporadic wifi. It doesn't work on 2 out of 3 reboots.
[Galaxy S I9000 Android Development] silitek:
Running now..so far good. (led) Check CPU Spy and deep sleep works well.;)
[Galaxy S I9000 Android Development] hadobac:
Hi guys,

I'm currently having my system runs fine with Voodoo Colour and punchy setting. Is there anyway to implement the same setting with CM9 colour?
[Galaxy S I9000 Android Development] DaXmax:
+1 for voodoo color, galnet miui doesnt have the galaxy s device option... Im trying to implent it...