[Galaxy S 4 i9505 Original Android Development] side:
[JDCTeam] &#129383; Optimized LineageOS16.0 &#129383; v14.0 [5Feb] [Pie_r46] & Go Version - v3

Optimized LineageOS 16.0 for the Samsung Galaxy S4 (Qualcomm variants)

Brought to you by the Jflte DevConnection Team

DISCLAIMER

* Your warranty is now void.
< Well lets face it, your warranty has been void for 3+ years now.. Samsung don't care about you. Who do? JDC TEAM. >

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

FEATURES

Based on Official LineageOS 16.0 - Android Pie 9.0.0_r46

September 2019 Security Updates integrated

Improved Speed, Stability, RAM usage & Battery drain

Powered by Buffcore Kernel - some / most / all of the following may or may not be hooked up yet.

[B][COLOR="DarkOrange"]Buffcore 10[/COLOR][/B]:
Set CONFIG_HZ to 300
Add intelliplug, use as default hotplug.
Tweak our touch boost, after new hotplug
Add Color control tweak
Stop lowclocks from defconfig
Build with GZIP
Quickwakeup - the kernel can semi-wakeup and decide if needs to end suspend or return to suspend with losing doze.
fully optimized toolchain flags;
reduced sleep timeout;
dynamic file syncing - early_suspend and dyn_fsync by default;
boeffla wakelock blocker;
print to dmesg log when a suspend gets broken;
sdfat enabled;
fastcharge implemented (up to 1900 ac / 1600 usb);
bcmhd wakelocks for rx and tx halved;
libmemcopy and libstring sped up;
io readahead to 1024k;
lower min cpu governor frequency (270);
power efficient work queues;
voltage tweaking user interface;
faster vmstat;
autosmp hotplugging replacement;
mmc crc disabled;
allow for lower cpu voltage;
reduce swapiness;
optimize divide / multiply by power of 2;
added tcp optimization options;
set westwood default;
force doze screen off helper;
optimize cbfillrect function;
reduce wifi wakelock times;
nohz: reduce overhead under high-freq idling patterns.

Many, many more - install and see for yourself!;)

SUPPORTED DEVICES

GT-I9505 (jfltexx)

GT-I9505G (jgedlte)

GT-i9507 (jtfddxx)

GT-i9508 (jfltezm)

SCH-I545 (jfltevzw) VERIZON USERS: since your Bootloader is locked, you must be on the VRUAMDK

SCH-I545L (jfltelra)

SCH-R970 (jflteusc)

SCH-R970C (jfltecri)

SCH-R970X (jfltecsp)

SGH-I337 (jflteatt) AT&T USERS: since your Bootloader is locked, you must be on the UCUAMDB or UCUAMDL

SGH-I337M (jftlecan)

SGH-l337Z (jfltecri)

SGH-M919 (jfltemo)

SGH-S970G (TracFone / Straight Talk)

SM-S975L (TracFone / Straight Talk)

SPH-L720 (jfltespr)

SPH-l720T (jflterefreshspr)

jfltezm - China Mobile

jfltetfnatt

jfltetfntmo

Do 'getprop ro.bootloader' in Terminal Emulator or through ADB shell to find out which Bootloader you have.

DOWNLOADS

Optmized LineageOS 16.0: Google Drive - Android File Host

Optmized LineageOS 16.0 Go Version: Google Drive

JDCTeam TWRP Recovery: HERE

TWRP Recovery Locki Patched: HERE

Aroma Addon: HERE

Open GApps: HERE

GO VERSION

You can download Go Version from Google Drive

Latest Version: 3

Since I want the most for our jf , I have created one more build. It's the Optimized LineageOS 16.0 - Go version!

I believe some people may want to use their mobile phone for simple usage, as me.

Its fully based on the main ROM with the following changes:

Go configurations and its tweaks ( Details HERE )

Do not turn LED on Camera

Remove Custom Fonts

Remove some Accent Colors

Remove Packages

libemoji

LiveWallpapersPicker

PhotoTable

Terminal

Recorder (Screen and sound)

BasicDreams

Email

PrintSpooler

PrintRecommendationService

QuickSearchBox

CellBroadcastReceiver

CubeLiveWallpapers

Development

EasterEgg

CallLogBackup

CellBroadcastReceiver

EmergencyInfo

Stk

Slim Bootanimation

Remove Ledify

Remove Markup

Remove many Sounds

Remove default Wallpapers

Remove Devtools (its not developer options)

Smooth out the Animations

No Wallpaper

Disable NFC and its Services

Refactor QS icons and default ones

TWRP

You can use either the latest and recommended JDCTeam Recovery or the latest Unified Official TWRP Recovery to flash the ROM.

If you have a variant with a locked but exploitable Bootloader like AT&T and Verizon then use the TWRP Recovery Locki Patched by mattgyver .

AROMA ADDON

Since we want the best for our users, we made an Aroma Addon which can bloat-debloat the ROM according your preferences.

You can find infos about what Aroma includes and download it from our thread JDCTeam Aroma Installer

GAPPS

You should always use Pico or Nano GApps, be sure you have selected Platform: ARM and the proper Android version of the ROM you are going to flash. If the ROM you want to flash include GApps, no need to download and flash any GApps at all.

INSTALLATION GUIDES - COLLECTION LATEST BOOTLOADERS & MODEMS

You can follow the well-explained steps, find and download the latest Bootloader & Modem for your variant from the S4 Unified Guides/Collection thread by Retrial which contains:

COMPLETE GUIDE FOR THE BEST CLEAN INSTALL OF STOCK OR CUSTOM ROM FROM SCRATCH

COMPLETE GUIDE TO CLEAN INSTALL A CUSTOM ROM NOT FROM SCRATCH

COMPLETE GUIDE TO DIRTY INSTALL OVER YOUR CUSTOM ROM

COLLECTION FOR ALL VARIANTS WITH THE LATEST FIRMWARES - BOOTLOADERS & MODEMS - TWRP - GAPPS - ROOT SOLUTION - PIT FILES - SAMSUND DRIVER - ODIN - USEFUL APPS

SOURCE CODE

Avaible at JDCTeam GitHub

CREDITS

Side - Lead Developer / The Boss

Buff99 - Minor Developer / Major Meddler

JDC Team

LineageOS

OpenGapps

JDCTeam

Buff - Buff99

Chibbo - Chibbo

Creeper - Creeper36

Diego Monaco - alucard_24

Dimitris Katikaridis - side

Franck Rohée - franzyroy

George Mantratzis - Retrial

Ray Daley - gadget!

Jim Silverlock - Jsilver73

Marco Zanin - -+BB+-

Matthew Booth - MattBooth

Mattia D'Alleva - AntaresOne

Mike Atkins - FernBch

Oliver - angelcalibur

Paul Harris - hawkerpaul

Paul Keith - javelinanddart

SalimPS - SalimPS

Simeon Ivanov - smstiv

Stefano Meroni - smeroni68

Yannis Menexes - SkL*

VMRoot - vmroot

You are welcome to join the Official JDC Team chat/test group in Slack​

XDA:DevDB Information

&#129383; Optimized LineageOS 16.0 &#129383; for S4 unified, ROM for the Samsung Galaxy S4

Contributors

side, buff99, vmroot, Retrial

Source Code: https://github.com/JDCTeam

ROM OS Version: 9.x Pie

ROM Kernel: Linux 3.4.x

ROM Firmware Required: Lollipop compatible

Based On: LineageOS

Version Information

Status: Stable

Created 2018-10-25

Last Updated 2020-02-05