[ROM][7.1.2][KLTE] Optimized LineageOMS 14.1 for the Samsung Galaxy S5

What LOS ROM would you want to have optimized next?

  • LOS 15.1(Oreo)

    Votes: 5 15.2%
  • LOS 16.0(Pie)

    Votes: 18 54.5%
  • Neither; keep working on this ROM

    Votes: 10 30.3%

  • Total voters
    33
Search This thread

haoyangw

Senior Member
SHHhhhhhh !!!!

He's busy working on a completely different Rom, now....

Don't want to Ruffle Feathers ya know

OH and yes... Many followers are waiting as well.... The longer the wait... Better the Rom...
At least hope so....
Sorry everyone, I was really busy the past few weeks as I have an important exam this week and most of my time was burnt on revision. But I have done my research and preparation for LOS16, so I would think it won't take long for me to catch up with everything once my exam is over. Thanks for all your patience! I promise to put in great effort in the next release, whenever I can manage to finish it :)

Does mhl video output work with this ROM? Just curious
Sorry about this, like I explained above I was busy so I couldn't investigate. I have a MHL adapter at home, I just need to find it because I forgot where I put it lol. I'll let you know how it goes when I try it.
 

Drhedphuk

Senior Member
Oct 10, 2012
2,092
1,406
Bournemouth
Sorry everyone, I was really busy the past few weeks as I have an important exam this week and most of my time was burnt on revision. But I have done my research and preparation for LOS16, so I would think it won't take long for me to catch up with everything once my exam is over. Thanks for all your patience! I promise to put in great effort in the next release, whenever I can manage to finish it :)


Sorry about this, like I explained above I was busy so I couldn't investigate. I have a MHL adapter at home, I just need to find it because I forgot where I put it lol. I'll let you know how it goes when I try it.
No worries my friend, concentrate on your exams they are more important. We will still be here when they are completed, good luck.
 

haoyangw

Senior Member
Just an Assumption .... since its been a week or so, since we had last heard from you.... When, you do get a new build up (And that Kernel you were working on) you will post something Here Correct?

...Just waiting... not complaining....
Yes, that is correct. Sorry to keep you guys waiting :(
 

Anikscha

Senior Member
Jun 16, 2018
80
63
Best of success and good luck

@haoyangw
YES, Nougat is really a stable version, thank you, and please keep it going (later on).
No ROM can be as important as your Exam! :good:

We got a whole bunch of klte's!
1. What about a dirty flash (just System/Dalvik/Cache wipe, not Data) over an installed Lineage Nougat (lineage-14.1-20190625-UNOFFICIAL by haggertk) version?
2. Later on...shanti, shanti, do you plan a Nougat version with integrated MicroG?

BTW, for the files at AndroidFilehost it's more convenient by YEAR-MONTH-DAY
 
Last edited:
SELinux Enforcing or Permissive?

...In my testing you need to add some selinux rules for vnswap to operate, otherwise it will just not work without giving any errors in dmesg :/

Could you tell me if this ROM is set to SELinux Enforcing or Permissive?

From Security-Enhanced Linux (SELinux) on the Android Open Source Project site:

  • Permissive mode, in which permission denials are logged but not enforced.
  • Enforcing mode, in which permissions denials are both logged and enforced.
***
 

haoyangw

Senior Member
@haoyangw
YES, Nougat is really a stable version, thank you, and please keep it going (later on).
No ROM can be as important as your Exam! :good:

We got a whole bunch of klte's!
1. What about a dirty flash (just System/Dalvik/Cache wipe, not Data) over an installed Lineage Nougat (lineage-14.1-20190625-UNOFFICIAL by haggertk) version?
2. Later on...shanti, shanti, do you plan a Nougat version with integrated MicroG?

BTW, for the files at AndroidFilehost it's more convenient by YEAR-MONTH-DAY
1. It would work, but certain things might go crazy because I changed the theme engine, and the optimizations. All I can say is try it out yourself, I cannot guarantee anything if you do though!
2. I'm open to it if more than a few people want it!

Aside, thank you everyone for the well wishes :) I'm back now, and will be looking into a new build ASAP!
 

haoyangw

Senior Member
Could you tell me if this ROM is set to SELinux Enforcing or Permissive?

From Security-Enhanced Linux (SELinux) on the Android Open Source Project site:

Permissive mode, in which permission denials are logged but not enforced.
Enforcing mode, in which permissions denials are both logged and enforced.

***
SELinux is in Enforcing mode! Which is why vnswap doesn't work without selinux rules. All security features are turned on!
 
Re: SELinux Enforcing or Permissive?

SELinux is in Enforcing mode! Which is why vnswap doesn't work without selinux rules. All security features are turned on!

Good. :good::cool: Maybe you could add that SELinux Enforcing info in the OP under Features as many custom ROMs have it set to Permissive which is bad for security.
***
 

Be4st187

Senior Member
Sep 24, 2018
100
24
OnePlus 6
What kernel is used in this, does it support charging rate changes/voltages and has anyone done a battery drain comparison between this and ViperOS 7.1.2? Trying to find a setup that gives me the best battery life.
 
What kernel is used in this, does it support charging rate changes/voltages and has anyone done a battery drain comparison between this and ViperOS 7.1.2? Trying to find a setup that gives me the best battery life.

