yashsingh1/xdaforums huggingface dataset:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
zen i/o is planned, schedutil - won't happen, it requires deep scheduler changes, WALT (which is e.g. used in EAS) and other additional stuff - I tried to compile it a few weeks ago but those changes tend to break interactive and other governors

it's not really high priority - perhaps I give it another try at a later point - no guarantees or ETA

idk, 22j ROM base has been reported to cause issues with 22f kernel base or vice versa so there's not really much we can make at the moment

>soon i noticed that with orion (the other two do not boot), after i use my phone for a few minutes the stock camera saves recording into a corrupted file (which is small in size). this does not happen if i start recording imediately after boot.

that's an interesting one, I have a camera driver related change in mind, not sure if it'll make a change - will see if I find something

>the other issue i have is with netflix app, it freezes the screen and then my phone reboots; happens at random times but mostly when i am doing something else while i watch a movie, like pulling down statusbar, receiving a message on facebook messenger and the bubble pops up, when pressing home to go to home screen, or recents, even by just pressing back. if i do not disturb the playback in any way (not touching the phone) i do not get any freezes.

this also happens if you disable vibrations globally ? (under Accessibility) :confused:

Thanks
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] elhennig:
Thanks for your feedback. My experience was so positive in terms of performance and battery life, that I found it a good idea, but I did not know that this would cause so much effort to build.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] BROKEN1981:
Anyone recommend a kernel for the H932 on pure stock?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Jilano34:
I also noticed weird freezes on 22j base and Ceres 1.4.9. I think it's not related to vibrations, I was listening to music though Bluetooth and with poweramp (which is in beta...), I had mobile data turned on, WiFi too (trying to connect to a public open network) and the freeze seemed to come when open chrome to access internet. I'm not currently sure how it happened though, it was not a complete instant freeze, music continued for few seconds, and I had TONS of apps in recent tasks (manga reader, messages, Gmail and more). Could it be related to an "out-of-memory" style thing ? In standard (not heavy) use, I don't have any freeze !

I don't think it happened on 1.4.8 though.

Sorry to be so vague, but I couldn't determine why my phone freezed over and over again, as now it works perfectly fine. I'm ready to try different setups to reproduce the bug.

[EDIT] Oh I forgot I messed with my setup : I was using LKT Magisk mod (not sure if it's useful...), I uninstalled it and reinstalled Ceres after that. When I noticed the freezes, I reinstalled LKT and Ceres... And I had the impression I had less freezes (could be placebo though).

Sorry I should have mentioned that earlier, now my intervention isn't useful at all...
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] STALKER18:
I do recommend it. The battery is great. And had not experienced any lags or overheating.

H832 20s using : AnyKernel3_orion_II_WIP3_4-5-redux_LGstock_AOSP_H930

EDIT : I forgot that capturing videos ends up with corrupted file :/
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] WindowsPhone8.1User:
Ceres 4_9 is Working fine for me on my 930ds 22j magisk. Only issue is using the extended battery saving mode is broken, won't let me change my theme, aod doesn't disable, and framerate doesn't get limited
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] dimitrissot:
Hi team! I installed latest Ceres Kernel on my lg V30 (h930) running Havoc 2.7. Performance is great and also battery life. Always on display doesn't work for me with the kernel. Also can anyone please explain during installation of the kernel via Twrp what the volume key setup option do? Thanks!
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] dimitrissot:
There is another weird issue with the latest Ceres 4.14 kernel. Reboot to recovery from advanced power menu doesn't work. It simply restarts the phone. I had to use hardware keys to enter TWRP. Going back to Orion 4.5 redux where everything worked fine. Also Gcam doesn't corrupt the files (photo or video) if you use permissive option during kernel installation
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Kev1venteurfou:
Does anyone have an idea why I can't flash Orion kernel 4.5 on havoc os 2.7 without bootloop?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Jkaspar:
Did you wipe dalvik and cache after flashing?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Kev1venteurfou:
Yup.

My bad, I'm not bootlooping but just loading on havoc bootanimation forever.

