yashsingh1/xdaforums huggingface dataset:
[Galaxy S I9000 Android Development] 2k4ever:
The charging animation is part of the ROM and not kernel-related

SlimICS is provided without the animation, but there is a CWM-flashable addon that can be found here: http://www.slimroms.com/addonsmods.htm

theoretically it should work on CM9 as well, but of course no guarantee, so do backup first!

Related to the topic:

I would really love to get rid of the fully charged notification in low power mode (when the phone is off)

notification: the screen comes one and the phone vibrates -> horrible when you keep the phone on your nightstand

@ mialwe: do you know it this behavior could be altered on kernel or rom level?

and if it depends on the kernel, I would really love a "stressless sleep" feature
[Galaxy S I9000 Android Development] mialwe:
Thanks for the useful information, no need to apologize, honestly. But I must admit I was surprised finding the same question 2 more times :)

I'll make some tests tonight (CM9 \w MNICS143 and stock kernel), don't have an idea what can cause this.
[Galaxy S I9000 Android Development] mialwe:
Sorry, those notifications are ROM related I think.
[Galaxy S I9000 Android Development] 2k4ever:
i thought so, too

nevertheless, thanks for the quick reply
[Galaxy S I9000 Android Development] Kocai:
Thank you for the info, but I do know about that add-on when I tried v3.4 and also on my "quest" to find what causes this issue. Have thought about flashing it actually. Maybe I'll do it tomorrow.

Well there's no need to do that actually, especially if you're busy. It's not really annoying bug. Just kinda weird and makes me curious. Thank you for responding to my posts.
[Galaxy S I9000 Android Development] Bonvaz:
really man!!!!I always think about it....every night I use to power off my phone and charge it,but it's really bad everytime that I wake up because it vibrates...I hate it,really a no sense feature by samsung....we have to organize a claim for the rom developers :p
[Galaxy S I9000 Android Development] cink40:
I like it bright.

Sent from the Outer Space
[Galaxy S I9000 Android Development] mat0122:
and what about decrease level and light sensor filter settings?
[Galaxy S I9000 Android Development] Bonvaz:
mialwe do you think to add conservative smooth ui governor? :)
[Galaxy S I9000 Android Development] cink40:
Sent from the Outer Space
[Galaxy S I9000 Android Development] mialwe:
Seriously? :D

MNICS and Midnight-GB use a Conservative modification for smooth scaling and UI, worked on this for months (implementation is simple, was looking for the right trigger values, done now). Its one of the main features of MNICS. It's the reason why default governor Conservative feels like it feels.
[Galaxy S I9000 Android Development] Bonvaz:
oh.....is this the reason of this incredible speed on your kernel with conservative? :D great man! thanks :)
[Galaxy S I9000 Android Development] slaphead20:
I was wondering how come conservative was so smooth.....thanks for a great, functional and simple working kernel, Nice work , thanks :)
[Galaxy S I9000 Android Development] habylab:
Latest update is sooooo good battery wise, can't believe it!
[Galaxy S I9000 Android Development] mialwe:
Update on autobrightness: User el_navajita posted something really interesting I'd never found out as I do not have access to an officially ICS supported device. Autobrightness works just like it should !? According to this post stock AB on ICS works like this:

- raise brightness as needed

- never go down

- start over after screen-off/on

That's the way I used to describe the "buggy" behaviour. Strange that this really is the way it should be but now the "allow lowering brightness" option in CM9 finally makes sense...embarrassing...
[Galaxy S I9000 Android Development] cink40:
And how come that if you customized ab settins brightness also goes down (without cm9 option)?
[Galaxy S I9000 Android Development] 2k4ever:
Thats exactly the way I experienced AB on ICSSGS, but really strange if it should be the "right" behavior

i didn't know google for one of the companies "improving" things by making them worse, as AB was fully functional on Froyo and GB

i would really like to know how AB on official ICS devices behaves

mayby krarvind can tell us more, he has a Galaxy Nexus

all the customization options derive from CM9, so i'm not sure i really get you point

but i just checked it out on SlimICS v3.4, the "allow light decrease" checkbox seems to do nothing - brightness goes up and down according to light sensor regardless if checked or not
[Galaxy S I9000 Android Development] cink40:
Sorry, i mean cm9 option "allow light decrease" not beeing checked
[Galaxy S I9000 Android Development] marcusdevan:
Great Kernel.
[Galaxy S I9000 Android Development] Fenvarien:
Updated to mnics-202cm9, no problems :-) Thanks Mialwe for the new features and bugfixes and your hard work!

One question: Do you plan to update SIO, like Stratosk did it in his latest 1.1.1 Semaphore release?

... tapatalked
[Galaxy S I9000 Android Development] mat0122:
my sensor settings, maybe it'll be useful for someone :)

http://dl.dropbox.com/u/61284994/Screenshot_2012-05-02-13-22-47.png

http://dl.dropbox.com/u/61284994/Screenshot_2012-05-02-13-22-58.png

http://dl.dropbox.com/u/61284994/Screenshot_2012-05-02-13-23-23.png

http://dl.dropbox.com/u/61284994/Screenshot_2012-05-02-13-23-45.png

http://dl.dropbox.com/u/61284994/Screenshot_2012-05-02-13-23-55.png

http://dl.dropbox.com/u/61284994/Screenshot_2012-05-02-13-24-33.png
[Galaxy S I9000 Android Development] mialwe:
SIO has been updated 2 months ago for MNICS: https://github.com/mialwe/samsung-kernel-aries/commit/2da83ee1a23be9827fffff70383baaf901bcfb0d :)

The link leads you to the source changelog @ Github, clicking on "commits" you will see all the small changes, commits, reverts which are updated almost live as I'm working on the kernel. Putting all those small changes to the changelog would make it explode, that's the reason why the updated SIO does not appear in OP's changelog.
[Galaxy S I9000 Android Development] Fenvarien:
That's great, I will use this resource in future for sure! And good to know about the updated SIO scheduler ;-) Thank you!

... tapatalked
[Galaxy S I9000 Android Development] Kocai:
Edit: deleted. stupid question, it's in the OP.
[Galaxy S I9000 Android Development] mialwe:
Jep, it's in the OP/faq section : http://xdaforums.com/showpost.php?p=24410913&postcount=406
[Galaxy S I9000 Android Development] mialwe:
You are copy & past'ing this in a *lot* of threads, are you? Sorry but I can't check this as I have to reboot 30-40 times while working on the kernel.
[Galaxy S I9000 Android Development] mialwe:
There are no stupid questions. Just my opinion.
[Galaxy S I9000 Android Development] mialwe:
Update about autobrightness, background info, source link (big thanks to el_navajita, now I finally can stop searching for a bug that is not there :)):

- AB raises properly

- never goes down again

- start all over after screen-on/off

=> stock behaviour (el_navajita, ICS333 dev, notified me about this), not a bug.

El navajita wrote me via PM that he tested this on two stock devices. Additionally he sent me a link to the sources regarding this "feature", the relevant part is this:

// do not allow light sensor value to decrease
if (mHighestLightSensorValue < value) {
mHighestLightSensorValue = value;
}

Link: https://github.com/android/platform...android/server/PowerManagerService.java#L2535

I don't know if and why the CM9 "allow decreasing light level" option does not seem to work but I did not have enough time to test this. Maybe I'l ltry a self compiled CM9 without that decreasing-restriction, just to check/test...
[Galaxy S I9000 Android Development] 2k4ever:
just to make sure that you get me right and don't waste you time:

the "do not decrease" option does not work in the sense that brightness always decreases, even if the option is checked (not a problem for me, as i want that kind of behavor)
[Galaxy S I9000 Android Development] Bonvaz:
guys sorry for the stupid question,I read the fast charge thread but I don't understand at all....If I put my phone charging with the wall power point,something change with fast charge active? :confused:
[Galaxy S I9000 Android Development] el_navajita:
Hello mialwe. Regarding the code, that is not really the relevant part. I know that the comment above those lines is really confusing. The lines that prevent the brightness from decreasing are 2521-2523.

I don't know how CM9 implements the "allow decreasing light level" feature, I have never seen that part of their code, but I have implemented real autobrightness, with decreasing and increasing working. You just have to modify the lines that I have just pointed you.

Best regards!
[Galaxy S I9000 Android Development] cabessius:
Fastcharge only affects charge by USB. With Fastcharge activated, your USB port will act just like a wall plug (will charge faster but no connection phone-PC)
[Galaxy S I9000 Android Development] mattsolberg:
Is anyone using this with WeUI (MIUI 4)? I just switched ROMs and really miss this kernel. Which version should I flash? Or should I at all?
[Galaxy S I9000 Android Development] lightvsdark:
Ever science I flashed the LR version ,my phone can't play songs that are saved on my external sdcard .. what should I do ?
[Galaxy S I9000 Android Development] mialwe:
I think there's a little bit more information needed to answer this.

- which ROM?

- which music player app?

EDIT: Listening tor music from ext. sdcard on cm9+mnics-cm9 now, works.

tapatalked...
[Galaxy S I9000 Android Development] jocke_lulle:
Love this kernel!

Thanks for your work mialwe

sent from Tapatalk
[Galaxy S I9000 Android Development] el_navajita:
Can you play the songs using a file explorer? Maybe is just that media provider hasn't found them, so you could try to clear Media Provider data to force a database renew.
[Galaxy S I9000 Android Development] Kocai:
@mialwe: I want to report something regarding AB.

I flashed Slim 3.5 yesterday afternoon and I've been experiencing the same thing like on this post. The brightness doesn't immediately change to high brightness when I'm out in the day light. It stays on the level that I've set before I turned on AB.

When I was on CM9 nightly build 20120429 last Tuesday, AB works (flawlessly I might add) just like you explained on this post. And it does make sense, it's the way AB works on ICS. But now, on Slim ICS, I find it difficult for the AB to increase the brightness when I'm outside on a bright day.

So does this mean it's somehow ROM related? I'll have to flash CM9 again to make sure.

Note: all the options (light sensor filter, light levels, allow light decrease) in Custom Backlight Settings are disabled/turn off because I've never play around with it and I'm using 202CM9.
[Galaxy S I9000 Android Development] mialwe:
Thanks for reporting :)

I'm currently on CM9 myself and using only the "allow-decreasing-brightness" option, hysteresis 60% - nothing else - and AB sems to go up and down like it should. Custom levels worked fine, too when I tried yesterday.

The kernel itself has a completely *unchanged* AB driver (if you set min_brightness via MidnightControl AB won't lower brightness below that but that's nothing to do with AB itself) so maybe the Lux/brightness_level tables differ between ROMs?
[Galaxy S I9000 Android Development] Kocai:
Give me some time to flash CM9 again and I'll report back. Today's been really a bright sunny day in here so I can check and confirm the behavior of the AB on CM9.
[Galaxy S I9000 Android Development] sigarocubano:
The icon of wifi is gray, it do not show the level, if I turn off and then I turn on the screen the icon show the level. It occours when I use juice defender app, and it occours already in cm9 rom stock. May this depend from kernel? If yes, can you try to fix this bug. See -->http://db.tt/OVTseuwK
[Galaxy S I9000 Android Development] mialwe:
I saw thiy myself on some very few occasions (2 or 3 times in some months), just after booting the device. This is mentioned in a few threads here at XDA, not connected to any special kernel or ROM if I remember right. Same problem occurs on Nexus \w JuiceDefender (never used myself so maybe ICS related, too), first hits after searching e.g.:

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

http://forums.androidcentral.com/ve...anyone-experiencing-false-wifi-icon-info.html

http://code.google.com/p/android/issues/detail?id=23374#c16 #16,#17,#16

I'm currently on CM9 and never saw the grey-only wifi icon.
[Galaxy S I9000 Android Development] lippol94:
Actually it happens to me (CM9) when I reboot my phone with wifi on and, after it booted, it connects automatically to a wifi router. In that case I get grey-only wifi icons.

It only requires me to switch the wifi off and back on again.

That's it :)

EDIT: (Just realized you wrote tecnically the same thing :D LOL! )
[Galaxy S I9000 Android Development] mialwe:
Are you using complete stock CM9 including kernel?
[Galaxy S I9000 Android Development] sigarocubano:
Even I disabiting juice defender never saw this bug...
[Galaxy S I9000 Android Development] Kocai:
@mialwe: Here's my finding regarding auto brightness.

1. CM9 nightly build 20120429 with stock kernel.

Went outside, turned on AB and brightness increased immediately. Toggled the AB on/off and brightness also increased/decreased accordingly. Turned on AB, went inside and brightness didn't go down unless the screen turned off (as expected/normal behavior).

2. CM9 nightly build 20120429 with mnics 202CM9.

Same as the above, in other words, AB works flawlessly like stock kernel.

3. Slim ICS 3.5 with stock kernel.

Went outside, turned on AB and brightness didn't increase. Waited until the screen went off, woke it and then brightness increased. Turned off the screen, turned it on again immediately and brightness didn't increase. Had to toggle the AB on/off to get the brightness go up.

4. Slim ICS 3.5 with mnics 202CM9.

Same as #3.

So maybe what you said that the Lux/brightness_level tables differ between ROMs is correct? I really don't know (because I'm a noob).