I do believe that he is using the Stock LineageOS Kernel. One can you Intelli Kernel , and with the Love Through Magisk , You can change the Power Rates to what ever you need/want

---------- Post added at 11:20 ---------- Previous post was at 11:09 ----------

@haoyangw Are them Exams over yet? Are you planning on going forwards, (to that New Build) OR, are you staying put here, and updating this Rom?

Yep, just asking since we have not heard/read much lately ...
 

Top Liked Posts

  • There are no posts matching your filters.
  • 20
    LineageOS 14.1 with full Substratum support and -O3 optimizations
    Code:​
    Code:
    *** Disclamer
    /*
     * Your warranty is now void.
     *
     * We are not 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 features included in this ROM
     * before flashing it! YOU are choosing to make these modifications, and if
     * you point the finger at us for messing up your device, we will laugh at you.
     *
     */
    Why another Nougat ROM? And in 2019?
    Because this project has different goals, and hence naturally it is different from other Nougat ROMs! Here are its goals:
    -Optimizations! I will try to include optimizations on both ROM and kernel side that most current ROMs don't use. That does mean possibly more bugs!
    -Full Substratum support on LOS! Because I like LOS for its stability and simplicity, but I also miss Substratum
    -Frequent security updates! I will aim to release at least one update every month containing the latest security patch and kernel fixes from LOS upstream, and whenever major security vulnerabilities occur

    Features​
    -Built with latest Linaro toolchain GCC 7.4.1 snapshot and SDClang 6.0.9
    -O3 GCC optimizations applied on ROM, O2 on Kernel
    -Graphite optimizations applied on ROM
    -Substratum/OMS commits fully merged from LineageOMS, including rootless mode
    -Latest monthly security patches(Aug 2019)
    -SELinux in Enforcing Mode​

    Upcoming features​

    -September security patch
    -Random drivers backported from Linux mainline(credits to @arter97 for the idea)
    -vnswap(on a separate kernel)
    -F2FS backport from Linux mainline
    -Microimprovements in kernel logic​

    Bugs​
    -You tell me​

    Downloads​
    Optimized LOS 14.1 builds​

    OpenGapps​


    How to install​
    1. In TWRP, select Wipe, and choose Data, Cache and System
    2. Install ROM zip
    3. Install Gapps zip(optional)
    4. Install any mods(optional)​

    Credits
    @haggertk
    @lineageos
    @google
    @caf
    UberROMs
    @arter97

    XDA:DevDB Information
    LineageOMS 14.1 ROM for the Samsung Galaxy S5

    Contributors
    @haggertk
    haoyangw
    @pascua28
    Source Code: [url]https://github.com/haoyangw/android_kernel_samsung_msm8974[/URL]

    ROM OS Version: 7.x Nougat
    ROM Kernel: Linux 3.4.x
    Based On: LineageOS, AOSP

    Version Information
    Status: Stable
    Stable Release Date: 2019-06-24

    Created 2019-06-24
    Last Updated 2019-08-29
    12
    Alright another release is finally here! I am very sorry for the very long delay, I really couldn't find time earlier :( Download it here.
    Changelog:
    -Updated to the latest security patch(Aug 5 2019 at the moment)
    -Fix several warnings on the kernel side(thanks to @pascua28 for most of the fixes)
    -Upstream changes for the past 2 months(did a repo sync yesterday)
    Have already tested it like usual, everything works! Also tried flashing Intelli Kernel on top, works too :) But if there are any issues, do let me know. Happy flashing!
    PS: Sorry about the other klte variant users, I'm still planning to release the ROM for the other variants. I wish to incorporate some changes into the kernel first though. Then I'll definitely work on the other variants :) Of course, I'll incorporate any changes into other variants as well
    10
    Good news btw! I have successfully figured out the cause of the sim card and random reboot issues in the latest release, expect a new build today or tomorrow with everything working! Will not be incorporating July security update though, haven't found time to clean up my source tree, if I do a repo sync now I'm gonna lose all my changes which took hours D: I'm working on it though, I promise!
    10
    Finally got a successful build! I've tested it, sim card works and so does everything else! Download it here. Changes since 240619 build(0807 build is ignored because it is problematic):
    -Compiled using latest Linaro GCC 7.4 snapshot(compared to Uber GCC 4.9 in 240619)
    -SDClang 6.0.2 enabled
    -Kernel compiled using -O2 instead of -O3 for stability(fixes sim card issue, not sure why). Based on my testing and benchmark results online, the difference is negligible
    Note that the security patch is still 5 June 2019 as I have not found time to do a repo sync sorry. Will intend to update to August security patch the next build!
    9
    Changelog
    240619
    -First build
    -Compiled using Uber GCC 4.9
    -Compiled ROM with -O3 optimizations
    -Merged proper OMS/Substratum support, including rootless mode

    130819
    -Compiled using latest Linaro GCC 7.4 snapshot
    -SDClang 6.0.2 enabled
    -Kernel compiled using -O2 instead of -O3 for stability. Based on my testing and benchmark results online, the difference is negligible

    290819
    -Update to latest security patch(Aug 5 2019)
    -Fix several warnings thrown by GCC 7.4
    -Sync LOS and AOSP upstream changes since June(through repo sync)
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone