[Samsung Galaxy J5 (2015) ROMs, Kernels, Recoveries] prototype74:
SEPerience-ROM v5.0 is here! Please read

After couple of weeks of hard work here is it, the final update of SEPerience-ROM A8 2018 Port!​

Now I have some words to say about SEPerience-ROM:

The development of SEPerience-ROM started on January 2018 with the help from my friend [MENTION=4658360]corsicanu[/MENTION]. :) I have to be honestly, I felt like a noob at this time, so the first version of SEPerience-ROM was more like a stock-based ROM. And the first release was on 25th February 2018 for the Galaxy A3 2015 (SM-A300FU).

From time to time I've added new features to the next versions, besides that I've collected more and more experiences how TouchWiz works. At a certain point I've decided to add more devices and variants to SEPerience-ROM. First the support of SM-A300Y then on 9th May 2018 the support of the Galaxy J5 2016! Well the first version of SEPerience-ROM for J5 2016 was awful and full of bugs as I didn't own this device but the next version (v1.5) allowed the J5 2016 users to enjoy SEPerience-ROM too. This support of J5 2016 woke up the attention of the J5 2015 users. So, I got some private messages from J5 2015 users on XDA and Telegram to add support for the Galaxy J5 2015 too, which I did finally on 29th May 2018: the community of SEPerience-ROM got bigger and bigger over time. My favourite work I did for the J5 2015, to be exactly J500H, was the mobile data fix. A lot of J500H users are now able to enjoy TouchWiz 7.1.1 based ROMs with working data traffic.

However, like in every community, there were dark times for SEPerience-ROM, either here on XDA or in Telegram. Yes, I’m talking about unfair behaviours from the community like respectless, kangs, haters etc. towards to developers. I won’t tell names to avoid a discussion.

Nevertheless, such events didn’t demotivate me to carry on the development of SEPerience-ROM.

Before we reached the end of 2018, my friend [MENTION=4658360]corsicanu[/MENTION] requested me to add support for the Galaxy A5 2015 to my ROM. Which I did on 30th November 2018. At this time SEPerience-ROM supporting 4 devices now, all with same SoC. I thought this was now the final for my ROM but I saw a lot of improvements was still missing which are included in this update.

Now I can say: SEPerience-ROM reached it’s final state and there is nothing more to improve or to add… Maybe we’ll meet us in an other Galaxy soon… ;)

I want to give all my thanks to [MENTION=4658360]corsicanu[/MENTION], [MENTION=4637718]ananjaser1211[/MENTION] and [MENTION=6911575]BlackMesa123[/MENTION] for their help, contributions and support in this period of time. You guys rock!

Also, all lot of thanks to my testers:

[MENTION=7540648]mechamon86[/MENTION] [MENTION=9593471]Nealy.[/MENTION] [MENTION=7694695]naeem hannon[/MENTION] [MENTION=8123681]EBY[/MENTION] [MENTION=8302995]Freak3672[/MENTION] [MENTION=4456730]josephpatrick[/MENTION] for testing the Unified build for you all.

-----------------------------------------------------------

Changelog v5.0:

- ROM renamed to SEPerience-ROM A8 2018 Port

- Updated Base version to J510MNUBU3BSC1

- Updated OpenCV library

- Updated system binaries metadata

- Hybrid security patch Aug 2018/March 2019

- Reworked aroma installer

- Dual Speaker Mod (for all variants)

- Unified build (A3/A5 + J5)

- Serenity Kernel has been removed (J500xx)*

- Quasar Kernel has been removed (A 2015 series)*

- Added Call recording option (selectable in aroma)

- Added Camera shutter sound (selectable in aroma)

- Added OneUI Audio (selectable in aroma)

- Added DPI settings in aroma

- Added extra quick tiles

- Corrected J500G battery properties (2100 mAh)

- Disabled rotation on lockscreen

- Disabled dm_verity check and tima service

- Enabled Caller ID and Spam Protection for all CSC

- Extra volume steps in calls (selectable in aroma)

- Fixed compatibility failed issues in certain TWRP versions

- Fixed permissions for certain system configurations

- Fixed Live Message

- Fixed Samsung Health on non-rooted phones

- Fixed Smart Stay

- Full OneUI emojis support

- Moved some CSC features to customcsc_v25.xml

- OneUI clock font (selectable in aroma)

- Patched OMC to make all of CSC dependent features working for all CSC

- Removed IMEI Tracker from certain CSC (BNG, INS, SLK)

- Removed Kernel menu from aroma installer

- Removed RMM stuff as Snapdragon 410 BL doesn't even have RMM state

- SEPerience-ROM's own custom bootanimation (selectable in aroma)

- System-wide font changed to Android Pie

- Tweaks for better performance and battery life experience

- Updated RIL (J500H)

- Updated System HALs and components

- Updated WiFi configurations

- Using default hw parameters

- Other under the hood improvements

* Default kernel images are:

- A3/A5 2015: hadesKernel v3.1.2

- J5 2015: Quasar Kernel v1.6

- J5 2016: Quasar Kernel v2.0

DOWNLOAD v5.0: AndroidFileHost

Mirror: Google Drive

How to update from previous version:

1. Flash v5.0

2. OPTIONAL: Wipe dalvik cache and cache (not recommend on A3/A5 2015)

3. Reboot

OP updated