EDIT: To avoid forever bootanimation I had to flash rtcd disabler and no verity
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] iRS_:
i don't have the setting in Accessibility to disable vibrations globally :(
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
ceres_II.base-g04c0744c

is available in the 07.2019 ceres folder on gdrive

that one's a "base" kernel - so all functionality should be in good shape

works on AOSP Pie ROMs and LG Stock Oreo ROMs

Changelog for ceres_II.base-g04c0744c:

Base:

- jolla-kernel / linux-stable 4.4.174

- 20a-to-20f latest approach changes (3rd approach for maximum stability & reliability)

-

Features:

- removed dynamic fsync

- added AINUR_HW dts eagle (HPX) support

Feature changes:

-

Functionality:

- gcam vid recording works

- sound volume boost control

- kills gcam, snapcam, settings in suspend (battery drainers, e.g. settings gif runs even when out of settings)

subsystem changes:

- optimized ION memory allocator [probably still pretty debuggy and slow due to LG's changes and best effort to make it faster]

- reduced debug in sound subsystem

- optimized iommu subsystem

- updated and optimized sdcardfs

- updated and optimized binder, disabled debug

- optimized touchscreen driver (disabled debug)

- ...

changes:

-

and moar stuff ...

Feedback needed for:

- stability

- compatibility with LG Stock ROMs (Oreo!)

- compatibility with AOSP Pie ROMs

- USB DAC functionality

- camera functionality

- music streaming functionality

- facebook functionality

- other app functionality and stability

- ...

Branch:

https://github.com/zachariasmaladroit/kernel_lge_msm8998/commits/ceres_II.base_t2
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Blank97:
Kernel working great on latest Liquid Remix ROM.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] guythnick:
Installed ceres_II.base-g04c0744 on latest Havoc. So far, my phone as not entered deep sleep.

Edit: Also noticed the governors are now set to interactive.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Governers are interactive by default on most kernels and roms, you've to change it to your liking.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] xypnise:
Will this kernel support LG pie?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Klimon5:
For Ceres Kernel 1_4_9, Quad DAC doesn't output any audio [MENTION=3296700]192[/MENTION]khz 24bit with latest Poweramp. Running Liquid Remix ROM 07/29 build for H930. I flashed the zip through TWRP, skipped vol key installation, set SELinux to permissive. Then I reinstalled it in TWRP with vol key installation, vol + to force enabled DAC, enabled power limit, enabled screen off volume keys, and disable kcal yellow fix. Also SELinux set to permissive. DAC worked; however, the phone had massive battery drain after that. Now back to latest orion redux kernel which has worked the best for me on my V30
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Try the latest Ceres: https://xdaforums.com/showpost.php?p=79983380&postcount=95
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lưu zz:
It not work stable with me. 3 times my phone is stop working when i use facebook app on 30minute. Must be hard reset
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
Why use that crap app then ?

the issue has been tracked down to the app itself, it's causing OOM (out of memory) situations

Are you using AOSP Pie ROMs with reasonable sized zram enabled ?

In any case, I wouldn't use that broken app :p

is no diagnostic informative report :cowboy:

how long did you wait ?

after a while it usually is supposed to recover itself:

stuff gets killed, moved out of the memory, and once the Facebook app is the candidated and got sent to Nirvana - things should start to load back to memory again

What is the behavior of the phone for you ?

Not even the slightest hint of ROM version, device, characteristics, etc. :confused:

got logs ?

no future promises
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Sid@developer:
Okay....But Custom Kernel is what we all need for now in Stock Pie... Because, RAM Management is S*it on stock kernal....

Hoping for a pie-supported kernal soon :fingers-crossed:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] xypnise:
Not only ram, but quick charge speed is lowered to 13W compared to 19W on Oreo. Muesured by an external USB power meter and also accubattery app.

So kernel with a charging current editor would be sweet.

I'm also willing to do some donation, if more users will follow.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jdhot2:
Device staying awake after charging

