Unofficial Lineage OS 14.1 for the Galaxy J2 (2015) and Galaxy J2 (2017)
Disclaimer:
Code:
Your warranty is now void. Me and the Exynos 3475 team are [B]NOT[/B] 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 the features included in this ROM before flashing anything. [B]YOU[/B] are choosing to make these modifications on your own.
Supported devices
- This should work on any Exynos 3475 based Samsung Galaxy J2, although it was only tested on the Galaxy J2 2015 (J200M, J200F, J200G, J200GU, J200BT, and J200Y) and the Galaxy J2 2017 (J200G).
Working
- Telephony (RIL, SIM, IMEI) (needs more testing)
- WiFi
- Cameras and torch/flashlight (doesn't work on the J200BT and the 2017 variant of the J200G)
- Vibration
- Audio
- Sensors (accelerometer and proximity sensor)
- Headphones
- Bluetooth
- Offline charging
- Internal Microphone
- SD Card
- GPS
- WiFi Hotspot
- USB Tethering
- OTG
Bugs
- Codecs don't seem to be working
- 4G (LTE) issues. Connecting to a LTE network requires some extra steps (see the post below).
- Camera doesn't work on the Brazilian variant of the j2lte (J200BT) and the Galaxy J2 2017
- Radio
Some apps like the gallery sometimes don't display the SD Card content. File manager doesn't seem to be affected by this issue.Fixed on the provided boot.imgThe phone only charges up to ~70%Fixed on the provided boot.img- VoLTE (won't be fixed)
Instructions:
- Install TWRP
- Wipe cache, dalvik, data and system
- Install the ROM
- Flash the boot.img with no SD Card problems
- (Optional) Flash GApps
- (Optional) Flash Magisk/SuperSU (Magisk recommended)
Downloads:
- ROM: Download
- Boot.img without SD Card and charge problems: Download
- Google Apps (GApps) (pico recommended): [url]https://opengapps.org/[/URL]
Source:
- Kernel: Exynos3475/android_kernel_samsung_exynos3475
- Device tree: Exynos3475/android_device_samsung_j2lte
- Vendor: Exynos3475/android_vendor_samsung
ROM Information:
- Android version: 7.1.2
- Android security patch level: December 5, 2019
- Build date: March 2, 2020
Contributors:
- @lzzy12 for working on the initial bringup, including the kernel, vendor, device and hardware trees. Thanks!
- TBM13 (me) for improving and making fixes to the device tree
- @bengris32 for improving and making fixes to the device tree, like the camera and dual SIM
- Comrade79 for helping me with some things, and for sharing some of his knowledge with me
- Harison for giving me a fix for the audio problems
XDA:DevDB Information
Lineage OS 14.1 for the j2lte, ROM for the Samsung Galaxy J2
Contributors
TBM 13, lzzy12, Bengris32, Comrade79, Harison
Source Code: https://github.com/Exynos3475
ROM OS Version: 7.x Nougat
ROM Kernel: Linux 3.10.x
Based On: CyanogenMod
Version Information
Status: Beta
Beta Release Date: 2020-03-05
Created 2019-10-15
Last Updated 2020-03-05
Attachments
-
51.2 KB Views: 5,275
-
27 KB Views: 5,244
-
46.1 KB Views: 2,625
Last edited: