yashsingh1/xdaforums huggingface dataset:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
naturally, I'm on 30q LG Stock Pie,

I don't use kernels where the wifi doesn't work

depends on what you need please use the search function for this thread or V30 forum, I've posted the descriptions for the option once

sorry, not interferring with LG's decisions on charging speed there are reasons behind it.

If it's a regression (step back) from the promised charging speed, then please file a bug report or notification to LG that they fix their stuff

so US998 also seems to play nice with it, great, thanks :good:

can you please elaborate more how exactly the behavior is ?

also is data connection on or only phone functionality but no data toggled ?

airplane mode ?

amazing !

can you please post your steps and method how you got to 30d H932 ?

there can be different nuances at times and perhaps it helps to raise the reliability for others

Thanks !
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
haumea 1.9_3 got a different wifi driver compared to previous builds, ,

works for me on H930 LG Pie 30q, it's LG's stock kernel-source 30a driver (no newer one for now); might work better on AOSP Q/Android 10 based ROMs #needfeedback

2 options to flash:

1.) due to forum upload size limitations boot.img

(LG Stock Pie, 30q [30b might also work])

needs to be zipped download the boot.zip file, extract it and then you can flash it via fastboot or TWRP/recovery (switch between img and zip)

2.) flash Anykernel3 zip via TWRP/recovery -

suitable for

LG Stock Pie 30b, 30q and Lineageos 16.0 Pie beta (pie drivers/blobs) or Lineageos 17.0 and AOSP Q (Android 10) based with pie drivers/blobs

Notes:

-

What to expect:

- wifi might work better on AOSP-based ROMs (Android Q / 10, lineageos 16 beta build with pie blobs/drivers)

- potentially better stability and compatibility with wifi since it's LG's out-of-the-box driver

Feedback needed

- stability

- functionality

- wifi stability after several days of usage (with mixed usage of data & wifi +/- toggling) or in general

In case of your feedback

- what original device model

- what ROM "history" it went through to be at the current ROM (e.g. "20a oreo to 30b pie, then 30q on H930")

- what current ROM variant (details !) you're on with the kernel

- if AOSP then how you got Wifi to work, if it works with AOSP stock Kernel [lineageos 16.0 beta with pie drivers or Android 10 ROMs (lineageos 17.0, liquid remix 10, etc.]

- details details details - logs (dmesg), logcat or other useful related stuff that makes it easier to diagnose
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] DooMLoRD77:
Wi-fi doesn't work properly on US998 30b with the 1.9_3, but otherwise this kernel is so good even now.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] kansasboy001:
Didn't do anything special. Rooted on pie 30d with twrp 3.2.7 just flashed any kernel zip and wiped cache/dalvik.

Here is the actual instructions I used to get rooted on 30d but I see no reason why the kernel would not work with the twrp zip as well https://xdaforums.com/lg-v30/development/h932-lg-v30-s-t-mobile-h932-t3952258/post80480913
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] attom93:
Tried haumea 1.9.3 on h930 30q and wifi worked as long as i did not switch off. As soon as I turned off and back, it could not connect to my router. Locked screen music switch worked good, however I could notuse my knock code anymore (but that was not a big deal). Gcam 6.2 was indeed a bit faster. Thank you for your work!

Going to try 1.9.2 and report back.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] BROKEN1981:
If I want to go back to stock kernel, all I have to do is restore boot from a TWRP backup, correct?

Other then that, using latest kernel on my H932 and boot time did infact speed up.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] webslasher:
Haumea base 1.9.3 on US998 30B, everything is working as it should. Game runs normally (had issues where game would become unplayably laggy on 1.9.2). No issues on wifi or bluetooth.

Couple of questions:

1. Does the volume key setup have any effect or it is just remains from anykernel for now?

2. Does this kernel support undervolting?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Selinux selecter and SOVC do work, don't know about other options.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] webslasher:
I could have sworn I enabled screen off volume control when I was flashing haumea, but I can't control LG built in music player with volume keys. I will try reflash and see if it changes anything.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] BROKEN1981:
Even with stock kernel, what your asking about works. Also I deleted my boot and restored via TWRP to see if installing the kernel with pure stock options will also do what you are asking.

In both cases, volume control works as it should with screen off.

---------- Post added at 08:12 AM ---------- Previous post was at 08:11 AM ----------

I still got a yellow tint even when using the built in kernel option. I just use sir banger profile.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] BROKEN1981:
1 question, do you get better battery life from this kernel? I swear I do but have no clue if it's just placebo.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] dabuHTC:
Broken, I didn't write these things just to express my frustration or to criticize the developer, as I know that they are trying their best..

In fact, I just want to use the kernel with my phone, as we all do...

Im on pie stock base, V30q, Eur XX.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Yes. I feel battery is better.

But performance is definitely much better with the same or lesser better consumption with Haumea. :cowboy:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] attom93:
Sorry with the late response, I just flashed haumea 1.9.2 and so far everything is great. Even wifi is working now. H930 on V30q fw.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Mrxyzl:
It is screen off volume control using the screen not the volume key you dummy :highfive:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SacredDeviL666:
Thread Cleaned.

Any customizations you chose to flash is at your own risk, you want to help fix the issues then share the bugs/logs contribute towards development or else don't use it at all.

No one, Literally no one has a say which threads to be deleted or not(unless it violates Forum Rules) .

Now for the rest, if you don't like a post ignore that post and move along, if its rule breaking hit report button no need to get personal/name callings.

Hope we are clear here now?

Next time you will receive private messages if you continue at same manner cluttering a thread.

Thanks

SacredDeviL666.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] webslasher:
Omg kill me and bury my corpse where no one will ever find it, I am dumb. Problem solved and it is my bad.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Hehe. No biggie, happens to the best of us :cowboy::good:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Justusbeeva:
Hi, any chamce someone could help me? I just want something that will enable me to overclock my cpu, i have a h930 model, which would be the best kernel for me to flash with twrp? Cheers
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Vice83:
Stupid question - can we still use Haumea 1.9.2 kernel on Pie roms like LiquidRemix 10.0.10 etc?

Or is it only for Android Q/10
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Haumea is only for Stock Pie and aosp Q ROMs

Ceres is for stock oreo and aosp pie ROMs
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
haumea 1.13 got 2 variants of wifi driver, ,

one with normal name extension is from sdm660 chipset, might be faster (mostly working on LG Stock Pie H930);

the other kernel with WiLG uses LG's Pie Stock Wifi driver and should offer greater compatibility for US, V300 models and AOSP ROMs

(other changes from 1.9_3 to 1.13 not displayed right now)

Notes:

-

What to expect:

tl;dr:

- less battery consumption (probably)

- smoother, more efficient

- less bugs

- more features

- better stability

- better performance (for emulators - gotta try it out)

Feedback needed

- general feedback

In case of your feedback

- what original device model

- what ROM "history" it went through to be at the current ROM (e.g. "20a oreo to 30b pie, then 30q on H930")

- what current ROM variant (details !) you're on with the kernel

- if AOSP then how you got Wifi to work, if it works with AOSP stock Kernel [lineageos 16.0 beta with pie drivers or Android 10 ROMs (lineageos 17.0, liquid remix 10, etc.]

- details details details - logs (dmesg), logcat or other useful related stuff that makes it easier to diagnose
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] webslasher:
YEEEES, downloaded and installed the "normal" one, i think it's the one with sdm660 wifi, so far so good wifi toggles on and off just fine, 2.4ghz and 5ghz wifi are working, speed is capped from my carrier.

After 30 minutes, runs fine, haven't tried to game on it yet.

device is US998 30B LG stock rooted and bootloader unlocked from 20b
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jeff.mudrick:
Fine here too , 30B US998 stock Pie rooted.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] PentaFish:
haumea 1.13 with the sdm660 wifi is working on H933 30k stock pie :]
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] minhntp:
The latest ceres (1.4.5) cause the phone to overheat when charging. I'm using LiquidRemix 10.0.11 20190921

