Skip to content
@Exynos7870-Revived-Beta

Exynos7870-Revived-Beta

Exynos 7870 Revived

A clean, unified LineageOS 19.1 (Android 12L) ecosystem for Samsung Exynos 7870 devices.

Android Version Chipset Kernel Devices OTA License

About • Supported Devices • Repositories • Kernel • OTA System • Quick Start • Support


About

Exynos 7870 Revived is an active community organization dedicated to reviving, maintaining, and updating smartphones powered by the Samsung Exynos 7870 SoC. We develop and distribute clean LineageOS 19.1 (Android 12L) ROMs, our custom ZephyrKernel, updated vendor HALs, and an automated OTA update network.


Supported Devices

Every device has dedicated device and vendor trees tracking our unified lineage-19.1 branch:

Device Codename Device Tree Vendor Tree Lunch Target
Galaxy A3 (2017) a3y17lte device/a3y17lte vendor/a3y17lte lineage_a3y17lte-userdebug
Galaxy J5 (2017) / Pro j5y17lte device/j5y17lte vendor/j5y17lte lineage_j5y17lte-userdebug
Galaxy J6 (2018) j6lte device/j6lte vendor/j6lte lineage_j6lte-userdebug
Galaxy J7 Neo / Core / Nxt j7velte device/j7velte vendor/j7velte lineage_j7velte-userdebug
Galaxy J7 (2016) j7xelte device/j7xelte vendor/j7xelte lineage_j7xelte-userdebug
Galaxy J7 (2017) / Pro j7y17lte device/j7y17lte vendor/j7y17lte lineage_j7y17lte-userdebug
Galaxy On7 (2016) / J7 Prime on7xelte device/on7xelte vendor/on7xelte lineage_on7xelte-userdebug
Galaxy On7 Prime / J7 Prime 2 on7xreflte device/on7xreflte vendor/on7xreflte lineage_on7xreflte-userdebug
Galaxy A6 (2018) a6lte device/a6lte vendor/a6lte lineage_a6lte-userdebug

Core Repositories

Repository Purpose Branch
universal7870-common (Device) Unified makefiles, overlays, audio policies, and sepolicy lineage-19.1
universal7870-common (Vendor) Common proprietary blobs, HALs, and firmware packages lineage-19.1
ZephyrKernel Custom Linux 3.18 kernel with Exynos 7870 driver improvements lineage-19.1
hardware_samsung Samsung HAL interfaces, RIL interfaces, and USB controllers lineage-19.1
Local Manifests Local manifest files for all supported devices lineage-19.1
OTA Device update metadata feeds for LineageOS Updater main
Patches LineageOS 19.1 platform, framework, and HAL patches lineage-19.1
Releases Pre-compiled ROM zip archives and recovery images Main

Kernel

The organization maintains ZephyrKernel (android_kernel_samsung_exynos7870), a unified Linux 3.18 kernel for all Exynos 7870 devices.

Key highlights:

  • Unified defconfigs for all 9 models reporting CONFIG_LOCALVERSION="-ZephyrKernel".
  • Fixed FIMC-IS vendor camera driver bindings and regional DTB handling.
  • Optimized CPU/GPU frequency scaling governors and interactive tuning.
  • Micro-USB OTG port fallback logic for devices without Type-C controllers.

OTA Updates

Over-The-Air updates are fully integrated into our build system via universal7870-common:

lineage.updater.uri=https://raw.githubusercontent.com/Exynos7870-Revived-Beta/OTA/main/{device}.json

When a new build is released, the corresponding {device}.json file in the OTA repository is updated with the build timestamp, package hash, and download mirror. The Updater app notifies users directly on their device.


Quick Start

1. Initialize Source Tree

# Initialize LineageOS 19.1 manifest
repo init -u https://github.com/LineageOS/android.git -b lineage-19.1 --git-lfs

# Add master 7870 local manifest
mkdir -p .repo/local_manifests
curl -sL https://raw.githubusercontent.com/Exynos7870-Revived-Beta/android_manifest_samsung_universal7870-common/lineage-19.1/7870.xml -o .repo/local_manifests/7870.xml

# Sync repositories
repo sync -c -j$(nproc --all) --force-sync --no-clone-bundle --no-tags

2. Build for Your Device

# Set up build environment
source build/envsetup.sh

# Lunch target (example: Galaxy J7 2017)
lunch lineage_j7y17lte-userdebug

# Compile ROM package
m bacon -j$(nproc --all)

Support

If our work keeps your device running and you would like to support ongoing development:

Buy Me A Coffee

Popular repositories Loading

  1. Releases Releases Public

    Releases for 7870 Devices [BETA]

    1

  2. android_device_samsung_universal7870-common android_device_samsung_universal7870-common Public

    C 1

  3. AnyKernel3 AnyKernel3 Public

    Shell

  4. android_vendor_samsung_universal7870-common android_vendor_samsung_universal7870-common Public

    Makefile

  5. OTA OTA Public

    Over-The-Air

  6. .github .github Public

Repositories

Showing 10 of 31 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…