[Galaxy S 4 i9505 Original Android Development] side:
Update is out

Version 11

20180320 / (20-Mar-2018)

MD5 for aroma build - a71b6dc9f08064ceb067f7f3363dac3d

MD5 for non-aroma build - c92a40be0de17975999df738e276b948

Changelog

Upstream merge until 19-March-2018

Update stock kernel to 19-March-2018

Updated Alucard kernel and Ramdisk

Reset Alucard kernel to version 8 source

Update security patch to March

BT edits

Google Apps related edit from upstream

Aroma: Do not delete Stock Dialer if Google Dialer is selected

Update magisk

Update mixplorer

Introduce Spectrum implementation

Fix the proximity sensor (That time for real

Resize user data partition to allow crypto work

Update our wallpaper

Update stock kernel

Update aosp and Snap camera

Update our flashables

old changelogs:

Version 10

20171020 / (20-Mar-2018)

Upstream merge until 3-Jan-2018

Update stock kernel to 3-Jan-2018

Updated Alucard kernel and Ramdisk

Minor edits here and there and some clean up

Version 10 wallpaper

Speed up some things around, like animations

Implement SideCore kernel to aroma

Update Stock camera

Update our flashables

Version 9

20171020 / (20-Oct-2017)

MD5 for aroma build - 37e9b19dc975aa5263ed3d47b19d228d

MD5 for non-aroma build - 6b39a9de65cef4395cbb4ce04af4fd64

Upstream merge until 12-Dec-2017

Update stock kernel to 12-Dec-2017

Updated Alucard kernel and Ramdisk

Update to _r36 revision

Minor edits here and there and some clean up

Update mixplorer app

Add runtime themer (Settings->Display->Theme

Version9 wallpaper

prop:Push the dex even more

Add 4G/LTE switch at tweaks section

SystemUI:Set recents taskbar delay to 0

config:Enable lockscreen rotation(Display/Rotation

Version 8

20171020 / (20-Oct-2017)

MD5 for aroma build - ff5bad8283fc608c7f324b15b8bfaffd

MD5 for non-aroma build - 94d11e511f8a3f0abc8054a6af74bbfe

Update stock kernel to 19-Oct-2017

Updated kernel

Fix a known BlueTooth bug

October security patches

Updated ramdisk

Completely resize partitions

Update aroma packages

Stable 8 wallpaper

Update our flashables

Add burnIn option

BT Audio edits from upstream

Add CMSettings package to power_off_alarm_apps

Enable variable button brightness

aroma:Add SamsungOne fonts

aroma:Add Pixel2 Contacts/Dialer/Messages

Please READ THE DESCRIPTION AT AROMA

Version 7b

20170916 / (16/17-September-2017)

MD5 for aroma build - 25c0d82a9cc8d504df0f0b94fe05d1af

MD5 for non-aroma build - 01e4c8e3a7f01efea943e37601c07d93

Upstream merge until 16-Sep-2017

Update stock kernel to 16-Sep-2017

September security patches

Updated Ramdisk

20170906 / (6-September-2017)

MD5 for aroma build - 8873d4ec9ee4a63954ad69dd3fead255

MD5 for non-aroma build - 8245c1281cb0c6146106cbae976b3418

Changelog:

Upstream merge until 6-Sep-2017

Update stock kernel to 6-Sep-2017

Version 7 wallpaper

Updated Alucard kernel

Updated Linaro ToolChain for Alucard

init:Sprint edits from LineageOS

Fix BT audio stream for car sets and headsets

Overlay:Set config_deviceHardwareKeys to 83

Revert "Overlays: capacitive keys: light up only when pressed."

Update Pixel Launcher to rootless 2.1

Allow to ignore presentation indicator of outgoing calls

GPS:Set XTRA version check to AUTO

Update mixplorer.apk 24/08/2017

Revert "system.prop:debug.hwui.use_buffer_age=false"

prop:Boost dex2oat process

Build bionic with O3 flags

Updated webview

20170816 / (16-August-2017)

MD5 for aroma build - dbbe359729941cd5f3b38501b0bec59a

MD5 for non-aroma build - e4c886ff43cfcdecaf548b7c6b0b1ef8

Changelog:

Upstream merge until 15-August-2017

Update stock kernel to 15-August-2017

Stable 6 wallpaper

Update to _r29

PhoneToggler: Update preferred network mode setting

Update Alucard kernel

More Sprint variant edits on signal

Build Alucard with 7.1.1 Linaro TC

device:capacitive keys: light up only when pressed

device:animate screen lights

Doze: Use pure Samsungs app

Pin camera app in memory for faster executions

Allow GMS power saving

Hack to make YouTube 4K videos work

aroma:Update Magisk to 13.3

Enable "Panic Detection" mode

Aroma:Fix an unexpected format on removing option

ramdisk-tweaks/cortexbrain:make script less aggresive

Kernel: Default profile:Enable power_efficiency_workqueue

All profiles:Slightly reduce voltages

default/battery/exbattery profiles:Set maxcoreslimit_sleep=1

APNs:Add freedomLTE

Bluetooth:Fix car audio (?)

Pure CAF Gallery

Update our flashables

More SafetyNet patches

Reduce DEFAULT_MIN_BOOST_FREQ at alucard kernel

debug.hwui.use_buffer_age=false Affects display updates

Fix a Sprint connections property overwrite

Speed up PlayStore installations

Enable GLONASS (?)

Add some stock system prop flags

HDR workaround.Works?i see no difference

Modify 480p profile

20170711 / (11-July-2017)

MD5 for aroma build - dbbe359729941cd5f3b38501b0bec59a

MD5 for non-aroma build - e4c886ff43cfcdecaf548b7c6b0b1ef8

Upstream merge until 9-July-2017

Update stock kernel to 9-July-2017

Update to revision 24

SuperSU to 2.82

Core edits from upstream

Ramdisk edits

art: switch to -O3 completely

Kernel optimized ToolChain edits

default.prop:Enable MTP by default

Update alucard kernel

Custom scrolling values at OptCM Settings

Add more sensitive apns

Remove decay time hack

Update Magisk

Updated wallpaper

CarrierConfig overlay.affects data connections

Even more bt edits

Switch to chromium patched webview

Update aroma packages

Update flashables from optcm settings

bdroid_buildcfg:enable BTM_WBS_INCLUDED

bluetooth:vnd_jf: Do not set SCO_WBS_SAMPLE_RATE

Changelog:

20170605 / (07-June-2017)

MD5 for aroma build - d16bbe2a05a642d1b5b3b4ade3931356

MD5 for non-aroma build - 5137ea26182f651e281c669da8680ca9

Upstream merge until 3-June-2017

Update stock kernel to 3-June-2017

Update to _r17 android 7.1.2

Update builder PC to java9

Remove SDCARDfs again

Fix tethering on some devices

Reenabled logcat-no qmuxd drain

Use S8s sounds (Notifications/UI/ringtones)

Use S8 wallpaper

Remove some ugly sounds from stock

SettingsProvider:Always allow non-play store apps installations

aroma:Split aroma to 2 pieces (Install/Remove sections

proc: Remove additional SafetyNet flags from /proc/cmdline

Allow apps to read statistics from /proc/stat

Big kernel changes affecting sot and heat

Webview:always use the latest beta version

Fixes on pegasusq and hyper governors

Support two themes for aroma

Back to default bootanimation

Back to 450mhz max gpu-less heat

Revert some audio flags

Enable wifi on first boot

Remove old IR driver

Set freeze timeout to 2 seconds

Debouncing of the light sensor

Disable Dreams by default

Double tap to lock screen to sleep option

Enable power save config for system apps too.Select your apps

Updates on Substratum core

20170507 / (07-May-2017)

MD5 for aroma build - 0204933401f84706ababb6d9a216d070

MD5 for non-aroma build - 617222b57f22ba0834173145d00f7236

Upstream merge until 7-may-2017

Update stock kernel

Updated Alucard kernel

Remerge 7.1.2 to avoid issues

Update to r8

Stable3 Wallpaper

STweaks profiles edits

Add the new HealthD flag to device tree

jflte: turn off carrier provisioning and allow tethering for everyone

Dex2oat speed edits

Edits on audio

Updated default bootanimation

Aroma installer buttons, icons, and colors change

system.prop:Enable use.voice.path.for.pcm.voip

Quick unlock on lockscreen password

Edits on ramdisk affecting battery life

Stweaks:New variable about mediaserver killer

STweaks:Allow user to select other IO while sleeping

CameraWrapper:Increase camera open retries

Add ldjcdo to test team/Remove SkL

Add hyper,pegasusq and slim CPU governors

Wifi Edits from upstream

SystemUI: Use AOSP AutoBrightness implementation

GsmCdmaPhone: Fix GSM SIM card ICCID on NV sub CDMA devices

Speedup the dex2oat operation

Edit on BlueTooth HPF overlay

Truly enable sdcardfs

(IF YOU HAVE ISSUES REMOVE THE ro.sys.sdcardfs=true FROM YOUR /system/build.prop AND REBOOT)

Enable and tweak KSM

Update our flashables

Update aroma-installed packages

Update WebView

Support Custom QS rows/columns

QS Tile which support partial screenshot

GPU MAXIMUM FREQUENCY IS SET TO 200Mhz.Change it if you want from STweaks

Drop stock browser.Use Jelly

prop:set persist.bluetooth.disableabsvol=false

profiles:Fix camera and headset mic volumes

Introduce Aroma-BootAnimations.See it at Optimized LineageOS Settings

Revert "telephony:Hack GSM and LTE signal strength

post-init:Speedup the profiles loading after boot

Update backuptool scripts(Dirty installations are even stabler)

Settings:Add changelog tile(About phone section)

20170413 / (13-April-2017)

MD5 for aroma build - daa09690b2ea350a3cd75d1b98e9708f

MD5 for non-aroma build - 8816663fddf8c97e73ecdaa2a0f335ef

Upstream merge until 12-April

Update stock kernel to 11 April

Update to 7.1.2

Stable2 Wallpaper

Kernel:Enforce kernel to read users edits

Kernel:Huge updates regarding battery life

Readd Logger switch.Default: OFF.REBOOT WHEN CHANGED.(Stweaks/OTHER/Logger)

Kill mediaserver on boot

system.prop: Disable 2 audio-voip flags.Fixes some VOIP apps

Recalculate the lights values

Add HPF bt profile

Reorganize the contributors list

Fix panorama mode on Snap camera

Enable night mode.New QS Tile

Edits on lockscreen's charging message

aroma:Allow user to select Magisk

Faster boot speed

Faster reboot to recovery

Edits on doze

Add lekiaM to contributors

Allow user to select different LED color when device is fully charged

Add some extra infos on some STweaks menus

Edits on Gapps killer

Update ThemeInterfacer

Get latest Substratum commits

Bypass SafetyNet check

Updated ramdisk scripts for Magisk root

Fixed CVE-2017-0583

Show USB mode dialog when USB is inserted

BatteryStatsService:Stop logcat spam about modem

CPU usage overlay:Relocate it,make its interval faster,remove temperature

telephony:Hack GSM and LTE signal strength

Timezone bug is now fixed(Partially?)

Reduce reboot delay by 4 seconds

Edits on LTE tile

Still doesnt work,for a strange reason.to make it work

From Settings use 3g as prefered network

Now the QS tile should be disabled.

It now works

Speed up the UI feeling without affect the animation speeds

Remove the icon from 'Clean all' tweaks

Update Webview

Remove Soft Reboot option

Details here:https://github.com/JDCTeam/android_...mmit/86306fb5df2cdb7932b51a0dbe88b096cb7ac913

Advanced reboot is automatically enabled when you enable dev options

Support microG Gapps by supporting fake signature spoofing

20170120 / (13-February-2017)

MD5 for aroma build - 8198edab63f3e45d81e26773903a7930

MD5 for non-aroma build - 0073655d738380181050645e7771898a

Upstream merge until 13-Feb-2016

Update stock kernel to 13-Feb-2016

Fixes on cellular issues.Affects Sprint variants

Fix device behavior when lid case exist

Overlay:Add some BT profiles

Keep WiFi on during sleep by default

Set backKill time to 250ms

kernel: Disable CPUSET code

system.prop:Enable quick power on

system.prop:Set delay of ringing while calling to 0

fix f2fs for alucard kernel when using SuperSU

[Test]PermissionGrant: added missing permission for gapps

sepolicy: Fix denials after restore of ROM backup

OMS updates

Removed HexoLibre.RIP Theme Engine

Substratum does NOT come with ROM.Please get it from PlayStore

Use 4 cores while installing apps

Updated flashables and aroma packages

Updated webview

Some camera stability edits(Placebo?You tell me)

Fix a buggy situation while Lid case cause freeze

Edited icon when no recents apps,at recents panel

Do not show clear icon when no recent apps

Edited sound steps

Long press Power to activate Torch

Vibrate when connecting or disconnecting a power source

20170120 / (20-January-2017)

MD5 for aroma build - 4caf50d8ec345e25815c30c5210539fe

MD5 for non-aroma build - 08cd79f2277580ab639057849333e5ca

Upstream merge until 20-Jan-2016

Update stock kernel to 20-Jan-2016

LineageOS

Revision r9

Reconstruct the way that ROM is provided

Kernel and ramdisk big updates

STweaks is updated

Refresh Snap preview after photo shoot

Edits on Doze

Substratum support

Edit SMS Limit and restrictions

Wallpaper

Several device edits(affects partitions)

Updated Snap camera

Completely remove CMStats and its drain

Stop some logcat spams

Disable LiveDisplay by default

SuperSU to 2.79 SR3

Give persistent SU access to system apps

Fix WiFi Hotspot

Enable Google Assistant

Add an advanced Google Play Services killer(Default) 'Stweaks/OTHER tab"

SystemUI:Remove 'x' sign from signal icon

Update Wallpaper app

Update ES file manager app

Updated bootanimation

Updated WebView

Add ability to download flashables from Opt-LineageOS menu

Give the proper permissions to your browser

Many transitions from CM to LineageOS

Fix SuperSU related logcat spam

Add membar to OptLineage tweaks

Set back button kill timeout to 500ms

Increase timeout to compile GMS core

Add ability to restrict app data/wifi usage

LineageOS official bootanimation

Add CPU info overlay at developer options

Add mattgyver to Test Team

bluetooth:Allow HFP protocol

Edit Straight Talk APN

Enable Blur feature

Add unlink volumes feature

Some notes about the new build....

F2FS is known to cause issues when we use SuperSU.I hardly suggest to use ext4 for all partitions

On the first boot u may have some browser and music FCs...not constantly though.Select the option to mute the notification until next reboot.

So ,give all the permissions to those apps and reboot when u setup ur device

On the next reboot you wont have such issues.

The folder link contains 2 ZIP files.1 is the aroma 1 is the NON aroma build for those who got issues with it.

Non-aroma build contains :

Alucard kernel

CM File manager

No Nexus apps

No SuperSU

AOSP camera only

Optimized LineageOS settings has got options to download all the aroma installer packages.To do that ,simply click on the desired package.

To make this work,u must have already give the proper permissions to your browser.You can download any package ,even if you installed aroma zip

Dont you want to make a fully clean install ? no problem.BUT.keep in mind that dirty install will keep ur old kernel changes even i made changes to kernel.

So

if u really want to make a dirty install and keep your kernel settings,simply flash the zip over the old one.(optional:delete system and dalvik before that )

if u really want to make a dirty install with the new kernel settings,delete the folder /data/.b--b/ from twrps file manager and then flash the rom as situation 1)

The late reboot time is a known issue on s4 with nougat roms.

Changelog:

20161224 / (24-December-2016)

MD5- 5484ab6d746c2bc8601b5172d01f5d69

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

Upstream merge until 24-dec-2016

Update stock kernel to 24-dec-2016

Settings apk:Back to stock colors

APN changes

Kernel and ramdisk changes

RIL/Network changes from upstream

Changed wallpaper

Updated SuperSU to 2.79 SR1

Fix SElinux switch at STweaks

Disabled SDCARDfs again

No scrolling cache-I need smoothness.not speed

Always show battery percentage when charging

Increase sms limit

Removed Gello app

20161210 / (10-December-2016)

MD5- 0db973ada05a5c3800194e8f5308ac64

Upstream merge until 9-dec-2016

Update stock kernel to 9-dec-2016

Update to Android 7.1.1_r4

Ramdisk and profiles updates

Kernel updates

F2FS and sdcard edits

Supersu:Update to v2.78-SR5

STweaks:do not dex preopt

Update ril-service daemon

Add Recents Panel tweaks from OptCM13

New wallpaper

Brand new Snap camera

-Still buggy.Its not ROMs issue.Snap camera is

under development.USE IT AT YOUR OWN RISK!!!

Bugs:

HDR not working.Its N issue.not Snap.wont work

with any app

1 shot with back camera

= freeze of camera preview.

App does NOT freeze.Camera preview DOES.

solution:

Switch to front camera,and back again

OR

press home button to minimize and run it

again to be back

Add OptCM13s camera wrapper

Resetting proximity sensor on every ROM flash

Replace charging string on keyguard(Help me translate

Improve scrolling cache

Speed up background transitions

Add LTE tile(Works but not visible to Settings app

Hold click to get in Network preference menu

Add Sound tile

Add Switch to disable/enable wake on plug

More edits affecting dirty installations

Change the base main color of ROM

Settings icon has got our custom color

Fix circle battery icon

Fix network switch(Preferred network type

Turn off some default CM display features

Implement press home to answer call

Remove STweaks and SuperSU from JDCSettings if not installed

Settings:LED capabilities

Aroma

Add Nexus Launcher & Wallpaper capability

Also clean on installing:

-/sdcard/Android

-/sdcard/DCIM/.thumbnails

-/sdcard/LOST.DIR

Add Camera selection capability

Add file manager selection capability

Fully edited UI

20161121 / (21-November-2016)

MD5- aa8fc17391deed6b3cf8a8b83b5578fb

Big upstream until 21-nov-2016

Stock kernel updated kernel until 21-nov-2016

Alucard kernel updated

Ramdisk changes

Wallpaper changed

Add contributors to Settings/About phone

Remove CM updater

Add S7's UI touch/unlock/lock sounds

Battery save color is now light gray

Disable tap2wake by default(Not supported by kernel)

Disable captive portal by default

Force fast UI experience

Remove useless CM's features

Add JDCTeam's custom scripts(eMMC Trim,LEDify)

Add Samsung's stock notification/alarm sounds from lollipop

Remove snap camera/use aosp one

Edits on camera.(Video recording is partially working)

Edits on ramdisk that affects charging

Fix f2fs

Allow dirty installations(A custom script ensures /system wipe)

Introduce JDCSettings Settings section

Build with -O3 flag on clang

Expose ROM's name at ABOUT PHONE section

Storage manager is enabled by default

Add Google Assistant property

Updates on blobs/graphics

Default STweaks theme is Sammy one

Fix unified tree(All device are now supported!)

20161013 / (13-October-2016)

MD5- dontcare

Initial test release