[Galaxy S 4 i9500 Original Android Development] lukair1983:
Andrei, fantastic, fantastic, fantastic. What else can I say? :)

Thanks to your settings, I could (at least for now for test purposes) up the current applied with mhl adapter connected, from ~450 mA, to ~1050 mA. I'm looking forward to see how different the battery drainage will be with this current applied (and also if the temp's won't rise to a dangarous level).

Thank you also about those current readings! This deffinetly will be usefull. To defend (a bit, if it's legitimate) the galaxy current application (as I only used that one), it seems it's showing the same things the synapse showing now after alpha12 update. Before on the other hand, it was showing the max input current as "current at present" (oddly), which is why it showed me the charging rate of 700 mA for the MHL adapter. Now it shows the same as synapse shows, which is something in the middle 400's.

As for the current, Andrei, is there a possibility, the currents shown (I'm speaking of the actual current used for charging) is not exactly precise? I'm asking, because for instance (for the mhl adapter), it shows the max input current, and charging current as 700 mA, but the actuall current drained is at the level of ~450 mA. When I upped the value from 700 mA, to 1500 mA, it showed the current of ~1050 mA. My question is, whether you are positive those readings are accurate. Because if they aren't, then there is a possibility, this ~450 mA, is not actually 450mA, but might be indeed 700 mA, and this reading of 1050 mA, might be actually 1500 mA. And since I would preffer not to set the current to maximum (if I will tweak it to begin with), so to this 1500 mA, but instead to say 750 mA (at start, maybe later up this to 1000 mA), it is very important to know whether those readings are accurate (not to say they must be accurate to 1 mA, but I mean to an error of say +/- 50 mA).

Lastly, a tiny, tiny request. Would you mind, in the toast you do for the detection of the charging mode, put all the readings in the separate lines, and also give some prefix for the current readings (like "current_max: 700 mA", "current_now: 445 mA") ? Currently it's all in one line without prefixes. They are in order exactly as you put it in your wiki page, but after couple months, a person will have to look again at wiki page to just remind itself about this order. No big deal, it can stay as it is, but if it's no big trouble it would be a tiny better, if we already had info which reading is for which in the toast you're showing.

//Edit:

Scratch the below question of mine:

"Also a quick question about the "Unstable power detection" checkbox. I was under impression from prior posts, that in order to tweak the current values, we have to untick that checkbox (so disable power detection), but I noticed that the current values are being applied even if that checkbox is ticked. Would you mind claryfing what exactly a person would achieve (in effect) by unticking that checkbox, if the current values are still applied even with it checked?"

I found more info about it in your previous perseus kernel, which I guess same answer apply here as well. If anyone is interested:

Well we couldn't set the mhl charge rate higher before, so there was no point in me focusing on that. I wouldn't know what to tell you, the next time I use mhl extensively, I will pay attention to the temperature of the phone.

However keep in mind, I did undervolting + underclocking, thanks to Andrei's gracious kernel, which resulted in the temps being lower from their "standard" temps. So even if I told you how I "feel" the temps are, or even if I gave you the exact battery temp, I don't think it would be credible to you.