I want to install a (or build my own) custom AOSP-based OS on my Samsung Galaxy J3 SM-J337W that has microG instead of the proprietary Google Play Services. Please forgive me if I’m doing something stupid: I’m a complete noob with this.
So, the first thing I did was check and see if my device is officially supported by ROMs like LineageOS and I couldn’t find anything. Not only that but my device isn’t supported by TWRP.
Next, I’ve done a bit of further research and read about GSI ROMs and Project Treble. The Treble Info app says that my smartphone is Project Treble compatible with the following requirements:
- VNDK version: 28 (lite mode)
- System as Root: disabled
- Manifest location: Modern
- CPU architecture: ARM32
- Binder architecture: 64-bit However, the only a64 non-SaR GSI images that I could find are some of Andy Yan’s builds of LineageOS 16 and 17 and they do not have microG installed. Plus, I just don’t want to install any malware-infested OS from some random Joe.
I’ve been thinking of building my own custom ROM or GSI. However, compiling AOSP would take a long time.
Has anybody ever managed to install a custom OS on the Samsung Galaxy J3 SM-J337W?