yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 Mini Android Development] lombartz:
The next Version will have DYNABOOST.

That will increase resposiveness further while saving more energy and keeping the device cooler when busy without user interaction.

The downside is in benchmarks you will have to touch the screen periodically for a good score... ;)

regards,

lombartz
[Galaxy S 4 Mini Android Development] piskor:
Benchmark are useless. I will definitely try this DYNABOOST
[Galaxy S 4 Mini Android Development] xDruidx:
Benchmarks are the most useful things, if you want to use a kernel with UV/OC values.

temp, performance, stability, micro stuttering, etc
[Galaxy S 4 Mini Android Development] Mogs1:
Just to update i have now put your kernel on a clean rom and the battery is nice and cool everything is great apart from really long download times of apps from google play
[Galaxy S 4 Mini Android Development] piskor:
If You mean component stress test, than you are right. We can see some changes of performance, temp and stability. We can test if UV/OC is not to low / to high for our phone.

But what i mean, results of this benchmarks are in most of the cases not relevant to real device performance for end user, which for example don't play games, like me.

Some graphics test don't tell me, how fast / responsible will be my phone, when i start 10 / 50 ... applications.

I need from the phone multitasking / multiprocessing. I must test it by my own when i use the phone.
[Galaxy S 4 Mini Android Development] Mogs1:
I just come across the xtweaks script will it be worth using it with this kernel
[Galaxy S 4 Mini Android Development] lombartz:
Update

Ok, here you go.....

regards,

lombartz
[Galaxy S 4 Mini Android Development] lombartz:
The only way to answer this question is to test it ... ;)

I think you'll hardly notice any improvement.

regards,

lombartz
[Galaxy S 4 Mini Android Development] xDruidx:
lombartz

What do you think about the Tripndroid scheduler?

It's usually more efficient, better performance, battery friendly and better at multitasking (~FIOPS).
[Galaxy S 4 Mini Android Development] xDruidx:
My first thought was correct ...

bad idea.

But just for fun tested.

At heavy load glitch, lag and FC's.

It would be hard to deny I fell in love with your kernel :p

But I would be very grateful for the CM12 (12.1)version.
[Galaxy S 4 Mini Android Development] lombartz:
I will have a look at that .. at the moment i'm testing some improvements to the DYNABOOST ...
[Galaxy S 4 Mini Android Development] lombartz:
Update

Added some commits from CM12 Kernel.

... DYNABOOST load detection greatly improved. Give it a try.

I've tested that. Our phone seems not to like that scheduler. Wasn't able to copy a 200MB file from ext. to int. SD....
[Galaxy S 4 Mini Android Development] piskor:
Previous version is really fast. I can't believe it can be better : )
[Galaxy S 4 Mini Android Development] lombartz:
This Version is not faster or slower but much more "intelligent". It makes much less use of the higher frequencys after input events without affecting performance in any way.
[Galaxy S 4 Mini Android Development] piskor:
Do you think sometimes about building kernel for android 5.1? :)

Battery live is really impressive there http://xdaforums.com/showthread.php?p=59987379

I will switch to 5.1 if you build kernel for this android version :D
[Galaxy S 4 Mini Android Development] lombartz:
Update

DYNABOOST: per CPU load peak detection and dboost idling
[Galaxy S 4 Mini Android Development] piskor:
Oh, what a silent update tonight :)

Flashed Lombartz_DYNABOOST_Kernel_20150410_a.zip few minutes ago

Thanks
[Galaxy S 4 Mini Android Development] lombartz:
... in last Version DYNABOOST dboost_load_cycles and dboost_idle_cycles didn't work properly.

Corrected.

regards,

lombartz
[Galaxy S 4 Mini Android Development] xDruidx:
"Well-known" Comparison

ROM :

SlimKAT

Kernel :

Lombartz_DYNABOOST_Kernel_20150410_a.zip

Default settings

ART / ODEX ~ same results

IRL feelings :

Lazier, slower response(~CMKernel_20150328_d) in multitask and micro freezes in multimedia & "3D" aps(ex.: mx player, mobdro, etc) at long-term use.

Battery time :

Questionable at the moment.

Btw tested your kernel with CarbonRom

Worked, but weird battery draining and heating up.
[Galaxy S 4 Mini Android Development] xDruidx:
[x] How to improve the battery time further [x]

UPDATE the MODEM

ODIN v3.09

MODEM XXUCOC2 (by batja84)

ROM

SlimKAT [4.4+][S4 mini] v9.0 FINAL | Updated 2015-01-20 (by ne0zone75)

KERNEL

Lombartz_DYNABOOST_Kernel_20150415_c (by lombartz)

CPU voltage

KERNEL stock -15 mV(global)

I/O Scheduler

ZEN

FIOPS (better perf. & response)

Settings / Developer options / Select Runtime

Use ART

UPDATE the Google Play Services

!!! Download the Latest *(xxxxxxx-034) !!!

Google Play services

+

Google Play Store

Settings / Security / Privacy Guard

*
[Galaxy S 4 Mini Android Development] lombartz:
Update

Hi,

of course I'm intersted in that. This is the kind of feedback a kernel tuner needs. Testing is much work so many thanks for that.

I flashed the new modem this evening, will see if that helps with the "not in use battery drain". Thanks for the tip.

Notice that also the actual Google Play Services are causing a permanent wakelock, i have to enable the "system update service" manually after every reboot to stop that.

I will put a new kernel test version to the OP.

The Dynaboost logic has been totally reworked.

If you make tests with that kernel it would be helpful if you do that in the following way:

1st a test with dynaboost stock settings ( slowing down after 10 seconds after last input ),

2nd a test with dynaboost with hiperf_maxtime set to ~1000000000 (= 1000 sec.) to prevent the 10 sec. slowdown.

3rd a test with hyperactive stock settings.

The second test should not more than 5% slower as the 3rd, otherwise the dynaboost doesn't work as expected.

If the third test is worse than with CMKernel_20150328_d we have another problem with te last commits from CM.

In that case i will build a version based on the 20150328_d version and only add the new dynaboost to see how it performs then.

regards,

lombartz
[Galaxy S 4 Mini Android Development] xDruidx:
ROM : SlimKAT

KERNEL : Lombartz_DYNABOOST_Kernel_20150415_c

Runtime : Dalvik / ART

Number of devices: 3

Number of tests : 5

Default settings; Unplugged; Active Wifi

APs cache cleaned & droid restarted / test

DYNABOOST stock :

'DYNABOOST_1000' :

HYPERACTIVE stock :

!!!

UV settings re-tested

!!!

CMKernel_20150328_d.zip [x] KERNEL default UV - 15 mV(global) No measurable perf. drop, stable :good:

Lombartz_DYNABOOST_Kernel_20150410_a.zip [-] KERNEL default UV - 15 mV(global):confused:

Lombartz_DYNABOOST_Kernel_20150415_c.zip [x] KERNEL default UV - 15 mV(global) No measurable perf. drop, stable:good:

Active monitor : TREPN profiler
[Galaxy S 4 Mini Android Development] lombartz:
Thanks for your testing. So the conclusion is with DYNABOOST there is no noticeable performance drop if we touch the screen at least every 9.99 seconds, right ?

Regarding UV: UV doesn't affect performance but stability and this is difficult to test. I thought my device was stable even with 25 mV less, every thing was running fine.

Only HERE maps was crashing when scrolling in the large German offline map. This only could be solved give my phone the voltages wich are now stock in the kernel.

So HERE maps became part of my stability test.

regards,

lombartz
[Galaxy S 4 Mini Android Development] xDruidx:
It seems to be .... right.

This is the reason why I use the GFXBench for testing ;) (ref.: out of memory error)
[Galaxy S 4 Mini Android Development] rfkdeea:
FOR CM 12 when?
[Galaxy S 4 Mini Android Development] xDruidx:
Updated the

[x] How to improve the battery time further [x] post.

It might be useful to others.
[Galaxy S 4 Mini Android Development] lombartz:
I tested all the "O" Modems and had a huge battery drain with Eplus in Germany. Reverted to XXUCNK1 last official Eplus Germany modem and problem is gone.

The next funny thing is the Google Play Services: all the new Versions have the wakelock Problem. After uninstalling the Updates i'm back to the old 4.3.25 Version and it seems that Google doesn't update it automatically with my 200 DPI setting.

Best solution for now...

regards,

lombartz
[Galaxy S 4 Mini Android Development] xDruidx:
It's more than funny and I show you why :

The MODEM "provider"batja84

The wakelock is a well known problem with Google Play Services but I suggested something in that post (maybe you ignored that part) :

Settings / Security / Privacy Guard

[IMG="wakelock"]http://i57.tinypic.com/346kw8o.jpg[/IMG]

It seems to be, you ignored this part too :

*BTW I experienced this kind of problem when I tried to update the MODEM in ONE pass. This is the reason why it was suggested the "TWO rounds" update.

Look please this post to understand how modems get their indexes.
[Galaxy S 4 Mini Android Development] xDruidx:
lombartz I'd like to ask you to test something.

Wifi : 1 GB file (any) download

(opt.: via Chrome)

Read-Ahead : 768, 1024

(inter-external file operations)

Thanks in advance.

Btw we have experienced weird input lags (usually in 3d apps / dif. 4.x.x ROMs).

In most cases, these minimalistic changes solved the problem.

If you feel like ... take a look.
[Galaxy S 4 Mini Android Development] lombartz:
Whats the issue with the wifi ? Please tell me what to look for if you ask me to test something. Btw the new Version will have uptated wifi drivers.

I noticed the lags from time to time an I think the reason was the dynamic timer rate. The new Version will use another way to detect and smooth the load and scaling.

The parameters you changed should not make such a difference, try to set the boost timeout to 0 instead and there shouldn't be any lags. If you want to prevent the governor from always boosting while swiping, use a very small value like 20000 or so.

regards,

lombartz
[Galaxy S 4 Mini Android Development] xDruidx:
You could think that it was not behind a joke why I did not tell it. If you have not experienced anything ... the problem is "in-house".

Btw, thank you if you tested.

I haver never said that any logical explanation is included ... only noticed that it worked.

It was my brother observation who plays a lot or watch videos on(stream).

Frankly, I currently do not use your kernel because I have to use different phone/model at work(mandatory).

But if you want, the new one also will be tested.
[Galaxy S 4 Mini Android Development] lombartz:
...an example stream or game would be helpful so i can test that before posting the new version.
[Galaxy S 4 Mini Android Development] xDruidx:
Implosion - Never Lose Hope

Marvel Contest of Champions

Mobdro

Veetle
[Galaxy S 4 Mini Android Development] BinTeekey:
this kernel work fine
[Galaxy S 4 Mini Android Development] xDruidx:
Everyone knows who has ever tried ... this is the BEST kernel on "the market" ATM.

Excellent overall performance and efficiency.

The developer deal with the user reported problems, admit if he made mistake and corrects the detected errors.

The development is continuous and targeted.

lombartz is a true developer with honest developer behavior.

A developer, who is really interested in what he is doing.

It sounds good so far but then why do not get more feedback?

The only reason for not getting enough recognition ... CM11
[Galaxy S 4 Mini Android Development] Loulou-13:
i love what you have said !!! :angel:

i test it ASAP on my CM11 ! :p ;)

........and yes ! i still have CM11 ! :p a sh** great rom ,because customs L 5.x are too buggy (and too young!!!) .....stock firmwares consume too much battery (terrible !!! :mad: ) ........ and Lollipop V4 is good but cosume more battery too ...
[Galaxy S 4 Mini Android Development] xDruidx:
If you accept my advice :

1; Latest MODEM update

2; SlimKAT rom (full wipe)

3; SlimKAT Basic Power Pack for GT-I9195/0 (2014-04-21) | MD5

4; Latest SuperSU (2.49)

reboot

5; Kernel update

reboot

6; ART mode

reboot

7; Root Cleaner (full)

8; Gapps

9; Privacy Guard (gapps keep awake OFF)

10; Battery Calibration (on 100%)

DONE
[Galaxy S 4 Mini Android Development] Loulou-13:
what do you think about this dynaboost governor ?

what do you think about last of the lasts UCOC2 modem ? (i have UCOA2 now ,i'm French)
[Galaxy S 4 Mini Android Development] xDruidx:
The only reported problem ATM :

... but not really disturbing. The KERNEL is stable and fast.

>>> See the previously posted benchmark results <<<

Advices by lombartz till the KERNEL update

Better and stronger signal, faster wifi. This may result battery "?faster?" drain but if you followed my advice, the results are still better than other ROMs and Settings.

The GAPPS can cause more problems.

With my settings in deepsleep ( 10 hour period ) battery drain ~ 1-2% (BT, DC, Wifi OFF)

No third party battery "saver" or "tweaker" app used.
[Galaxy S 4 Mini Android Development] Loulou-13:
i prefer CM11 .... but for fun ,one of these days ,i will test this SlimK if there are

really

no smalls buggs ...

thank again [MENTION=6535019]xDruidx[/MENTION] ! ;)
[Galaxy S 4 Mini Android Development] lombartz:
Update

DYNABOOST:

You can disable the hiperf time limit by seting hiperf_maxtime to 0 now.

Lowpower mode can be disabled by setting go_busy_usage to 0 and the hiperf mode can be forced by setting the go_hiperf_usage to 0.

But stock settings should be good for most of users.

HYPERACTIVE:

Implemented some useful features features from the Dynaboost.

Happy testing !

regards,

lombartz
[Galaxy S 4 Mini Android Development] bongster:
Hi lombartz,

I reverted back to ext4 a few days ago and would really like to try your kernel, but my phone can only handle 1.89 GHz oc. Any chance that you can provide a kernel with a lower default CPU clock value?

Thanks and regards

b
[Galaxy S 4 Mini Android Development] haloass65:
kernel for Android 5.1 ?

Hi

Can u compile this kernel for Android 5.1 ?

Btw

The performance is awesome :D
[Galaxy S 4 Mini Android Development] lombartz:
O.K. but i fear that your phone may dislike some other tweaks in the kernel as well.

This is a test version with the newest changes to the governors.

I hope for a feedback....

have fun,

lombartz
[Galaxy S 4 Mini Android Development] bongster:
Thank you!

I'm running your kernel right now! I will report back if there are any issues.
[Galaxy S 4 Mini Android Development] andrisrozkalns:
My phone freeze and restart with your kernel. At night phone make sound like biiiiii and restart. With f4ktion kernel all fine.

I use last carbon ROM. The same problem I have cyanogenmod11 and last slimkat rom.
[Galaxy S 4 Mini Android Development] lombartz:
Thanks for your report. Sorry to hear your phone cannot handle the settings. Perhabs you are lucky with the 1890 MHz version.

Off topic: Why are there so many downloads on the older version ?

regards,

lombartz
[Galaxy S 4 Mini Android Development] lombartz:
Update.
[Galaxy S 4 Mini Android Development] chacox:
Hi there :).

Your kernel seems to be pretty awesome.

Could you upload the source? Do you have any repository on github?

I Want to Believe

Samsung Galaxy S4 mini
[Galaxy S 4 Mini Android Development] lombartz:
added a link to OP for my personal updated 20150529 CM-11 build.

regards,

lombartz
[Galaxy S 4 Mini Android Development] lombartz:
Hi,

have you tested the new version ?

im building with a local copy from the complete official cm repo.

The complete repo is over 28 GB large and there are maaaany testing commits for the overclocking, undervolting and modified governor(s). It is not useful for anyone to have that online without a big cleanup before ...

If you want to build yourself better download the official CM sources and I'll generate the patches for the changes you want to make.

regards,

lombartz
[Galaxy S 4 Mini Android Development] chacox:
I am compiling my own version from cm-12.1 source by arco68 and i would like to try your L2 oc/uv and ram uv. Could you make a patch of those changes? Please :)

I Want to Believe

Samsung Galaxy S4 mini
[Galaxy S 4 Mini Android Development] johnkid:
i think RAM and L2 UV is a bad idea

Can u make a kernel with RAM and L2 OC but without UV ?

:)
[Galaxy S 4 Mini Android Development] puep.puep:
As you have got some incredible user freedback lombartz, are you planning to bring your work to CM12.1?

As CM12.1 is getting better every day, it would be nice to have a potent kernel with it :)
[Galaxy S 4 Mini Android Development] lombartz:
... look two posts back, maybe [MENTION=4711629]chacox[/MENTION] will do the job ... ;)

If I had a second phone i'd play with LP but i like my personal CM-11 build.

regards,

lombartz

ps.: Update 20150601
[Galaxy S 4 Mini Android Development] chacox:
hi lombartz!

I am using your freq tables now!

look at my results. Those test were without CPU OC, because I never use CPU OC. So I am just testing L2 freq. L2 OC / UV

The first pictures was my first release before your freq. The other two pictures are with your freq tables.

Your work is really awesome.
[Galaxy S 4 Mini Android Development] puep.puep:
Great work, you should really keep going! Is battery life affected by changing the frequencies?
[Galaxy S 4 Mini Android Development] thallyswb:
Will release for i9192? :(

Awaiting.
[Galaxy S 4 Mini Android Development] chacox:
I have less than a day using it so I couldn't say anything about battery life but performance is better and my mini seems to be more fresh.
[Galaxy S 4 Mini Android Development] lombartz:
Update

Fixed a randomly occuring input lag.

regards,

lombartz
[Galaxy S 4 Mini Android Development] piskor:
Few random reboots on all latest versions of ecoactive kernel. All of them occurred when I was reading xda using tapatalk

Reverted to kernel with hyperactive governor for now
[Galaxy S 4 Mini Android Development] lombartz:
hmm, thanks for the report. Did you test another governor like interactive ? Would like to know if the problem is gov- related since have no stability issues at all.

regards,

lombartz
[Galaxy S 4 Mini Android Development] andrisrozkalns:
The same problem.

Random reboots all time.
[Galaxy S 4 Mini Android Development] piskor:
Tested only ecoactive. I will test another ones this evening. Now I must leave the home
[Galaxy S 4 Mini Android Development] lombartz:
o.k., and please tell me wich version is stable for you at the moment.

I'm using tapatalk now with the latest kernel version and have no problems so far ...

regards,

lombartz
[Galaxy S 4 Mini Android Development] xDruidx:
The last ~good (performance&battery) and stable was the Lombartz_DYNABOOST_Kernel_20150415_c.zip.
[Galaxy S 4 Mini Android Development] lombartz:
That makes me a bit angry guys, making updates since 1 1/2 months and no feedback that something went wrong for you.

If you are too lazy for some constructive feedback it's useless to upload my builds here.

All I can say is that the previous 2 versions had lags from time to time and the actual one is running fine for me.

regards,

lombartz
[Galaxy S 4 Mini Android Development] xDruidx:
Khm, khm. I gave you enough feedback and think it's constructive enough. But maybe I'm wrong :)

So if you call me lazy ... you'll make me a little bit angry too :)

By the way I was in the hospital and honestly I don't think I am the only person who could test your kernels or write feedbacks.

Yep, It seems to be most of people 'lazy' but you love to forget about those who are trying to help you.
[Galaxy S 4 Mini Android Development] lombartz:
Hey, i'm very sorry ... you are right. Was not very nice.

I hope you are in good health ...

I'll wait for the report from [MENTION=3037460]piskor[/MENTION] if his reboots occure with another governor.

On my phone last version is still running smoth and without any issues.

Maybe we get some reports from other users as well ...

regards,

lombartz
[Galaxy S 4 Mini Android Development] nussbaum:
No problems with any of your kernels with SlimKat here. Will try your rom build soon, too. Has it got cm11's updates since January, esp. the security ones?

Thank you for your work!
[Galaxy S 4 Mini Android Development] lombartz:
Thanks for your report. Are you satified with the performance of the latest version ?

Yes, all updates since january are included, this was the reason for me to build.

Especially the annoying playservices wakelock bug is history ...

Its completely original cm-11 including the build-in kernel.

Only the camera wrapper is set to enabled face detection but this can be reverted by exchanging 1 file.

I use some mods with that rom (modified camera, louder headphones, screen color calibration script) but these are not included.

regards,

lombartz
[Galaxy S 4 Mini Android Development] piskor:
Since yesterday, almost 10 hours uptime, phone works without reboot on ecoactive governor

If reboot occurs I will attach last_kmsg log and then I will test another governor
[Galaxy S 4 Mini Android Development] andrisrozkalns:
Freeze and reboot with your all governors.

Can you uploud old kernel with smartmax?
[Galaxy S 4 Mini Android Development] piskor:
24 hours without reboot on ecoactive governor after disabling two tasks from Lama: Wakeup Whatsapp and Telegram each 0,5h and hibernate them after 15 seconds using Greenify

They were producing big lags. On previous kernels lags didn't lead to reboots

More observation:

From time to time inside Gallery I can observe a colour change of thumbnails when I open a picture folder. For few seconds all of them have blue tint. After one or two seconds blue tint disappears

There are more lags with this kernel. It's my subjective opinion :)

My configuration:

Vanir ROM 4.4.4

Your last kernel with almost default configuration. I have changed only I/O scheduler read ahead buffers to 3072kB
[Galaxy S 4 Mini Android Development] lombartz:
... thanks for the reports guys, thinking now ...
[Galaxy S 4 Mini Android Development] lombartz:
Updated and added an actual pure stock cm11 kernel.

regards,

lombartz
[Galaxy S 4 Mini Android Development] Kopaxi:
150605 reboot for me after each system start :(
[Galaxy S 4 Mini Android Development] nussbaum:
I had the tempory blue tint piskor reported too, with 150603 using Coolreader, with 150605 (eco) its gone :) Thanks!
[Galaxy S 4 Mini Android Development] andrisrozkalns:
0605 reboot all time.....
[Galaxy S 4 Mini Android Development] piskor:
In my case blue tint still occurs, but it is shorter than on previous ecoactive version, almost invisible

Lags are now comparable to kernels with hyperactive and dynaboost governor's.

I am testing them by viewing / rewind as fast as possible whole first page of the thread

http://xdaforums.com/showthread.php?t=3048957 on tapatalk

Thank you for hard work
[Galaxy S 4 Mini Android Development] lombartz:
I need a bit more Information:

Did you successfuly run one of the prevoius versions ?

Wich ROM ?

Reboot when precisely ?

Logs ?

regards,

lombartz
[Galaxy S 4 Mini Android Development] lombartz:
In fact that page produces huge lags but these also occur with another governor as well as on my good old S2 so this is more likely a tapatalk issue ... you can also see that in the logs:

01:39:41.351 Choreographer( 9090)

Skipped 65 frames! The application may be doing too much work on its main thread.

regards,

lombartz
[Galaxy S 4 Mini Android Development] nussbaum:
That page has the same heavy lags with performance governor, not a usable benchmark.
[Galaxy S 4 Mini Android Development] andrisrozkalns:
For me last stable kernel was your old kernel with default smartmax governor. Then you start insert hyperactive governor all the problems came.

Flash your kernel.

Phone start.

Open insagram, TEAM viewer,... phone freeze and restart.

ROM: your personal cm11 cm-11-20150529-UNOFFICIAL-serranoltexx

I have flash others roms like carbonrom, slimkat and official cm11 last nightly, M12. The same problem.

Logs https://copy.com/zBZi3mIytzq7UVZb
[Galaxy S 4 Mini Android Development] Kopaxi:
I never use your kernel before this. Now i started to use your last rom, and tried with your 0603 and 0605 kernel. Same problem with each other, rom start, try to start any app, phone freeze and restart.