This guide covers installing an Android 12 custom ROM on the Samsung Galaxy J7 2015 (j7elte), which launched in June 2015 on Android 5.1 Lollipop. Since Samsung ended updates at Android 6.0.1 Marshmallow, a community ROM is the way to run a near-stock build of Android 12 on the phone.
About Android 12
Android 12 focuses on personalization and a redesigned interface with the Material You design language, building on the privacy work in Android 11. It brings dynamic color theming from your wallpaper, redesigned widgets, a reworked notification shade and lock screen, the Privacy Dashboard with camera and mic indicators, scrolling screenshots, one-handed mode, and app hibernation.
What works and known bugs
Most of the phone’s features work on this build. As a community ROM it can still have minor bugs, so check the XDA thread for the current status before you flash.
How to install AOSP Android 12 on the Samsung Galaxy J7
Go through the requirements below first.
Prerequisites
Download
Most AOSP ROMs ship without Google apps, so download the Android 12 GApps package if you want the Play Store.
Warning!
GetDroidTips is not responsible for any issue that happens to your device. Flash the correct build for your model, and proceed at your own risk.
Instructions to install
- Copy the ROM ZIP and the GApps ZIP to the phone’s internal storage.
- Connect the phone to the PC with a USB cable, with USB Debugging enabled.
- Open the platform-tools folder, type CMD in the address bar, and press Enter to open a Command Prompt.

- Boot into TWRP, or use the hardware key combination:
adb reboot recovery
- In TWRP, go to Wipe, then Advanced Wipe, and wipe System, Data, Vendor, and Cache.

- Go to Install, select the ROM ZIP, and swipe right to flash it.
- To add Google apps, go to Install again, select the GApps ZIP, and swipe right to flash it.
- Go to Reboot and select System.

The first boot can take several minutes. Once it is up, set the phone up as new.
FAQ
Did the Galaxy J7 get Android 12 officially?
No. Samsung ended updates at Android 6.0.1 Marshmallow, so Android 12 is only available through community ROMs like this one.
Is this ROM stable on the J7?
Most features work, but as a community build it can have minor bugs. Check the XDA thread for the latest status before flashing.
Do I need GApps?
Only if you want the Play Store and Google services. Flash a matching Android 12 GApps package during installation.
That completes the guide to installing AOSP Android 12 on the Samsung Galaxy J7. If you run into any trouble, leave a comment below.
I want get android 11 or 12 becauce i use android 9 for many years