For a phone with 1GB of RAM, Android Oreo (specifically lightweight custom ROMs) breathes new life into the hardware, making it usable in the modern era, provided you are willing to accept a few compromises.
Moving to Android Oreo (v8.0) or higher on this hardware is only possible through unofficial Custom ROMs (like LineageOS). The "Better" (Pros): android oreo for galaxy j2 smj200g better