Possibly, but with difficulty. You will need to hide root using Magisk “DenyList”. Even then, SafetyNet may fail because the bootloader is unlocked. Use the Universal SafetyNet Fix module.
While Samsung's update schedule may have been inconsistent, the release of Android Oreo for the Galaxy J2 demonstrated that even budget-friendly devices can receive meaningful software updates, extending their lifespan and user satisfaction. android oreo for galaxy j2 sm-j200g
Samsung Galaxy J2 (SM-J200G) from Samsung. This model, originally released in 2015, launched with Android 5.1.1 Lollipop and was officially supported only up to that version or minor security patches. If you see mention of "Android Oreo" for a Go to product viewer dialog for this item. , it likely refers to the Galaxy J2 Core (2018) Go to product viewer dialog for this item. Possibly, but with difficulty
If you choose to install a custom Oreo ROM, you must follow these technical steps: Use the Universal SafetyNet Fix module
The likely reasons include the device’s limited hardware (1GB RAM, 8GB internal storage) and Samsung’s policy of providing major OS updates for a limited period, typically two years after launch. By the time Oreo arrived, the SM-J200G was already considered legacy hardware.
In TWRP:
With only 8GB of internal storage, the system partition for Android Oreo would leave almost no room for user apps or data.