Cyanogenmod 12.1 (Lollipop) unofficial build has been made available to all variants of the Samsung Galaxy J5 smartphone.

This ROM is entirely ‘bugless’. The only issue is that there’s no audio when radio is turned on. I do not consider that a bug anyway, I don’t know about you 🙂

Well, to flash this ROM on your Galaxy J5, follow the guide below carefully and don’t skip any step to avoid flashing errors or bricks. Most importantly, download the package that exactly matches your Galaxy J5 variant.

Downloads

How to flash Cyanogenmod 12.1 on Samsung Galaxy J5

  1. Your device is already supposed to be running stock 5.1.1.
  2. Download the ROM from the link above (select the exact rom for your variant).
  3. Download 5.1.1 ARM GAPPS.
  4. Copy the downloaded ROM package to the root of your SD card.
  5. Reboot to recovery mode. ( Vol UP + Home + Power ). TWRP is required, download from here
  6. Full wipe /system, /internalsd, /data, and /cache.
  7. Install ROM zip package and GApps.zip.
  8. Reboot to system.
  9. Done

NOTE: Root access is disabled by default, enable it from Settings > Developer settings > Root access.

Screenshots… click any image to view full size.