yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] FadeFx:
Just had a freeze---reboot (no graphical glitches this time) again with 2.0.71.

Here is the last_kmsg.txt

http://db.tt/AmTDNltK

But i guess nothing helpfull in there again.

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] xela92:
Tried "signature_toggle", "toggle_signature_verification", should try "signature_verification_toggle" or just "signature"... Don't know!
[Galaxy S I9000 Android Development] doc_2nas:
Sorry for my bad english......:o but thank you so much for answering my question.... you got it right, wow, the test one is already great, I'm very sure the release one will be awesome!!! Thank you Sir... I'm waiting for my new credit card, will donate soon...
[Galaxy S I9000 Android Development] DerTeufel1980:
uploading 0.72 now :)

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

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

- new tunables for ondemand and conservativ

sleep multiplier and tunables:

mialwe and stratosk had the great idea, to change the sampling rate of conservative and ondemand governor while display of. for this, he introduced the sleepmultiplier (in his case factor 3). this means, if you set sampling rate to 20000, it changes to 60000 while screen off, and back, when screen on.

for ondemand and conservative:

i have made this multipliers tunable. proper values are between 1 and 5, because one could want a higher multiplier while screen off, if sampling rate is very low while screen on (higher sampling rate means, less checking for work load --> better batterie, worse performance). with this tunables you get better batterie, without making the performance worse while screen on.

two other tunables: up_threshold_min_freq and responsiveness_freq

the first one is a very low threshold while on low freq (by default 40), to make the governor scale up faster, until the responsiveness_freq is reached.

the responsiveness_freq is set to 400000 (400 mhz) by default. while the freq is below this value, up_threshold is the same as up_threshold_min_freq, and freq jumps to responsiveness_freq, with skipping the freq between the actual one and the responsiveness_freq. (conservative governor does not jump up to this step)

responsiveness_freq can be set to values between 100000 and 1400000

up_threshold_min_freq can be set to the same values as the normal up_threshold.

not tunable: while screen off, up_threshold is set to 95, no matter your other settings, to save more batterie.

till now, the tunables have to be changend by:

for lulzactive:

for this governor, i did similar things, but they are not tunable till now.

when screen off:

- inc_cpu_load is set to 90, and back to the original value, when screen turns on

- up_sample_time is set to 50000, and back to the original value, when screen turns on

- down_sample_time is set to 40000, and back to the original value, when screen turns on

other changes:

- fix to touchwake from ezekeel, and another fix from stratosk

- upstream fix to compass

- building for i9000B now, too

- removed some typos from recovery

- removed some annoying "no's" and "yes" from recovery in misc menu

- fixed wifi mode switch (pm_fast is the one with better signal)
[Galaxy S I9000 Android Development] lerkin:
DerTeufel, sorry for annoyance, is there any possibility of adding/test swap feature to your great kernel? It will be my last question about swap to you).
[Galaxy S I9000 Android Development] scheichuwe:
developer_mode: no
is_clockworkmod: yes
current_recovery_version: 5.X.X.X
detected_device: galaxysmtd
readonly_recovery: no
recovery_timestamp: 1324104406182
warning: ROM Manager and its distribution of ClockworkMod recovery are copyright ClockworkMod, LLC. If you are trying to integrate with ClockworkMod recovery, please build and distribute your own version of ClockworkMod recovery. Unauthorized reverse engineering and usage of ClockworkMod, LLC's ROM Manager and distributed ClockworkMod Recovery are in violation of the DMCA, and will be prosecuted.
reboot_recovery: echo 1 > /cache/.startrecovery ; sync ; reboot ;
[Galaxy S I9000 Android Development] xela92:
Tried this as .settings but complains for signature again :(
[Galaxy S I9000 Android Development] mk_ln:
Hi,

So would I just go to the terminal emulator and enter SU and then the echo command?

tia
[Galaxy S I9000 Android Development] vigaruhul:
I'm sorry if this have asked before,

whatever i did to change vibrator intensity in devil menu on cwm ,nothing change,

i set to the lowest ,the vibra still to strong if compared with MNICS or Semaphore,

maybe someone can help me ,please :)

sorry for bad english :)
[Galaxy S I9000 Android Development] DerTeufel1980:
I just tried it again, and it is working as supposed. Please upload /data/user.log to a filehoster. XDA still corrupts attachments.
[Galaxy S I9000 Android Development] Taranis:
Does latest Devil2 0.72 include all mainstream fixes that are in today official nightly 19.04 (and previous) CM9 kernel?
[Galaxy S I9000 Android Development] FadeFx:
Nothing new kernel wise in 19.04. And nothing of interest, at least as far as i can tell, in rom as well.

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

tapatalked from Galaxy S
[Galaxy S I9000 Android Development] xela92:
Nothing toggles signature verification while flashing from cli :(

I need a "recovery" binary complete help maybe... is it possible that gui does everything correctly and cli doesn't??? :(
[Galaxy S I9000 Android Development] DerTeufel1980:
i think so :) there only was compass fix. everything else was up to date before this release.
[Galaxy S I9000 Android Development] daerragh:
about the new devil. in recovery in wifi menu - wasn't pm_fast mode a battery saver feature? is it now the other way round? - pm_max saves battery? is it correct?
[Galaxy S I9000 Android Development] german0342:
Thanks derteufel! You are the best of the best! Thanks for i9000b version! I will try it later today. What app I need to control voodoo colors? Or its included in the kernel? Thanks!
[Galaxy S I9000 Android Development] DerTeufel1980:
yep, was a mistake. is also in the changelog.

for voodoo color, you need voodoo control plus (?)
[Galaxy S I9000 Android Development] mikiept:
Is there anyway I can set the frequency at 400MHz while screen is off using the new ondemand options? Something like "Max frequency on screen off" that lazy governor has. Is there anyway i can do this?
[Galaxy S I9000 Android Development] MetalPainis:
My headset button controls are still broken with 0.72_..._cmc but work with original cm9 nightly kernel (currently using nightly_0419). Is this a problem with my device or still the "bug"?
[Galaxy S I9000 Android Development] burakgon:
Woohoo
[Galaxy S I9000 Android Development] zadock:
Work it for me, with last test version (0.71). I use Poweramp.
[Galaxy S I9000 Android Development] burakgon:
Flashed latest version and now I don't have any problems with governors it's pretty PERFECT for me.
[Galaxy S I9000 Android Development] burakgon:
Now ways closed to gingerbead really. And who cares about sgs3.
[Galaxy S I9000 Android Development] DerTeufel1980:
sorry, did not fix it yet.
[Galaxy S I9000 Android Development] MetalPainis:
take your time, i'll use it anyway ;)
[Galaxy S I9000 Android Development] folkg:
I have been using the test kernel for the last couple days and, knock on wood, it had alleviated the problems I was having before with the phone freezing and the screen glitching at low frequencies.

Thank you very much DerTeufel! This is the best I've ever had my phone running, and I'm fairly conservative with compliments like that.
[Galaxy S I9000 Android Development] slaid480:
I agree

I agree,thanks to the Great Work of DerTeufel1980,you Rock Dude!!

in My humble point of View Best ICS kernel So Far!!!
[Galaxy S I9000 Android Development] Segnale007:
Alright this kernel has gotten better and better lately. But still the only thing it lacks which would be really good to have is swap enabled.

I believe the Dev isn't particularly interested in enabling this feature though.
[Galaxy S I9000 Android Development] prbassplayer:
Its to my understanding that swap won't really do much.
[Galaxy S I9000 Android Development] kathees:
Is the VC version also patched in the new version? Thanks for your time...

Can somebody please let me know whether cyanogen nighties are already have this patch included? In that case if I use a patched kernel like Devil's will it cause a problem?

