yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] zacharias.maladroit:
++

I'd prefer to have a clean, more technical concerned thread to test & get the best - rather than wasting energy & effort of flamewars (which can be fun sometimes but don't lead to much progress anyway :p )

/me is currently absent from kernel development for the Galaxy S, concentrating on solely using the Moto Xoom for studys
[Galaxy S I9000 Android Development] doc_2nas:
hope you'll be back soon Zach :) All the best !! :)
[Galaxy S I9000 Android Development] purpleraintoxicity:
Im your wish is my commend!

Good stur study old fella

On topic, I'm having a lot of lags with latest kernel.

With all governors, especially when using bfq... Thinking of reverting to 14.2 which was awesome....
[Galaxy S I9000 Android Development] Rootax:
Yeah 15.x has some stutters here and here, even with zram disabled, strange.
[Galaxy S I9000 Android Development] nmeuret:
Perfect ! Thanks * 10 !
[Galaxy S I9000 Android Development] purpleraintoxicity:
I'm back to 14.2.

It's faster and smoother. And more battery efficient

I'll wait for an update
[Galaxy S I9000 Android Development] fylim:
I flashed this latest kernel on one cosmic rc3.1. Can't see the bfs cpu scheduler. Any ideas?
[Galaxy S I9000 Android Development] DaXmax:
Wow? One hour drain??? x_O
[Galaxy S I9000 Android Development] worms:
I still have wifi problem, cant turn on.
[Galaxy S I9000 Android Development] DaXmax:
This might sounds stupid, is there anyway of getting CWM Touch 5.8.0.0 on this kernel?
[Galaxy S I9000 Android Development] zacharias.maladroit:
it's enabled by default

there's no switching between CFS or BFS

it's compile-time only
[Galaxy S I9000 Android Development] FadeFx:
I think its not ready yet, is it?

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

tapatalked from GalaxyS
[Galaxy S I9000 Android Development] darckengel:
I'm not sure that it's the cause, but seems that zram causes memory leaks like in talon kernel.

After some time without reboot, i can't open some apps like browser, when i check the ram available it says less than 40mb, cleaning memory allows to lauch the apps i couldn't before.

It didn't happened before.
[Galaxy S I9000 Android Development] DaXmax:
Its ready for Nexus S... Can we port it or something?
[Galaxy S I9000 Android Development] DerTeufel1980:
Please remove the zram script from init.d and reboot. If this still happens it is not zram (maybe some apps really use the ram). If this solves your problem, I will do more testings to zram.

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] fylim:
Thanks for responding. Forgive me if this is a silly question. I am using ondemand at the moment.

Where do I find cfs then or is this not something selectable? And will take effect regardless of my gove rnor selection via nstools? Tq
[Galaxy S I9000 Android Development] cspiby:
If you change it in nstools it will take an effect.
[Galaxy S I9000 Android Development] Proelio:
Seriously this kernel is AWESOME. I can run heavy games without OC and they run very smooth. With other kernels I need to OC to reach that smoothness.

THANKS!
[Galaxy S I9000 Android Development] FadeFx:
I guess it will become stock recovery sooner or later anyway...

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

tapatalked from GalaxyS
[Galaxy S I9000 Android Development] DaXmax:
I hope so... :/ Cuz pressing vol up and down... My buttons get spoilt easily
[Galaxy S I9000 Android Development] cubalibre22:
kernel runs on build 14

The framework did not work for me fc ui system

sorry for my english
[Galaxy S I9000 Android Development] stfudude:
thanks for your feedback! :)

i'll stay on stock kernel till framework for build 14 is properly modded by OP.
[Galaxy S I9000 Android Development] DaXmax:
Hey DerTeuFel,

Is it better you add an guide how to get the framework fix for Deep Idle, love you kernel but... Without DIdle on Galnet Miui v4, battery sucks alot... Currently on Glitch pre kernel...
[Galaxy S I9000 Android Development] DerTeufel1980:
Will update it as soon as possible

A guide for what?

Without didle, batterie is the same as stock or glitch kernel.

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] cubalibre22:
very good kernel

waiting for update;)
[Galaxy S I9000 Android Development] DaXmax:
Lol, then what is modded framework for? Answer through pm or someone wanna backfire me...
[Galaxy S I9000 Android Development] DerTeufel1980:
It is turning Bluetooth fully off, when deactivated, instead of keeping it half activ.

Without the modded framework, you only get top=on, which still is better than stock, without didle.

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] sunra0815:
you have to decompile framework-res.apk, then got to the path:

framework-res.apk\res\values

... open:

bools.xml

... and change:

<bool name="config_bluetooth_adapter_quick_switch">true</bool>

... to:

<bool name="config_bluetooth_adapter_quick_switch">[COLOR="Red"]false[/COLOR]</bool>
[Galaxy S I9000 Android Development] duffymm:
I was checking some kernels from others devices, that seems quite interesting for a few things, maybe some features could be interesting also for SGS:

1. http://xdaforums.com/showthread.php?t=1367341 (galaxy nexus)

Ext4 patches from 3.2 to reduce CPU consumption and a little extra juice

and many others things from 3.2 linux kernel

2. http://xdaforums.com/showthread.php?t=1401455 (nexus s)

also here some backports from 3.1.9

This kernel already includes Sharpness fix ? (hardcore/speedmod one ? or Galaxian one?)

thx a lot for support
[Galaxy S I9000 Android Development] Bonvaz:
great kernel on my build 13,and voodoo colors are incredible =) hope that new color tuning of pawtip are the same in new build =)..no problem at all,i can't test wifi because I have not it at home,but I will try in next days at my gf home..great work anyway,also camera works perfectly=)..smoother than stock kernel!!!only things that I don't like it's the first boot image,but ovviously it's not a real problem =)..thanks for your work!
[Galaxy S I9000 Android Development] rtfpessoa:
When we are using lazy, Screen off max freq should be ON or OFF? What does this mean?

What's realy LIVE OC?
[Galaxy S I9000 Android Development] siky_dude:
we don`t need sharpness fix, we have mdnie now :)

---------- Post added at 02:18 PM ---------- Previous post was at 02:16 PM ----------

it should be off, why would you want to keep the cpu at the max freq when the screen is off...

live oc: http://xdaforums.com/showthread.php?t=1419274
[Galaxy S I9000 Android Development] amirage:
Dev Team

Please help with the below problems...
[Galaxy S I9000 Android Development] DerTeufel1980:
Max freq should be on, because this allows the cpu to do its job faster, and enter deep idle quicker. This is what ezekeel said.

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] siky_dude:
1. Its a signal problem, not a framework problem.

2. Thats what the new framework does, it disables Bluetooth.
[Galaxy S I9000 Android Development] DerTeufel1980:
Bluetooth should not break. If you have it enabled, it should stay on, till you turn it off.

The modded framework only affects the Bluetooth while off, because it is really off then.

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] amirage:
@DerTeufel

Thanks for the update. Let's say I did turn the bluetooth off after using it, then how do I turn it back on? When toggle the switch, it simply says "Turning bluetooth on" and stays there forever...any ideas??
[Galaxy S I9000 Android Development] ocelofil:
Hi DerTeufel1980 ,

I would like to thx for your great kernel. I´ve got on Onecosmic ICS and every goes great, smooth and battery life is awsome...

I must say only great job man:D;)
[Galaxy S I9000 Android Development] habylab:
They sound great! Would like to see them implemented if time!

Also, wifi didn't work for me sadly!

Sent from my lag free TeamHackSamsung CM9 Build 13 Galaxy S using the XDA Premium app
[Galaxy S I9000 Android Development] sunra0815:
if anyone will mod the framework-res he should read this before:

http://xdaforums.com/showthread.php?p=21395627#post21395627

Because if you try to compile it with the newest version of apktool you will run into some issues ...
[Galaxy S I9000 Android Development] DerTeufel1980:
You can't change it. I decided to compile bfs instead of cfs.

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] worms:
I reqaly have issue with wifi and i can't make it working. Someone can help me?

If I flahs back to 14.2 don't work yet.
[Galaxy S I9000 Android Development] :
great kernel but could you add the "Battery eXtender" - feature in next release?
[Galaxy S I9000 Android Development] DerTeufel1980:
Did you flash modified framework? If so, please try original one.

Yes, I will add it.

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] Szighy:
i had a Sod this night, the phone was on charging...i woke up couldn't do anything...even hard reset wasn't working, had to pull out the battery...i haven't OC-ed, haven't change anything in NSTools...what could it be?
[Galaxy S I9000 Android Development] worms:
If i try to flash and after see log I can see that wasn't flashed.

If I copy by myself the system don't start after. I stay blocked after the kernel boot.

EDIT:Fixed by used lippol kernel script, reflash last ICS build, gapps and devil kernel without framework.
[Galaxy S I9000 Android Development] RolluS:
IMO battery life extender means nothing in the way it is presented to us.

To extend battery life (in terms of day of life, not phone usage), battery needs:

- to be stored @ 80% (chemical balance).

- to be used between 100% charge (in terms of voltage: 4,20V), and 20% of remaining capacity (ie: in our 1500mAh cells it should remains 300mAh available).

The first step isn't checked unless you charge it @ 80% and use a dock station or keep the phone plugged on the charger, and if mainboard electronics are smart enough to drain current from charge port instead of battery, battery life extender is worse than if it was inexistent. Storage means few days in the same state.

The life of a lithium battery decrease over years, and also (and more) over charging/discharging cycles. So charging less, draining it (more often), and recharging less, means decreasing battery life.

Samsung implement a stop of the charge @ 96% to prevent users from overcharging like we could do in the past with nimh batteries.

Unless someone point me that while charger is plugged and battery charged @80% it won't be drained, yes, I would activate this option ;)

So a smart battery life extender would charge battery to 100% (no step @ 96%), then would count the current, and propose to charge when 80% of capacity is drained.

Personnaly, I won't use a battery life extender which allows to stop the charge @ xx%, unless I want to stop @ 80% to pull battery and let it stays days without been used.

Each time we (un)plug the charger we consumme some battery life...

Edited to be more readable, sorry for my bad english
[Galaxy S I9000 Android Development] pl4cid:
Can I use the latest Devil Kernel with Build 14 or do I need to upgrade to Build 15?
[Galaxy S I9000 Android Development] RolluS:
Hi placid,

We (@ MyUI Team) have hundred users of our latest Euphoria rom using Devil 15.1. Our rom is based on CM9b14 with MIUI framework transplant.

Then I would answear you that you can use it without upgrading your rom ;)
[Galaxy S I9000 Android Development] zadock:
Yep, whitout any problems :D
[Galaxy S I9000 Android Development] kidoucorp:
Sorry if it was asked before, but anyone could upload the old version ? 14.2_LED I think. I'm having extrem lags with Release 15 whatever scheduler/governor I choose :( 14.2 was super smooth for me, but I already deleted it :(
[Galaxy S I9000 Android Development] RolluS:
Here you go: http://rollus.net/~dl-myui/index.php?dir=Releases/kernel/i9000/ ;)
[Galaxy S I9000 Android Development] kidoucorp:
Thanks man ;)
[Galaxy S I9000 Android Development] brfsa:
Hi, I've looked around and I did search here but have not found any solution for my problem.

NSTools does not show deepidle so I dont know if it's enabled of not.

I have TH build15, I flashed latest devil 15.1_LED2 and then I flashed framework_deep_idle_build15.zip

anything I did wrong?
[Galaxy S I9000 Android Development] purpleraintoxicity:
Funny, look at the changelog. It enabled by default, no way to see the didle states
[Galaxy S I9000 Android Development] r-l:
reboots

yesterday i got 1 reboot

today i got 3 in 2 hours :( i noticed that this only happens when i change the Governor in NStools to lagfree & performance (the rest i didn't check)

also the settings are restored to the original after a reboot
[Galaxy S I9000 Android Development] paintball23456:
same problem here no deep idle setting help
[Galaxy S I9000 Android Development] petermunster:
See First page Changelog From 29.01. IT is allways enabled and No stats
[Galaxy S I9000 Android Development] pckoloji:
have fun, attached
[Galaxy S I9000 Android Development] stenka85:
Devil 15 runs better, delete zram on init.d and wuala!

Enviado desde mi GT-I9000
[Galaxy S I9000 Android Development] brfsa:
Thanks for clarification.

so it's always enabled no matter what.

cheers.
[Galaxy S I9000 Android Development] Rootax:
Even with zram disabled, v14 is more smooth here, specialy with ondemand governor. It's not night and day, but noticeable.
[Galaxy S I9000 Android Development] kova4a:
I found that ondemand was one of the worst if you want smoothness. I think conservative+cfq or smartassv2+noop are the best combos for smooth performance and good battery life, lulzactive was pretty close if set up properly. Devil kernel is still my favorite ics kernel
[Galaxy S I9000 Android Development] bennybaz:
can you explain more about it?
[Galaxy S I9000 Android Development] shaarky:
I'm not sure I understand regarding Voodoo Sound, I'm still using Voodoo Control, just have to launch it manually...

so should I install DSP Manager or Voodoo Control is fine..?

Thank you.

Sent from my GT-I9000
[Galaxy S I9000 Android Development] DerTeufel1980:
Maybe it is because of removed gpu overclocking. It was running on 250 MHz before, now 200 is default. It's just for stability testing, and will be overclocked again in next release.

Voodoo control is right.

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] kova4a:
well, for speed what you want from the governor is to scale the cpu faster up and scale slower down, something like that:

Inc CPU load 60%

Pump up step 3

Pump down step 1

Screen of min step 5

Up sample time 10000

Down sample time - 60000

(I'm not saying those are the best settings for speed - just an example)
[Galaxy S I9000 Android Development] darckengel:
I removed the zram script, and i don't face anymore memory issues.

No reboot since hours, tried to charge at maximum by launching many apps and i still have more than 100Mb available. And no more problem to launch browser.
[Galaxy S I9000 Android Development] festr:
Hi, I've installed the latest Devil kernel, ICS build 15 and framework on page 80 -> wifi does not work, I cannot enable it. Installing without framework -> wifi works. Anyone with the same? Also, will deep-idle work without that framework?
[Galaxy S I9000 Android Development] DerTeufel1980:
Yes, deep idle is also working. Just bluetooth is not fully powered down this way.

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] festr:
And if i've disabled bloutooth it is still powered?
[Galaxy S I9000 Android Development] currydude:
Yes but in a very low powered state.

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

Awesome kERNEL!!

Well, as far as my observation is concerned, I did experience

Soft Resets to Recovery

several times while playing large videos (500Mb <). It only happens when I try to seek 'prev' and 'next' through the video,

with headphones inserted

. Else it plays quite smoothly. Very much confusing!

Other Info-

ROM: CM9 Build 15

Kernel: Devil_15.1_LED2

Video player: MX Video Player

Settings with which the problem occured:

Active Scheduler: sio

Governer: OnDemand

Deep Idle: On

Min Freq: 100

Max Freq: 1200

OC Value: 100%

Keeping rest of the settings unchanged.

It would be helpful for the kernel development if somebody could confirm with this. Hope this would help a bit in the development. Thanks Again
[Galaxy S I9000 Android Development] FadeFx:
Found a bug in led2, kernel 15.1

When screen is off and i touch a led button it lites up, this should not be the case i think.

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

tapatalked from GalaxyS
[Galaxy S I9000 Android Development] festr:
Hi, I've similar problem with the wifi which are poeple reporting at the beginning in this thread. If I flash framework, wifi just blinks enabled/disabled. If I flash without framework, wifi works. Any workaround on this?
[Galaxy S I9000 Android Development] purpleraintoxicity:
Dear Der, have you changed something in the kernel that could make the idle drain to drain faster? Cause my battery drains faster then 14.2....
[Galaxy S I9000 Android Development] purpleraintoxicity:
its not happening to me, on 15.1 led2.

Maybe something wrong with you kernel, maybe something went wrong while downloading/flashing the kernel?
[Galaxy S I9000 Android Development] purpleraintoxicity:
add much as I recall from glitch thread, with this kind of didle you doing need modded framework.

I'll be happy to be confirmed or proven wrong.
[Galaxy S I9000 Android Development] FadeFx:
Have just rebooted and all good again, seems it was just a hickup...

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

tapatalked from GalaxyS
[Galaxy S I9000 Android Development] amirage:
I'm on a fresh install of Build 15 with Devil 15.1VCLED2...and something really weird happened. I was on a phone call when the phone went kappputtt and rebooted into CWM...I simply don't know why although I've been on several calls after this incident.

Infact, this issue happened on V14 as well just a random reboot out of the blue...

Devs any ideas?? I hv lulzactive governor with 110% Live OC...

Help/ Ideas appreciated..
[Galaxy S I9000 Android Development] DerTeufel1980:
maybe it is caused by the other deep idle.

it is not needed for deep idle to work, but it's the same as with previous deep idle. bluetooth will not turn off completly, although you never activate it. Not sure wether glitch has implemented the same code or not, cause his github seems to be missing the last commit(s).

I put "bluetooth sleep" into it, which I found at Eugene373's Github. I don't know, if the "old" didle also his this feature, because this has been before I started to work on a kernel.

Afaik this is a problem, which I took from stock kernel. It seems to be better with build14, but it's still there...
[Galaxy S I9000 Android Development] wkh1113:
Hi,I've some questions about lazy and ondemand.

Which governor is better for gaming without lag such as GTA III ?

And which I/O scheduler should I use with??
[Galaxy S I9000 Android Development] darckengel:
On demand has better responsiveness than lazy, if you want less lag on heavy games, the better way is to raise the min freq (and set it back to 100 after playing), or to increase the sample rate (to 10000 for example).

You can also try other governors like smartass or lagfree
[Galaxy S I9000 Android Development] Doctor Phate:
In the second post, FAQ session, you can find an interesting link to this post.
[Galaxy S I9000 Android Development] mucinch:
Awesome kernel! Is there a way to enable 600mHz CPU frequency step?
[Galaxy S I9000 Android Development] DerTeufel1980:
I already thought about it. I am not sure, if it is really useful.

I think it could save some power, but also make the phone less responsive.

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] r-l:
At the end of the day, my phone is laggy as hell. I'm back to stock
[Galaxy S I9000 Android Development] Doctor Phate:
Have you flashed a cleaning script before the kernel?

Yet, lazy lulzactive and ondemand governors are very stable.. why complaining about lagfree one? It pimps your CPU then maybe you'll need to tweak the voltages and the OC to make it stable, you're dreaming if you believe that any configuration will just magically work.

And finally, it's normal that after a reboot NSTools is back to stock values, it's a sort of protection method preventing chain-reboots.

For the record, I have no problems with this kernel at all, you must have done something wrong :(
[Galaxy S I9000 Android Development] mucinch:
I was thinking about keeping 600mhz as the maximum frequency with 110% live oc. Both CM9 and your kernel are fast enough provided I don't play games.
[Galaxy S I9000 Android Development] DerTeufel1980:
To the people who have problems with missed calls notify, are you using static light, or blinking?

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] zadock:
Notification leds in missed calls don't work in TH builds. Maybe a feature or not.

Enviado desde mi Alcatel One Touch
[Galaxy S I9000 Android Development] cink40:
Static, i have try also with blinking and it is the same. At first it is working several times normally but afterwards just stop. And there is no notif for missed calls anymore.
[Galaxy S I9000 Android Development] golanster:
hi,

i'm using build15 and devil kernel

with gps status i see 9 - 11 sats and get a fix in a couple of seconds

when i start waze i cant get a fix

asked it on cm9 thread and they told me to check here, any idea or its waze having probl;em with ics?

thanks
[Galaxy S I9000 Android Development] paintball23456:
how do i install dsp manager on onecosmics rc3.1?
[Galaxy S I9000 Android Development] DerTeufel1980:
I don't know waze, but with navigon everything is working fine for me.

You don't need to. Voodoo Sound is back to voodoo control.

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] DerTeufel1980:
This is why my kernel is using BLN and led2. For me the notification is working.

BLN has a bug with static light. Will be fixed in next release.

Sent from my I9000 running Android 4.03
[Galaxy S I9000 Android Development] Bonvaz:
dev I have a problem..I write it yet for previous version..don't know why,but only with devil kernel my stock keyboard begin more laggy when I type..Really I don't want advise like "use this or that keyboard",I love stock keyboard and with the other and stock kernel I don't found this problem :)..I only want to let know dev about this maybe he can look on it,but I want also thank him for all the work for us :)
[Galaxy S I9000 Android Development] bennybaz:
Waze is an Israeli made navigation app.

Try using other navigation apps such as IGO and see if you get a fast fix on sats.

Moreover, as for today( 1.2.2012 ) a new version of WAZE has been released in the market, so I suggest you to update and try again.
[Galaxy S I9000 Android Development] purpleraintoxicity:
from his Nick I can see he is probably from Israel.

Golan, sound like Israel....

Add for waze, world here, and always was.

I think its not only for Israel anymore btw
[Galaxy S I9000 Android Development] r-l:
Can you provide me with a link, then i'll give it another shot tonight
[Galaxy S I9000 Android Development] Doctor Phate:
Here it is ;)
[Galaxy S I9000 Android Development] r-l:
thank you, i had to check almost every link in that post, because of those stupid assholes at the FBI. Most download sites are down :mad:

but i got it and wil check it tonight :)
[Galaxy S I9000 Android Development] Broeser:
I don't understand! What is the kernel with a bug of notification? the kernel with BLN or LED? For me notifcation are very important!
[Galaxy S I9000 Android Development] B_sHorTy:
Quick Question:

Can i flash the framework.res zip thru cwm without wiping anything?
[Galaxy S I9000 Android Development] bennybaz:
Yes.

10chars
[Galaxy S I9000 Android Development] fylim:
Waze works fine in ICS (previous and updated version) OneCosmic RC3.1 + Devils 15.1
[Galaxy S I9000 Android Development] purpleraintoxicity:
with no problem