I also suspect that this could be caused by Slim ICS brightness toggles (based on AOKP team) where we could increase/decrease brightness without turning off the AB first.

Anyway, I hope this post is useful for people who use Slim ICS with your kernel. Maybe the AB just works differently.
[Galaxy S I9000 Android Development] el_navajita:
Well, I don't know if it can be useful but, brightness levels are defined in the ROM. Concretely, in the device-specific part of the ROM.
[Galaxy S I9000 Android Development] Kocai:
Sorry, useful was not the best word, what I meant was maybe people who use Slim ICS with this kernel would see my finding as information that this kernel doesn't make the AB doesn't work...
[Galaxy S I9000 Android Development] el_navajita:
I meant that I didn't know if my post was going to be useful, not yours. Your post is useful enough :-)
[Galaxy S I9000 Android Development] mialwe:
It *is*. Thank you :-)
[Galaxy S I9000 Android Development] GreenSGS:
There is a known issue of screen touch behaves very odd when charger connected but on MNICS 202LR it's gone mad, it touches at random place, In short not able to use phone when charger connected. Was there a solution?
[Galaxy S I9000 Android Development] mialwe:
Thanks for reporting, I think I'll have to use wall charger a little bit more often :-/

I'll check this.
[Galaxy S I9000 Android Development] JohnstonF:
This happened to me, but only when I tried to use a non Samsung charger

On a Samsung charger it all works like its supposed to
[Galaxy S I9000 Android Development] mialwe:
Confirmed, at least with the Samsung charger I don't have any issues, touchsceen works as usual, checked for some minutes now. CM9, MNICS, charging from ~90% right now.
[Galaxy S I9000 Android Development] cink40:
Try with USB charging, phone goes nuts.

Sent from the Outer Space
[Galaxy S I9000 Android Development] mialwe:
Hehehe, while working on the kernel I have the phone connected to USB for hours (+ testing/using it) - never had issues.
[Galaxy S I9000 Android Development] adytum:
Never had any issues like that myself, sounds like a hardware problem.

Sent from the fridge.
[Galaxy S I9000 Android Development] guitarhero2:
I'm currently on the 0.9.0-2 hugeram and it's sooo good, is the battery life better than 0.9.0 in 202/202 LR?
[Galaxy S I9000 Android Development] GreenSGS:
Well that touch issue is there for me since GB and for sure it's discussed before at least in Semaphore kernel. I always use original charger. It might be hardware issue but I want to rule that out as I have 2 devices in the house from 2 different manufacturing periods both have same issue.

If developer can't reproduce it and it's a pity, I can't switch kernel for a particular reason. Thank you all for feedback.

Did you try scrolling also when charger connected, What I wanted to say is it seems over sensitive when on charging.
[Galaxy S I9000 Android Development] VexMunja:
I have that problem with original charger.

Sent from Tapatalk 4
[Galaxy S I9000 Android Development] Fenvarien:
I have two original Samsung chargers, tested with both of them and found no problems... maybe it's a ROM issue? I'm on CM9 nightly 29042012.

... tapatalked
[Galaxy S I9000 Android Development] Fenvarien:
For me and my usage it has definitely improved. I can really recommend to update.

... tapatalked
[Galaxy S I9000 Android Development] Joepozz:
Phone just going like it should here:)
[Galaxy S I9000 Android Development] adytum:
Greensgs,

The reason why I would deduce it to be a hardware issue, is based on my experience in pc tech repairs. There were at the time several batches of certain computers, on separate occasions, which would show behavior that indicated driver issues with touchpads and other control surfaces, only when connected to a charger. The reason, as far as I understood that, would be faulty power circuits, but almost impossible to pinpoint for the regular techs.

Might not be the same with an android phone of course, and I admit I haven't dug deep into these issues, but it's my semi-educated guess. :-)

Sent from the fridge.
[Galaxy S I9000 Android Development] Kocai:
Does that happen when you charge using AC charger or USB cable? I used to have had that issue you described back when I was using GB and plugged my phone to PC. But after I formatted my Windows, the problem is gone and until now I've never experienced it again.

When using wall charger, never experience it. For me it only happened when I plugged it using USB cable. And maybe you should try not play around with your phone when you charge as it can become very hot. Just my two cents :)
[Galaxy S I9000 Android Development] habylab:
This is running superb for me. Keep up the good work!

Sent from my Galaxy S running Slim ICS 3.5 and Midnight kernel from my XDA Premium app.
[Galaxy S I9000 Android Development] lightvsdark:
I'm currently running Infinitum v1.1 and using the stock music player (It's called

"Play Music" ..)

No , I can't play the songs using the file explorer ..

And what is that you told me to do ? sorry for my Ignorance .. :)
[Galaxy S I9000 Android Development] el_navajita:
I said go to settings -> Apps, look for Media Storage and clear data :) But it seems that you problem is not that. Anyway, I think that it's strange that the kernel can be the cause of this problem.
[Galaxy S I9000 Android Development] Kocai:
I'm using Slim ICS 3.5 with Blue Infinitum theme and the theme comes with Play Music. There's no problem for me listening to music with stock kernel and or MNICS. So maybe the problem is within the ROM?
[Galaxy S I9000 Android Development] strickyy:
I've got a serious issue: after a call or two, the calls get messed up and when i call somebody/somebody calls me, it automatically starts to count the call seconds and i can't hear anything. A reboot solves it, but it will appear again after a few calls.
[Galaxy S I9000 Android Development] mialwe:
Strange, never had an issue like that (and did not change anything possibly related to this). Sounds a bit like the hello-hello bug (ROM) to me but I've never experienced this myself.

Nevertheless I'll try to reproduce this, thanks for reporting.

- Which ROM do you use?

- Does anyone else have an issue like this?
[Galaxy S I9000 Android Development] el_navajita:
Do you use Spirit FM?
[Galaxy S I9000 Android Development] partyk93:
+1, I sometimes have the same problem. It's not often, but generally once for every week. I'm not calling much, maybe it would be going more frequently.

I use Infinitum 1.1 and MNICS202.

I've never had another kernel, I don't want to have :)

I have Spirit FM installed, but I use it very rarely, I used it maybe twice since 1st April.

Tapatalk - SGS i9000
[Galaxy S I9000 Android Development] 2k4ever:
as el_navajita has hinted at, that is quite likely the problem

Spirit FM screws up your phone and is said to even damage the hardware (speaker)

I surely don't want to dictate you which apps (not) to use, but as a dev, i wouldn't put much weight on your bug report either before you haven't done a clean install of your rom of choice (it seems that just uninstalling Spirit FM is not enough)

However, i also have to add that personally i never used Spirit FM

all the infos are from what i have read in the forum over time
[Galaxy S I9000 Android Development] partyk93:
It's not so big problem now, I'll make clean install after I'll finish all exams (I'm graduating from high school - end of May). But I have to think twice before installing Spirit next time. Is some better/non-destroying FM radio for ICS?

Tapatalk - SGS i9000
[Galaxy S I9000 Android Development] jannis357:
phone issue

Yes, I have the same issue.

Sometimes, mostly after the phone is running some days, i can't hear anything when phoning someone or being phoned.

After a reboot it's working fine again.

I use CM9 and your awesome MNICS kernel (btw. thanks for the development!!) :)

In the last days, I have done some research about that problem:

The first thing i noticed, the problem occurs at any ROM and at any kernel. So i did some more research and i possibly found the problem:

the modem. People are reporting that after flashing another modem, the problem seems to be away.

I'm not sure if this is the real problem but i hope i could help anyone!

I personally got this problem with the KF1 modem. A few days ago, I flashed it again (cashe-wipe before flashing) and untill today i haven't got the problem again.

If it occurs again in the next days, i'll try flashing some other modems (KB3, KD1, JVT, JVU, JW4)

I'll report to you guys! (And it would be VERY useful if you try the same thing and report!)

and finally to avoid the same question:

No.
[Galaxy S I9000 Android Development] 2k4ever:
of course a modem not designed for our phone can also easily cause some problems

for me, KF1 didn't work at all, leaving me 10% of the time without signal and causing reboots (actually just 1 before i installed JVU again, but still the first reboot after having used ICSSGS for a month)

i would just like to know why such errors and bugs are reported in a kernel thread...
[Galaxy S I9000 Android Development] jannis357:
For me it just works perfect!

And i agree with you that modem related things shouldn't be discussed here but if you had read some posts before yours, you would have noticed that i just wanted to make clear that i THINK it's a modem problem and that there's no need to discuss the problem here.

But it also can be that the problem is caused by the kernel, so i don't see why reporting here is wrong :confused:

Especially because that's a very annoying bug and we all want to get rid of it asap.
[Galaxy S I9000 Android Development] partyk93:
@jannis

You may be right.

It occured for me only when I was at JVT.

Now, I'm on JVU for about two weeks and I didn't see the problem on it. Maybe, it helped :)

Tapatalk - SGS i9000