yashsingh1/xdaforums huggingface dataset:
[LG G2 Mini] thetransit123:
[MENTION=4849551]Vagelis1608[/MENTION] do you have a kernel that is compatible with cm12.1?
[LG G2 Mini] Vagelis1608:
Nope.

I believe there is a kernel for it, but I don't remember.

Is CM12.1 stable? I remember that some old ROMs have bugs in them. Maybe you should get a newer one.
[LG G2 Mini] zDekS:
Which values will be optimal for intelli hotplug?:

"The value of the hysteresis" and "the load threshold"

And what about this option?:

"Reinforcement when touching"

Worth it?
[LG G2 Mini] Vagelis1608:
Honestly, I never had time to play around with those two.

Either leave them on default or start tweaking them to see which values work best for you.

As for "Touch Boost" ( which is what I guess you meant ), turn it off and, if you notice any lag when touching the screen, turn it on.
[LG G2 Mini] zDekS:
What could be the problem? In CPU settings I set the min. processor freq. to 384 and in the hotplug CPU settings I set the value to 300 when the screen is off, but when the screen is off the processor freq. dont go down to 300... it continues to operate at a freq. of 384 MHz or deep sleep
[LG G2 Mini] Vagelis1608:
When you set the CPU min to 384MHz, the kernel ( all kernels, for that matter ) locks the min frequency to 384MHz.

As such, the hotplug tries to lower it to 300MHz but can't, because the min frequency is 384MHz and it can only go down to that.

Change min frequency to 300MHz.

Personally, I don't see a gain from setting CPU min frequency to 384MHz.
[LG G2 Mini] zDekS:
One more question, for what need a simple GPU algorithm? When i try to use it,he began to slow down the performance of intellidemand because as I understood intellidemand speeds up the work from the degree of loading the GPU
[LG G2 Mini] Vagelis1608:
It's used for tweaking the GPU governor msm-adreno-tz.

Either disable it, leave it to default values, or tweak it to find the values that work best for you.
[LG G2 Mini] zDekS:
I use 384 because 300 MHz irrespective of the governor interface is lagging, tried also intelliactive and interactive, now on intellidemand, can this be due to the fact that I have connected too many plug-ins? such as thermald, z-ram, fast charge, simple gpu algorithm
[LG G2 Mini] Vagelis1608:
No, that shouldn't be it. Still, disable KSM, if enabled.

I don't know what lag you are talking about.

You can always set the screen off max frequency to 384MHz ( or higher, for that matter ).
[LG G2 Mini] zDekS:
lags during scrolling, just when adjusting the volume, the sound will increase or decrease only after 1-2 seconds, when switching tracks with buttons when the screen is locked, too, the lag. animation is also slowed down. I watch carefully the startup of the phone, there is not too much that the processor could load
[LG G2 Mini] Vagelis1608:
I believe you. People have reported such lag before.

If you are using IntelliPlug and have it set to ( eco ) conservative, set it to balanced.

Also, go through the thread. You might find a configuration that is good for you.
[LG G2 Mini] p0nkr4t:
Can I just install it and forget about using Kernel Auditor?
[LG G2 Mini] Vagelis1608:
I don't think there is any real problem in doing that.

However, I highly recommend setting it up the way you like.
[LG G2 Mini] bavoolek:
It wont boot on RR7, i was waiting about 30 minutes and kicked me to TWRP.
[LG G2 Mini] Vagelis1608:
RR7 is my daily driver.

It's what I have been using this kernel on from the beginning.

It's something on your side.

If it's a new ROM installation, wipe /data and /cache
[LG G2 Mini] bavoolek:
Okay, i'll try to flash it again in few minutes.

How about Kernel Adiutor?

Can i overclock the CPU via this app?

I'll flash magisk for root ofc.
[LG G2 Mini] Vagelis1608:
I recommend Kernel Adiutor for tweaking.

The CPU can't be overclocked, according to [MENTION=6173631]mobiusm[/MENTION] .

I have added new frequencies for the RAM. Nothing tweakable. They are tied the CPU frequency.

As for the GPU, it's both underclock and overclocked. You can tweak it with Kernel Adiutor.

I use Magisk for root, so I can confirm that it works.
[LG G2 Mini] mopide:
Hi, can I try it with Resurrection Remix 5.8.5 ?
[LG G2 Mini] Vagelis1608:
This kernel works on all ROMs based on android 7.

It also works on android 6, according to [MENTION=5130627]likeadracula[/MENTION] .

That been said, RR has been my daily driver since it came out for android 6.

As such, I have been testing each version of my kernel on it.

So, yeah, it works.
[LG G2 Mini] mopide:
Hi, so I will wait till I can download kernel :) and I'll try it. Thank you.
[LG G2 Mini] Spartex:
Yes. I have installed Resurrection Remix 5.8.5 with this kernel. Everything works fine.
[LG G2 Mini] mopide:
Does Phone work better than before?

What are adventages of this kernel I can see easily?
[LG G2 Mini] Vagelis1608:
Users have reported good battery life and performance. ( Which is what I have also seen )

Note that this kernel is aimed at battery life, by default.

Modify its parameters to your liking using an app ( or boot script ) like Kernel Adiutor.

Also, any bug reports, features requests, and/or constructive criticism are always welcome :D
[LG G2 Mini] kerimcem:
sometimes the d620 shuts itself down...4-6 days....the phone does not turn on without removing the battery....

I'm back in stock kernel...problem solved..

?
[LG G2 Mini] Vagelis1608:
Yeah, I don't have that.

Try lowering the GPU max to 450MHz.

Note that, it's generally good practice to reboot every 2-3 days, because it seems that some things run into issues when running too long.

Not just on this kernel, in general.
[LG G2 Mini] zDekS:
RAMDisk script: IntelliPlug is now automatically enabled when MPDecision is force-disabled

Where is this option? I cant find vkx.prop at /data.

Its not exist.

MPDecision always enabled after reboot...
[LG G2 Mini] Vagelis1608:
It appears that there is an error in the way the prop file is handled.

I will look into it and release a fix, if needed.
[LG G2 Mini] mogiel:
Good day.

I would like to try this kernel out, but have few questions.

1) It says in the first post "Make a backup of the boot partition for restore/uninstall purposes". Why is this necessary? Is it not enough to backup the old kernel and flash it back in case of problems?

2) One of the extra features is Forced Fast Charge v2. I understand that this changes the limit of current by which the battery can be charged. Won't this wear the battery faster than normal?

3) "Just download and flash the latest auto-install .zip file." The files up to -V-_Kernel_X_v1.2.zip are just named -V-_Kernel... and the names of newer ones start with UPDATE. Does this mean I can just flash UPDATE-V-_Kernel_X_v1.3.zip directly or do I have to first flash v1.2 and then flash the updates? Just making sure I get this right.

4) Under changelog for v1.3 it says:

"Swappiness is also set to 100. If you use a swap file, then this MUST be disabled (/data/vkx.prop: change persist.using.swap.file). Otherwise, probloms will arise. You have been warned!"

How should I know if I use swap? I'm using RR5.8.5 so do I have to disable something or can I just skip this?

Kind regards

mogiel
[LG G2 Mini] Vagelis1608:
1. The boot partition is the kernel.

So, it's the same thing, really.

2. Most of my mods are togglable.

It's disabled by default.

You can enable it by using something like Kernel Adiutor.

3. From v1.3, I started using a build script.

However, the zip command ( that I use to make the zip file ) doesn't accept a name starting with a dash ( '-' ), so I added the "UPDATE" because I have seen other devs use it.

Just flash the latest zip directly. No need for any previous version.

4. If you haven't enabled a swap file, then you probably don't have one.

You can see in /proc/swaps

It should only have "/dev/block/zram0" ( or non at all )
[LG G2 Mini] mogiel:
Thank you very much @ Vagelis1608. I flashed your kernel.

I chose Intelliactive governor and immediately encountered a problem, which someone already mentioned. During scrolling of interface, app list or web page, I could observe stuttering (like skipping frames of animation or something, definitely not smooth). I tried many things but eventually found that changing the "io_is_busy" option at the governor settings from 1 to 0 solves this. I am not sure what this option does, but it is 0 on interactive governor.

Then I encountered much bigger problem. I play a game called Real Racing 3. Unfortunately I quickly discovered that the game freezes right after it finishes loading, literally 2 seconds in the game and freeze. Then after about 30 seconds it quits to home screen. I tried many things in GPU and CPU sections, but nothing helped.

I only managed to have the game running longer when I brought down the Z-RAM size in Virtual Memory tab down to 250MB. Therefore I think this maybe memory related. Unfortunately, after another start of the game the same freeze happens. I marked the 250MB to run at boot and rebooted but the game still freezes.

If this problem cannot be solved, then I will have to go back to previous kernel. Now before the flash, I made a backup of the boot partition as recommended, so how do I restore it?

Kind regards

mogiel
[LG G2 Mini] Vagelis1608:
I will look into that io_is_busy option.

I might include it in the bug-fix release I will upload soon ( to fix the prop file handling ).

Did the game work on the stock kernel?

You can also disable ZRAM entirely to see if that will help.

If you want to go back to the previous kernel, you can restore the backup from the recovery's restore menu ( if you used an app for the backup, it should have a restore option ).
[LG G2 Mini] mogiel:
The game worked on stock kitkat kernel and also on rr5.8.5 kernel.

How do I disable Z-Ram?

I made a backup of boot partition in TWRP. As a result it gave me a folder with three files:

boot.emmc.win

boot.emmc.win.sha2

recovery.log

I thought that backup of partition can only be made in twrp and that it's the best way. Is it possible to restore it or do I have to look for the rr5.8.5 kernel installation zip file?

kind regards

mogiel
[LG G2 Mini] Vagelis1608:
Set ZRAM to 0 to disable it.

TWRP has a "Restore" menu.

It does what it's name implies.

Or you can flash the ROM's zip.

( I would try disabling ZRAM first to see if that works )
[LG G2 Mini] mogiel:
Z-ram set to 0. No joy. Game still freezes.

Question. Are the settings in virtual memory tab (besides z-ram) same as they are on rr.5.8.5? I would really like to set them the way they were and see if it helps but I didn't make a note of them.

So if nothing helps, I can just go to twrp, select restore and point to the location of these 3 backup files and I will go back to the previous kernel right?

kind regards

mogiel
[LG G2 Mini] Vagelis1608:
I'm pretty sure I only changed swappiness, from that menu.

Try grabbing a logcat of the crash and send it to me.

It might help me find what is causing it.

There are many tutorials online about how to grab a logcat ( many apps on the Play Store as well ). No need for me to tell you how.

The restore menu of TWRP should show the backup.
[LG G2 Mini] mogiel:
I restored the backed-up boot partition, but the game now also freezes. So either something got irreversibly corrupted because of the new kernel, or the game just broke by coincidence. Either way, I think I can flash your kernel again and see what I can do to fix the game.

What is the best way to send you the logcat? Maybe you could have a look anyway?

kind regards

mogiel
[LG G2 Mini] Vagelis1608:
The installer zip only modifies the boot partition ( which you restored ).

There is no way my kernel is affecting it after the restore.

Either attach the logcat to a post here or upload it to a file hosting service and send me the link via PM, in case you feel like there is information on it that you don't want others to see.
[LG G2 Mini] mogiel:
Good day.

I reinstalled the initial part of the game from google store, and for now it is working without the freeze. It still needs to download all assets, but it looks promising. It appears the game must have gotten corrupted for some reason.

Thank you [MENTION=4849551]Vagelis1608[/MENTION] for all the help and all your hard work on this amazing kernel.

kind regards

mogiel
[LG G2 Mini] Vagelis1608:
"Kept you waiting, huh?

-Snake, Metal Gear Solid - Ground Zeroes

New version: v1.3.1

Fixed the RAMDisk-based script

There were several issues with it.

It should work fine now.

I highly recommend installing this update!

P.S.: If there are any features or bugs you want me to look at, please let me know.

I want to work on this kernel, I just don't have anything to do. :/
[LG G2 Mini] zDekS:
I installed the update but the script still does not work. If this is included in the vkx.prop file, then I just cant find it, I'm looking for it in /data, not in sdcard /data. It's just not there...

P.S. Intelliactive still freezing phone
[LG G2 Mini] Vagelis1608:
Are you sure it's not working?

How did you test it?

It seemed functional when I tested it.

As for intelliactive, if it doesn't work, use intellidemand.

I thought it worked. I will check it out when I get home.
[LG G2 Mini] zDekS:
In hotplug settings i enabled "Apply on boot" and set "off" for MPDecision, then set "on" for InelliPlug.

In settings I enabled Shell Script coz otherwise my settings were not saved at all for all parameters, not only Hotplug.

Then i reboot my phone and see next:
[LG G2 Mini] Vagelis1608:
You need to reboot twice after installing.

It's a problem with Magisk.
[LG G2 Mini] zDekS:
Tested it (reboot) about 4 times and i dont use Magisk.

And i have installed update after updating LoS nightly from 19.04.2018

In other words, installed it to a clean version of Lineage.

(I dont know if it matters but the version of Busybox 1.28.2 by osm0sis from here https://xdaforums.com/showthread.php?t=2239421)
[LG G2 Mini] Vagelis1608:
For me, the prop file is there ( it's the fixed version too ).

I will make a "debug" version ( read as: it will print a log of everything it does ).

( Yes, I know I should have done that for all versions. I was just lazy :silly: )

Also note: v1.3.1 will create a log ( /data/vkx.log ) if it can't use the busybox I included ( /sbin/bb/busybox ).
[LG G2 Mini] zDekS:
Why ItelliThermal freezes phone? When its turned "on" games and interface (when its loading page at internet) looks like veeeery freeeze, , when its turned "off" games flying as eagle, it is bug?

One more question. It is possible to create the same kernel for new ROM 8.1 Oreo (now its alpha version)?
[LG G2 Mini] Vagelis1608:
It disables cores when their temperature gets above a certain value.

Raise the temperatures in the settings of intellithermal.

Actually, I was planning on addressing this.

The current status of Oreo for the g2m is unstable.

As such, making a kernel for it would only cause more problems.

Once most problems have been fixed, I will see what I can do.
[LG G2 Mini] densa21:
Anyone know why my phone is not reacting at all after screen go off (after locking with key or timeout) and need to remove battery? Im using everything besides KSM, default settings 1.3.1 version, rr 5.8.5 rom.
[LG G2 Mini] A$ApFlako:
the same problem here. blocked the screen, and does not react anymore; I keep pressing the power button 10 seconds, to restart it.

The problem is in version 1.3.1, I changed to version 1.3, and there is no problem
[LG G2 Mini] densa21:
Nice to know it's working on 1.3 fine, i will try it for sure. I dont know maybe it would work like u said, but i was holding power button for like few seconds and no reaction, so i was removing battery every time.
[LG G2 Mini] Vagelis1608:
That's odd.

I don't have that problem.

I will look into it.
[LG G2 Mini] densa21:
I can confirm 1.3 version fixed this issue for me too. I only tweaked low memory killer and was using everything besides ksm/display in both versions.
[LG G2 Mini] A$ApFlako:
maybe the problem varies in a model of the g2 mini. I have a d610, which makes me think that it is a problem in that model.

I did not use any kernel option, and the screen did not react in 1.3.1
[LG G2 Mini] densa21:
I have d620r and have same, but for me i need to enable something to have this. I tried to test some options to check what cause it, but it's hard to tell. Phone doesn't react (it's basically off, need to hold power button for like 10 sec to turn on) mostly after longer time of screen being off like 1 min, when it's like lock and unlock it's fine most of time.
[LG G2 Mini] Vagelis1608:
Which ROM are you guys on?

I don't have a lot of time to test, so figuring out what causes it and how to fix it might take a little while.

Until then, anyone affected by this, switch to v1.3

What's weird is that v1.3.1 has been out for a little while and only people are having problems.
[LG G2 Mini] densa21:
I'm using rr 5.8.5 final like i said in previous post, i have so time now so maybe i will try to enable/disable some features and see if it works.
[LG G2 Mini] A$ApFlako:
Well, I use Dotos
[LG G2 Mini] densa21:
How this fast charge v2 work ? I thought it's mistake and it should be quick charge 2.0 there, but i was wrong. I tested it with 2 chargers (no-name 2a/5v and new bw-s5) and 1,1 a (~1a avg) was max i get.
[LG G2 Mini] Vagelis1608:
If I remember right, the limit is raised to 1500mA

However, the phone ( a dedicated chip or some driver deep in the kernel, perhaps? ) handles the actual current intake, based on several factors ( battery/phone temperature, current battery level, etc. )
[LG G2 Mini] densa21:
Again me, kernel is awesome but after several days of using (maybe i messed something) i have some issues:

1. zram now stick to 250 mb, changing it results in app doesnt respond (kernel adiutor) or if i manage to do it, zram go back to 250 after i leave vm tab

2. min cpu frequency now change values on it own, sometimes its 300 and sommetimes its 1190 mhz.

What can be wrong ? I tried to clear kernel adiutor data, use older version, restoring stock rr kernel and flashing again, clean flash rr, nothing works. Im using 1.3v, with 1.3.1 my phone can't wake up from deep sleep, can also tell i dont have vkx.prop file in my /data.
[LG G2 Mini] Vagelis1608:
It seems that my ramdisk script is not running.

Is there a .log file in /cache?

As for min frequency, it's probably touch boost.

Disable it in kernel adiutor.

Anyone who has problems with v1.3.1, use v1.3!

I have yet to figure out what is causing it.
[LG G2 Mini] densa21:
I have few logs there, but they are only from magisk and one module. Cpu frequency seems be fine now, touch boost in cpu was disabled and enabled in intelliplug - default values. About phone going off with 1.3.1, i was writting about it before, now like i said its prolly deep sleep related. Everything is fine, i can turn off screen for short time, but after longer time wake up isnt possible.

So how i can fix ramdisk issue ? There is a way to remove all v-kernel related files and flash again, cuz restoring stock kernel leave all files ?
[LG G2 Mini] Vagelis1608:
The only kernel's files in storage are the settings file ( /data/vkx.prop ) and the log ( /data/vkx.log ). Check if either of those are there and give me their contents.

All other files are in the kernel's ramdisk.

As such, you will have to flash the ROM's kernel to uninstall or restore a backup, if you have one.

You can reinstall afterwards, if you want to.
[LG G2 Mini] densa21:
The problem is i don't have vkx.prop and log file in my /data, if remember correctly i had at least vkx.prop there, but it dissapeared (idk why, maybe i did something). From what u said seems like reflashing or restore stock + flash again should help, but somehow it doesn't work for me now. I even tried to download v-kernel again, was using zip i had for some time on my sd card, but it didn't help too.
[LG G2 Mini] NotCat_:
Are u planning to update this kernel with some new features or fixes? c:
[LG G2 Mini] Vagelis1608:
I don't know of any problems. Have you found something broken?

As for new features, I don't have any ideas. Do you have any recommendations?

If you do, let me know and I will see what I can do!
[LG G2 Mini] NotCat_:
Is cpu overclock still not possible? :)
[LG G2 Mini] Vagelis1608:
Yes
[LG G2 Mini] miguelmedina8982:
Hi, I'm also in Resurrection Remix with your kernel and I have to say it works very well. But I have a problem not very big, when I play Clash royale the game lasts 5 minutes open, and then closes automatically, passes in all ROMs, up to the stock. Don't you? And if not, could you give me the configuration that you currently have of your kernel?
[LG G2 Mini] Vagelis1608:
I don't play Clash Royale, however, I there were no crashes last I checked.

Can you provide a logcat?

There are a lot of tutorials online, so I don't see a point to telling you how. Just look it up.
[LG G2 Mini] miguelmedina8982:
It really doesn't happen to you? That's weird.

EDIT: I had not understood very well what you mentioned about the tutorial, sorry I do not speak much English. lol

In a moment upload the Logcat
[LG G2 Mini] farrouk:
is there an uninstal zip please ??
[LG G2 Mini] Vagelis1608:
Nope.

That's why I said in post #1 to make a backup.

Reflash the kernel of your ROM
[LG G2 Mini] cliffbr:
I'm trying to install the kernel and only get the error:"invalid zip file format".
[LG G2 Mini] Husam_1990:
Can you Update the Download link Please :)
[LG G2 Mini] Vagelis1608:
I will have to see if I have the latest release somewhere.

It might take a little while though, as I won't be home for the next week.
[LG G2 Mini] Vagelis1608:
You're in luck!

I managed to find an old backup with the latest version. ( And v1.3, apparently )

I attached v1.3.1 to the first post and this one.

Just download and flash!

Too bad XDA shut down DevDB and the rest got lost... :/
[Honor 8 Questions & Answers] TurasPl:
Hi

Till 389 Honor was releasing new firmware almost every week or two.

Now after 389 Firmware Finder can't find anything newer.

Do You think this means end of the line, or they work on something big ?

Maciek
[Honor 8 Questions & Answers] venugopalu007:
Maybe they will release a update with emui 5.1,hope for the big
[Honor 8 Questions & Answers] funkiefresh:
End of Life, typical huawei
[Honor 8 Questions & Answers] Saeem:
Should we wait for EMUI5.1? I heard the CEO of Huawei confirmed EMUI 6. Maybe the beta testing will start right after the release of Mate 10 ☺️??
[Honor 8 Questions & Answers] venugopalu007:
wow ,if this happens ,it would be soo awesome :D
[Samsung Gear S3] mjnoles1:
I had the Bluetooth version for a few weeks, I then decided to change it out for the Verizon version. I do not remember this occurring on the Bluetooth version but I might not have looked as hard/carefully as I am with this one. As this is the second Verizon version I had (first version had a white dot under the screen, so I had to do an exchange).

I am not sure if I will be able to explain this clearly, but, I will try.

When AOD is selected and the face goes into the AOD dim mode, I notice the hands have a slight jerk to it once it transitions to the dim mode. This only happens for a split second and then settles to normal. Same thing happens when I wake the AOD up into bright mode. The hands have a slight transition jerk for a split second until it settles. Again, I do not recall this happening on the Bluetooth model but, as mentioned, I might not have looked so hard on that one.
[Samsung Gear S3] zune70:
Yes this happens on the Bluetooth version too it also depends on the watch faces too if it will do this or not
[Samsung Gear S3] mjnoles1:
The specific one that I am referring to is the stock chronograph watch face with the big red second hand. Does this face do that for you?

I only use the stock faces and they seem to do this.

I just want to make sure that nothing is wrong with this watch and it's performance.
[Samsung Gear S3] zune70:
Why news I have this watch face on and aod the watch face moves ever so slightly from aod to full on mode. Nothing too big of a difference