Also as fro my understanding XL will not break anything much right? Only XL_bm will break 720p record regardless of any patch I use?
[Galaxy S I9000 Android Development] mnazim:
It doesn't matter VC or CMC... XL & XL_bm both are patched and XL_bm will break 720p...!!!

:)
[Galaxy S I9000 Android Development] kamalmawa:
All Devil2_0.72 versions are already patched. You can just install on cm9 and use it. Kernel will patch your cm9 when you install it. Yes XL_bm will break your 720p recording & playback regardless of any patch.
[Galaxy S I9000 Android Development] kathees:
Thanks. Because in previous change log he mentioned he still need to patch the VC version. He haven't mentioned about it in new change log that's why asked.

Thanks for the information. Then I'll flash it right away....

Just for my own information asking, I read somewhere the rom it self comes with the patch. Also I have 370MB ram now in Cyanogen. So does that means it's already patched? Still in stock kernel wanna flash this....
[Galaxy S I9000 Android Development] mk_ln:
maybe it's just me, but it seems that 0.71 is actually smoother than 0.72 while using the same settings...
[Galaxy S I9000 Android Development] ivke101:
kernel settings

greeting

I am using your settings at 0.65 and I am thrilled

Did you flash 0.72? What are your settings? Thank You
[Galaxy S I9000 Android Development] CMiles1979:
Hello, I am new to this world, so sorry for asking, but those su lines, can I run them in one time, or every line separate? And did you use sio or noop with smartassv2?

★ De wereld van @CMiles1979 ★ GT-I9000 ★ Tapatalk ★
[Galaxy S I9000 Android Development] ivke101:
i use smartass v2 with sio

You can set this in nstools like i did
[Galaxy S I9000 Android Development] CMiles1979:
Yes, i know where to find it, but my questoin is for your reply on this, do i need to type every line seperated?

Originally Posted by doc_2nas

Maybe you could try this for smartassV2:

echo "200000" > /sys/devices/system/cpu/cpufreq/smartass/awake_ideal_freq;

echo "100000" > /sys/devices/system/cpu/cpufreq/smartass/sleep_ideal_freq;

echo "200000" > /sys/devices/system/cpu/cpufreq/smartass/sleep_wakeup_freq;

echo "95" > /sys/devices/system/cpu/cpufreq/smartass/max_cpu_load;

echo "75" > /sys/devices/system/cpu/cpufreq/smartass/min_cpu_load;

echo "200000" > /sys/devices/system/cpu/cpufreq/smartass/ramp_up_step;

echo "200000" > /sys/devices/system/cpu/cpufreq/smartass/ramp_down_step;

echo "100000" > /sys/devices/system/cpu/cpufreq/smartass/up_rate_us;

echo "10000" > /sys/devices/system/cpu/cpufreq/smartass/down_rate_us;

And this for conservative:

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

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

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

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

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

(You can't change sampling rate for conservative/ondemand on devil, but it has feature like screenstate_scaling that change sampling rate depend on screen state)
[Galaxy S I9000 Android Development] DerTeufel1980:
i could implement the function from lazy governor, but this does not limit your freq to 400, but to the max available freq.

also, are you talking about locking the speed at exactly this speed, or should this be the min freq (or max. freq) while screen off?
[Galaxy S I9000 Android Development] gokussjx:
You don't need to use the terminal at all.

All those settings are there in NSTools.

Just set the corresponding values. ;)
[Galaxy S I9000 Android Development] currydude:
Anyone else getting bootloops with 20120419 and 0.72 kernel?
[Galaxy S I9000 Android Development] ironvane:
Just want to say thanks a lot to DerTeufel for this kernel with VC and XLbm.

It work pretty good for me.

And I have a noob question : is it possible to have more than 402Mb of Ram like a certain Japanese has do (420Mb :cool:) or is it just too much for global stability ?

Here is the link for who want test this :