I've got a H930 with liquid remix 2607 build and the latest ceres ii kernel (AnyKernel3_ceres_II.base_1_2-ga4a26527_LGStock_AOSP_H930). My device for some reason doesn't seem to sleep after it has been unplugged after charging. This happens only sometimes but a reboot usually fixes it. I've attached the logs.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
AWESOME - thanks for those logs :D

seems like some ratelimiting is sorely needed again (last cause was the es9218p driver flooding the logs and keeping the device awake / preventing deep sleep).

One (intermediate) remedy would be to start up Smartpack Kernel Manager and disable printk. :cowboy:

give that a try and see if deep sleep works with that (kernel log disabled)

is an out of the box / default kernel source issue, it seems: the moisture sensor wreaking havoc
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lưu zz:
Hello. I'm userthat kernel and seem issue loudspeaker happen with me. Pubg voice chat when earphones is good but loudspeaker like fjdjjddjdbsjsjdbdh buzz buzzz. What i can do to fix this?

---------- Post added at 03:53 AM ---------- Previous post was at 03:53 AM ----------

Sorry for my bad english
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
That's not a kernel bug. It is a bug with all AOSP roms
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jdhot2:
Printk Disabled

Thanks for your prompt reply!

The kernel is awesome apart from the kept awake part.

I've disabled printk and will let you know if it sleeps any better.

In regards to the moisture sensor, will this be fixable?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lưu zz:
I dont understand what is streaming music
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lưu zz:
Is this voice chat or loudspeaker in app???
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] robotijodumai:
can i flash this to us988 stock rom?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
yes
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jdhot2:
Deep Sleeping - printk disabled

I'm getting much less time staying awake now!

I've changed the cpu governers to on-demand but I'm still losing around 5% battery every 30min when just browsing reddit or telegram (oled theme) with low brightness, is this normal?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Mrxyzl:
So if you keep on using it, you will have 10h SOT from 100 to 0%. What else do you want with a 3300 battery?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] jdhot2:
SOT

Sounds good in theory!

My phone sometimes has that moisture sensor bug which is triggered sometimes when plugging in USB cable for charging though.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
tidal, qobuz, etc.

ondemand is more power hungry and ramps the battery up quicker than interactive, it seems - deep sleep also might be lower

ceres_II.base_1_3-ga6c1dbb5 is available on gdrive

https://drive.google.com/open?id=1Nne8uE1XFhPrVjhM7K74zWd9N5R4JLU1
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
ceres_II.base_1_4-g3a087d51 is available on gdrive

https://drive.google.com/open?id=1Nne8uE1XFhPrVjhM7K74zWd9N5R4JLU1
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] xypnise:
Thank you, I have two questions. Is there any recommended kernel auditor for this kernel? And second, I have 930 Oreo, should I go will all options disabled during installation?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Vice83:
I have a simple "general" question please.

What's the difference between Orion kernel and this new Ceres one? As a newbie who just installed COSP Pie rom, how do I know which one to install?

Like... are they aiming at different goals (one battery life, one performance, etc?)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] minhntp:
What do you recommend on stock US99820h?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Use ceres. Orion hasn't been updated in a while.

If you want you could also try Orion Redux. That was pretty good too.

Use and see which ones you like, it's pretty easy to switch kernels
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Vice83:
[MENTION=3037651]zacharias.maladroit[/MENTION]

I'm getting camera errors with all latest kernels. Just video recording, photos work fine. Video recording is normal, but when attempting to view the file, it comes up with message: "Unable to play file type." Also, video duration appears as 00:00 long, and file size is usually 1 to 2MB. Attempted playing video in MX Player, VLC and Simple Gallery. Doesn't work at all, video file appears corrupted somehow.

LG H930DS

Rom: latest COSP Pie (8th July release) - https://xdaforums.com/lg-v30/development/rom-cosp-pie-t3930546

Kernel: Currently using AnyKernel2_orion_II_WIP3_4-8_t3-2_LGstock_AOSP_H930.zip but this error happens on Ceres I and latest Ceres II releases too. For example, I was using AnyKernel3_ceres_II.base_1_4-g3a087d51_LGStock_AOSP_H930.zip a couple days ago and the same thing was happening.

App used: GCam with Night Sight "GCam_6.1.021_Advanced_V1.4.032219.1950" available from here - https://drive.google.com/file/d/1KMc1rr_4hvbx4KBcesHr39QtW5J1qhzO/view?usp=drivesdk

TWRP version used is 3.2.3-7.

SELinux chosen as Permissive during kernel install.

Looks like the same error that [MENTION=7498792]Oppoxda[/MENTION] had in post #24 here - https://xdaforums.com/showpost.php?p=79681194&postcount=24

Log file attached.

Steps taken to generate log: Cleared log, switch to camera, take video, go back into MatLog and pause log, save log.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
Thanks for the detailed report !

ceres_II.base_1_4_2 should (most likely) fix it

I've been doing vid recording tests with Gcam 5 variant and it still works with correct size and vid

ceres_II.base_1_4_2-gc6c21593 is available on gdrive

https://drive.google.com/drive/folders/1Nne8uE1XFhPrVjhM7K74zWd9N5R4JLU1

smartpack kernel manager is pretty decent, in other cases I tend to use EX Kernel Manager since that has the knob to toggle off the screenoff volume gestures

the EAS-based kernels (e.g. orion) were supposed offer better smoothness and battery but due to SD835 not having EAS natively battery consumption with implemented EAS powerHAL tended to be higher than HMP

only EAS kernel with HMP-targeted ROM (LG stock, AOSP, etc.) works pretty decently

HMP however should be the way to go since it has better battery in optimized size (contrary to theory of EAS having better battery and slightly worse performance - for us it's inverted).

Also with latest 1_4 (and 1_4_2) ceres II base kernel it's pretty smooth - so no need for EAS.

Battery, according to reports, also appears to be pretty fine.

So: go with the new ceres kernels - they also incorporate new and refined knowledge thus stuff is supposed to work better than all prior kernels
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] elhennig:
Hi, for me with ceres 1.4.2 video recording also works again WITH arnova's Gcam 6.1 build version 1.7

Thanks for the fix
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
:good:

You're welcome,

could you please test it after 1, 2 or 4 days again if it still works ?

I've tested it after 1 & 1.5 days (usually it would quit working after a few hours).

The thing is that it would be breaking after several hours or some mild to mid-heavy workloads,

looks like it indeed could have been the elaborate ion implementation with the MIGRATE_HIGHORDER page_alloc stuff and other changes which got ripped out - which fixed it now.

This hopefully should increase stability and reliability in the long term :fingers-crossed:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] iRS_:
which one is the latest kernel that can overclock the gpu?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] elhennig:
This morning it still works ;) I will continue to test during the coming days.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] LeTerrible:
K-Lapse has not worked for me at all (H930DS). Using the Smartpack kernel manager and auto night mode doesn't work unless I change the RGB slider in display section. Is it just me or ithers having this issue, too?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] brolic925t:
Ceres can be used on aosp roms?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] elhennig:
It still works after more than a day. :good:
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
sweet !

Thanks for the feedback

it appears like the memory management (?) related issue got sorted out :good: :cowboy:

ceres_II.base_1_4_3-g0a397e55 is available on gdrive

https://drive.google.com/drive/folders/1Nne8uE1XFhPrVjhM7K74zWd9N5R4JLU1
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Bronnel:
Hi [MENTION=3037651]zacharias.maladroit[/MENTION] , I need your help to fix this issue, I successfully compiled a kernel for stock oreo for h930ds model from newer source 22j from lg website , everything working fine except sd card corrupted issue, I didn't do any editing to the config , I just compiled without touching anything to see if it worked and it did but external sd card corrupted , for stock boot image that came with 2019 latest oreo kdz sd working fine. so please how to fix this issue I want to do some modification to the souces of 22j which is working with latest oreo kdz.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] minhntp:
Is there a custom kernel that I can flash on stock Oreo to make the battery last longer?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] husky69:
I got a bit disoriented while searching this thread, so please bear with me ...

I'm running an AOSP based ROM von my H930 and would like to flash the latest ceres. My main question is - do I have to reflash Magisk? Or will doing so cause me problems?

Thanks in advance for telling :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] HueyT:
No as all Anykernel3 based kernels (ceres, blaze, tachyon) don't need reflashing of Magisk (if already rooted)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] zacharias.maladroit:
Hi Bronnel,

fs/exfat or fs/sdfat is an option

https://github.com/zachariasmaladroit/kernel_lge_msm8998/commits/ceres_I.1_4_14_2

e.g. goes for fs/exfat , in the subsequent commits there are also changes to defconfig and a commit reverted to make it work with the remount-ro commit change which uses a deprecated call

both exfat or sdfat don't seem to work on the AOSP-based ROMs and only on LG Stock based ROM, it appears.

Keep in mind that there are potentially issues that there's latent filesystem corruption (files, folders, etc.), infinitely nested folders or symlinks and stability issues (not booting at all with an exfat formatted microSD or stability problems during Android usage).

https://github.com/zachariasmaladroit/kernel_lge_msm8998/commits/pie_I_7_WIP4_4_3/fs/sdfat

e.g. goes for fs/sdfat.

No guarantee of function since I hardly got any feedback related functionality of microSD and exfat driver

except, of course, negative one (which isn't really helpful) - and that's also not how development is supposed to take place,

but that looks to be the norm on XDA nowadays :crying:

Mostly just negative feedback and taking and hardly giving anything back, even if it's just constructive feedback to further development (especially positive feedback, etc.).

try latest ceres

orion_II_WIP3_4-5-red (redux)

looks like it has overclocked GPU and in addition to that undervolted GPU & CPU
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] lic3ns3d:
Any kernel match stock Pie rom? Because on 1.4.3 ceres - stock camera and google cam MGC 6.1.021 force closin
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Not yet. The only kernel that supports pie stock is tachyon.

I like Ceres a lot so I moved back to oreo to be able to use it. :)
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Bronnel:
exfat micro sd working fine

I tested the AnyKernel3_ceres_II.base_1_4_3 I can say that exfat is working , I tested with 128 GB exfat fs micro sd card, so those commits you made definitely works fine , so huge thanks to you for that.

I should also say that the fat32 is working fine with my build , I will use fat32 from now on because as you mentioned exfat is making files and folders corrupt for some reason, I had some similar issues.

one thing I should mention which is not a major thing is the built-in android format tool no longer works , it gives an error , I will share an error log , but I think it is not something to worry about for now.

I feel your pain sir these days most of them try to get something without breaking a sweat, however I'm truly grateful for your amazing work sir, I appreciate your hard work.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] iRS_:
[MENTION=3037651]zacharias.maladroit[/MENTION]

i have installed the kernel you suggested orion ii wip3 (redux) and i can say that my framerate got a huge boost but i would like to COMPLETELY disable thermal throttle or change the setting to a much higher value; do u have any ideea how can i do that?

kgsl-3d0 does not work

neither does thermal-engine.conf from vendor/etc

because on 22j it is empty and there is nothing to edit there...
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] Kev1venteurfou:
What are the pro and cons of these kernel : Orion, Ceres, Marduk and Jolla?

Is one of them way better than the other?
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] cascabel:
Let's start with Marduk

Marduk, as far as SOT, is great (at least some iterations). Unfortunately, they have some issues with deep sleep.

Orion is EAS. Normally, they should be awesome for perfomance and battery, BUT LG seemed to have fcked sht up and we can't (at least for now) use EAS as efficiently. Don't get me wrong - perfomance and battery-wise, they're good (looking at Orion Redux), but they suffer from deep sleep issues as well.

Ceres is the latest, and afaik they're based on HMP. They're good on battery, and they're certainlt smooth enough. In my experience, Ceres has been the best (all things considered) so far. They do have some bugs, but they've been very stable.

If you're looking for a good balance between battery and performance, my exoerience says try Orion and Ceres and see which one best fits your usage.
[LG V30 ROMs, Kernels, Recoveries, & Other Developm] tech_infinity:
Go for Ceres. It's being updated regularly and has good balance between battery and performance:cowboy: