It's a superphone, the storage and ram are perfect. I have a different experience with different ROM.
When I use stock ROM its all good, the camera, the battery last long, heart rate sensor also good but performance for gaming is bad, often lag. But when I switch to custom ROM, I use AEX it was awesome for gaming performance but the battery drain quickly and it hotter. Also, You can not use heart rate sensor and camera quality is so-so.
I love the performance for daily use, it has a good camera, decent battery.
I use ROM from miui eu and it was awesome, fluid performance and no bloatware.
My only problem is getting hot when I use it for gaming, and its throttle too much makes phone lagging.
This service may contain translations powered by Google. Google disclaims all warranties related to the translations, express or implied, including any warranties of accuracy, reliability, and any implied warranties of merchantability, fitness for a particular purpose and noninfringement.