This guide covers installing an AOSP-based Android 10 custom ROM (crDroid) on the Samsung Galaxy J7 2015 (SM-J700F, codename j7elte). Android 10 was Google’s tenth major release and the first to drop the dessert naming. Since Samsung never shipped Android 10 to the J7, a community ROM is the way to run it.
Samsung Galaxy J7 overview
The Galaxy J7 (2015) has a 5.5-inch HD Super AMOLED display, an octa-core Exynos 7580, 1.5GB of RAM, and a 3,000mAh battery. It shipped on Android 5.1 Lollipop and ended on Android 6.0.1 Marshmallow officially.
About Android 10
Android 10 added a system-wide dark theme, full gesture navigation, Live Caption, Smart Reply in notifications, Focus mode, and tighter privacy and location controls, including more granular app permissions.
- Live Caption: automatically captions media playing on the phone.
- Smart Reply: suggests responses and actions for incoming messages.
- Sound Amplifier: boosts audio and filters background noise.
- Gesture navigation: smoother full-screen gestures.
- Dark theme: a system-wide dark mode.
- Privacy and location controls: finer control over what apps can access and when.
- Focus mode: part of Digital Wellbeing, to mute distracting apps.
How to install Android 10 on the Samsung Galaxy J7
You need an unlocked bootloader and TWRP before flashing. Go through the requirements and downloads below first.
Disclaimer
Advertisement
Prerequisites
- This ROM is for the Samsung Galaxy J7 (SM-J700F) only.
- Unlock the bootloader first.
- Download the ROM, the Android 10 GApps, and TWRP from the links below. On Samsung phones, TWRP is flashed with Odin, not fastboot.
- Charge the phone to at least 60%.
- Take a full backup of your data.
Download Links
- crDroid (Android 10) | Link
- Download Android 10 GApps
- Download and install Samsung USB Drivers
- Instructions to install TWRP Recovery on the Samsung Galaxy J7
Instructions to install
- Copy the ROM ZIP and the GApps file to the phone’s internal storage.
- Boot the Galaxy J7 into TWRP recovery.
- Go to Wipe, tap Advanced Wipe, select Data, System, Vendor, and Cache, then swipe to wipe.
- 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.
- Reboot into the new system. The first boot takes a few minutes.
FAQ
Did the Galaxy J7 get Android 10 officially?
No. Samsung ended updates at Android 6.0.1 Marshmallow, so Android 10 is only available through community ROMs like crDroid.
Do I need to flash GApps separately?
Yes. Most AOSP ROMs ship without Google apps, so flash a matching Android 10 GApps package during installation if you want the Play Store.
Is this ROM stable for daily use?
As a community build it can have bugs. Check the XDA thread for the current status before relying on it as a daily driver.

![How to Install Android 16 on Xiaomi Mi 11 Ultra [Download Link]](/api/image/Mi-11-Ultra-1-768x513.webp?url=https%3A%2F%2Fwp.getdroidtips.com%2Fwp-content%2Fuploads%2F2021%2F04%2FMi-11-Ultra-1-768x513.jpg&w=480)
![How to Install Android 16 on LG V50 ThinQ [Download Link]](/api/image/LG-V50-ThinQ-768x461.webp?url=https%3A%2F%2Fwp.getdroidtips.com%2Fwp-content%2Fuploads%2F2019%2F07%2FLG-V50-ThinQ-768x461.jpg&w=480)
Mine mere softwere updet chahiye