[Galaxy A3, A5, A7, A8, A9 Original Android Develop] DeadSquirrel01:
CyanogenMod 14 for Galaxy A5 A500xx

​

NOTE: this ROM is for any A500 model and will not work for 2016 models (A510)

NOTE2: The First build is for A500FU only!!!

Disclaimer:

I'm not responsable for bricked devices :( , dead phone chargers,
nuclear explosions or global warming.
Flash it at YOUR OWN RISK

Downloads​

1) You need a custom recovery to flash the ROM (zip). You can download TWRP HERE or CTR HERE

2) Optional but recomended: Google Apps (aka gapps). You can download them here: http://opengapps.org/

3) You need marshmallow bootloader and modem. you can download them HERE (for A500FU only) thanks to [MENTION=6576153]jimbomodder[/MENTION] that has uploaded them :D or you can easily extract them in stock firmware

4) You need the ROM obviusly :D. You can download it here:

CyanogenMod-14.0 (not supported anymore); https://www.androidfilehost.com/?w=files&flid=121527

CyanogenMod-14.1: https://www.androidfilehost.com/?w=files&flid=122650

for NON-FU variants (beta): CyanogenMod-14.1: https://www.androidfilehost.com/?w=files&flid=134211

5) For CM-14.0 ONLY!! (so not for CM-14.1): Download WiFi Fix (Working kernel modules) here: https://www.androidfilehost.com/?fid=312978532265363210

How to Install​

If you have TWRP Recovery:

1) Go to wipe section and wipe: cache, dalvik, system and data (internal storage wipe is not needed!)

2) Go to install box and choose the zip which contains the ROM

3) Flash wifi temporary fix (for first build only)

4) Optional but recomended: flash Google Apps' zip

5) Reboot and enjoy :)

If you have CTR Recovery:

1) Go to Wipe Menu, tap Wipe ALL - Preflash button and then tap - Yes - Wipe ALL! button

2) Go to Install zip menu and choose the zip which contains the ROM

3) Flash wifi temporary fix (for first build only)

4) Optional but recomended: flash Google Apps' zip

5) Reboot and enjoy :)

How to Update

If you have TWRP Recovery:

1) Go to install box and choose the zip which contains the ROM

2) Go to wipe section and wipe: cache and dalvik

If you have CTR Recovery:

1) Go to Install zip menu and choose the zip which contains the ROM

2) Go to Wipe Menu, and wipe cache and dalvik

NOTE: For Updating you don't have to wipe data, you only have to wipe data when install different cm version, for example cm-13->cm-14 or cm12->12.1

SM-A500XX SECTION​

How to install CyanogenMod-14.1 on any SM-A500XX variant:

1) Download the sm-a500xx cm-14.1 zip on "Downloads" section"

2) For make "port" process a bit easier do as following:

_1) Delete all files in system/etc/firmware (inside the zip)

_2) Go to META-INF/com/google/android/updater-script (in the zip) and remove all symlinks which start with /firmware and /firmware-modem

2) Use a root browser or adb pull and pull all files located in /firmware/image and /firmware-modem/image in the zip in /system/etc/firmware

2_a) If your device is dualsim, go to stock rom and copy /system/lib/libsecril.so and /system/lib/libsecril-dsds.so in the zip in system/lib/ Then open the system/build.prop in the zip and add:

persist.radio.multisim.config=dsds

3) Flash it and enjoy cm-14.1 on you SM-A500XX variant!! :)

Knowing Bugs:

_Screen Rotation not working

_Audio during calls bug

_Cellular Data not working

Segnale other bugs if u find in bugs section or here https://github.com/DeadSquirrel01/android_device_samsung_a5-common/issues

SOURCES

Device tree: https://github.com/DeadSquirrel01/android_device_samsung_a5ultexx Branch: cm-14.0

Device Config: https://github.com/DeadSquirrel01/android_device_samsung_a5-common Branch: cm-14.0

Kernel: https://github.com/DeadSquirrel01/android_kernel_samsung_msm8916 Branch: cm-14.1

Credits: [MENTION=4148720]TheWhisp[/MENTION] For his cm 13 device config, which I ported to cm 14, so, don't forget to leave him a thanks :)

Me (DeadSquirrel01) obviusly :D

Note: If you want to contact me for any question which is off topic, just pm me or email me at m.marcaccini01@gmail.com

Please and i repeat please, do not ask for ETAs :D

XDA:DevDB Information

[Unofficial]CyanogenMod 14 for Galaxy A5 (SM-A500), ROM for the Samsung Galaxy A Series

Contributors

DeadSquirrel01

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 3.10.x

ROM Firmware Required: Marshmallow bootloader and modem

Version Information

Status: Beta

Current Beta Version: 2.0

Beta Release Date: 2016-10-12

Created 2016-10-12

Last Updated 2016-10-12