---------- Post added at 02:22 PM ---------- Previous post was at 02:20 PM ----------

Could you please put these important information in the first post? Like which kernel can be used for which kind of ROM.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
The following clearer now ?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] PentaFish:
Use any kernel manager and set the CPU governor to ondemand
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
Ceres is coupled with an incompatible, mismatching ROM,

how is ondemand governor supposed to help in that situation ?

edit:

LiquidRemix 10.0.11 is Android 9, Pie, indeed
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] PentaFish:
I haven't checked myself but isn't his version of LR a pie rom, not q? Sorry if I'm wrong
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
indeed, thanks for the pointer

LiquidRemix 10.0.11 is Android 9, Pie

I was assuming that it's using the Pie drivers - unless it is explained by the ROM dev/chef what drivers were used

there's no telling if it's from the CPU scheduler or driver incompatibility issues.

Most likely it's Oreo drivers though, so ondemand driver might help for whatever reason :confused:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] PentaFish:
Yes, it is on Oreo drivers. Switching to on demand governor seemed to help me fix the same overheating issue back when I was running the same stuff, hence the suggestion
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] minhntp:
I did that but it made no difference.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] PentaFish:
Not sure how to help you then, sorry :[
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] minhntp:
Latest Orion and Elisa kernel for stock Oreo, AOSP Pie cannot be used on latest version of Havoc Pie. I flashed them and phone was unable to boot up.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
I'd recommend using ceres.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] mamamia888:
Hi -

I flashed the latest ceres kernel to H933(16 LOS), but Magisk can't pass ctsProfile anymore (now false)... Any solution for this case? Thanks!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Don't think that's because of the Kernel. It's probably because the ROM is old.

Use magiskhide props module( it has a xda thread and is on magisk repo.)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] mamamia888:
Yes， you are right！ I updated to the certified H930 V30 fingerprint and working now。 Thanks！
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] LeTerrible:
[MENTION=3037651]zacharias.maladroit[/MENTION] is it possible to get voltage control function? The ACC app/magisk module says the kernel doesn't have this function. Could be very useful. Thanks

---------- Post added at 12:28 AM ---------- Previous post was at 12:28 AM ----------

[/COLOR [MENTION=3037651]zacharias.maladroit[/MENTION] is it possible to get voltage control function? The ACC app/magisk module says the kernel doesn't have this function. Could be very useful. Thanks
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] JuanLM04:
which one would you recommend for a noob (no knowledge of kernet tweaking) that has stock oreo and likes gaming?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
haumea I_1.14.3 ,

works for me on H930 LG AOSP-based Q-ROM (Derpfest)

Installation

flash Anykernel3 zip via TWRP/recovery -

suitable for

LG Stock Pie 30b, 30q, etc. and Lineageos 16.0 Pie beta (pie drivers/blobs) or Lineageos 17.0 and AOSP Q (Android 10) based with pie drivers/blobs

Notes:

-

What to expect:

- this should make the scheduler quite a bit more efficient with less overhead (and hopefully also more "fair" with better placement of tasks related to little vs. big clusters)

Feedback needed

- stability

- functionality

- especially scheduling consistency, if there are any random hickups during animations, gaming, app usage, etc.

In case of your feedback

- what original device model

- what ROM "history" it went through to be at the current ROM (e.g. "20a oreo to 30b pie, then 30q on H930")

- what current ROM variant (details !) you're on with the kernel

- if AOSP then how you got Wifi to work, if it works with AOSP stock Kernel [lineageos 16.0 beta with pie drivers or Android 10 ROMs (lineageos 17.0, liquid remix 10, etc.]

- details details details - logs (dmesg), logcat or other useful related stuff that makes it easier to diagnose
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] LeTerrible:
What's the difference between the two? I am on stock pie.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] webslasher:
from past experience, the one with WiLG uses stock WiFi pie driver for better compatibility, the other one uses more recent SDM660 wifi which could be? faster.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] xypnise:
WILG - No wifi on stock Pie(h930), flashed second option everything works fine.

