[Samsung Galaxy J2 ROMs, Kernels, Recoveries, & Oth] Prove N.:
Disclaimer

/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/

Note

This device has different names in different countries: J2 Prime; J2 Ace; Grand Prime Plus.

Supported Models:

SM-G532G

SM-G532F

SM-G532M

SM-G532MT

above variant with /DS is also supported (ex. SM-G532G/DS)

For devices with SIM card slotted in, set all of them to 2G. Calls may not work over 3G for now.

1-SIM variant not tested, YMMV !

Working

Boot.

RIL (Calls, SMS), but NO MOBILE DATA.

Wi-Fi, Bluetooth, Hotspot.

Sensors. (Prox, Accelerometer)

Audio, Video, Media.

ADB, MTP.

Brightness.

Not Working / Bug

Mobile data (both SIMs).

Camera.

GPS.

FM Radio.

Encryption.

LiveDisplay.

3.5" Headphone (it detects Headphone, but still plays audio on speaker. Bluetooth Headphone works).

VoLTE. Literally no Samsung phone has VoLTE working on AOSP ROM...

Signature Proofing for MicroG.

Little laggy experience. Hold on while we squash those bugs first.

Terrible battery. TERRIBLE.

Sometimes, you will see 2 or 4 SIM cards in settings (when you have 1 or 2 SIMs slotted). This is "normal" behavior for now and does not affect anything.

Lag when playing 720p60 or 1080p (or higher) videos. Software Encoding can only do so much.

Phone very rarely just freezes. Just force restart by quickly taking out battery and reinsert.

NewPipe/YouTube reported crash on playing any video.

LTE = SIM no signal. Set all SIM cards' mobile data to 2G, and ONLY 1 of them to 3G if 3G is required to call.

If you find any unmentioned bugs, mention me. Any logs of those bugs are appreciated; but mentioning it with reproduction should suffice.

Issues should be posted:

Here.

In my device tree repo on GitHub, under Issue tab (<- yes, that direct link is clickable).

In the "Galaxy J2 Prime/Grand Prime+" community on Telegram.

Download

ROM: https://github.com/almondnguyen/and...age-15.1-20230619-UNOFFICIAL-grandppltedx.zip

Google Apps (optional, provided by BitGApps): https://github.com/BiTGApps/BiTGApps-Release/releases/download/v2.2/BiTGApps-arm-8.1.0-v2.2-CORE.zip

Magisk for Root (optional): https://github.com/topjohnwu/Magisk/releases/

Installation

Install TWRP (Here be TWRP).

Download the files mentioned above to somewhere that is NOT internal storage.

Reboot to TWRP.

Format Data and System.

Install ROM.

Optionally install GApps and/or Root (use Magisk).

Reboot and Enjoy!

If have 2 SIMs, be noted of the dual-SIM bug.

<!> Note: to upgrade from LineageOS 14.1, just install the ROM (and optionally GApps and root) in TWRP, no harm no foul.

Credit

The dad of J2 Prime development, SubZero.

The MVP of J2 Prime dev & community, Nguyen Long. Also great at squashing bugs.

TBM_13 for tackling lots of bugs. Tysm!

melekpro for making working port ROMs (and partially fixing this ROM too)

Skyrimus for Wileyfox Spark(+) tree, whose blobs replaced some of this device's outdated / not working ones.

jmfp_bmx (and the array of Sony MTK Devs) for helping with Camera, xlog and some stuff

every@telegram for LiveDisplay fix

Someone that leaked MTK BSP O which I used extensively to fix some libs misbehaving lol.

The community over at Telegram, particularly the Bear, Chickentai, Grand Taco, Duck and D4BL.

Thanks the guys over 4pda too.

All the ones behind build guides and bug fixes which I didn't record ;-; .

Are you missing here? PM me!

Source

Kernel: https://github.com/almondnguyen/android_kernel_samsung_grandppltedx/tree/main

Device: https://github.com/almondnguyen/android_device_samsung_grandppltedx/tree/lineage-15.1

Vendor: https://github.com/almondnguyen/android_vendor_samsung_grandppltedx/tree/lineage-15.1

XDA:DevDB Information

LineageOS 15.1, ROM for the Samsung Galaxy J2 Prime/J2 Ace/Grand Prime Plus

Contributors

@Long266 Prove N.

ROM OS Version: LineageOS 15.1

ROM Kernel: Linux 3.18.53

ROM Firmware Required: TWRP for J2P

Based On: Android 8.1.0, Oreo

Version Information

Status: Alpha

Created 2023-06-19

Last Updated 2023-06-19