http://code.google.com/p/all-roms/downloads/list
[Galaxy S I9000 Android Development] whaave:
@DerTeufel

Thank you for all the time you've spent on this project!

But I really think you should rewrite the latest changelog, and sort out the difference between "sampling rate" and "sampling interval". A higher samling rate does NOT result in less frequent checks. But a higher samling interval will.

Higher sampling rate = more samples pr. time

Higher sampling intereval = longer time between samples = less samples pr. time

Other than that, awesome work! :)
[Galaxy S I9000 Android Development] Segnale007:
You could be wrong though ..
[Galaxy S I9000 Android Development] DerTeufel1980:
My test kernel in general section had 432 mb ram. But this breaks cam and hw playback (and so it also breaks some games).
[Galaxy S I9000 Android Development] fane1:
Very happy user right now thanks for the work u have made.As some others i just have one "little" request: Can u fix the headset behaviour? Im using poweramp and it doesnt have the shake feature.Player pro has but its kinda buggy right now.Thanks again :)
[Galaxy S I9000 Android Development] DerTeufel1980:
This is bit irritating, but higher sampling_rate really causes less polls for work load.
[Galaxy S I9000 Android Development] ironvane:
ok so do you think you can make a variant of your lastest kernel with this for tester like me who don't play game and maybe can we make a fix for the cam...
[Galaxy S I9000 Android Development] DerTeufel1980:
nope, fixing cam will be impossible, because i would have to remove all the mem reservation for cam (it's the same way the other kernel got 420 mb).

without reserved ram, cam can't work. never ;)
[Galaxy S I9000 Android Development] siky_dude:
This sounds like a threat, when all my conditions are met, I'll release the kid.
[Galaxy S I9000 Android Development] purpleraintoxicity:
it gas no matter with the kernel. Built14 itself has random reboots

Send through space, using my alien phone running TH CM9
[Galaxy S I9000 Android Development] purpleraintoxicity:
Have you considered art least to donate or help him in any other way before making such demands? =)

Send through space, using my alien phone running TH CM9
[Galaxy S I9000 Android Development] purpleraintoxicity:
God have spoken!

Missed your posts

Send through space, using my alien phone running TH CM9
[Galaxy S I9000 Android Development] DaXmax:
@ purpleraintoxicity Can u just multi quote?

*beep**beep* IMDriving...
[Galaxy S I9000 Android Development] lippol94:
I don't know if it helps but I remember that both Zach and Nikademus used to have some problems related to Wifi when they were working on BFS.

Maybe this time it's not BFS' fault but it could be a hint where to look at.

Cheers mate :)

Flashing CM9 + your kernel right now ;)

EDIT: Loving what I'm getting from commits of new release :) https://github.com/DerTeufel/samsung-kernel-aries/commits/14.CMC
[Galaxy S I9000 Android Development] stfudude:
Have you considered at least to read my name before asking such question? :D
[Galaxy S I9000 Android Development] william84:
The attitude from this guy....
[Galaxy S I9000 Android Development] DerTeufel1980:
thanks. I also thought about bfs causing the problem. will release two test kernels later. one without deep idle, the other without bfs. Then we hopefully know, what is causing this issues.
[Galaxy S I9000 Android Development] siky_dude:
Afaik, bfs only broke su, not wifi.
[Galaxy S I9000 Android Development] lippol94:
When I tried BFS version of Fugumod I haven't had su problems but wifi.
[Galaxy S I9000 Android Development] siky_dude:
No, afaik, stfudude did donate to Zach :).

Correct me if I'm wrong.
[Galaxy S I9000 Android Development] siky_dude:
Maybe, but both zach and fugu reverted the change because it broke su for some, mine worked after 3 tries, others weren't so lucky.

Now it seems some had wifi problems too.
[Galaxy S I9000 Android Development] XblackdemonX:
How do you set BFS?

I don't see it in the list of schedulers...

thanks
[Galaxy S I9000 Android Development] lippol94:
It's not configurable.

It's already set by the kernel developer.

usual kernels run CFS but the best in terms of performance is BFS. Why don't kernel developers use BFS then? Because it's hard to port!

DerTeufel1980 is doing a great work!
[Galaxy S I9000 Android Development] DerTeufel1980:
yes, you are right. this is, what zach told me, too.

you can't set it. it's compiled. it is used, or it is not used. This is because BFS is cpu scheduler, and not io scheduler. When the kernel is compiled without BFS, the CFS is used instead (that's the linux default)
[Galaxy S I9000 Android Development] zacharias.maladroit:
like I wrote in the past (in my thread) ;)

it's pre-set so you either have a kernel with BFS

or you have a kernel with the default (CFS) cpu scheduler

ondemand, powersave, etc. are

GOVERNORS

which is not the same

http://en.wikipedia.org/wiki/Scheduling_(computing)

http://en.wikipedia.org/wiki/Completely_Fair_Scheduler

http://en.wikipedia.org/wiki/Brain_Fuck_Scheduler
[Galaxy S I9000 Android Development] lippol94:
LOL! This is my day! :D

Beated on time two kernel developers ;)
[Galaxy S I9000 Android Development] zacharias.maladroit:
yeah, there also might be some stability & functionality issues:

- not properly shutting down / rebooting

- going to standby

- apps FC (force close-ing)

- etc.

:)
[Galaxy S I9000 Android Development] XblackdemonX:
So many replies!

thanks a lot guys, now I understand :)

lippol94

DerTeufel1980

zacharias.maladroit

I thanked your posts ;)
[Galaxy S I9000 Android Development] thestudent00:
I've tested this script and it killed my deep sleep. it drained my battery. So i can not recommend it.

Sent from my Transformer TF101 with Megatron 1.0.4 and Guevor Teest15 Kernel
[Galaxy S I9000 Android Development] ironvane:
ok thanks for all and just a last question :

why don't you have an app for tweaking your kernel like semaphore app ?

what about virtual cache like the semaphore tweak ?
[Galaxy S I9000 Android Development] DerTeufel1980:
because i am no programmer. i can't java, nor C ;)

i am just looking at the code and try to find out, what it does and how it works. for the kernel (in C) this takes enough time, and I don't have the time, to do the same with java.
[Galaxy S I9000 Android Development] CMiles1979:
These settings are for 0.65, but can I use them also for 0.72? #noob

★ De wereld van @CMiles1979 ★ GT-I9000 ★ Tapatalk ★ Hit THANKS if my post is useful ★

---------- Post added at 12:14 PM ---------- Previous post was at 12:06 PM ----------

No, i'v installed Devil2_0.72_i9000_CFS_BLN_CMC_XL_20120419.zip and had no problems at all!
[Galaxy S I9000 Android Development] gokussjx:
Sure you can!

The settings affect how the Governor functions over the CPU.

New kernel/kernel version won't change the essence of the governor itself ;)
[Galaxy S I9000 Android Development] xela92:
@DerTeufel:

From extendedcommands.c:

void
toggle_signature_check()
{
signature_check_enabled = !signature_check_enabled;
ui_print("Signature Check: %s\n", signature_check_enabled ? "Enabled" : "Disabled");
}

So I will try with this, and maybe using extendedcommands to send the flash.