Should I use permissive?

Also ui lags a little bit on nova launcher
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Letsweb:
same on Lawnchair and some app, especially when scrolling. (Stock H930)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] JDtheHutt:
Good morning,

Do any of these kernels have NFS support please? Struggling to find a means to mount my shares from home to my phone. Thank you.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SmArT-32:
On my US998 30b installing the haumea I_1.14.3 leads to low sd-card write and files delete speed.

Furthermore there is no information about time before full charge on the lockscreen.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] SAproX1:
Hi, I've installed Orion II on my LG V30 H930 under Havoc OS 9 and getting some random reboots when getting a phone call via cell or WhatsApp, the only thing I added was in Little Governors, interactive to ondemand for CPU Governor to get more fluidity while navigating.

What are you suggesting to get high fluidity on scrolling and which kernel should I use for no more reboots or bugs please? Thank you
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] nlse:
hi what kernel and download for: [H930][STOCK][PIE]LG V30 European open market H93031a_00_OPEN_EU_OP_1105.KDZ ?

Stock Pie H930 V30 EU?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lifehackerhansol:
Haumea kernel
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Joan_of_Arc:
Using this for lineage 16 us998 is it most up to date? AnyKernel3_ceres_II.base_1_4_5-gc5729257_LGStock_AOSP_H930
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] mpicasso:
Running Havoc 2.9, permissive, and Ceres 1_4_5, governor set at interactive

There are times when phone seems unresponsive while screen is on. Other times, screen takes a moment to come up. Issues only started when I switched to Havoc ROM, from Lineage.

Because it does not consistently happen, not sure when to pull a log.

Wondering if CPU speed is set to low (looks like it is at 300mHz at the lowest) but any suggestions would be appreciated. Tried searching but nothing was returned.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Seems like a ROM/mods related issue, not kernel
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] danbest82:
Thanks for the kernel options! I just recently flashed Ceres II 1.4.5 kernel on my Frankensteined VS996 20k. Things are running smooth so far. I am curious though, and haven't seen any mention of it, but can I not edit my minfree lmk values? I've tried SmartPack-Kernel Manager, original kernel adiutor, Franco kernel manager, and regular opening of the minfree file with a notepad. I can't even view what it's set at. If they are tweaked optimally for our device or are handled by something else that's great. I'm asking because I kept having lmk issues with my stock kernel and that's what ultimately made me try your kernel.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] danbest82:
Nevermind, I see your ceres kernel uses simple_lmk.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] manuhuelva:
What a variety of kernels, I would love to see something like this in our LG G7 forum ... We only have two custom kernels, and one of them is buggy.

If any user would like to create a project for the g7, they could contact me or a user from our forum. I could be a beta tester with my g7.

I certainly envy your forum so full of options.

A hug, comrades.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Transmogriff:
Can't find the Haumea kernel anywhere on Google Drive:

https://drive.google.com/drive/folders/1xL5gEiG-fjzTuSGM_kUDsrOKy-jTtGr1

Help!!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] mirko93s:
You can find them on v30 telegram group, latest release 1.15.0 has a bug with vibration. I suggest to use 1.14.5

https://t.me/LGV30U/811
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Sr.Dayne:
Hello. I've compiled kernel for kali nethunter from v22j sources. Tested on v20f stock firmware, everything works fine. Monitor mode also works on internal chipset(qcacld-3.0 driver). What was changed:

- Enabled drivers and modules, required for nethunter

- Enabled /proc/config.gz

- Disabled some ioctls on wireless chipset. Now you can enable monitor mode on internal wifi card.

