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?
I went to XDA to check, and it looks like you already made a post in that device’s questions forum, but didn’t check the ROMs forum? I see a bunch of posts: https://xdaforums.com/f/samsung-galaxy-j3-2017-roms-kernels-recoveries.6625/
I’ve never seen builds on XDA that have malware bundled, but they usually have the build sources posted so you can check and build it yourself if you’re so motivated.
Well, they say that development for these phones is mostly dead.
Also, I do think that getting a virus by simply downloading Android ROMs from some unknown source (or an open source project maintained only by 1 person) would be quite easy. Not to mention that xz-utils, an open-source project was recently backdoor-ed.