;)
[Galaxy S I9000 Android Development] DerTeufel1980:
sorry, i have reached my thanks for today....
[Galaxy S I9000 Android Development] DerTeufel1980:
well, here is a new test kernel. it has 412 mb ram, but cam is not working at all (there seem to be some people who don't use their phone as cam ;) )

please try, if gameloft games are working ... i never play games and don't want to download one of them ;)

http://www.fileuploadx.de/458155

it already has some other small changes, but these should not make a noticable difference.

edit: it has voodoo color, although it is named cmc

edit2:

this one has swap, but only stock ram

http://www.fileuploadx.de/868260 (also voodoo color)

plese don't ask me, what to do with the swap and how to enable/disable it
[Galaxy S I9000 Android Development] vitoski:
DerTeufel1980 I am schoked!

I had a problem with LiveOC my phone on 0.67 to 110% (reboot and so on even with adjusting voltage for ARM and Int).

However with 0.72 I did not do any Voltage changes and it runs smoothly on 110% (one hour 'Stability Test: GPU+CPU).

THANK YOU VERY MUCH!!!
[Galaxy S I9000 Android Development] ironvane:
You are great thanks so much.

I can try to make you an application dedicated to your kernel if you want...
[Galaxy S I9000 Android Development] grifovunque:
i read this in first topic:

"Q: In Idle status I only see TOP=On. What's wrong here? I don't use Bluetooth or Gps.

A: You have to flash the modded framework-res.apk, because ICS does not fully deactivate bluetooth by default. Even if you never use it."

but where i can download framework-res.apk?

or there is other solution at this question?

thank you all
[Galaxy S I9000 Android Development] xela92:
sorry, what does it mean? Anyway, I found out another way to achieve this: I'll sign packages on android with signapk.sh! I need just to avoid some CRC problems

updating: META-INF/MANIFEST.MF
zip warning: Local Entry CRC does not match CD: META-INF/MANIFEST.MF
(deflated 49%)
updating: META-INF/CERT.SF
zip warning: Local Entry CRC does not match CD: META-INF/CERT.SF
(deflated 46%)
updating: META-INF/CERT.RSA
zip warning: Local Entry CRC does not match CD: META-INF/CERT.RSA

Then it would work! ;) Just for chronicles...

If you find out how to avoid signature check, lemme know (even with a PM) ;)

[EDIT] Tried with your unsigned kernel and nothing, still saying it's unsigned... -.-[/EDIT]
[Galaxy S I9000 Android Development] DerTeufel1980:
nice :) if i find something usefull, i'll tell you.

this means: i wanted to thank you, but on xda, there is a limit of giving 8 thanks a day. i have reached this limit already for today...
[Galaxy S I9000 Android Development] grifovunque:
where can i download this?
[Galaxy S I9000 Android Development] yahyoh:
same here i couldn't get top=off and bt and gps are off
[Galaxy S I9000 Android Development] Segnale007:
What are the benefits to use Live OC over standard OC with SetCPU??
[Galaxy S I9000 Android Development] dark_knight35:
Phone is expected to get an overall speed boost, because all frequencies are OCed. But you need to increas voltages and liveOC is more unstable.
[Galaxy S I9000 Android Development] yahyoh:
all frequencies + GPU + ram frequency will OCed :rolleyes: with live OC
[Galaxy S I9000 Android Development] a g bell:
Hi keep getting soft reboots with 0.72 bm XL running slim 3.3 wasn't getting them on 0.71 0.70 or before l do oc to 1200 but don't live oc will try to upload last log next time it happens any ideas before l do ?oh yeah l don't UV l use STD settings for volts
[Galaxy S I9000 Android Development] DerTeufel1980:
Most probably you already can find the logs at /data/lastkmsg.txt and lastkmsg.txt.bak (if you rebooted twice)
[Galaxy S I9000 Android Development] darckengel:
Works well for me.

Just one suggestion for the recovery touchscreen:

Invert up and down scrolling, i think it's more natural than the current one (make the lists scrolls and not the selection bar).
[Galaxy S I9000 Android Development] .:Crack:.:
Hey Teufel.

Just flashed your .72 Kernel and it seems great.

The only flaw that still exists is that i cannot delete any files on my root partition. At first it didn't even work on /mnt/sdcard (using Root Explorer) but then i tried Solid Explorer and it worked. But I couldn't delete anything from /system e.g. not with Root Explorer nor with Solid Explorer.

Edit: Just got a soft-reboot while scrolling to /system/build.prop via Root Explorer...