Man! How the hell you reach such SoT ? D:
I use this kernel, PNP module +cleanslate app with settings recommended by Freak07 (or at least on his screenshots

) but maximum what I had is 5-5:30 SoT. Usually even lower (4:40 - 4:50). I have dynamic mode. when battery 20% or less - Durable.
Could you please post your settings...
Hey there, apologies for the late reply.
I don't do much on my device to be honest. I'm probably not your archetypal user. I don't utilise 5G although it's available on my current network, but VoLTE and 4G is on at all times.
I'm running stock ROM with TWRP and root, systemless Magisk for Adaway + BusyBox, don't use any kernel tweaks or apps, although I'm running Kirisakura. Mostly use my device for WhatsApp, Chrome browsing and news apps like Economist, BBC, Reuters etc. Seldom utilise voice calls although I text and use WhatsApp a lot.
A bit off topic here but I originally wanted to run LineageOS but for whatever reason (and seemingly I'm the only individual) vibrate doesn't work when receiving calls in Vibrate mode and vibration for notifications is extremely weak to the point it's almost unnoticeable. Tried GSI ROMs but ended up getting Ram Dump of Death, although thankfully was still able to force boot into bootloader.
I will say though 8 hours SoT is absolutely best case scenario for my use case, 6+ to 7 is more common. Comparatively, this is poor as my last device was a K20 Pro (China edition with the 12gb ram) running LineageOS and Englezos kernel was able to stretch to 9 hours SoT on some days.
Sorry for the long off topic, but more to the point being SoT really depends a lot on individual use case and mine is quite atypical judging from what I read around the internet.
Sorry for the long-winded and somewhat off topic reply, but I hope this (somewhat) helps and answers your questions.