But, I can't add boot image to post. Does anyone know where I can place this image?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Dizzyrul3z:
Hi mate, after months of using diffrent roms, Im back to Pie stock (H930, V30a). Is Haumea kernell better than stock? (I know it is, I only need to conviction). What are its advantages. Any bugs? I will be very grateful for your short answer and your time :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Just upload to any place like good drive and share the link
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Dizzyrul3z:
Have question about Haumea kernel :) version 1.14.5 is the stable version right? ( https://t.me/LGV30U/811)

It's better that stock kernel? After months of using diffrent roms, Im back to Pie stock (H930, V30a) but I'm "flashholic" and want to change kernel :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
I can't answer how it compares, but I've been using that version since August and it's been 100% stable.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] MasterWoju:
Just flashed haumea 1.14.5 and wifi is broken. Is there a way to fix it?

I use stock pie if it does matter and a few magisk modules.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Dizzyrul3z:
There are two versions of Haumea kernel:

AnyKernel3_Q_haumea_I_1.14.5_WiLG-gb5dd4291 (LG Pie Stock Wifi driver) (https://t.me/LGV30U/440)

AnyKernel3_Q_haumea_I_1.14.5-g2e6d41a0

so you have to flash first one because that from telegram link (kernel.zip) = AnyKernel3_Q_haumea_I_1.14.5-g2e6d41a0
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] MasterWoju:
ok. I flashed this one u told but its still broken. It looks like it works but cant connect and doesnt display all available connections
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Dizzyrul3z:
It's strange because I had the same situation like you and after flash AnyKernel3_Q_haumea_I_1.14.5_WiLG-gb5dd4291 my all wifi connections are available.

BTW. I have backup of my stock pie kernel image. so if you need it i can upload 4 U.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] MasterWoju:
If could u I would be grateful.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Dizzyrul3z:
Here you have:

stock kernel.7z

drive.google.com

it's from Stock Pie LG V30 H930 V31a

Unpack, copy to your phone and flash in TWRP (you chave to chose boot partition when ask)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] MasterWoju:
Oh, but its stock, nevermind I thought it's haumea but with working wifi. May am I doing something wrong that on haumea wifi is still doesnt works for me? Should I just put this zip file to my phone and flash through TWRP? Nothing to do with changing file extension to .img?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Osprey00:
Yes, just flash the zip in TWRP. Also, re-flash Magisk afterward.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] MasterWoju:
ok. Problem solved. This first one I flashed was haumea wilg also, now I flashed Haumea non wilg and wifi is working now.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] MasterWoju:
I discovered that on this kernel with stock pie sometimes when I use spotify songs are restarting randomly.

I mean on haumea 1.14.5 kernel of course.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
Since google seems to do shenanigans with disppearing and changing permissions for shared Google Drive links - here are the most recent access links to the LG V30 related kernels:

LG V30

LG V30 Kernels:

LG-V30_H930-Kernels - Google Drive

drive.google.com

----------------------

the folder contains a folder titled US998 - this is ONLY for the US998 variant !!!

LG US998 variant Kernels (DO *NOT* CROSSFLASH !!!) :

US998 - Google Drive

drive.google.com
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] ntieclya:
hi，which one can i use on your link，my device is us998 running with stock pie
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] kozlik vole:
It would be cool to have this Kernel with integrated KernelSU😁
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] capeorigins:
In order to fix that you have to flash the TWRP 3.2.3-7

The new one for some reason doesn't work and is experimental
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] emoli824:
Sorry for my lack of knowledge, but which one of 3 is the most suitable for my stock US998 20G, for the purpose of the stability and a good battery life.

Thank you!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] YakumoPANTS:
Thank you for your kernel!

I am learning how to compile the kernel, using your orion_II_WIP3_4-9_2

There is a problem that I can't solve:

When compiling to ‘vmlinux.o’, prompt

"drivers/power/supply/qcom/battery_curren_limit.o: in function 'update_cpu_freq':

.../battery_curren_limit.c:273:undefined reference to"devmgr_client_request_mitigation'"

And the same file 235, 1794, 1768 lines have reported this error.

But I found that ‘devmgr_client_request_mitigation' is already defined in 'msm_thremal.h', and ‘battery_curren_limit.c’ also includes msm_thremal.h

Why is this?

Thanks again!