[G3 Q&A, Help & Troubleshooting] felmaster:
Stable AOSP 5.1.x ROM?

Hi. I bought LG G3 D855 (32GB variant) about three weeks ago, and I'm already sick of LG's f*cked up UI. I have to switch to AOSP based ROM. What are my best options?

I've been following AOSP-based (and CM-based) ROM threads here for about five weeks (yes, I started watching the development progress before I bought the device), and honestly, I'm confused. There isn't any pure AOSP ROM for G3, is there? There are bunch of ROMs based on AOSP, but I'd prefer vanilla Android (or as much vanilla as possible). That's what Xposed framework is for - to add features to fast, stable and lightweight AOSP. Other group of ROMs are those which are based on CM (and of course there is CM itself). Sadly, I'm not familiar with any of these ROMs based on AOSP or CM - ROMs like XenonHD, crDroid, ResurrectionRemix, Bliss,... It's just a bunch of weird (honestly - slightly childish) names to me and I have no idea why would anyone build this instead of pure AOSP (perhaps I'm a bit spoiled from my old Motorola device with AOSP stock ROM).

From what I've read, Marshmallow ROMs are not stable yet. CM has issues with (black) screens of death, eMMC corruption, camera, thermal regulation, sound, SD card; and AOSP-based ROMs also have problems with camera, calls, and probably some other things. With all due respect to CM maintainer, he only seems to focus on pushing nightlies every day instead on fixing crucial bugs (seriously, (B)SOD, eMMC bugs and thermal problems are real issues - if I was a builder of this ROM and I knew it had these issues, I would stop building/publishing nightlies until it's resolved - but whatever, it's everybody's own decision to flash or not to flash, so I'm alright with the bugs, I guess). Nevertheless, Marshmallow ROMs are not ready yet. I don't want to flash nightlies everyday, I just want a solid stable daily driver with most features working.

Which leads me to Lollipop ROMs. 5.0 is buggy, and I don't want that. The way how every single process is shown at the Recents is just... ugh, Google, you should've tested and eliminated that before releasing it. 5.1(.x) fixes this (and other things as well), which makes me want 5.1 ROM. As I said earlier, I want as much vanilla Android as possible. Pure AOSP would be perfect, but I know that it isn't happening (what a shame, this makes me not to want buy another LG device next time - I really like AOSP (I didn't think so before, but it seems it's a dealbreaker for me)).

So I'm asking again - what is the best (most stable with most features working*) AOSP-based (5.1.x) ROM for G3 D855 (32GB variant)?

*most features working: I need calls; SMS messaging; 2G, 3G, 4G connectivity; Wi-Fi; Bluetooth (file transfers, calls (hands-free), A2DP (wireless headphones)); NFC; Camera (at least FullHD video recording, photos with HDR); GPS; all sensors (accelerometer, gyro, compass, proximity sensor); MicroSD card. I want minimum amount of random reboots, no (B)SOD, and thermal regulation similar to stock ROM (which gets really hot really easily, but it won't result in shutting the phone down or rebooting or anything else). I also want CPU (and GPU) to work as it should (I've read somewhere that for example 2nd core sometimes go to sleep and never wakes up, or that some cores get locked at some high frequencies, etc).

PS: I know that I'm probably very demanding and that you'll most likely just kick me out of here and tell me to test it by myself, but still I'm trying that. I know that you guys have way more experience with different ROMs for G3 than me (I acutally have none), and that you might be able to help me. I also guess that most of you are on Marshmallow now, so I want you to honestly take a look back and valorize your former Lollipop experience.

Thank you all very much (in advance).