[ROM][J510xx][TW-7.1.1][v5.0] SEPerience-ROM A8 2018 Port

Search This thread

RootedLee

Senior Member
Sep 1, 2017
462
93
@Zozo919 prototype74's reply couldn't have been any clearer..

Best ROM for the J5 2016 is said to be this specific LineageOS 17.1 (Android 10) one. Read more about it in the comments which follow the comment from my link.

Disclaimer: I have NOT tested it myself (yet, but have been planning to) !!
 

lolvatveo

Senior Member
Nov 1, 2020
249
16
Biên Hòa city
First of all, Camera API 2 doesn't need 64bit support from ROM, it also works with 32bit.
It's true, that MSM8916 is capable of arm64, however, Samsung shipped the J5 2015 and 2016 series with a 32bit kernel and ROM. "Swapping" the kernel with a 64bit kernel isn't that easy as it sounds like. All lot of stuff inside kernel needs to be rewritten, starting with architecture from arm -> arm64, device tree, configs then the drivers, building it with aarch64 toolchain etc.
That's plenty much of work which needs to be done which may ends up in a too big kernel size for the J5's boot partition. imo it's not worth it to put much time in it as making the 64bit kernel itself doesn't enable 64bit support in ROM which answers your question.
Kernel and ROM have 2 different working environments. While a 64bit supported kernel works on 64bit, does the ROM still work on 32bit. 64bit blobs, binaries, vendor, ramdisk etc. are required in order to make the ROM 64bit compatible.
Here comes the bad news: there is no Samsung MSM8916 device which ever got a 64bit enabled Kernel and ROM

If you want read more about Android's Camera APIs feel free to follow this link: https://source.android.com/devices/camera/versioning#camera_ap
https://source.android.com/devices/camera/versioning#camera_apis
64 bit mode process faster than 32bit in any case even if you have 1mb ram or 1mhz cpu frequency. poor samsung engineer don't create 64 bit for their products
 

prototype74

Senior Member
Aug 3, 2013
1,336
1,259
26
Samsung Galaxy S4
Samsung Galaxy S5 Mini
poor samsung engineer don't create 64 bit for their products
Well Samsung did that starting with the Galaxy S6 and newer but yes they didn't for any of their msm8916/msm8929/msm8939 devices. But that doesn't prevent me to try to bring up an arm64 based kernel to the Galaxy J5 2016. I'm currently working on it but samsung's own code, especially the debugging stuff, in msm8916 source isn't really arm64 friendly, I have to patch them to make aarch64 toolchains happy. Anyway, there is still plenty much of work to do before 64bit can be a thing on J5. I'm not even sure if it will ever boot...
 
  • Love
Reactions: RootedLee

RootedLee

Senior Member
Sep 1, 2017
462
93
.. and after the kernel, kernel extensions aka drivers for the hardware need to be aarch64, too, for which they'd need to be open source, too. If not: no chance
 

lolvatveo

Senior Member
Nov 1, 2020
249
16
Biên Hòa city
Well Samsung did that starting with the Galaxy S6 and newer but yes they didn't for any of their msm8916/msm8929/msm8939 devices. But that doesn't prevent me to try to bring up an arm64 based kernel to the Galaxy J5 2016. I'm currently working on it but samsung's own code, especially the debugging stuff, in msm8916 source isn't really arm64 friendly, I have to patch them to make aarch64 toolchains happy. Anyway, there is still plenty much of work to do before 64bit can be a thing on J5. I'm not even sure if it will ever boot...
So let me in, I can overclock the cpu up to 2.13GHz and drop the J5 voltage. Can you refer my custom kernel, I really feel good about it but I want to go further to overclock it more, maybe you can help me. I will cooperate!
Post in thread '[KERNEL][TW][7.1.1][J510x]Quasar Kernel v2.0' https://forum.xda-developers.com/t/kernel-tw-7-1-1-j510x-quasar-kernel-v2-0.3740626/post-87914667
 
Last edited:

prototype74

Senior Member
Aug 3, 2013
1,336
1,259
26
Samsung Galaxy S4
Samsung Galaxy S5 Mini
So let me in, I can overclock the cpu up to 2.13GHz and drop the J5 voltage. Can you refer my custom kernel, I really feel good about it but I want to go further to overclock it more, maybe you can help me. I will cooperate!
Post in thread '[KERNEL][TW][7.1.1][J510x]Quasar Kernel v2.0' https://forum.xda-developers.com/t/kernel-tw-7-1-1-j510x-quasar-kernel-v2-0.3740626/post-87914667
Sorry, I'm not a fan of overclocking hardware
.. and after the kernel, kernel extensions aka drivers for the hardware need to be aarch64, too, for which they'd need to be open source, too. If not: no chance
That's not really an issue. Qualcomm released arm64-v8a blobs for msm8916, so at least AOSP devs could profit from it.
Anyway, I'm half way done with arm64 kernel. 80% of all drivers are compiled (including j5x specific drivers), however, Samsung's debugging system is really though. It will take some time to convert it to arm64.
@prototype74 @lolvatveo which Android are you tageting for the J5 2016 - A. 8 or even 9?
Currently stock 7.1.1 to ensure kernel stuff are working fine. After that I will move on to Android O.
 
  • Like
Reactions: RootedLee

KlesterPvPer

New member
Aug 22, 2023
1
0
Sorry, I'm not a fan of overclocking hardware

That's not really an issue. Qualcomm released arm64-v8a blobs for msm8916, so at least AOSP devs could profit from it.
Anyway, I'm half way done with arm64 kernel. 80% of all drivers are compiled (including j5x specific drivers), however, Samsung's debugging system is really though. It will take some time to convert it to arm64.

Currently stock 7.1.1 to ensure kernel stuff are working fine. After that I will move on to Android O.
Are you gonna make a new custom rom for this device if yes do it please! Wondering what will be the name of it hmmm hoping it will release sooner
 

lolvatveo

Senior Member
Nov 1, 2020
249
16
Biên Hòa city
does anyone know how to change boot logo j5? I hate android 7's word powered by android, it's not as pretty as android 6 so I want to change it to android 6 boot logo
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    So let me in, I can overclock the cpu up to 2.13GHz and drop the J5 voltage. Can you refer my custom kernel, I really feel good about it but I want to go further to overclock it more, maybe you can help me. I will cooperate!
    Post in thread '[KERNEL][TW][7.1.1][J510x]Quasar Kernel v2.0' https://forum.xda-developers.com/t/kernel-tw-7-1-1-j510x-quasar-kernel-v2-0.3740626/post-87914667
    Sorry, I'm not a fan of overclocking hardware
    .. and after the kernel, kernel extensions aka drivers for the hardware need to be aarch64, too, for which they'd need to be open source, too. If not: no chance
    That's not really an issue. Qualcomm released arm64-v8a blobs for msm8916, so at least AOSP devs could profit from it.
    Anyway, I'm half way done with arm64 kernel. 80% of all drivers are compiled (including j5x specific drivers), however, Samsung's debugging system is really though. It will take some time to convert it to arm64.
    @prototype74 @lolvatveo which Android are you tageting for the J5 2016 - A. 8 or even 9?
    Currently stock 7.1.1 to ensure kernel stuff are working fine. After that I will move on to Android O.
    1
    Are you gonna make a new custom rom for this device if yes do it please! Wondering what will be the name of it hmmm hoping it will release sooner
    Yes it's definitely planned but I haven't started to custom rom devving for J5 2016 yet. I'm still searching for a samsung snapdragon device that's the closest to our msm8916 proprietary software (spoiler: found some candidates, still need some tests tho). Therefore a name doesn't exist, not that I'm actually interested to give ROM names nowadays.
    @prototype74 impressive, to say the least.
    Let's make it more impressive: I've got an aarch64 compiled kernel booted on my J5 2016!!

    Code:
    j5xnlte:/ $ uname -a
    Linux localhost 3.10.49-j5xlte-gd879b70c762-dirty #5 SMP PREEMPT Sun Aug 27 16:56:39 CEST 2023 armv8l
    
    j5xnlte:/ $ cat /proc/cpuinfo
    Processor       : AArch64 Processor rev 0 (aarch64)
    processor       : 0
    processor       : 1
    processor       : 2
    processor       : 3
    Features        : fp asimd evtstrm crc32 wp half thumb fastmult vfp edsp neon vfpv3 tlsi vfpv4 idiva idivt
    CPU implementer : 0x41
    CPU architecture: 8
    CPU variant     : 0x0
    CPU part        : 0xd03
    CPU revision    : 0
    
    Hardware        : Qualcomm Technologies, Inc MSM8916
    Revision        : 0004
    Serial          : 0110100001101001
    j5xnlte:/ $

    This is actually great because that also mean our bootloader is indeed capable to decompress arm64 kernels (and boot them in 64-bit mode?)!
    However the bad news is, so many things are broken. Literally no (with no I really mean NO) hardware device features (especially input devices) do work that means touchscreen, key buttons, connected mouse and keyboards, camera, sound card, sensors (probably even more) are not working. Not even the battery driver works as you can see in the screenshots (shows 0% even tho the battery was fully charged). Only the display and the USB (but not MTP) did work. Also the kernel panics (device hard reboots) after 3 mins (sometimes after 7 mins) of uptime, which made it difficult to take these screenshots in attachments.
    For some reasons all drivers fail at probe according to kernel logs. Idk why but I guess there is something wrong in the pinctrl and/or gpio(mux). I hope it's just a kernel config thing as converting samsung's code was an exhausting work already.

    Anyways, it's a milestone that the kernel did boot on J5 2016. But still we're not close to a functional and usable arm64 kernel. It just need more time and (especially) patience.
    1
    @prototype74
    Thanks for keeping us up-to-date on your cutting-edge ventures!

    Aarch64 compiled kernel booted: great, congrats! Accdg. to https://stackoverflow.com/a/73696522, armv8l means the kernel - even though built to run on an ARMv8 chip = 64 bit CPU - runs in 32-bit mode (?)

    No hardware device features: yeah that's what I feared for 64 bit. But that would mean that the kernel, even though running in 32-bit mode, is already requiring 64-bit drivers? Hmm.

    Not sure how it is with Android in this case, if all or some device drivers are open source or rather Samsung propriety.
    1
    @prototype74
    Thanks for keeping us up-to-date on your cutting-edge ventures!

    Aarch64 compiled kernel booted: great, congrats! Accdg. to https://stackoverflow.com/a/73696522, armv8l means the kernel - even though built to run on an ARMv8 chip = 64 bit CPU - runs in 32-bit mode (?)
    I'm not 100% sure if armv8l kernel means it's operating in 64bit or 32bit mode. It could also be due to the combination of arm64 kernel + arm OS (stock rom runs obviously in 32 bit mode). I've seen other samsung devices using arm64 kernel and arm OS (mostly exynos 7570, 7870 and msm8917) but also some devices using full arm64 kernel and OS (e.g. galaxy s7 edge), it's still displaying their arch as armv8l. Anyways, I'm 100% sure the toolchain I used was aarch64 and also cpuinfo shows "AArch64 Processor (aarch64)" whereas on stock it was showing "ARMv7 Processor (v7l)".
    No hardware device features: yeah that's what I feared for 64 bit. But that would mean that the kernel, even though running in 32-bit mode, is already requiring 64-bit drivers? Hmm.
    I wouldn't worry much about the drivers, they can operate in 64bit and 32bit mode. I'm sure something else causes them currently not to work. Everything is fixable but the way to get to it takes a lot of efforts.
    Not sure how it is with Android in this case, if all or some device drivers are open source or rather Samsung propriety.
    Only kernel-side drivers from Samsung are open source, vendor proprietary (ROM-side) from Samsung are not. This is why most of the time the cameras aren't working in early releases on newer android custom roms (aosp or ported, doesn't matter)
    1
    not only kernel, os, but maybe a lot of related things that are only designed to run in 32 bit mode.
    Any examples? I couldn't find any executable binaries outside of /boot (kernel) and /system (OS).

    it is located somewhere start from the root directory "/"
    🗿
  • 27
    22ztrhv1h289e13zg.jpg


    Orginally made for the Galaxy A3 2015, readapted and reoptimized for the Galaxy J5 2016 family


    Disclaimer:

    Code:
    I am not responsible for any damage you done with your device.
    Flash this ROM at your own risk!
    
    YOU'RE NOT ALLOWED TO TAKE OR REUPLOAD ANY PART FROM THIS ROM WITHOUT MY PERMISSION!
    IF YOU WANT SHARE THIS ROM, LINK TO THIS THREAD AND USE THE DOWNLOAD LINK BELOW
    PLEASE CONTACT ME FIRST, IF YOU WANT TO PORT THIS ROM FOR YOUR DEVICE.


    Supported variants:
    • Galaxy A3 2015: SM-A300FU, SM-A300Y
    • Galaxy A5 2015: SM-A500F, SM-A500FU, SM-A500G, SM-A500H, SM-A500K, SM-A500L, SM-A500M, SM-A500S, SM-A500W, SM-A500Y
    • Galaxy J5 2015: SM-J500F, SM-J500FN, SM-J500G, SM-J500H, SM-J500M
    • Galaxy J5 2016: SM-J510F, SM-J510FN, SM-J510FQ, SM-J510GN, SM-J510H, SM-J510MN, SM-J510UN


    ROM information and features:

    • Base: J510MNUBU3BSC1
    • Port: A530FXXS3ARH1
    • Powered by hadesKernel v3.1.2 (by @corsicanu) and Quasar Kernel v1.6/v2.0 (by @BlackMesa123)*
    • Android 7.1.1 Nougat
    • Hybrid security patch level (Port: 2018-08-01, Base: 2019-03-01)
    • Deknoxed
    • Debloated
    • Deodexed
    • Zipaligned
    • Aroma installer
    • SEP 8.5 Phone/Contacts
    • SEP 8.5 Message
    • SEP 8.5 Gallery
    • SEP 8.5 Clock
    • SEP 8.5 Calendar
    • SEP 8.5 MyFiles
    • Air Message
    • AppLock
    • Bixby Home
    • Call recording
    • Custom CSC feature v2.5 support
    • Disabled dm_verity check and tima service
    • Dual Messenger
    • Dual Speaker Mod
    • Download booster
    • Edge Screen
    • Google's Night Light (more info here)
    • Manage app data
    • MirrorLink
    • Multi Window
    • OMC (Multi-CSC) support (full list below)
    • Navigation bar
    • Game Launcher
    • Game Tools
    • Private Mode
    • Themes Store
    • VoLTE (CSC dependent)
    • VoWiFi (CSC dependent)
    • Screen Recorder
    • Smart Stay
    • Smart View
    • Fake Knox 0x0 status
    • Device status official
    • And more...
    * Default kernel images are:
    • Galaxy A3/A5 2015: hadesKernel v3.1.2
    • Galaxy J5 2015: Quasar Kernel v1.6
    • Galaxy J5 2016: Quasar Kernel v2.0



    Known bugs and issues:

    • No known bugs

    Please keep in mind: I don't own a J500xx device, so please make a detailed logcat if you encounter bugs.


    Download:


    Looking for an old version? All previous versions are available on AndroidFileHost


    Installation:

    • Make sure you have any TWRP Recovery with aroma installer support installed
    • Download the ROM zip and push it to internal or external storage
    • Enter TWRP Recovery
    • Backup your current ROM in case something goes wrong
    • Do a Full Wipe (system, dalvik-cache, data, cache)
    • Install the ROM
    • Reboot to System
    Note : First boot take 10-15 minutes, so don't interrupt it!


    Telegram support:

    • SEPerience-ROM channel
    • SEPerience-ROM group


    OMC (Multi-CSC) supported countries:

    Code:
    ACR, KSA - Saudi Arabia
    AFG - Afghanistan
    ARO - Argentina
    ATO - Open Austria
    AUT - Switzerland
    BGL - Bulgaria
    BNG - Bangladesh
    BTC - Libya
    BTU, CPW - United Kingdom
    CAC - Uzbekistan
    CAM, THL - Thailand
    CEL, ILO, PCL, PTR - Israel
    CHO - Chile
    COO - Colombia
    DBT - Germany
    EGY - Egypt
    EON, TTT - Trinidad and Tobago
    EUR - Greece
    HR - Iran
    INS - India
    ITV - Italy
    LYS, XSG - United Arab Emirates
    MAT, MWD - Morocco
    MID - Iraq
    NEE - Nordic countries
    NPL - Nepal
    ORX - Slovakia
    PAK - Pakistan
    PHE - Spain
    PHN - Netherlands
    ROM - Romania
    SEB - Baltic
    SEE - South East Europe
    SEK - Ukraine
    SER - Russia
    SKZ - Kazakhstan
    SLK - Sri Lanka
    TEB - Bosnia and Herzegovina
    TPA - Panama
    TPH - Portugal
    TUN - Tunisia
    TUR - Turkey
    XEF - France
    XEH - Hungary
    XEO - Poland
    XEU - United Kingdom / Ireland
    XEZ - Czech Republic
    XFA, XFE - South Africa
    XME - Malaysia
    XXV - Vietnam
    ZTO - Brazil


    Notes:

    • This ROM is NOT prerooted


    Credits:

    @corsicanu for his awesome magic, support and fixes ;)
    @BlackMesa123 for Quasar Kernel and help :highfive:
    @Wuby986 for private mode fix
    @ananjaser1211 for a lot of help and contribution to this project! :highfive:
    @malbert16442 for his awesome porting guide
    @ASSAYYED for AssayedKitchen
    @Ticklefish for TMA and TOAD
    @amarullz for aroma installer

    Tester:
    @Freak3672

    PM me if I forgot someone :)


    Kernel Source Code and Thread:



    Additional information:

    Contributors
    @prototype74, @corsicanu, @BlackMesa123
    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.10.x
    ROM Firmware Required: Nougat Bootloader and Modem
    Based on: Samsung Experience 8.5

    Version Information
    Status:
    Stable
    Current Stable Version: v5.0 Final
    Stable Release Date: 2019-05-31
    11
    Changelog:


    v5.0 Final - 2019-05-31:
    - 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

    v4.0 - 2018-11-30:
    - Updated Base version to J510FNXXU2BRI1 (INS)
    - Cleaned up system apps
    - Updated Custom CSC feature to v2.0
    - Merged additional CSC into OMC (CAM, THL, XME and XXV)
    - Ported SE 9.0 Oreo system apps
    - Enabled Samsung Camera sticker center and attitional features
    - New Samsung Messages (v5.0) Oreo with stickers support
    - Reworked troubleshoot options
    - Introduced Night Light
    - Rotation on lockscreen
    - Removed Blue light filter
    - Removed Face Recognition completely
    - Updated Edge panels
    - Patched OMC to make most of CSC dependent features working on all CSC codes
    - Search bar in quick settings
    - Added Quick tools edge
    - White boot & shutdown animation
    - Other under the hood improvements

    v3.5 - 2018-09-05:
    - Updated Port version to A530FXXS3ARH1 (OMC)
    - New security patch level 2018-08-01
    - Added Clipboard and SBrowser Edge
    - Enhanced Troubleshoot options
    - New debloat option in aroma installer
    - Qualcomm location service
    - Qualcomm RIL service
    - Small changes for edge screen
    - Updated Custom CSC feature to v1.5
    - Other under the hood improvements
    - Updated RIL libs for J510H variant

    v3.0 - 2018-07-20:
    - Updated Base version to J510FNXXU2BRE6 (DBT)
    - Updated Port version to A530FXXS2ARF1 (OMC)
    - New security patch level 2018-06-01
    - Added support for J510FQ (j5xnltetur) and J510UN (j5xnltezt) variants
    - Air Message
    - Custom CSC feature support
    - Data usage view on quick panel
    - FM Radio
    - Grace UX Launcher (choosable in aroma)
    - Merged additional CSC into OMC (ACR, AFG, BTC, CEL, EGY, ILO, KSA, LYS, MAT, MID, MWD, PAK, PCL, PTR, THR, TUN, TUR, XFA, XFE, XSG)
    - Removed some universal (exynos) system apps
    - S Clean
    - S Bike Mode
    - S Power planning
    - S Secure
    - Screen Recorder
    - Security enhancement
    - Smart Manager CN (+ Samsung's Package Installer with extra features)
    - Troubleshoot options in aroma installer
    - USB Backup (requires OTG support)
    - Use 4G or LTE data icon

    v2.0.1 - 2018-06-26:
    - Small optimizations

    v2.0 - 2018-06-17 (not available anymore):
    - Updated Base version to J510FNXXU2BRD7 (INS)
    - Updated Port version to A530FXXS2ARE1 (OMC)
    - New security patch level 2018-05-01
    - Added LTE/4G only in network mode (your provider must also support voice calls over LTE networks else calls won't work)
    - Additional Quick tiles
    - Auto reboot section in settings
    - Cleaned up system apps
    - Data usage notifications
    - Disabled text magnifying glass (does not affect other magnification features in accessibility settings and widget)
    - Edge lighting notification (partially working)
    - Extended power menu
    - Extended Wi-Fi menu
    - Fixed incorrect bluetooth battery stats
    - Manage app data (Samsung's built-in firewall)
    - Merged additional CSC into OMC (BNG, NPL, INS and SLK)
    - New data usage settings
    - Removed Always On Display
    - Removed preloaded Samsung Keyboard languages (sipdb) for more free system space
    - Removed Samsung Secure Wi-Fi
    - Reworked MirrorLink without external libs
    - Security enhancement
    - SVoice

    v1.5 - 2018-05-22 (not available anymore):
    - Switched to Quasar Kernel v2.0 by @BlackMesa123
    - Added support for J510H (j5x3gjv) variant
    - Fixed app installation issues
    - Fixed (dual) sim detection issues (thanks @corsicanu for the tip)
    - Fixed "Emergency calls only" after certain reboots

    v1.0 - 2018-05-09 (not available anymore):
    - Initial release
    Differents between v2.0 from Galaxy A3 2015:
    - Adapted System framework with J510xx properties
    - App Lock
    - Private Mode
    - Snap Window (Multi Window feature)




    F.A.Q

    Q: How to root it?
    A: Grab Magisk from here.

    Q: Splash screen gets more and more greenish when I try to boot. Is that normal?
    A: Of course not. This means you're not on Marshmallow/Nougat bootloader & Modem. Flash any MM/NN stock ROM first before you flash this ROM.

    Q: ROM booted but there is no gallery, clock etc. Why did you removed it?
    A: I didn't, YOU debloated them in aroma installer. Reflash the ROM again without wiping data and this time don't debloat them.

    Q: There is no CSC folder in /system. How to add CSC features?
    A: This ROM is featured with OMC, a new multi CSC solution. Locate to /system/omc and add your features to customcsc.xml.

    Q: My GPS does not find my location. Any fix?
    A: Download GPS Test app from Google play, run it, go outside and wait 10 minutes.

    Q: Do I have to clean flash when there is a new update?
    A: No, flash it over a previous version is ok.

    Q: I enabled screen recorder in aroma but I can't find it in settings. How to run screen recorder?
    A: You can find it's settings in settings > advanced features > screen recorder. To start recording, pull down quick settings, search for Screen Capture tile, extend it and select screen recorder.

    Q: XYZ app does not work/force closes and I want create a log to help you. How can I create a logcat?
    A: I'm glad you'd like to help. Follow this xda tutorial or download any logcat app from Google Play.

    Q: Why still no Oreo or Pie port?
    A: Samsung won't update any MSM8916 device to Oreo/Pie anymore.

    Q: Why I can't enable 4G in second SIM?
    A: Galaxy MSM8916 modems don't support dual LTE.

    Q: I've enabled navigation bar but I don't like it. How can I remove it?
    A: Reflash the ROM select everything you did before except nav bar without wiping data.

    Q: Do I have to flash Galaxy A8 2018 mods, recoveries etc. when I use this ROM?
    A: NO! This ROM will not transform your Galaxy to an A8. Only flash mods, recoveries etc. meant for your device variant.
    8
    SEPerience-ROM v5.0 is here!

    22ztrhv1h289e13zg.jpg


    Please read this post



    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
    8
    SEP 8.5 ROM v3.0 is here! Available on AndroidFileHost!

    Changelog v3.0:

    - Updated Base version to J510FNXXU2BRE6 (DBT)
    - Updated Port version to A530FXXS2ARF1 (OMC)
    - New security patch level 2018-06-01

    - Added support for J510FQ (j5xnltetur) and J510UN (j5xnltezt) variants
    - Air Message
    - Custom CSC feature support*
    - Data usage view on quick panel
    - FM Radio
    - Grace UX Launcher (choosable in aroma)
    - Merged additional CSC into OMC (ACR, AFG, BTC, CEL, EGY, ILO, KSA, LYS, MAT, MID, MWD, PAK, PCL, PTR, THR, TUN, TUR, XFA, XFE, XSG)
    - Removed some universal (exynos) system apps
    - S Clean
    - S Bike Mode
    - S Power planning
    - S Secure**
    - Screen Recorder
    - Security enhancement
    - Smart Manager CN (+ Samsung's Package Installer with extra features)
    - Troubleshoot options in aroma installer
    - USB Backup (requires OTG support)
    - Use 4G or LTE data icon

    * Now you can add your own csc features in /system/omc/customcsc.xml. Caution! adding own csc features which may cause bugs or similar won't count as a ROM bug!
    All bugreports which have to do with this will be ignored.
    ** Please download SamsungMax from Google Play to avoid secure wifi FC.



    DOWNLOAD v3.0: AndroidFileHost


    How to update from previous version:

    1. Flash v3.0
    2. OPTIONAL: Wipe dalvik cache and cache
    3. Reboot


    OP updated
    6
    SEP 8.5 ROM v2.0.1 is here! Available on AndroidFileHost!

    Changelog v2.0.1:

    - Small optimizations

    DOWNLOAD v2.0.1: AndroidFileHost

    Note: All previous versions are not available anymore


    How to update from previous version:

    1. Flash v2.0.1
    2. OPTIONAL: Wipe dalvik cache and cache
    3. Reboot


    OP updated