[Moto G5S Plus ROMs, Kernels, Recoveries, & Other D] testeraphy:
That's a rom feature, no? For example using GravityBox, you can "enable" led while charging. Cmiiw.

Using some audiomod perhaps? I don't have that issue though. I have this kind of issue once, but it's only on NewPipe app, regardless of speaker or headphones.

After 80% is slow charging. It's by design. Even stock did this. I'm afraid it's your battery health. Mind that if your cpu do a high load (say, it always clocked at max freq), your battery juice will drop faster, thus look like no charging.

No at the moment. It's actually easy to fix. Either do it yourself by following fm-dl on init or wait MasterAwesome do his thing.

GPS is a wild ride, some device have broken hw, some device have wierd failure, etc. For my case, I can say that my gps is half broke. I said half because I can make it work perfectly fine just by turning off my device. Also from my own test, all roms I've tried have same output.

The point is, I can't say it's rom fault, or hw fault.

If your device is like mine, I'd do this to make gps work again

- preparation : install a GPS test app whatever you like just to see your device saw stats. Make sure it's clear weather and you're outside.

- power off device, wait few seconds to make sure device turned off.

- power on, wait android loads everything

- open gps app, wait and see in 1 or 2 minutes

--> if GPS see sats (example I'm using satstat app, it show dots and pretty high bars), you have a high chance gps to work.

--> if in that time frame you don't see any sats, do a reboot. And start over again. Mine definitely work after 2 reboots max.

---> if it still doesn't work. We have different problem.

Some interesting note, certain magisk module cause my gps broke often. Also after 3 weeks doing that, for some reason my gps hardly broke, work for most of times, bad accuracy tough since no glonass fix, but 10m is way better that 50m network accuracy.

I'll say it again, it's all based on my own test.

1. Use another launcher? There are many alternative (free or paid) to pixel launcher if you just want to look like pixel.

2. Gcam is a port. Its not guaranteed to work. I believe this written somewhere. But the point is, look for another version. There are many of them for a reason.

3. You mean quiet? Well, perhaps it's true. But if you mean cracking or no sound, no. Won't comment further about this one.

Skipping 1,2

3. No it didn't, did you use the right kernel? I compile my own kernel, its running fine. Tough because of clang hype if you use clang compiled kernel there might be a problem, afaik clang compiled kernel require device to use certain clang something something. I don't use clang, so that is that.

4. B..but you said custom ke.. Oh, no idea.

5. Where did you use your device? Inside building with ac 18°C playing shattered dungeon no excessive heat. Using fk kernels battery monitor, my device back temp is ~34°C active drain is about 8%/h. When playing an unity based games, it rump up to ~22%/h. That's normal for me. Playing bang dream eats 25+%/h tough, damn.

Also we don't know whats more to this "normal task", also that "sometimes". For example, I use EdXposed, I left my device idle. But since EdXposed cause single core always high load doing unknown background stuff, there's higher battery usage, probably hotter too.

I used rr, aex, arrow, same setups, around 2 weeks minimum each and all perform similar. It's background/wakelock stuffs. Since lineage pretty streamlined compared to others (or not), I dont feel it's that different.