[Galaxy S 4 i9505 Original Android Development] -+BB+-:
Hi guys, time for the August release! Huge changes on kernel side in this release so all STweaks profiles will be resetted, remember to set again your custom values after the flash! :)

Here' s the partial changelog:

20160812 - Stable 6

MD5 - 574933885b141b453b28ed78f6d72271

Kernel

General code updates/fixes

Updated and fixed sdcardfs for stacked fs support + small fixes from Google

Fixed SM-S975 sensors

Improved power consumption

Updated and tuned TC for arm32 jflte devices

GPU msm: ported some fixes/optimisations from hammerhead

Ramdisk: huge rework, moved Busybox to a custom folder, fixed and updated all scripts (some of them were not working properly). This changes fixes all OMS issues with Alucard Kernel

Fix ROM thermal engine execution

Added cron tasks

General fixes on Ramdisk scripts

ROM

vold/core/sepolicy/base: general fixes for sdcardfs

jf-audio: small changes/sync with cm

Sepolicy: removed all old hacks added during the first developement stage

init: small fixes

Bluetooth: allow user to send epub files

Update Substratum to v202

jflte: move to sdcardfs --> OPTIONAL, not enabled in public builds

Themes: expose more colors and elevations

Themes: make DocumentsUI fully themeable

Themes: allow Permission Icons to be fully themed

OMS: Themes should be dynamically theming the power menu

Download: add to support pause/resume download by manual

base: removed unused tests

vold/base: various fixes for mount service

base: general bug fixes

base: smoother Upload and Download Animation

SnapdragonCamera: general fixes from CAF/CM

jflte: webview: update to v53.0.2785.49

Allow unlocked USB data access

Update source to Android 6.0.1 Release 61 (MOB30Z)

skia: ported some upstream optimisations

bionic: Sort and cache hosts file data for fast lookup

libstlport: include in all variants as it's needed by adreno flo libs

Updated some APNs

RIL/native: small fixes

Updated TC

Proprietary blobs: updated thermal engine blobs

OMS: exposed more hard-coded colors

Sepolicy: more denials fixes

SystemUI: Display bluetooth battery status when available

Turn off carrier provisioning by default to allow tethering

Reverted Toybox upstream/cm changes (fixes OMS permission issue and all related bugs)

base/native/core: general fixes

ir: fixed ir for variuos apps (tested: Peel, ASmart Remote, AnyMote and Ir Universal Remote)

Hopefully fixed media crashes when phone is connected as mtp

OMS: ported latest changes from Substratum gerrit

DocumentsUI: Add a standalone File Manager - Updated and fixed for MM

Updated translations

And here's the download link: Download AOSP-JF-6.0 - AOSP-6.0-20160812-jflte.zip

More specific info about Busybox changes and Crond here: https://github.com/B--B/Ramdisk/commit/7ffcacc14037d71205cc90ed580207bd0f1f07e5 and here: https://github.com/B--B/Ramdisk/commit/e3f660400b7f2deb6fd3cae18203f8f2545e707e

About sdcardfs: driver is safe, however there's still a couple of issues on ROM side, it' s not possible to format the sdcard as adopted storage (timeout) and perform soft reboot (system crashes and sdcard is not accessible until user perform a full reboot), that's why i decided to not enable the driver on this public build. If someone wants to try sdcardfs just add this to your build.prop and reboot:

# Storage
ro.sdcardfs.enable=true

Enjoy :)