If you are tech-savvy and using a lightweight Custom ROM (like LineageOS 15.1), it is a usable daily driver that feels fresh. However, if you are looking for the smooth, lag-free experience the phone had out of the box, Oreo might be too heavy for this specific hardware.
series, which was designed from the ground up for Oreo (Go Edition). The original 2015 Galaxy J2 (SM-J200G) was never officially included in this roadmap. samsung.com Why Android Oreo (Go Edition) is "Better" for J2 Hardware
While newer variants like the ship with Android 8.1 Oreo (Go edition), the older SM-J200G hardware is not officially compatible with these newer operating systems. Technical Limitations & Risks
If your phone is running slowly, instead of trying to install an unsupported OS version, try these steps to improve performance: