[Galaxy S 5 Android Development (Exynos)] tincho5588:
LineageOS is a free, community built, aftermarket firmware distribution of Android 7.1 (Nougat), which is designed to increase performance and reliability over stock Android for your device.

It is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.​

#include <std_disclaimer.h>

/*
* 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.
*
*/

This thread is for Unofficial LineageOS 14.1 builds for k3gxx (SM-G900H). The following will not be supported here:

Custom kernels

Mods

Xposed

Magisk

I don't support Xposed/Magisk and any logcat which includes a Xposed/Magisk module will be ignored. You're kindly invited to not report bugs if you:

Flashed a custom kernel

Installed or did mods from untrusted sources

Modified system files

First time flashing LineageOS 14.1 on your device, or coming from another ROM?

Download the zip(s)

Install a compatible Recovery

Perform a nandroid backup of your current ROM (Optional)

Wipe data/factory reset

Flash LineageOS

Install the Google Apps addon package (Optional)

Reboot

k3gxx Downloads

Google Apps:

http://opengapps.org/

Want Root access? Flash this!

LineageOS SU Addon

Flahed the SU Addon and now you want to remove it? Flash this!

LineageOS su addon Remover

02/09/2017

*KERNEL: patched A LOT of cves!

*KERNEL: added SU hide patches. Now the su binary wont be detected if root access is disabled in developer settings.

*Red "Kernel is not enforcing" message on boot is gone now

*Blueooth calls improvements (wideband audio properly enabled now)

*VoIP calls have been fixed (WhatsApp and other apps)

*In call echo has been decreased

*Ramdisk has been reworked

*Some SELinux denials have been adressed

*We now have SdcardFS support, which almost doubles the read/write speeds vs fuse

*OMS SUPPORT HAS BEEN REMOVED FROM THE ROM! IT IS BREAKING OUR AUTOMATED BUILD SERVER!

*More under the Hood changes

16/08/2017

*Lots of audio improvements and fixes! (better quality, more power efficient)

* Fixed Bluetooth calls

*Improved camera quality! pics are more than great now!

*CPUSETS are now enabled... this should save a lot of power!

*New cpufreq relation... this should save a lot of power!

*Lots of under the hood changes (stability improvements)

12/08/2017

*Lots of audio improvements and fixes

*WiFi tetherting fixed

*USB tethering fixed

*Minimum frequency for the GPU lowered from 177mhz to 100mhz (power saving optimization)

*Samsung Input boosters were disabled (power saving feature)

09/08/2017

*Initial Release

*Reproducing videos with the camer app does not work. You must reproduce them from the gallery!

*Sharing videos on apps like WhatsApp or Snapchat does not work (this bug affects all the exynos5 family)

*You tell me!

Other issues?

Before posting in this thread, make sure of a few things:

You used the search function of the forums.

If you are the only one having a problem. Boot into recovery, wipe data/factory reset, reflash the rom/gapps and nothing else. Boot up and see if the problem persists.

Make sure your post is relevant to this thread.

Logs! You can use this: https://play.google.com/store/apps/d....tortel.syslog

[MENTION=3511708]UpInTheAir[/MENTION] for his kernel magic and misc fixes

[MENTION=3857343]crpalmer[/MENTION] (for picassowifi device and kernel gits)

[MENTION=2346758]eousphoros[/MENTION] (for his work on klimtwifi)

[MENTION=4405529]nvertigo67[/MENTION] (for his work on chagallwifi)

[MENTION=2287118]Nexorrr[/MENTION] (for his work on chagalllte)

Exynos5420 Dev Team (@deadman96385 [MENTION=4817899]thompatry[/MENTION] [MENTION=4810273]ZakooZ[/MENTION] [MENTION=6176472]Orion116[/MENTION] [MENTION=6227169]mosimchah[/MENTION]

[MENTION=4144316]joshndroid[/MENTION] [MENTION=5617466]Andmoreagain[/MENTION] [MENTION=3788878]thermskin[/MENTION], [MENTION=5795145]javelinanddart[/MENTION], [MENTION=4925642]tincho5588[/MENTION])

Exynos5422 Dev Team (somadsul, hunnymadaan, griffin98)​

Source Code:

Kernel

https://github.com/exynos5420/android_kernel_samsung_k3gxx/tree/cm-14.1

Device Tree

https://github.com/exynos5420/android_device_samsung_k3gxx/tree/cm-14.1

XDA:DevDB Information

[7.1.x|SM-G900H| Unofficial LineageOS 14.1 (k3gxx), ROM for the Samsung Galaxy S5

Contributors

tincho5588

ROM OS Version: 7.x Nougat

ROM Kernel: Linux 3.10.x

Based On: LineageOS

Version Information

Status: Stable

Created 2017-08-09

Last Updated 2017-09-03