yashsingh1/xdaforums huggingface dataset:
[Galaxy S 4 Mini Android Development] MrNataan:
What's best config for this kernel?
[Galaxy S 4 Mini Android Development] arsm74:
[MENTION=5706443]DarkFrenzy[/MENTION]....could you please update the version to 2.11 in the OP header.....tks again
[Galaxy S 4 Mini Android Development] csendre:
To go above 2052 MHz some files would need to be edited, but I believe it stops here because it would be dangerous to go higher

---------- Post added at 10:26 AM ---------- Previous post was at 10:25 AM ----------

No point, changes and fixes coming soon
[Galaxy S 4 Mini Android Development] denyo81:
I'm sorry [MENTION=5416372]csendre[/MENTION], this was absolutely my own issue. I don't want to blame your good work. My old GT-I9195 runs with the unlimited kernel without any problems. And my new GT-I9195 don't run with unlimited. Only limited I can use.

Know I ask myself:

How is this possible? That's the same devices with the same hardware.

Sorry again for this mistake. And thank you for all what you doing to keep this kernel up-to-date.

Greetz
[Galaxy S 4 Mini Android Development] csendre:
There is no such thing as same hardware, and no such thing as two identical CPUs. It is inherent to the manufacturing process that there is variation to their internal structure, and performance. We are talking about manufacturing on nm scale here Manufacturers test the spread of these values and then set the "factory" parameters based on what the wast majority of chips can safely handle, so that they don't have to reject too many of them., otherwise you would pay in excess of $1,000 just for a CPU, which actually happens with the highest end computer CPUs

Here is an article, maybe helps understand it.
[Galaxy S 4 Mini Android Development] csendre:
Remix 2.12

Version 2.12 is up.

Changelog:

- added zzmoove governor - by [MENTION=5706443]DarkFrenzy[/MENTION] Press his thanks button a gazillion times for this, I know it was hard.

- IntelliThermal should be fixed (a dumb thing I didn't consider can make a difference .....)
[Galaxy S 4 Mini Android Development] milouk:
I can confirm intellithermal works as expected and zzmove too...you guys continue to impress me everyday :D thank you so much
[Galaxy S 4 Mini Android Development] weonher:
Please tell us if it allows profiles switchings.
[Galaxy S 4 Mini Android Development] kamikaze702k:
Now that we have zzmove, how about adding zen as an io scheduler? They usually work really well together, installing and testing now on my AICP10

EDIT: just installed, didn't realize Zen was already available, trying the combo now.

Thanks so much for your continues hard work guys
[Galaxy S 4 Mini Android Development] denyo81:
Delete please.
[Galaxy S 4 Mini Android Development] csendre:
Read this

Experiment and report back. I believe it is safe to say that we are all new to this governor on the S4 mini
[Galaxy S 4 Mini Android Development] kamikaze702k:
This I believe is the ONLY kernel for the S4 mini that has zzmove, it'll be interesting to see how it plays out across different ROMS that we users have across this thread, for me still being on CM12.1, so far it's working brilliantly along with thermal add-on and combined with ! Zen io, will post a screenshot later to show my CPU stats with this governor.

Would be good if all users here could activate zzmove just for testing purposes and then complete a battery cycle and post cpu stats near the end of the cycle...
[Galaxy S 4 Mini Android Development] DarkFrenzy:
You can change the profile number using kernel auditor also

select zzmoove governor and open CPU governor tunables and there u will find the profile_number select it and enter the number you want
[Galaxy S 4 Mini Android Development] weonher:
Ye, since I use this device never heard of it. 90% of the times I looked for some info about, always found SG2, SG3 & 1+ series related. I'm going to test it when my battery get discharged. Thanks for the link, I had it already :)

---------- Post added at 02:03 PM ---------- Previous post was at 02:00 PM ----------

Really? Good to know it. I think it's the easiest way to start interacting with. Gazillion thanks.
[Galaxy S 4 Mini Android Development] csendre:
Remix 2.13 is up

Changelog:

-zRAM should be fixed. It works for me, please test it and report back

---------- Post added at 11:05 AM ---------- Previous post was at 11:00 AM ----------

This works like a charm :)
[Galaxy S 4 Mini Android Development] aki72:
How can I enable zzmoove hotplug?
[Galaxy S 4 Mini Android Development] milouk:
Guys what exactly are the benefits of zram and how do i enable it?
[Galaxy S 4 Mini Android Development] csendre:
Benchmark

Someone asked so it made me curious .... I ran the below benchmarks on virgin CM 13 installation with no Gapps and nothing else installed other than Antutu 6.2 and Kernel Adiutor. First image is test result on stock kernel as it builds with CM 13, the second image is test result using Remix 2.13 BUT using the exact same settings (governors I/O schedulers etc.) as the stock kernel. Basically I wanted an apple to apple comparison of performance. As you can see we have an ~15% better number coming just from optimizations, and I did not even touch custom governors, schedulers and overclocking .....
[Galaxy S 4 Mini Android Development] csendre:
It should improve performance by creating virtual disk from RAM and forcing the system to use this as swap instead of the internal storage.

Go to virtual memory, scroll down and you'll see it. Turn it on and set a disk size of your choice. I don't have any magic numbers, just started playing with it today.
[Galaxy S 4 Mini Android Development] Quimicax:
My Only Question Is Why Unlimite Booting SOOO Slow.!
[Galaxy S 4 Mini Android Development] milouk:
Your cpu probably doesnt support frequencies over 1728 mhz ..flash limited
[Galaxy S 4 Mini Android Development] Quimicax:
I Say Booting SLOW Not BootingLoop
[Galaxy S 4 Mini Android Development] csendre:
Yes, because it most likely keeps freezing and unfreezing. Flash limited
[Galaxy S 4 Mini Android Development] glkanth77:
Just now flashed limited kernel on OctOs rom everything is good for now thank u bro
[Galaxy S 4 Mini Android Development] csendre:
Testing for Jason972000? Good job! Hope we get an official octOS for the DS.
[Galaxy S 4 Mini Android Development] glkanth77:
Yep I am also waiting for the day
[Galaxy S 4 Mini Android Development] ModyCZ:
I don't know why, but enabling zram makes my phone freeze and I always end up with corrupted /data partition. I'm using latest nightly, latest limited kernel. It happened to me three times now. Any ideas guys?
[Galaxy S 4 Mini Android Development] milouk:
Ive got the same issue..no matter what number i set zram my phoje keep freezing
[Galaxy S 4 Mini Android Development] ModyCZ:
I wonder what do we have in common? Whats your kernel settings?
[Galaxy S 4 Mini Android Development] milouk:
OC 162-1728

UV -75 V

GPU 504 Mhz (Simple Governor)

Governor ZZmoove (profile_number 3)

I/O Scheduler Zen

Fast Charge ON

Intelli Thermal

Intelli Hotplug

These are basically my settings
[Galaxy S 4 Mini Android Development] aki72:
Same here 2.13 kernel LTE version RR rom
[Galaxy S 4 Mini Android Development] csendre:
[MENTION=5533673]MikeL.[/MENTION], which ROM are you using? I basically have the same settings as you and have no issues on AOKP and CM 13.

Also which phone are you guys using LTE?

Is anybody on 3G or DS having issues with zRAM?
[Galaxy S 4 Mini Android Development] milouk:
Pure cm 13 lte model unlimited kernel 2.13
[Galaxy S 4 Mini Android Development] ModyCZ:
I have similar settings:

OC 162-1864Mhz

UV -80mV

Intelliactive

Intellithermal

Intelliplug

Fiops

Fast charge

I9195, pure cm13 nightly, limited kernel.
[Galaxy S 4 Mini Android Development] csendre:
OK guys, I have an idea. I will post links in a few minutes to new LTE builds and will ask you to test them and report back if they work

Update:

Here is the link to the new LTE limited build

Here for the new LTE unlimited build

[MENTION=5533673]MikeL.[/MENTION] [MENTION=3064306]ModyCZ[/MENTION] [MENTION=5629978]aki72[/MENTION] and others; please test and report back
[Galaxy S 4 Mini Android Development] milouk:
Still lagging
[Galaxy S 4 Mini Android Development] csendre:
Is it usable if you disable zRAM?
[Galaxy S 4 Mini Android Development] milouk:
Yes if i set zram to 0 mb it is TOTALLY usable and perfect
[Galaxy S 4 Mini Android Development] csendre:
Gerat, do that for the time being then. We'll try to sort it out but may take some time .....
[Galaxy S 4 Mini Android Development] ModyCZ:
Still freezes and corrupts /data. Thanks anyway for the quick response.
[Galaxy S 4 Mini Android Development] csendre:
This settles it, people on LTE, please DO NOT set a disk size in zRAM

It would be important to know if zRAM works well on 3G or not. Someone on a 9190 please test and report back.
[Galaxy S 4 Mini Android Development] kamikaze702k:
I'm on AICP10 lollipop

LTE i9195,

No issues with zRam, 200mb.

No oc

No uv

Zzmove with Zen

Ondemand 545 gpu

Msm hotplug

Westwood tcp

2.13 official limited remix
[Galaxy S 4 Mini Android Development] csendre:
So it is not an LTE issue after all? Now I really don't get it ....why works for some and not for others, would it be ROM? [MENTION=265143]Mikel[/MENTION], would you be willing to flash AOKP or AICP?
[Galaxy S 4 Mini Android Development] kamikaze702k:
Enabling zRam has in fact given the system a little boost up, no lags at all, HOWEVER, before I enabled zRam, with zzmove you'll experience a little bit of slow down if your trying to multi task otherwise it's no issue now that zRam is enabled..

Keep in mind I'm possibly the ONLY one in here still using and testing on lollipop, CM12.1

AICP11 I was using back in March but I found it wasn't stable enough for daily use for me...

---------- Post added at 02:50 AM ---------- Previous post was at 02:43 AM ----------

It could be a case as similar to the unlimited kernel, works for some, not for others?
[Galaxy S 4 Mini Android Development] kevinarol93:
I have a i9190 with the 2.13 version and have had reboot when the zram pass 200+ MB, right now I have with 100 and swappines 40, governor Alucard and no issues

I don't know if you want my whole configuration?
[Galaxy S 4 Mini Android Development] ModyCZ:
Not likely. OC depends on HW, zRAM is kernel module/driver, which is HW independent.
[Galaxy S 4 Mini Android Development] qstar.inc:
The installation instructions are a little confusing!

The "FLASH USING TWRP 3.0 RECOVERY" seems like the first step!

So, why to "Copy xx.zip to your SDCARD" after flashing! :D:D:D

Just suggesting to clarify in case someone gets confused!
[Galaxy S 4 Mini Android Development] kevinarol93:
Forget it today I wasn't using the phone and suddenly reboots :(
[Galaxy S 4 Mini Android Development] Quimicax:
Last Remix Install Is You Active Zram.. Freeze And Reboot
[Galaxy S 4 Mini Android Development] csendre:
Remix 2.14 is up.

One minor tweak hoping to help zRAM. Please test and report back. It works well for me, but mine worked before this as well ....
[Galaxy S 4 Mini Android Development] shadyasker:
Thank you now zram is working fine without lagging on i9190
[Galaxy S 4 Mini Android Development] noradtux:
My i9195 just crashed again.
[Galaxy S 4 Mini Android Development] aki72:
Freeze and reboot here i9195 latest rr rom
[Galaxy S 4 Mini Android Development] csendre:
This is the weirdest; even the attempted fix works for some and not for others.

For the time being those having issues with it please set disk size to 0. It seems this will take some time .....
[Galaxy S 4 Mini Android Development] shadyasker:
View attachment 3830568

It starts to lag if i increased it more than 550
[Galaxy S 4 Mini Android Development] Sahil690:
I think there is a bug either in rom or stock kernel also. I had tried making swap file using Ram Expander with stock kernel in RR 5.7.2. And i am facing the same problem like in custom kernel zram. Phone freezes and reboots.
[Galaxy S 4 Mini Android Development] denyo81:
The same can I confirm on GT-I9195. Slow boot when the phone start up. Or goes to recovery.

The performance is a littbe bit worse then usual.

But the battery life is very impressive compare to the older releases.
[Galaxy S 4 Mini Android Development] whyhere:
I confirm slow boot process and laggy boot animation (Resurrection Remix, gt i9195) with unlimited edition. With limited edition fast boot and no lags.
[Galaxy S 4 Mini Android Development] noradtux:
Your CPU is throttling down to prevent overheating. That leads to much less performance than using a lower clock rate to begin with (i.e. using limited kernel).
[Galaxy S 4 Mini Android Development] ModyCZ:
zRAM support

Did you notice that new Kernel Auditor removed support for zRAM?

Kernel Auditor Changelog
[Galaxy S 4 Mini Android Development] kamikaze702k:
Even thou I'm using the previous version of the original kernel auditor app.

Guys try this

It's a modified version of kernel auditor, test and report back.

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

Or this app

https://play.google.com/store/apps/details?id=com.simonedev.kmanager

(I've not tried either cos I'm not having issues but test, might help someone)
[Galaxy S 4 Mini Android Development] whyhere:
I think you are right. I am not sure why this behavior started with the 2.09 release. Earlier unlimited releases worked fine. Not a problem, no need to overclock my device.
[Galaxy S 4 Mini Android Development] kamikaze702k:
2.14 limited zram also working fine, uninstalled original kernel auditor app, installed the mod version, tested, works great, same as previous, no issues or lags or random reboots.

AICP10 lollipop

I9195 LTE
[Galaxy S 4 Mini Android Development] jake3317:
What is the reason that you started using the custom version of the app?
[Galaxy S 4 Mini Android Development] kamikaze702k:
For tests and the latest update for the original kernel auditor removes the support of zram. Previous original version of the app my zram works, 2.13 and 2.14 limited. But for some it's not so I'm testing and advising those to try the mod version of the app for a chance of hope...
[Galaxy S 4 Mini Android Development] csendre:
This is what I moved onto when I saw the crap Kernel Adiutor pulled off.
[Galaxy S 4 Mini Android Development] kamikaze702k:
Definitely. Kernel auditor was great but now it's messed up, the mod version of the app is much better..
[Galaxy S 4 Mini Android Development] csendre:
[MENTION=5706443]DarkFrenzy[/MENTION] found some commits that could help us eliminate the two (limited and unlimited) versions. I need some testers and specifically looking forward to feedback from people who could not use the unlimited kernel versions.

In these builds initial CPU speed is set to stock frequencies, but then can easily be overclocked by Kernel Adiutor Mod or any other tool.

Here are the links

- LTE

- 3G/DS
[Galaxy S 4 Mini Android Development] ModyCZ:
One kernel to rule them all!

I'm reporting that the single-kernel is booting fine and later OCed to 1994Mhz. Running smoothly. I did not try the zRAM yet, maybe later. I have LTE version and had problems with unlimited kernel since the begining. Big thanks to [MENTION=5416372]csendre[/MENTION] and [MENTION=5706443]DarkFrenzy[/MENTION]!

I have a small problem, not related to this new test kernel. I enabled IntelliThermal and disabled ThermalId but after reboot, ThermalId is enabled again along with the IntelliThermal. I have to manualy disable ThermalId again. Reboot and repeat. Happened with older kernels too and all three version od Kernel auditor (old, new, mod) show the same behaviour. Is it kernel related?
[Galaxy S 4 Mini Android Development] whyhere:
Just flashed on gt-i9195. It seems to work. No slow boot no boot animation lags.
[Galaxy S 4 Mini Android Development] kamikaze702k:
Just flashed, use to face issues with unlimited, this one is fine, OC works, thermal works, will test zram soon and report back fully
[Galaxy S 4 Mini Android Development] XDAWPark:
Have also just flashed. Would not boot with unlimited but this one is fine for me (OC to 1890MHz, GPU to 600MHz).
[Galaxy S 4 Mini Android Development] csendre:
OK Guys, thanks to everyone. So from next build we are switching over to single version then.

---------- Post added at 07:30 AM ---------- Previous post was at 07:27 AM ----------

I noticed that too, I don't think it is a kernel issue, this could be a Kernel Adiutor problem. I may be wrong but I think if it would be kernel then we would not be able to disable it at all, but this is not the case, it is just this setting is not applied upon reboot as it should.
[Galaxy S 4 Mini Android Development] kamikaze702k:
Excellent news and progress, I'm currently testing zram, everything is working fine, no lags or slow boots or random reboots, using kernel auditor mod version,

I recommend using this mod version of kernel auditor as it's very detailed and has extra options and is better than the official version esp now that the official version doesn't support zram and many other features have been removed and plus the new ui is ugly...

Well done and congratulations to [MENTION=5416372]csendre[/MENTION] and [MENTION=5706443]DarkFrenzy[/MENTION]
[Galaxy S 4 Mini Android Development] Ulises31:
I have never been able to boot from unlimited kernel, but with this new version no issue at all. I will check the rest of features.

Thanks for your great work
[Galaxy S 4 Mini Android Development] whyhere:
According to my experience, kernel 2.13 unlimited is smoother than any 2.14 release. Maybe a better ram management. I noticed that starting some apps stops my launcher which is reloaded when the app is closed. This never happens with 2.13 unlimited. The latest "unified" 2.14 release is a little better than the other ones.
[Galaxy S 4 Mini Android Development] noradtux:
Somewhere around 2.13 or 2.14 the OOM killer started to go nuts and kill for example the podcast player when it is in the background while using Google Maps for navigation. I am currently back on Stock CM13 kernel so compare how that behaves.
[Galaxy S 4 Mini Android Development] whyhere:
It started with 2.14, I think. See my previous post. I noticed that without understanding the reason. Now I am back on 2,13 unlimited.
[Galaxy S 4 Mini Android Development] DarkFrenzy:
Flash 2.14 again and disable KSM from kernel auditor
[Galaxy S 4 Mini Android Development] whyhere:
I did. It works. Thank you for your hint.
[Galaxy S 4 Mini Android Development] lm124:
Enabling Zram (256Mb) cause random reboots in my LTE version. Using latest release 2.14 limited. Also a bit slow boot.
[Galaxy S 4 Mini Android Development] csendre:
Remix 2.15 is up

Finally I modified my build scripts for the new versions and this is the first "single" build

Compared to 2.14 there is one addition at our end, [MENTION=5706443]DarkFrenzy[/MENTION] had another awesome find and added the capability of Enabling / Disabling CRC check (by default is enabled in the kernel). Disabling CRC can improve data transfer performance by up to 30% according to sources, but it comes at the risk of potential data corruption since CRC is not checked any more.

You can enable or disable this feature under Misc. Controls in Kernel Adiutor Mod
[Galaxy S 4 Mini Android Development] milouk:
Awsome work guys ...million thanks to both of you..may i ask what does CRC stands for?
[Galaxy S 4 Mini Android Development] XDAWPark:
CRC = Cyclic Redundancy Check. Used to detect errors in data transmission.
[Galaxy S 4 Mini Android Development] csendre:
Yep, as stated above. Here is some more from Wikipedia:

"A cyclic redundancy check (CRC) is an error-detecting code commonly used in digital networks and storage devices to detect accidental changes to raw data. Blocks of data entering these systems get a short check value attached, based on the remainder of a polynomial division of their contents. On retrieval, the calculation is repeated and, in the event the check values do not match, corrective action can be taken against data corruption."
[Galaxy S 4 Mini Android Development] whyhere:
After further testing, I see that the the issue is less frequent but still there. The problems persist with the 2.15 release. I am back on 2.13 limited well smoother that the later ones.
[Galaxy S 4 Mini Android Development] kamikaze702k:
2.15 is amazing. Seems like my battery has gone into a slumber sleep without sacrificing performance
[Galaxy S 4 Mini Android Development] JimmyRay:
You've piqued my interest - I think I'll have to give it a try. ;)

Just to clarify, is there any benefit (performance, battery life) in using this kernel with the default settings - i.e. not changing anything using Kernel Auditor etc.?

Cheers!
[Galaxy S 4 Mini Android Development] ModyCZ:
Sorry to disapoint you, but it will soon return to normal. I saw that too, once. Flashed new kernel and the phone stayed on 52% battery for the whole hour even I actively used it. Later that day, all was all back to normal. I'd suggest you refresh your battery stats.
[Galaxy S 4 Mini Android Development] whyhere:
I decided to try 2.15 again. I flashed it over 2.13. Now it is working fine. No issues. KSM is enabled. A little confused.
[Galaxy S 4 Mini Android Development] Breathewave:
Same here, I flashed 2.15 and it works great on the GT-I9192 using Bliss 6.4 [emoji106]
[Galaxy S 4 Mini Android Development] lm124:
Guys what config is working the best for you (governor-schedeluer)?

I'm using zzmove and sioplus without overclocking. performance is ok but battery is a little short.
[Galaxy S 4 Mini Android Development] milouk:
Zzmove Profile number 3 scheduler zen
[Galaxy S 4 Mini Android Development] weonher:
Such a coincidence I'm using the same config and I feel battery is lacking a litte bit. I already tested profile 2 and it was better. Of course, each device is a world but It's kinda weird that a battery friendly profile uses high frequencies more often than a balanced one. Anyways, there are 8 profiles to test
[Galaxy S 4 Mini Android Development] kamikaze702k:
What app are you using to select profiles within the gov??
[Galaxy S 4 Mini Android Development] milouk:
Kernel audiutor

---------- Post added at 03:33 PM ---------- Previous post was at 03:31 PM ----------

Well i lack a bit of battery too..i shall try 2
[Galaxy S 4 Mini Android Development] jackdawson04:
If i flash this kernel for CM13 on my Samsung Galaxy S4 MINI. Then it could support OTG USB Pendrive?.

DID IT WORKED ON THIS PHONE.
[Galaxy S 4 Mini Android Development] uspy:
Yes, it's working. You need a USB Y OTG.
[Galaxy S 4 Mini Android Development] jackdawson04:
Just confirming i have installed CM13 this is screen short below.

I have Samsung Galaxy S4 Mini GT-I9192 (Dual Sim).

So you say it worked OTG in my phone:cyclops::fingers-crossed:.

Please see the attachment and re confirm.:fingers-crossed:
[Galaxy S 4 Mini Android Development] ModyCZ:
It seems I'm quite unlucky with this custom kernel recently (since cca version 2.13).

- overheating while charging, due high cpu usage, system_server running 50-100% cpu while charging

- slow boot (I use only limited kernel); I'm now on stock and boot with clean dalvik cache is waaaaay faster

- random soft-reboots

- random ghost touches; suddenly the display thinks I'm touching the display really fast, rendering the phone unusable; reboot fixes this, but it usually happens while driving with navigation so not practical to reboot while driving.

Only setting I set using KA was:

- min CPU freq 163Mhz

- UV -80mV

- intellihotplug

- intellicative

- fiops or scio

- disable KSM

- no zRAM

- no fast charge

I'm big fan of this remix kernel, I'll definitely try the next versions, but for now, stock behaves better for me.

Thanks for the hard work [MENTION=5416372]csendre[/MENTION] and [MENTION=5706443]DarkFrenzy[/MENTION]

EDIT: I have i9195 using CM13 nightly
[Galaxy S 4 Mini Android Development] zokkii:
,

This is happening to me too on remix kernel
[Galaxy S 4 Mini Android Development] csendre:
Remix 2.16 is up, synced with CM sources
[Galaxy S 4 Mini Android Development] o0chtm0o:
Limited or unlimited? Because it's not labelled (LTE)
[Galaxy S 4 Mini Android Development] csendre:
Read the OP please, nu such thing anymore as limited and unlimited