LG G3 has a 5.5″ QHD IPS LCD display with a resolution of 1440×2560. The device is powered by a 2.5GHz Qualcomm Snapdragon 801 processor, and 2GB or 3GB of RAM depending on the model. Internal storage is available in either 16GB or 32GB. The G3 also features a 13MP camera, with “laser autofocus”, giving it a claimed fastest autofocus time of any smartphone. The exterior features a scratch-resistant metallic polycarbonate finish. All this is backed up by an impressive 3000mAh battery.
LG G3 will receive the Android Marshmallow support but it will be sometime until G3 receives it. Till then you can enjoy the Android 5.1.1 update via CM 12.1 custom ROM. CyanogenMod team have released a new build for CM 12.1 with very less bugs. If you want to install it on G3, follow the guide below.